US20170364924A1 - Mobile units for furnishing, repairing and refurbishing residences - Google Patents
Mobile units for furnishing, repairing and refurbishing residences Download PDFInfo
- Publication number
- US20170364924A1 US20170364924A1 US15/622,573 US201715622573A US2017364924A1 US 20170364924 A1 US20170364924 A1 US 20170364924A1 US 201715622573 A US201715622573 A US 201715622573A US 2017364924 A1 US2017364924 A1 US 2017364924A1
- Authority
- US
- United States
- Prior art keywords
- user
- support
- tier
- electronic system
- mobile electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000008439 repair process Effects 0.000 claims abstract description 73
- 238000013507 mapping Methods 0.000 claims abstract description 25
- 230000003190 augmentative effect Effects 0.000 claims abstract description 24
- 238000005034 decoration Methods 0.000 claims abstract description 23
- 238000000034 method Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 10
- 238000004148 unit process Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 29
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 16
- 241000283984 Rodentia Species 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 241000607479 Yersinia pestis Species 0.000 description 8
- 238000013473 artificial intelligence Methods 0.000 description 7
- 238000009428 plumbing Methods 0.000 description 7
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000003786 synthesis reaction Methods 0.000 description 4
- 238000009835 boiling Methods 0.000 description 3
- 210000004556 brain Anatomy 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 3
- 239000004744 fabric Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000010422 painting Methods 0.000 description 3
- 230000000149 penetrating effect Effects 0.000 description 3
- 239000004698 Polyethylene Substances 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000009429 electrical wiring Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 239000003973 paint Substances 0.000 description 2
- 229920000573 polyethylene Polymers 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000010407 vacuum cleaning Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- UOACKFBJUYNSLK-XRKIENNPSA-N Estradiol Cypionate Chemical compound O([C@H]1CC[C@H]2[C@H]3[C@@H](C4=CC=C(O)C=C4CC3)CC[C@@]21C)C(=O)CCC1CCCC1 UOACKFBJUYNSLK-XRKIENNPSA-N 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000000956 alloy Substances 0.000 description 1
- 229910045601 alloy Inorganic materials 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000002845 discoloration Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009408 flooring Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002362 mulch Substances 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000002574 poison Substances 0.000 description 1
- 231100000614 poison Toxicity 0.000 description 1
- -1 polyethylene Polymers 0.000 description 1
- 239000000700 radioactive tracer Substances 0.000 description 1
- 238000007790 scraping Methods 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/01—Customer relationship services
- G06Q30/015—Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
- G06Q30/016—After-sales
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/006—Control or measuring arrangements
- A01D34/008—Control or measuring arrangements for automated or remotely controlled operation
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/01—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus
- A01D34/412—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters
- A01D34/63—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis
- A01D34/64—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis mounted on a vehicle, e.g. a tractor, or drawn by an animal or a vehicle
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D43/00—Mowers combined with apparatus performing additional operations while mowing
- A01D43/16—Mowers combined with apparatus performing additional operations while mowing with lawn edgers
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L7/00—Suction cleaners adapted for additional purposes; Tables with suction openings for cleaning purposes; Containers for cleaning articles by suction; Suction cleaners adapted to cleaning of brushes; Suction cleaners adapted to taking-up liquids
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2805—Parameters or conditions being sensed
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2836—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means characterised by the parts which are controlled
- A47L9/2852—Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2857—User input or output elements for control, e.g. buttons, switches or displays
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
- A47L9/2894—Details related to signal transmission in suction cleaners
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04H—BUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
- E04H4/00—Swimming or splash baths or pools
- E04H4/06—Safety devices; Coverings for baths
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04H—BUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
- E04H4/00—Swimming or splash baths or pools
- E04H4/14—Parts, details or accessories not otherwise provided for
- E04H4/16—Parts, details or accessories not otherwise provided for specially adapted for cleaning
- E04H4/1654—Self-propelled cleaners
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0287—Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
- G05D1/0291—Fleet control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B17/00—Fire alarms; Alarms responsive to explosion
- G08B17/10—Actuation by presence of smoke or gases, e.g. automatic alarm devices for analysing flowing fluid materials by the use of optical means
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/08—Alarms for ensuring the safety of persons responsive to the presence of persons in a body of water, e.g. a swimming pool; responsive to an abnormal condition of a body of water
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D2101/00—Lawn-mowers
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D43/00—Mowers combined with apparatus performing additional operations while mowing
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/02—Docking stations; Docking operations
- A47L2201/022—Recharging of batteries
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Definitions
- the present invention relates generally to artificial intelligence based service devices, and, more specifically, devices that repair and refurbish, and perform interior decoration and designing at a household.
- robots with some functionalities such as vacuum cleaning, litter cleaning, window cleaning, grill cleaning, floor wiping, body massaging, pet feeding, pet and children toys, lawn mowing and companionship built into them, are available today. They function more or less autonomously, except for charging the robots.
- FIG. 1 is a perspective block diagram of identifying wear, tear and stains, repairing and refurbishing using historical data, interior decoration and designing support and bidding, and subsequent promotions and sales, walls and floor underground mapping infrastructure, in accordance with the present invention
- FIG. 2 is a perspective block diagram illustrating tier 0-2 user's device of FIG. 1 , in detail;
- FIG. 3 is a perspective block diagram illustrating tier 3 handyman/repair contract company server and tier 1-2 handyman/repair contract company device of FIG. 1 , in detail;
- FIG. 4 is a perspective block diagram illustrating repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure, wherein a tier 3 cloud system manages a plurality of user devices;
- FIG. 5 is a perspective block diagram illustrating the concept of layering, in accordance with the present invention.
- FIG. 6 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure 605 , wherein a lawnmower repairs a road in field;
- FIG. 7 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure, wherein a house drone and custom-built bot map the interior and exterior of a home, into multiple layers.
- FIG. 8 is a flowchart illustrating the processes involved in cataloguing household items.
- FIG. 9 is a flowchart illustrating the exemplary processes involved in displaying 905 augmented reality based information, when a request for interior decoration or furniture comes along.
- FIG. 1 is a perspective block diagram of identifying wear, tear and stains, repairing and refurbishing using historical data, interior decoration and designing support and bidding, and subsequent promotions and sales, walls and floor underground mapping infrastructure 105 , in accordance with the present invention.
- a tier 0-2 user's device 151 by interacting with a tier 3 user and manufacturer cloud based systems and services 111 , tier 3 furniture vendor server 181 and tier 3 handyman/repair contract company server 171 , performs and manages a plurality of functions in and around a house or building, that includes the abovementioned functions.
- the tier 0-2 user's device 151 could be any of the mobile units such as vacuum cleaners, lawn mowers, drones, robots (or bots) and custom-built user devices.
- the tier 0-2 user's device 151 is an autonomous mobile unit that moves around the interior or exterior of a house or building based on its own volition or by the user's orders and manages or performs the abovementioned functions.
- a vacuum cleaner or bot can move around the interior of a house and generate the historical data based on the sensor inputs. Periodically, the vacuum cleaner or bot stores thus generated historical data (the carpet color, for example) in the databases of the tier 3 user and manufacturer cloud based systems and services 111 . If the change in carpet color is more than certain predetermined quantity, the vacuum cleaner or bot informs the user regarding the need of replacement or repair, after interacting with the tier 3 user and manufacturer cloud based systems and services 111 or tier 3 handyman/repair contract company server 171 .
- a mobile unit such as a drone or custom-built furniture monitoring system (tier 0-2 user's device 151 ) can hover or move around the furniture of a house or building and generate the historical data, which then is stored in the tier 3 user and manufacturer cloud based systems and services 111 .
- the tier 3 user and manufacturer cloud based systems and services 111 By comparing the original condition with the current condition, such as changes in the fabric color or fabric stitches, the tier 3 user and manufacturer cloud based systems and services 111 , via the drone or custom-built furniture monitoring system (tier 0-2 user's device 151 ), informs the user about need for repair or refurbishing of the furniture.
- the drone or custom-built furniture monitoring system (tier 0-2 user's device 151 ) might say, “Hi John, the fabric behind the three seater furniture is tearing apart, would you like to request the handyman or repair contract company about this?” or “Hello Robert, there is a stain in the recliner, would you like to get it refurbished?” Then, based on the user's input, the drone or custom-built furniture monitoring system (tier 0-2 user's device 151 ) interacts with the tier 3 user and manufacturer cloud based systems and services 111 and tier 3 handyman/repair contract company server 171 to get the bidding from different companies for the best possible refurbishing price. For these purposes, the tier 3 user and manufacturer cloud based systems and services 111 contains repair/refurbish module 121 and historical data module 139 .
- the infrastructure 105 provides support for interior decoration and design, renovating and bidding. To perform these actions, the infrastructure 105 has augmented reality (AR) facilities.
- AR augmented reality
- the user can order the mobile unit (tier 0-2 user's device 151 ) to layer map the interior and exterior of the house or building, either periodically or only when ordered to do so. Then, the mobile unit (tier 0-2 user's device 151 ), equipped with radar and other underground or interior of the walls layer mapping equipment, moves around the walls and floors, and maps the entire interior of the house or building and garden (exterior of the house or building) and separates them into layers.
- These layers contain both fixed layers (immovable layers, such as walls and floors, electrical wiring, plumbing pipes, tubes and other hidden objects inside the walls and floors, furniture, wall hangings and so forth) and movable layers (such as newspapers, books, keys, smartphones, people and so forth).
- the tier 3 user and manufacturer cloud based systems and services 111 contains layering module 119 , augmented reality module 133 and layer hiding module 135 , the tier 0-2 user's device 151 contains AR and layering module 157 and the tier 3 handyman/repair contract company server 171 contains AR module 175 .
- the user, handyman and repair contract company possess their own augmented reality equipment, that comes along with tier 0-2 user's device 151 or tier 1-2 handyman/repair contract company device 185 , wherein, if authorized, they can superimpose certain house or building layers (just the wall and floor layers, for example) with the handyman/repair contract company products to see which of their products fits/matches best for the layout.
- the tier 3 handyman/repair contract company based on the AR equipment and layer maps, can suggest many different types of products (such as furniture for living rooms or plumbing fixtures for bathrooms) and the user can try and workout which products suit best. All these can be done even when any of these people are not in the house or building and instead happens to be in remote locations. For example, at a store, the user can remote view house or building using augmented reality, and then figure out if furniture in store “will fit” the remote room back at the house or building.
- Such remote augmented reality viewing of the house or building can “hide or remove” specific items in the house or building that the user wishes to hide, such as the location of a safe, or of expensive equipment.
- the AR equipment (within the tier 0-2 user's device 151 or tier 1-2 handyman/repair contract company device 185 ) display hides some “layers” of information/objects, and display other layers. Similarly, it can hide or make fuzzy faces of children, for privacy reasons.
- a plurality of handymen and repair contract companies can bid for many of the repairing and refurbishing (using historical data), interior decoration and designing.
- the handymen or repair contract companies can gather layer information interior or exterior to the house or building, before placing their bids.
- the layer information includes the leakages in plumbing inside the walls or floors, rodent and pest information, stain and discoloration information of carpet or furniture and so forth.
- the user can decide which of the handymen and repair contract companies he or she wishes to choose to do the job, based on their capabilities or the price.
- the tier 0-2 user's device 151 can measure carpet for replacement, and calculate the amount of paint or packages of wood flooring necessary, and auto estimate price, and can tie in with installation fees, all as a part of the one click offers.
- the tier 3 user and manufacturer cloud based systems and services 111 contains bidding module 123 and rodent/pest control module 125
- the tier 0-2 user's device 151 contains bidding module 159 .
- the tier 0-2 user's device 151 can patrol house or building not just for security reasons (listen, sniff, photos) but also to spot repair needs, including problems that require immediate intervention—like flooding (pipe burst) and overflowing tubs, boiling overflow in the kitchen etc.
- the user can order the tier 0-2 user's device 151 , such as “Bot, come to the kitchen and watch the stove for me.”
- the tier 0-2 user's device 151 sits there and looks for over boiling, fire starts or turkey getting too dark and sniffs for burning. All tie ins and can control stove turn off and fire extinguish and call the cook, fire depo, etc.
- the tier 3 user and manufacturer cloud based systems and services 111 contains artificial intelligence engine 127
- the tier 0-2 user's device 151 contains artificial intelligence module 155 .
- the tier 0-2 user's device 151 also has the capability to map the house or building backyard all the way up to a fence or a road (and entirely capable of being precise). If the tier 0-2 user's device 151 can detect pipes and underground layouts, it inserts into the layer map. Hence, the plants and trees of the yard can be utilized in the augmented reality viewing. In addition, the tier 0-2 user's device 151 can also map electrical, fiber, drainage and gas lines, powerline location, pipes, utility location, hot and cold water pipes, PVC running pipes, wiring pipes, etc. If the tier 0-2 user's device 151 is a house drone, it can move up and down walls collecting signals and provide the mapping.
- the tier 0-2 user's device 151 can also connect runs by overlaying maps from floor to floor in architectural plans with layering for electrical, plumbing, etc. Moreover, the tier 0-2 user's device 151 also moves exterior to the house or building, then interior to it, and collects all the layer map information, then produces architecture drawings. The tier 0-2 user's device 151 , such as a drone, can also fly around the neighborhood to map and show the area. Moreover, the tier 0-2 user's device 151 can drive down a pipe taking pictures and measuring how far it travelled so that a defect can be detected and a hole dug which falls at the exact, correct spot.
- the tier 0-2 user's device 151 utilizes a technology known as ground penetrating radar (GPR)—which is also known as electromagnetic pipe detection (EPD).
- GPR ground penetrating radar
- EPD electromagnetic pipe detection
- This science is based on the principle that an electrical current will flow along a conductive material, creating a magnetic field which can be received as a signal, and indicate the presence of a pipeline.
- This technology is commonly utilized in oil and gas transmission lines since they are routinely comprised of carbon or low alloy steels which carry a current.
- gas distribution lines are commonly polyethylene (PE), which do not carry a current, tracer wire is typically installed alongside the pipeline. The wire can be charged at various access points and the lines become traceable using instruments such as 3M Dynatel® underground locating equipment.
- PE polyethylene
- the tier 0-2 user's device 151 also utilizes an acoustic actuator that connects with the surface and transmits a signal into the ground. The instrument is extremely sensitive, it measures the reflected energy
- the tier 0-2 user's device 151 To repair in field, the tier 0-2 user's device 151 , such as a lawn mower, has a rake function to fill a hole that might trap a tire. Similarly, the tier 0-2 user's device 151 scraps nearby dirt into a hole area to fill it. Many similar functionalities of repair in field are contemplated. For example, rodents like moles or gophers are dealt with via hole raking and poison dispensing into those holes.
- the historical data can also be utilized to remind the user where he or she has left the keys, TV remotes, wallet and so forth (based on when the tier 0-2 user's device 151 encountered them last).
- the tier 0-2 user's device 151 also utilizes augmented reality to search by styles. For example, the tier 0-2 user's device 151 also uses “lamps like this” image search, African style, match my current color or furniture style as search criteria.
- the tier 3 user and manufacturer cloud based systems and services 111 also contains operational control support 113 , user/app command interface 115 (and voice recognition and synthesis 117 ), sensor processing support 129 (and video, security, recognition etc. module 131 ) and sales/advertisement module 137 .
- the tier 0-2 user's device 151 also contains user interface module 153
- tier 3 handyman/repair contract company server 171 also contains access request manager 173 , sales module 177 and advertising module 179
- tier 3 furniture vendor server 181 contains access request manager.
- the communication between the tier 0-2 user's device 151 and tier 1-2 handyman/repair contract company device 185 can occur wirelessly (via Wi-Fi or Bluetooth®).
- the communication between the tier 0-2 user's device 151 , tier 3 user and manufacturer cloud based systems and services 111 , tier 3 furniture vendor server 181 , tier 3 handyman/repair contract company server 171 and tier 1-2 handyman/repair contract company device 185 occurs via communication networks 191 , that includes internet, intranet and household wired or wireless (via Wi-Fi, Bluetooth®, optical or infrared) communication networks.
- a “furniture layout design module” in the furniture vendor server 181 enables remote virtual reality tour of the residence of a user by a furniture vendor/salesman.
- Such virtual tour enables review of furniture placement problems, estimate dimension limits, layout options and color matching needs.
- Such virtual tour of a residence or premises by a furniture salesman facilitates proper understanding of what the furniture needs are in the space available, and what types of furniture need to be purchased.
- it also provides for realtime augmented reality walk through of a user's premises by a remote furniture salesman or interior decorator wherein both the user (owner of residence for example) and the remote decorator/salesman experience the same walk-through the user's residence guided by the user/owner.
- the mobile unit modelled after the tier 0-2 user devices 151 takes many forms, such as a CAR, a truck, a semi-robotic or robotic vehicle.
- the tier 0-2 user devices 151 is anything that is robotic, mobile and capable of data collection and sharing in accordance with the present invention.
- FIG. 2 is a perspective block diagram illustrating tier 0-2 user's device 205 of FIG. 1 , in detail.
- a tier 0-2 user's device 211 can be a vacuum cleaner, lawn mower, house drone, bots or any other custom-built mobile units, with at least secondary functions fulfilling the requirements of identifying wear, tear and stains, repairing and refurbishing using historical data, interior decoration and designing support and bidding, and subsequent promotions and sales, walls and floor underground mapping.
- the tier 0-2 user's device 211 should have support and services of at least historical data stored somewhere in the cloud and a plurality of additional functional modules available in the cloud based support systems (as described with reference to the FIG. 1 ).
- the tier 0-2 user's device 211 has a plurality of elementary functionalities, as described here, with reference to the FIG. 2 .
- a user interface module 213 facilitates the tier 0-2 user's device's 211 interactions with the user, user's family members and friends.
- the user interface module 213 contains key boards, microphones, displays and speakers (somewhat similar to a smartphone's interfaces), as well as memories, with software to handle the interactions intelligently. These sensors and emitters make communications with the user possible, and in addition, the facilities of cloud server available to provide higher level, realistic, advanced and intelligent communications.
- AR and layering module 221 , artificial intelligence module 215 and bidding module 223 have the same functionalities as that of 157 , 155 and 159 respectively, as described with reference to the FIG. 1 .
- the tier 0-2 user's device 211 contains indoor wall/underground mapping module 229 and outdoor underground mapping module 231 .
- an object tracking module 237 records all the stationary and movables layering and sends them to the cloud based support systems for further analysis and storage.
- a ground penetrating radar (GPR) module 233 (which works on the basis of the scientific principle that an electrical current will flow along a conductive material, creating a magnetic field which can be received as a signal, and indicate the presence of a pipeline) supports the functionalities of indoor wall/underground mapping module 229 and outdoor underground mapping module 231 .
- a 2D/3D house plant generation module 217 generates the house plan (including multiple layers) upon order from the user and sends them to the cloud based support systems for further analysis and storage.
- An interior/exterior architectural drawer 239 prepares architectural drawings in conjunction with the cloud based support systems.
- a 2D/3D remote house plan AR viewing module 225 converts the abovementioned drawings into augmented reality (AR) map and sends them to AR viewing devices in the user's hands or handyman's/repair contract company's hands. This facilitates user to purchase products, such as a sofa set, recliners, other furniture, carpets, wall hanging artworks and so forth, from many different sellers.
- AR augmented reality
- An interior/exterior asset tracking module 243 allows the tier 0-2 user's device 211 to move around the house, to track assets such as lamps, wall hangings, furniture and other indoor or outdoor assets, catalogue them and store them locally or in the cloud based support systems. This allows the tier 0-2 user's device 211 to provide the user, at any time, details of assets upon request, instantly.
- a rodent/pest control module 235 wanders around the house to detect and identify pests and rodents in indoors or outdoors and informs the user as well as cloud based support systems and provides the user with details of handyman/repair contract company who can eliminate them.
- an emergency/accident trigger module 219 and indoor/outdoor security trigger module 227 provide accident and security assistance to the user at any moment tier 0-2 user's device 211 senses of danger.
- a repair in field module 241 monitors for any situation in which it is possible to repair indoors or outdoors and fixes them quickly.
- the communication between the tier 0-2 user's device 211 and tier 1-2 handyman/repair contract company server/device 217 occurs wirelessly (via Wi-Fi or Bluetooth®), whereas communication between the tier 0-2 user's device 211 and cloud based support systems occur via the communication networks 191 , such as internet, intranet and household wired or wireless communication networks.
- FIG. 3 is a perspective block diagram illustrating tier 3 handyman/repair contract company server and tier 1-2 handyman/repair contract company device 305 of FIG. 1 , in detail.
- the tier 3 handyman/repair contract company server 381 is an independent server that belongs to the handyman/repair contract company and functions in conjunction with the cloud based support systems (described with reference to the FIG. 1 ), tier 1-2 handyman/repair contract company device 311 and tier 0-2 user's device 361 .
- tier 3 furniture vendor server 371 belongs to the furniture vendors and works in conjunction with the cloud based support systems (refer to the FIG. 1 ) and tier 0-2 user's device 361 .
- the primary functions of the tier 3 handyman/repair contract company server 381 and tier 3 furniture vendor server 371 are to sell their products, provide after sales services and contract services.
- the tier 3 handyman/repair contract company server 381 contains a sales module 343 and AR sales module 351 .
- the AR (augmented reality) sales module 351 provides in store facilities for the buyer to check out handyman/repair contract company products and services in a realistic way, by superimposing their products with the realistic conditions of the house or building. For example, if the handyman's/repair contract company's main objective is to sell paints (products) or painting the house or building (services), then the buyer can see how his or her house would look like after the painting is done, both indoors and outdoors. This is done by augmented reality headsets that superimposes the house or building with the products of handyman/repair contract company.
- the tier 3 handyman/repair contract company server 381 also contains AR module 341 , access request manager 347 , remote living space explorer module 349 and advertising module 345 .
- the tier 3 furniture vendor server 371 contains access request manager 373 .
- the remote living space explorer module 349 enables remote virtual reality tour of the residence of a user by a remote handyman. Such virtual tour enables review of problems, estimate generation for fixing problems, and facilitates proper understanding of what repairs need to be performed. For example, it also provides for realtime augmented reality walk through of a user's premises by a remote handyman wherein both the user (owner of residence for example) and the remote handyman experience the same walk-through the user's residence guided by the user/owner.
- the tier 1-2 handyman/repair contract company device 311 is typically a handheld device, used by the handyman/repair contract company, for the purpose of sales and services in the vicinity of the house or building. It contains 2D remote house plan AR viewing module 319 and 3D remote house plan AR viewing module 321 , for viewing the interior and exterior of the house or building, either layer by layer or exposing only certain layers while hiding others, and then superimposing it with the handyman's/repair contract company's products and services.
- the tier 1-2 handyman/repair contract company device 311 also contains AR (augmented reality) sales module 323 , which allows, for example, the handyman/repair contract company to check out the house or building and to figure out precisely what repair works need to be done and how to accomplish the job efficiently and economically.
- the tier 1-2 handyman/repair contract company device 311 also contains repair in-field sales module 327 , rodent/pest control sales module 329 and home examination sales module 331 .
- the communication between the tier 0-2 user's device 361 , tier 1-2 handyman/repair contract company device 311 , tier 3 handyman/repair contract company server 381 , tier 3 furniture vendor server 371 and cloud based support systems occur via communication networks 391 , that includes internet, intranet and household wired or wireless communication networks.
- FIG. 4 is a perspective block diagram illustrating repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure 405 , wherein a tier 3 cloud system manages a plurality of user devices.
- the tier 3 user and manufacturer cloud based systems and services 411 manages a plurality of user devices, user device 1 461 , user device 2 463 , user device N 265 , and thereby gains “experiences” via the stored memory of historical data of the plurality of user devices 461 , 463 , 465 and a plurality of tier 3 handyman/repair contract company servers/devices 471 .
- Communication networks 491 makes the communication between a plurality of tier 0-2 user devices 461 , 463 , 465 , plurality of tier 3 handyman/repair contract company servers/devices 471 and the tier 3 user and manufacturer cloud based systems and services 411 possible.
- the communication networks 491 include internet, intranet and household wired or wireless communication networks.
- the tier 3 user and manufacturer cloud based systems and services 411 consists of operational control support 413 , user/app command interface 415 (and voice recognition and synthesis 417 ), layering module 419 , repair/refurnish module 421 , bidding module 423 , rodent/pest control module 425 , artificial intelligence engine 427 , sensor processing support 429 (and video, security, recognition etc. module 431 ), augmented reality module 433 (and layer hiding module 435 ), sales/advertisement module 437 and historical data module 439 .
- the functionalities of these modules have been described with reference to the FIG. 1 .
- the historical data module 439 also consists of a database, where a plurality of the layer related timelines is stored, with reference to each of the plurality of the user devices 461 , 463 or 465 and provided to the plurality of tier 3 handyman/repair contract company servers/devices 471 , with the user's permissions to complete a sales or service transaction.
- Interpretations of these stored historical data from a plurality of user devices 461 , 463 , 465 is tantamount to gaining experience, as one set of historical data stored can be utilized to predict events in any one of the future similar incidents pertaining to the user device 461 , 463 or 465 .
- the tier 3 user and manufacturer cloud based systems and services 411 can suggest the right kind of recliner, matching in color, size, features and cost. It can also suggest the furniture shops where such recliners are available and make them bid with best offers.
- FIG. 5 is a perspective block diagram illustrating the concept of layering 505 , in accordance with the present invention.
- the layered maps of both indoor and outdoor of a house or building, as a concept, involves breaking up of the contents into multiple layers.
- a dining room layered map would involve breaking up of its contents (that are visible in a photo image, for example) into multiple layers, as depicted in the current FIG. 505 .
- movable objects such as books 531 , keys, wallets, people, pets and other objects that do not stand in there permanently. These are collectively formed into a layer, for example, a first layer.
- the objects that are semi-permanent such as table 533 , chairs 535 , cupboards are formed into a second layer.
- the objects on the surface of the walls and floor such as hanging artworks 519 , carpets, electrical sockets are formed in to a third layer.
- the plain walls 517 and floors themselves are formed into a fourth layer.
- the interior of the wall 511 and floor (an imaginary, but not physical, layer), containing plumbing pipes 515 , tubes 513 and electrical wiring and the outer sides of the walls and floors are considered to be a fifth layer.
- first to fifth, layers are conceptual, and in the map, they are separable. Certain layers can be hidden while generating 2D or 3D maps for augmented reality, for example, or only certain other layers may be shown. For example, in a store, in order to purchase a sofa-set for the living room, only the walls can be shown in an AR headset. The user sees only the fourth layer (that is, walls and floors of the living room) and the sofa-set being superimposed on this fourth layer image, in the AR headset.
- the layered mapping tools (tier 0-2 user's device of the FIG. 1 ) such as a house drone 537 and vacuum cleaner 539 can also be seen.
- These user's devices 537 , 539 are equipped with tools to “see through” the walls and floors and map them into multiple layers, all by themselves, periodically or when the user orders them to do so.
- FIG. 6 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure 605 , wherein a lawnmower repairs a road in field.
- the lawnmower 657 depicted herein, has a built-in rake (a tool) 653 that can do minor repairs in field, on a road or on the lawn. It can fill up potholes on the road, fix minor damages to the lawn ground, upon order from the owner or during periodic inspections.
- the lawnmower 657 has a rake function to fill a hole that might trap a tire (that is, scraping nearby dirt into the hole area to fill it). The lawnmower 657 does this back and forth for hours till the hole or mound is level. Moreover, it is possible to pour in some dirt/mulch that could be toted and dropped, then rolled over and over to press it down. Similarly, the lawnmower 657 drops dirt where water has eroded pathways that need to be filled. In addition, the lawnmower 657 has the ability to map the backyard all the way up to a fence or the road 663 , and therefore entirely capable of being precise, and if it can detect pipes and underground layouts, it inserts into the map.
- the lawnmower 657 can identify where it can fix minor problems and informs to the owner about it. Based on the owner's order (via a AR headset 671 , from the home 673 ), at present or in the past, the lawnmower 657 fixes these problems.
- the cloud support systems (the tier 3 user and manufacturer cloud based systems and services 611 ) consist of operational control support 613 , user/app command interface 615 (and voice recognition and synthesis 617 ), layering module 619 , repair/refurnish module 621 , bidding module 623 , rodent/pest control module 625 , artificial intelligence engine 627 , sensor processing support 629 (and video, security, recognition etc. module 631 ), augmented reality module 633 (and layer hiding module 635 ), sales/advertisement module 637 and historical data module 639 .
- the lawnmower 657 has sensors and emitters 655 and a processing unit or brain unit 651 , with sufficient memory, to be able to perform intelligent functionalities on its own, even when it is functioning offline.
- the communication between the lawnmower (tier 0-2 user's device) 657 and the tier 3 user and manufacturer cloud based systems and services 611 occur via communication networks 691 , which could be combinations of internet, intranet and household wired or wireless communication networks.
- the communication between the lawnmower 657 and AR headset 671 which also performs duty as a handheld controller, occurs via wireless (via Wi-Fi, Bluetooth®, optical or infrared) communication networks.
- FIG. 7 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure 705 , wherein a house drone and custom-built bot map the interior and exterior of a home, into multiple layers.
- the house drone 763 and custom-built mobile device 765 patrols indoor and outdoor of a home 761 not just for mapping (using radars and other ground/wall penetrating signals) but also to spot repair needs, including problems that require immediate intervention—like flooding (pipe 785 burst) and overflowing tubs, boiling overflow in the kitchen etc.
- the house drone 763 and custom-built mobile device 765 move around the house (both interior and exterior to the home) and identify pipes 785 , and other plumbing and electrical fixtures, on the wall and floor as well as inside the wall and floor.
- the house drone 763 and custom-built mobile device 765 coordinate between each other, complement each other in terms of functions and divide the mapping works between them.
- the docking system 783 via its processing unit 781 or brain unit, in conjunction with a tier 3 user and manufacturer cloud based systems and services 711 , assemble them into a single coherent multiple layered map (or architectural drawing).
- the custom-built mobile device 765 has sensors (such as camera 775 and microphone 769 ) and emitters (such as speakers 773 ) and a processing unit or brain unit 771 , with sufficient memory, to be able to perform the abovementioned types of functionalities.
- the tier 3 user and manufacturer cloud based systems and services 711 consists of operational control support 713 , user/app command interface 715 (and voice recognition and synthesis 717 ), layering module 719 , repair/refurnish module 721 , bidding module 723 , rodent/pest control module 725 , artificial intelligence engine 727 , sensor processing support 729 (and video, security, recognition etc. module 731 ), augmented reality module 733 (and layer hiding module 735 ), sales/advertisement module 737 and historical data module 739 .
- the communication between the tier 0-2 user's devices 765 , 763 and tier 3 user and manufacturer cloud based systems and services 711 occur via communication networks 791 , which includes internet, intranet and household wired or wireless communication networks.
- the communication between the tier 0-2 user's devices 765 , 763 and the docking system 783 occurs via wireless (via Wi-Fi, Bluetooth®, optical or infrared) communication networks.
- FIG. 8 is a flowchart illustrating the processes involved in cataloguing household items 805 .
- the method starts at a block 809 , wherein the user's device (mobile unit or bot) gathers a list of items in the household (both indoors and outdoors), as sensed by a variety of sensors.
- the most prominent sensor being a video camera, it images the items in the house from a variety angles and either processes them to identify the item all by itself, or in conjunction with a tier 3 handyman/repair contract company server/device, tier 3 furniture vendor server and/or tier 3 user and manufacturer cloud based systems and services server.
- the user's device associates each of the listed items with a layer.
- the floor itself is considered to be a layer
- the next layer contains all the items on it, such as the furniture, TV stand, makeup unit and so forth.
- the movable items, such as key bunch, books, towels and so forth, on the furniture are considered to be a next layer.
- the user's device catalogues all items in the list, along with date/time stamps. The user's device keeps on doing this periodically or upon user's order at any time, and stores the results in a database.
- the user's device determines if any request for information pertaining to a service is made. If no, the user's device continues to catalogue items periodically and stores them in a database. If yes at the decision block 815 , at a next decision block 817 , the user's device determines if the person who's making the request at the block 815 is authorized for the information pertaining to that service. If the answer is no at the decision block 817 , the user's device continues to catalogue items periodically or upon user's orders, and stores them in a database. The authorized person, for example, may make request for the information to find a lost or misplaced key bunch.
- the user device exposes some layers pertaining to the requested service, at a next block 819 .
- the authorized person who lost key bunch may request for a couple of prior records in terms of time and the user's device provides the past catalogue information. From those past records of movable items catalogue, the user is able to figure out precisely where the key bunch is.
- FIG. 9 is a flowchart illustrating the exemplary processes involved in displaying 905 augmented reality based information, when a request for interior decoration or furniture comes along.
- the method starts at a block 907 .
- the user's device receives request for multi-layer information.
- the request can come from anywhere, locally or remote place, such as when the user is in a furniture shop or anywhere else where interior decoration products are available. However, the request is not limited to shopping alone.
- the user's device prepares for responding to the request of augmented display of the living room (for interior decoration or furniture), by removing all layers except wall layer and floor layer.
- the request could also be for living room with furniture (as in shopping for additional furniture for the living room, such as a recliner) and interior decoration (as in shopping for a painting, to figure out how it fits in), in which case the user's device also retains one more layer along with wall layer and floor layer.
- the request may also come from the user in a remote place, far away from the city where the user resides or where the house happens to be.
- the user's device determines if the request is for interior decoration or furniture. If no at the decision block 913 , the user's device ends the processes at a block 921 . If, on the other hand it is yes, at a next decision block 915 , the user's device determines if the user is authorized for the requested information. Again, if no at the decision block 915 , the user's device ends the processes at the block 921 . If it is determined that the user is authorized for the information at the block 915 , the user's device continues to process for the requested information.
- the user's device loads the augmented reality related interior decoration or furniture information.
- the information is that of hiding certain layers and delivering rest of the layer information, such as wall layer and floor layer alone.
- the user's device delivers all the layer information and other augmented reality related information for the display. The AR headset then superimposes interior decoration or furniture information on the delivered information.
- operably coupled and “communicatively coupled,” as may be used herein, include direct coupling and indirect coupling via another component, element, circuit, or module where, for indirect coupling, the intervening component, element, circuit, or module does not modify the information of a signal but may adjust its current level, voltage level, and/or power level.
- inferred coupling i.e., where one element is coupled to another element by inference
- inferred coupling includes direct and indirect coupling between two elements in the same manner as “operably coupled” and “communicatively coupled.”
- mobile unit used herein includes cars, vehicles, driver-assisted mobility vehicles, driver-less vehicles, etc. It also includes a self-drive vehicle or a driver assisted vehicle.
- the mobile units 151 , user device 1 461 , drone unit 537 , mobile unit 657 across the figures could be configured features and capabilities described herein. All of the concepts herein could be included in mobile units configured to be drones, user-assisted vehicles, passenger or passenger-less vehicles, self-driver cars, driver assisted cars, farm equipment, and industrial equipment.
- the present invention has been described in terms of GPS coordinates/and navigational information communication involving mobile phones and computers, it must be clear that the present invention also applies to other types of devices including mobile devices, laptops with a browser, a hand held device such as a PDA, a television, a set-top-box, a media center at home, robots, robotic devices, vehicles capable of navigation, and a computer communicatively coupled to the network.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mechanical Engineering (AREA)
- Computing Systems (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Architecture (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Environmental Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Structural Engineering (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Civil Engineering (AREA)
- Emergency Management (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Technology Law (AREA)
- Bioethics (AREA)
- Game Theory and Decision Science (AREA)
- Chemical & Material Sciences (AREA)
Abstract
Description
- The present U.S. Utility Patent Application claims priority pursuant to 35 U.S.C. §119(e) to U.S. Provisional Application No. 62/350,187, entitled “Modular Mobile Units,” filed Jun. 15, 2016, which is hereby incorporated herein by reference in its entirety and made part of the present U.S. Utility Patent Application for all purposes.
- The present invention relates generally to artificial intelligence based service devices, and, more specifically, devices that repair and refurbish, and perform interior decoration and designing at a household.
- There are vacuum cleaners and lawn mowers available today that perform only their primary functionalities of vacuum cleaning and lawn mowing, albeit in an intelligent fashion. There are many robots available that perform a plurality of primary functionalities, yet though the number of functionalities is very limited.
- For example, robots with some functionalities, such as vacuum cleaning, litter cleaning, window cleaning, grill cleaning, floor wiping, body massaging, pet feeding, pet and children toys, lawn mowing and companionship built into them, are available today. They function more or less autonomously, except for charging the robots.
- These robots and other intelligent machines do come with limited support from the manufacturers or sellers and their limited functionalities necessitate many robots to be purchased to ease out the modern household service needs. Once bought, the only fallback is the warranty provided by the manufacturers or stores, these devices do not come with limited automatic software support.
- Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of ordinary skill in the art through comparison of such systems with the present invention.
- The present invention is directed to apparatus and methods of operation that are further described in the following Brief Description of the Drawings, the Detailed Description of the Invention, and the claims. Other features and advantages of the present invention will become apparent from the following detailed description of the invention made with reference to the accompanying drawings.
-
FIG. 1 is a perspective block diagram of identifying wear, tear and stains, repairing and refurbishing using historical data, interior decoration and designing support and bidding, and subsequent promotions and sales, walls and floor underground mapping infrastructure, in accordance with the present invention; -
FIG. 2 is a perspective block diagram illustrating tier 0-2 user's device ofFIG. 1 , in detail; -
FIG. 3 is a perspective blockdiagram illustrating tier 3 handyman/repair contract company server and tier 1-2 handyman/repair contract company device ofFIG. 1 , in detail; -
FIG. 4 is a perspective block diagram illustrating repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure, wherein atier 3 cloud system manages a plurality of user devices; -
FIG. 5 is a perspective block diagram illustrating the concept of layering, in accordance with the present invention; -
FIG. 6 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floorunderground mapping infrastructure 605, wherein a lawnmower repairs a road in field; -
FIG. 7 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floor underground mapping infrastructure, wherein a house drone and custom-built bot map the interior and exterior of a home, into multiple layers. -
FIG. 8 is a flowchart illustrating the processes involved in cataloguing household items; and -
FIG. 9 is a flowchart illustrating the exemplary processes involved in displaying 905 augmented reality based information, when a request for interior decoration or furniture comes along. -
FIG. 1 is a perspective block diagram of identifying wear, tear and stains, repairing and refurbishing using historical data, interior decoration and designing support and bidding, and subsequent promotions and sales, walls and floorunderground mapping infrastructure 105, in accordance with the present invention. In specific, a tier 0-2 user's device 151, by interacting with atier 3 user and manufacturer cloud based systems and services 111, tier 3furniture vendor server 181 andtier 3 handyman/repaircontract company server 171, performs and manages a plurality of functions in and around a house or building, that includes the abovementioned functions. The tier 0-2 user's device 151 could be any of the mobile units such as vacuum cleaners, lawn mowers, drones, robots (or bots) and custom-built user devices. The tier 0-2 user's device 151 is an autonomous mobile unit that moves around the interior or exterior of a house or building based on its own volition or by the user's orders and manages or performs the abovementioned functions. - A vacuum cleaner or bot, for example, can move around the interior of a house and generate the historical data based on the sensor inputs. Periodically, the vacuum cleaner or bot stores thus generated historical data (the carpet color, for example) in the databases of the
tier 3 user and manufacturer cloud based systems and services 111. If the change in carpet color is more than certain predetermined quantity, the vacuum cleaner or bot informs the user regarding the need of replacement or repair, after interacting with thetier 3 user and manufacturer cloud based systems and services 111 ortier 3 handyman/repaircontract company server 171. - Similarly, for example, a mobile unit such as a drone or custom-built furniture monitoring system (tier 0-2 user's device 151) can hover or move around the furniture of a house or building and generate the historical data, which then is stored in the
tier 3 user and manufacturer cloud based systems and services 111. By comparing the original condition with the current condition, such as changes in the fabric color or fabric stitches, thetier 3 user and manufacturer cloud based systems and services 111, via the drone or custom-built furniture monitoring system (tier 0-2 user's device 151), informs the user about need for repair or refurbishing of the furniture. - For example, the drone or custom-built furniture monitoring system (tier 0-2 user's device 151) might say, “Hi John, the fabric behind the three seater furniture is tearing apart, would you like to request the handyman or repair contract company about this?” or “Hello Robert, there is a stain in the recliner, would you like to get it refurbished?” Then, based on the user's input, the drone or custom-built furniture monitoring system (tier 0-2 user's device 151) interacts with the
tier 3 user and manufacturer cloud based systems and services 111 andtier 3 handyman/repaircontract company server 171 to get the bidding from different companies for the best possible refurbishing price. For these purposes, thetier 3 user and manufacturer cloud based systems and services 111 contains repair/refurbish module 121 andhistorical data module 139. - Furthermore, the
infrastructure 105 provides support for interior decoration and design, renovating and bidding. To perform these actions, theinfrastructure 105 has augmented reality (AR) facilities. - To begin with, the user can order the mobile unit (tier 0-2 user's device 151) to layer map the interior and exterior of the house or building, either periodically or only when ordered to do so. Then, the mobile unit (tier 0-2 user's device 151), equipped with radar and other underground or interior of the walls layer mapping equipment, moves around the walls and floors, and maps the entire interior of the house or building and garden (exterior of the house or building) and separates them into layers. These layers contain both fixed layers (immovable layers, such as walls and floors, electrical wiring, plumbing pipes, tubes and other hidden objects inside the walls and floors, furniture, wall hangings and so forth) and movable layers (such as newspapers, books, keys, smartphones, people and so forth). Some of these layers can be hidden from the viewers, for security reasons, for example. For these purposes, the
tier 3 user and manufacturer cloud based systems and services 111 contains layering module 119, augmentedreality module 133 and layer hiding module 135, the tier 0-2 user's device 151 contains AR andlayering module 157 and thetier 3 handyman/repaircontract company server 171 contains AR module 175. - The user, handyman and repair contract company possess their own augmented reality equipment, that comes along with tier 0-2 user's device 151 or tier 1-2 handyman/repair
contract company device 185, wherein, if authorized, they can superimpose certain house or building layers (just the wall and floor layers, for example) with the handyman/repair contract company products to see which of their products fits/matches best for the layout. Thetier 3 handyman/repair contract company, based on the AR equipment and layer maps, can suggest many different types of products (such as furniture for living rooms or plumbing fixtures for bathrooms) and the user can try and workout which products suit best. All these can be done even when any of these people are not in the house or building and instead happens to be in remote locations. For example, at a store, the user can remote view house or building using augmented reality, and then figure out if furniture in store “will fit” the remote room back at the house or building. - Such remote augmented reality viewing of the house or building can “hide or remove” specific items in the house or building that the user wishes to hide, such as the location of a safe, or of expensive equipment. In other words, the AR equipment (within the tier 0-2 user's device 151 or tier 1-2 handyman/repair contract company device 185) display hides some “layers” of information/objects, and display other layers. Similarly, it can hide or make fuzzy faces of children, for privacy reasons.
- In addition, a plurality of handymen and repair contract companies can bid for many of the repairing and refurbishing (using historical data), interior decoration and designing. The handymen or repair contract companies can gather layer information interior or exterior to the house or building, before placing their bids. The layer information includes the leakages in plumbing inside the walls or floors, rodent and pest information, stain and discoloration information of carpet or furniture and so forth. In return, the user can decide which of the handymen and repair contract companies he or she wishes to choose to do the job, based on their capabilities or the price. Alternatively, the tier 0-2 user's device 151 can measure carpet for replacement, and calculate the amount of paint or packages of wood flooring necessary, and auto estimate price, and can tie in with installation fees, all as a part of the one click offers. For these purposes, the
tier 3 user and manufacturer cloud based systems and services 111 containsbidding module 123 and rodent/pest control module 125, the tier 0-2 user's device 151 containsbidding module 159. - In general, the tier 0-2 user's device 151 can patrol house or building not just for security reasons (listen, sniff, photos) but also to spot repair needs, including problems that require immediate intervention—like flooding (pipe burst) and overflowing tubs, boiling overflow in the kitchen etc. For example, the user can order the tier 0-2 user's device 151, such as “Bot, come to the kitchen and watch the stove for me.” The tier 0-2 user's device 151 sits there and looks for over boiling, fire starts or turkey getting too dark and sniffs for burning. All tie ins and can control stove turn off and fire extinguish and call the cook, fire depo, etc. For the abovementioned purposes, the
tier 3 user and manufacturer cloud based systems and services 111 containsartificial intelligence engine 127, the tier 0-2 user's device 151 containsartificial intelligence module 155. - As mentioned above, the tier 0-2 user's device 151 also has the capability to map the house or building backyard all the way up to a fence or a road (and entirely capable of being precise). If the tier 0-2 user's device 151 can detect pipes and underground layouts, it inserts into the layer map. Hence, the plants and trees of the yard can be utilized in the augmented reality viewing. In addition, the tier 0-2 user's device 151 can also map electrical, fiber, drainage and gas lines, powerline location, pipes, utility location, hot and cold water pipes, PVC running pipes, wiring pipes, etc. If the tier 0-2 user's device 151 is a house drone, it can move up and down walls collecting signals and provide the mapping. This can be done periodically or when the user orders it to do so. The tier 0-2 user's device 151 can also connect runs by overlaying maps from floor to floor in architectural plans with layering for electrical, plumbing, etc. Moreover, the tier 0-2 user's device 151 also moves exterior to the house or building, then interior to it, and collects all the layer map information, then produces architecture drawings. The tier 0-2 user's device 151, such as a drone, can also fly around the neighborhood to map and show the area. Moreover, the tier 0-2 user's device 151 can drive down a pipe taking pictures and measuring how far it travelled so that a defect can be detected and a hole dug which falls at the exact, correct spot.
- To map the layers and produce entire area mapping, the tier 0-2 user's device 151 utilizes a technology known as ground penetrating radar (GPR)—which is also known as electromagnetic pipe detection (EPD). This science is based on the principle that an electrical current will flow along a conductive material, creating a magnetic field which can be received as a signal, and indicate the presence of a pipeline. (This technology is commonly utilized in oil and gas transmission lines since they are routinely comprised of carbon or low alloy steels which carry a current.) Since gas distribution lines are commonly polyethylene (PE), which do not carry a current, tracer wire is typically installed alongside the pipeline. The wire can be charged at various access points and the lines become traceable using instruments such as 3M Dynatel® underground locating equipment. The tier 0-2 user's device 151 also utilizes an acoustic actuator that connects with the surface and transmits a signal into the ground. The instrument is extremely sensitive, it measures the reflected energy and processes the data to illustrate the location of underground pipes.
- To repair in field, the tier 0-2 user's device 151, such as a lawn mower, has a rake function to fill a hole that might trap a tire. Similarly, the tier 0-2 user's device 151 scraps nearby dirt into a hole area to fill it. Many similar functionalities of repair in field are contemplated. For example, rodents like moles or gophers are dealt with via hole raking and poison dispensing into those holes.
- Furthermore, the historical data can also be utilized to remind the user where he or she has left the keys, TV remotes, wallet and so forth (based on when the tier 0-2 user's device 151 encountered them last). Moreover, the tier 0-2 user's device 151 also utilizes augmented reality to search by styles. For example, the tier 0-2 user's device 151 also uses “lamps like this” image search, African style, match my current color or furniture style as search criteria.
- To perform the abovementioned functionalities, the
tier 3 user and manufacturer cloud based systems and services 111 also contains operational control support 113, user/app command interface 115 (and voice recognition and synthesis 117), sensor processing support 129 (and video, security, recognition etc. module 131) and sales/advertisement module 137. In addition, the tier 0-2 user's device 151 also contains user interface module 153,tier 3 handyman/repaircontract company server 171 also contains access request manager 173,sales module 177 andadvertising module 179, andtier 3furniture vendor server 181 contains access request manager. - The communication between the tier 0-2 user's device 151 and tier 1-2 handyman/repair
contract company device 185 can occur wirelessly (via Wi-Fi or Bluetooth®). In general, the communication between the tier 0-2 user's device 151,tier 3 user and manufacturer cloud based systems and services 111,tier 3furniture vendor server 181,tier 3 handyman/repaircontract company server 171 and tier 1-2 handyman/repaircontract company device 185 occurs viacommunication networks 191, that includes internet, intranet and household wired or wireless (via Wi-Fi, Bluetooth®, optical or infrared) communication networks. - A “furniture layout design module” in the
furniture vendor server 181 enables remote virtual reality tour of the residence of a user by a furniture vendor/salesman. Such virtual tour enables review of furniture placement problems, estimate dimension limits, layout options and color matching needs. Such virtual tour of a residence or premises by a furniture salesman, for example, facilitates proper understanding of what the furniture needs are in the space available, and what types of furniture need to be purchased. For example, it also provides for realtime augmented reality walk through of a user's premises by a remote furniture salesman or interior decorator wherein both the user (owner of residence for example) and the remote decorator/salesman experience the same walk-through the user's residence guided by the user/owner. - It should be clear that the mobile unit modelled after the tier 0-2 user devices 151 takes many forms, such as a CAR, a truck, a semi-robotic or robotic vehicle. For example, the tier 0-2 user devices 151 is anything that is robotic, mobile and capable of data collection and sharing in accordance with the present invention.
-
FIG. 2 is a perspective block diagram illustrating tier 0-2 user'sdevice 205 ofFIG. 1 , in detail. A tier 0-2 user's device 211 can be a vacuum cleaner, lawn mower, house drone, bots or any other custom-built mobile units, with at least secondary functions fulfilling the requirements of identifying wear, tear and stains, repairing and refurbishing using historical data, interior decoration and designing support and bidding, and subsequent promotions and sales, walls and floor underground mapping. To perform these functions, the tier 0-2 user's device 211 should have support and services of at least historical data stored somewhere in the cloud and a plurality of additional functional modules available in the cloud based support systems (as described with reference to theFIG. 1 ). However, when in offline mode or breakdown ofcommunication network 291, to continue to fulfill the abovementioned functions to a limited extent, the tier 0-2 user's device 211 has a plurality of elementary functionalities, as described here, with reference to theFIG. 2 . - A user interface module 213 facilitates the tier 0-2 user's device's 211 interactions with the user, user's family members and friends. The user interface module 213 contains key boards, microphones, displays and speakers (somewhat similar to a smartphone's interfaces), as well as memories, with software to handle the interactions intelligently. These sensors and emitters make communications with the user possible, and in addition, the facilities of cloud server available to provide higher level, realistic, advanced and intelligent communications.
- AR and
layering module 221,artificial intelligence module 215 andbidding module 223 have the same functionalities as that of 157, 155 and 159 respectively, as described with reference to theFIG. 1 . To identify the pipelines, plumbing pipes, electrical wires and such objects interior to the walls and floors, and separate them into the layers, and produce entire indoor and outdoor area mapping, the tier 0-2 user's device 211 contains indoor wall/underground mapping module 229 and outdoor underground mapping module 231. - Further, an
object tracking module 237 records all the stationary and movables layering and sends them to the cloud based support systems for further analysis and storage. A ground penetrating radar (GPR) module 233 (which works on the basis of the scientific principle that an electrical current will flow along a conductive material, creating a magnetic field which can be received as a signal, and indicate the presence of a pipeline) supports the functionalities of indoor wall/underground mapping module 229 and outdoor underground mapping module 231. - A 2D/3D house plant generation module 217 generates the house plan (including multiple layers) upon order from the user and sends them to the cloud based support systems for further analysis and storage. An interior/exterior architectural drawer 239 prepares architectural drawings in conjunction with the cloud based support systems. A 2D/3D remote house plan AR viewing module 225 converts the abovementioned drawings into augmented reality (AR) map and sends them to AR viewing devices in the user's hands or handyman's/repair contract company's hands. This facilitates user to purchase products, such as a sofa set, recliners, other furniture, carpets, wall hanging artworks and so forth, from many different sellers.
- An interior/exterior
asset tracking module 243 allows the tier 0-2 user's device 211 to move around the house, to track assets such as lamps, wall hangings, furniture and other indoor or outdoor assets, catalogue them and store them locally or in the cloud based support systems. This allows the tier 0-2 user's device 211 to provide the user, at any time, details of assets upon request, instantly. A rodent/pest control module 235 wanders around the house to detect and identify pests and rodents in indoors or outdoors and informs the user as well as cloud based support systems and provides the user with details of handyman/repair contract company who can eliminate them. - Furthermore, an emergency/
accident trigger module 219 and indoor/outdoorsecurity trigger module 227 provide accident and security assistance to the user at any moment tier 0-2 user's device 211 senses of danger. Finally, a repair infield module 241 monitors for any situation in which it is possible to repair indoors or outdoors and fixes them quickly. - The communication between the tier 0-2 user's device 211 and tier 1-2 handyman/repair contract company server/device 217 occurs wirelessly (via Wi-Fi or Bluetooth®), whereas communication between the tier 0-2 user's device 211 and cloud based support systems occur via the
communication networks 191, such as internet, intranet and household wired or wireless communication networks. -
FIG. 3 is a perspective blockdiagram illustrating tier 3 handyman/repair contract company server and tier 1-2 handyman/repaircontract company device 305 ofFIG. 1 , in detail. Thetier 3 handyman/repaircontract company server 381 is an independent server that belongs to the handyman/repair contract company and functions in conjunction with the cloud based support systems (described with reference to theFIG. 1 ), tier 1-2 handyman/repaircontract company device 311 and tier 0-2 user's device 361. Similarly,tier 3furniture vendor server 371 belongs to the furniture vendors and works in conjunction with the cloud based support systems (refer to theFIG. 1 ) and tier 0-2 user's device 361. The primary functions of thetier 3 handyman/repaircontract company server 381 andtier 3furniture vendor server 371 are to sell their products, provide after sales services and contract services. - Therefore, the
tier 3 handyman/repaircontract company server 381 contains asales module 343 andAR sales module 351. The AR (augmented reality)sales module 351 provides in store facilities for the buyer to check out handyman/repair contract company products and services in a realistic way, by superimposing their products with the realistic conditions of the house or building. For example, if the handyman's/repair contract company's main objective is to sell paints (products) or painting the house or building (services), then the buyer can see how his or her house would look like after the painting is done, both indoors and outdoors. This is done by augmented reality headsets that superimposes the house or building with the products of handyman/repair contract company. - The
tier 3 handyman/repaircontract company server 381 also containsAR module 341,access request manager 347, remote livingspace explorer module 349 andadvertising module 345. Similarly, thetier 3furniture vendor server 371 containsaccess request manager 373. The remote livingspace explorer module 349 enables remote virtual reality tour of the residence of a user by a remote handyman. Such virtual tour enables review of problems, estimate generation for fixing problems, and facilitates proper understanding of what repairs need to be performed. For example, it also provides for realtime augmented reality walk through of a user's premises by a remote handyman wherein both the user (owner of residence for example) and the remote handyman experience the same walk-through the user's residence guided by the user/owner. - The tier 1-2 handyman/repair
contract company device 311 is typically a handheld device, used by the handyman/repair contract company, for the purpose of sales and services in the vicinity of the house or building. It contains 2D remote house plan AR viewing module 319 and 3D remote house plan AR viewing module 321, for viewing the interior and exterior of the house or building, either layer by layer or exposing only certain layers while hiding others, and then superimposing it with the handyman's/repair contract company's products and services. - What is more, the tier 1-2 handyman/repair
contract company device 311 also contains AR (augmented reality)sales module 323, which allows, for example, the handyman/repair contract company to check out the house or building and to figure out precisely what repair works need to be done and how to accomplish the job efficiently and economically. The tier 1-2 handyman/repaircontract company device 311 also contains repair in-field sales module 327, rodent/pestcontrol sales module 329 and homeexamination sales module 331. - The communication between the tier 0-2 user's device 361, tier 1-2 handyman/repair
contract company device 311,tier 3 handyman/repaircontract company server 381,tier 3furniture vendor server 371 and cloud based support systems occur viacommunication networks 391, that includes internet, intranet and household wired or wireless communication networks. -
FIG. 4 is a perspective block diagram illustrating repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floorunderground mapping infrastructure 405, wherein atier 3 cloud system manages a plurality of user devices. Thetier 3 user and manufacturer cloud based systems and services 411 manages a plurality of user devices,user device 1 461, user device 2 463, user device N 265, and thereby gains “experiences” via the stored memory of historical data of the plurality of user devices 461, 463, 465 and a plurality oftier 3 handyman/repair contract company servers/devices 471.Communication networks 491 makes the communication between a plurality of tier 0-2 user devices 461, 463, 465, plurality oftier 3 handyman/repair contract company servers/devices 471 and thetier 3 user and manufacturer cloud based systems and services 411 possible. Thecommunication networks 491 include internet, intranet and household wired or wireless communication networks. - The
tier 3 user and manufacturer cloud based systems and services 411 consists ofoperational control support 413, user/app command interface 415 (and voice recognition and synthesis 417), layering module 419, repair/refurnish module 421,bidding module 423, rodent/pest control module 425,artificial intelligence engine 427, sensor processing support 429 (and video, security, recognition etc. module 431), augmented reality module 433 (and layer hiding module 435), sales/advertisement module 437 andhistorical data module 439. The functionalities of these modules have been described with reference to theFIG. 1 . - However, the
historical data module 439 also consists of a database, where a plurality of the layer related timelines is stored, with reference to each of the plurality of the user devices 461, 463 or 465 and provided to the plurality oftier 3 handyman/repair contract company servers/devices 471, with the user's permissions to complete a sales or service transaction. Interpretations of these stored historical data from a plurality of user devices 461, 463, 465 is tantamount to gaining experience, as one set of historical data stored can be utilized to predict events in any one of the future similar incidents pertaining to the user device 461, 463 or 465. - For example, among the plurality of user devices 461, 463 and 465, many of them might have come across the situation wherein the user intending to purchase a recliner for a corner of the house. The circumstances related to such an event is stored in the database of
historical data module 439. When, next time a user device 461, 463 or 465 enquires for a recliner for that corner of the room, having equipped with the map of the room and historical data of countless number of similar purchases, thetier 3 user and manufacturer cloud based systems and services 411 can suggest the right kind of recliner, matching in color, size, features and cost. It can also suggest the furniture shops where such recliners are available and make them bid with best offers. -
FIG. 5 is a perspective block diagram illustrating the concept oflayering 505, in accordance with the present invention. The layered maps of both indoor and outdoor of a house or building, as a concept, involves breaking up of the contents into multiple layers. For example, a dining room layered map would involve breaking up of its contents (that are visible in a photo image, for example) into multiple layers, as depicted in the currentFIG. 505 . In general, there are two types of layers, ones with movable contents and ones with immovable contents. - In the depiction, there are layers with movable objects, such as
books 531, keys, wallets, people, pets and other objects that do not stand in there permanently. These are collectively formed into a layer, for example, a first layer. Similarly, the objects that are semi-permanent such as table 533, chairs 535, cupboards are formed into a second layer. The objects on the surface of the walls and floor, such as hangingartworks 519, carpets, electrical sockets are formed in to a third layer. Theplain walls 517 and floors themselves are formed into a fourth layer. Similarly, the interior of thewall 511 and floor (an imaginary, but not physical, layer), containingplumbing pipes 515,tubes 513 and electrical wiring and the outer sides of the walls and floors are considered to be a fifth layer. - All these, first to fifth, layers are conceptual, and in the map, they are separable. Certain layers can be hidden while generating 2D or 3D maps for augmented reality, for example, or only certain other layers may be shown. For example, in a store, in order to purchase a sofa-set for the living room, only the walls can be shown in an AR headset. The user sees only the fourth layer (that is, walls and floors of the living room) and the sofa-set being superimposed on this fourth layer image, in the AR headset.
- In the depiction, the layered mapping tools (tier 0-2 user's device of the
FIG. 1 ) such as ahouse drone 537 andvacuum cleaner 539 can also be seen. These user'sdevices -
FIG. 6 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floorunderground mapping infrastructure 605, wherein a lawnmower repairs a road in field. Thelawnmower 657, depicted herein, has a built-in rake (a tool) 653 that can do minor repairs in field, on a road or on the lawn. It can fill up potholes on the road, fix minor damages to the lawn ground, upon order from the owner or during periodic inspections. - For example, the
lawnmower 657 has a rake function to fill a hole that might trap a tire (that is, scraping nearby dirt into the hole area to fill it). Thelawnmower 657 does this back and forth for hours till the hole or mound is level. Moreover, it is possible to pour in some dirt/mulch that could be toted and dropped, then rolled over and over to press it down. Similarly, thelawnmower 657 drops dirt where water has eroded pathways that need to be filled. In addition, thelawnmower 657 has the ability to map the backyard all the way up to a fence or theroad 663, and therefore entirely capable of being precise, and if it can detect pipes and underground layouts, it inserts into the map. Based on historical data, thelawnmower 657 can identify where it can fix minor problems and informs to the owner about it. Based on the owner's order (via aAR headset 671, from the home 673), at present or in the past, thelawnmower 657 fixes these problems. - To support the above-said functionalities of the
lawnmower 657, the cloud support systems (thetier 3 user and manufacturer cloud based systems and services 611) consist of operational control support 613, user/app command interface 615 (and voice recognition and synthesis 617), layering module 619, repair/refurnish module 621,bidding module 623, rodent/pest control module 625,artificial intelligence engine 627, sensor processing support 629 (and video, security, recognition etc. module 631), augmented reality module 633 (and layer hiding module 635), sales/advertisement module 637 andhistorical data module 639. Moreover, thelawnmower 657 has sensors andemitters 655 and a processing unit orbrain unit 651, with sufficient memory, to be able to perform intelligent functionalities on its own, even when it is functioning offline. - The communication between the lawnmower (tier 0-2 user's device) 657 and the
tier 3 user and manufacturer cloud based systems and services 611 occur viacommunication networks 691, which could be combinations of internet, intranet and household wired or wireless communication networks. The communication between thelawnmower 657 andAR headset 671, which also performs duty as a handheld controller, occurs via wireless (via Wi-Fi, Bluetooth®, optical or infrared) communication networks. -
FIG. 7 is a perspective block diagram illustrating functionalities of an exemplary repairing and refurbishing, interior decoration and designing, bidding, promotions and sales, walls and floorunderground mapping infrastructure 705, wherein a house drone and custom-built bot map the interior and exterior of a home, into multiple layers. Thehouse drone 763 and custom-builtmobile device 765 patrols indoor and outdoor of ahome 761 not just for mapping (using radars and other ground/wall penetrating signals) but also to spot repair needs, including problems that require immediate intervention—like flooding (pipe 785 burst) and overflowing tubs, boiling overflow in the kitchen etc. - The
house drone 763 and custom-builtmobile device 765 move around the house (both interior and exterior to the home) and identifypipes 785, and other plumbing and electrical fixtures, on the wall and floor as well as inside the wall and floor. Thehouse drone 763 and custom-builtmobile device 765 coordinate between each other, complement each other in terms of functions and divide the mapping works between them. Ultimately, the docking system 783 (via itsprocessing unit 781 or brain unit), in conjunction with atier 3 user and manufacturer cloud based systems and services 711, assemble them into a single coherent multiple layered map (or architectural drawing). - The custom-built
mobile device 765 has sensors (such ascamera 775 and microphone 769) and emitters (such as speakers 773) and a processing unit orbrain unit 771, with sufficient memory, to be able to perform the abovementioned types of functionalities. To support the above-said functionalities of themobile devices tier 3 user and manufacturer cloud based systems and services 711 consists ofoperational control support 713, user/app command interface 715 (and voice recognition and synthesis 717), layering module 719, repair/refurnish module 721,bidding module 723, rodent/pest control module 725,artificial intelligence engine 727, sensor processing support 729 (and video, security, recognition etc. module 731), augmented reality module 733 (and layer hiding module 735), sales/advertisement module 737 andhistorical data module 739. - The communication between the tier 0-2 user's
devices tier 3 user and manufacturer cloud based systems and services 711 occur viacommunication networks 791, which includes internet, intranet and household wired or wireless communication networks. The communication between the tier 0-2 user'sdevices docking system 783, occurs via wireless (via Wi-Fi, Bluetooth®, optical or infrared) communication networks. -
FIG. 8 is a flowchart illustrating the processes involved in cataloguinghousehold items 805. The method starts at ablock 809, wherein the user's device (mobile unit or bot) gathers a list of items in the household (both indoors and outdoors), as sensed by a variety of sensors. The most prominent sensor being a video camera, it images the items in the house from a variety angles and either processes them to identify the item all by itself, or in conjunction with atier 3 handyman/repair contract company server/device,tier 3 furniture vendor server and/ortier 3 user and manufacturer cloud based systems and services server. - At a
next block 811, the user's device associates each of the listed items with a layer. For example, the floor itself is considered to be a layer, the next layer contains all the items on it, such as the furniture, TV stand, makeup unit and so forth. The movable items, such as key bunch, books, towels and so forth, on the furniture are considered to be a next layer. At anext block 813, the user's device catalogues all items in the list, along with date/time stamps. The user's device keeps on doing this periodically or upon user's order at any time, and stores the results in a database. - At a
next decision block 815, the user's device determines if any request for information pertaining to a service is made. If no, the user's device continues to catalogue items periodically and stores them in a database. If yes at thedecision block 815, at anext decision block 817, the user's device determines if the person who's making the request at theblock 815 is authorized for the information pertaining to that service. If the answer is no at thedecision block 817, the user's device continues to catalogue items periodically or upon user's orders, and stores them in a database. The authorized person, for example, may make request for the information to find a lost or misplaced key bunch. - If the decision is yes at the
block 817, the user device exposes some layers pertaining to the requested service, at anext block 819. The authorized person who lost key bunch, for example, may request for a couple of prior records in terms of time and the user's device provides the past catalogue information. From those past records of movable items catalogue, the user is able to figure out precisely where the key bunch is. -
FIG. 9 is a flowchart illustrating the exemplary processes involved in displaying 905 augmented reality based information, when a request for interior decoration or furniture comes along. The method starts at ablock 907. At anext block 909, the user's device (mobile unit) receives request for multi-layer information. The request can come from anywhere, locally or remote place, such as when the user is in a furniture shop or anywhere else where interior decoration products are available. However, the request is not limited to shopping alone. - At a
next block 911, the user's device prepares for responding to the request of augmented display of the living room (for interior decoration or furniture), by removing all layers except wall layer and floor layer. The request could also be for living room with furniture (as in shopping for additional furniture for the living room, such as a recliner) and interior decoration (as in shopping for a painting, to figure out how it fits in), in which case the user's device also retains one more layer along with wall layer and floor layer. In addition, the request may also come from the user in a remote place, far away from the city where the user resides or where the house happens to be. - At a
next decision block 913, the user's device determines if the request is for interior decoration or furniture. If no at thedecision block 913, the user's device ends the processes at ablock 921. If, on the other hand it is yes, at anext decision block 915, the user's device determines if the user is authorized for the requested information. Again, if no at thedecision block 915, the user's device ends the processes at theblock 921. If it is determined that the user is authorized for the information at theblock 915, the user's device continues to process for the requested information. - At a
next block 917, the user's device loads the augmented reality related interior decoration or furniture information. The information is that of hiding certain layers and delivering rest of the layer information, such as wall layer and floor layer alone. At anext block 919, the user's device delivers all the layer information and other augmented reality related information for the display. The AR headset then superimposes interior decoration or furniture information on the delivered information. - As one of ordinary skill in the art will appreciate, the terms “operably coupled” and “communicatively coupled,” as may be used herein, include direct coupling and indirect coupling via another component, element, circuit, or module where, for indirect coupling, the intervening component, element, circuit, or module does not modify the information of a signal but may adjust its current level, voltage level, and/or power level. As one of ordinary skill in the art will also appreciate, inferred coupling (i.e., where one element is coupled to another element by inference) includes direct and indirect coupling between two elements in the same manner as “operably coupled” and “communicatively coupled.”
- It should be clear that the term “mobile unit” used herein includes cars, vehicles, driver-assisted mobility vehicles, driver-less vehicles, etc. It also includes a self-drive vehicle or a driver assisted vehicle. The mobile units 151, user device1 461,
drone unit 537,mobile unit 657 across the figures could be configured features and capabilities described herein. All of the concepts herein could be included in mobile units configured to be drones, user-assisted vehicles, passenger or passenger-less vehicles, self-driver cars, driver assisted cars, farm equipment, and industrial equipment. - Although the present invention has been described in terms of GPS coordinates/and navigational information communication involving mobile phones and computers, it must be clear that the present invention also applies to other types of devices including mobile devices, laptops with a browser, a hand held device such as a PDA, a television, a set-top-box, a media center at home, robots, robotic devices, vehicles capable of navigation, and a computer communicatively coupled to the network.
- The present invention has also been described above with the aid of method steps illustrating the performance of specified functions and relationships thereof. The boundaries and sequence of these functional building blocks and method steps have been arbitrarily defined herein for convenience of description. Alternate boundaries and sequences can be defined so long as the specified functions and relationships are appropriately performed. Any such alternate boundaries or sequences are thus within the scope and spirit of the claimed invention.
- The present invention has been described above with the aid of functional building blocks illustrating the performance of certain significant functions. The boundaries of these functional building blocks have been arbitrarily defined for convenience of description. Alternate boundaries could be defined as long as the certain significant functions are appropriately performed. Similarly, flow diagram blocks may also have been arbitrarily defined herein to illustrate certain significant functionality. To the extent used, the flow diagram block boundaries and sequence could have been defined otherwise and still perform the certain significant functionality. Such alternate definitions of both functional building blocks and flow diagram blocks and sequences are thus within the scope and spirit of the claimed invention.
- One of average skill in the art will also recognize that the functional building blocks, and other illustrative blocks, modules and components herein, can be implemented as illustrated or by discrete components, application specific integrated circuits, processors executing appropriate software and the like or any combination thereof.
- Moreover, although described in detail for purposes of clarity and understanding by way of the aforementioned embodiments, the present invention is not limited to such embodiments. It will be obvious to one of average skill in the art that various changes and modifications may be practiced within the spirit and scope of the invention, as limited only by the scope of the appended claims.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/622,573 US20170364924A1 (en) | 2016-06-15 | 2017-06-14 | Mobile units for furnishing, repairing and refurbishing residences |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662350187P | 2016-06-15 | 2016-06-15 | |
US15/622,573 US20170364924A1 (en) | 2016-06-15 | 2017-06-14 | Mobile units for furnishing, repairing and refurbishing residences |
Publications (1)
Publication Number | Publication Date |
---|---|
US20170364924A1 true US20170364924A1 (en) | 2017-12-21 |
Family
ID=60659657
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/622,516 Active 2038-01-21 US10726103B2 (en) | 2016-06-15 | 2017-06-14 | Premises composition and modular rights management |
US15/622,707 Abandoned US20170364828A1 (en) | 2016-06-15 | 2017-06-14 | Multifunction mobile units |
US15/622,554 Active US10127362B2 (en) | 2016-06-15 | 2017-06-14 | Pool mobile units |
US15/622,531 Abandoned US20170364091A1 (en) | 2016-06-15 | 2017-06-14 | Modular multitier mobile units |
US15/622,573 Abandoned US20170364924A1 (en) | 2016-06-15 | 2017-06-14 | Mobile units for furnishing, repairing and refurbishing residences |
US16/114,379 Active US10942989B2 (en) | 2016-06-15 | 2018-08-28 | Pool mobile units |
US16/919,506 Abandoned US20200334340A1 (en) | 2016-06-15 | 2020-07-02 | Premises composition & modular rights management |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/622,516 Active 2038-01-21 US10726103B2 (en) | 2016-06-15 | 2017-06-14 | Premises composition and modular rights management |
US15/622,707 Abandoned US20170364828A1 (en) | 2016-06-15 | 2017-06-14 | Multifunction mobile units |
US15/622,554 Active US10127362B2 (en) | 2016-06-15 | 2017-06-14 | Pool mobile units |
US15/622,531 Abandoned US20170364091A1 (en) | 2016-06-15 | 2017-06-14 | Modular multitier mobile units |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/114,379 Active US10942989B2 (en) | 2016-06-15 | 2018-08-28 | Pool mobile units |
US16/919,506 Abandoned US20200334340A1 (en) | 2016-06-15 | 2020-07-02 | Premises composition & modular rights management |
Country Status (1)
Country | Link |
---|---|
US (7) | US10726103B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10769844B1 (en) * | 2017-05-12 | 2020-09-08 | Alarm.Com Incorporated | Marker aided three-dimensional mapping and object labeling |
CN112381247A (en) * | 2020-11-26 | 2021-02-19 | 邹伟龙 | Maintenance service system after sale of decoration project |
WO2021167441A1 (en) * | 2020-02-20 | 2021-08-26 | Enotaker Technology Sdn Bhd | An online bidding system and method thereof |
US11625508B2 (en) * | 2019-08-27 | 2023-04-11 | Lg Electronics Inc. | Artificial intelligence device for guiding furniture placement and method of operating the same |
US20240257236A1 (en) * | 2020-10-16 | 2024-08-01 | Cgi Technologies And Solutions Inc. | Real estate finance exchange |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2762510T3 (en) | 2013-03-15 | 2020-05-25 | Hayward Ind Inc | Modular pool / whirlpool control system |
US10839665B2 (en) | 2013-03-15 | 2020-11-17 | Hayward Industries, Inc. | Underwater lighting system with bather detection circuitry |
WO2016019367A2 (en) | 2014-08-01 | 2016-02-04 | Hygenia, LLC | Hand sanitizer station |
JP6340433B2 (en) * | 2014-11-28 | 2018-06-06 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | UAV and its water sample detection method |
AU2017210106B2 (en) | 2016-01-22 | 2022-09-22 | Hayward Industries, Inc. | Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment |
US11720085B2 (en) | 2016-01-22 | 2023-08-08 | Hayward Industries, Inc. | Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment |
US9834451B2 (en) | 2016-03-18 | 2017-12-05 | ConnectedYard, Inc. | Chemical monitoring devices and methods |
US10942990B2 (en) * | 2016-06-15 | 2021-03-09 | James Duane Bennett | Safety monitoring system with in-water and above water monitoring devices |
US10726103B2 (en) * | 2016-06-15 | 2020-07-28 | James Duane Bennett | Premises composition and modular rights management |
EP3602024A4 (en) | 2017-03-21 | 2020-11-18 | Hayward Industries, Inc. | SYSTEMS AND PROCEDURES FOR HYGIENIZATION OF SWIMMING POOL AND SPA WATER |
US11969902B1 (en) * | 2017-05-22 | 2024-04-30 | AI Incorporated | Method for robotic devices to interact with each other |
US10796711B2 (en) * | 2017-09-29 | 2020-10-06 | Honda Motor Co., Ltd. | System and method for dynamic optical microphone |
US10717659B2 (en) * | 2017-09-30 | 2020-07-21 | Sensor Electronic Technology, Inc. | Ultraviolet irradiation of aquatic environment |
US10925804B2 (en) | 2017-10-04 | 2021-02-23 | Sundance Spas, Inc. | Remote spa control system |
EP3701793B1 (en) * | 2017-10-27 | 2023-10-11 | Positec Power Tools (Suzhou) Co., Ltd | Self-moving apparatus, charging station, automatic working system and insect inhibition device |
US11130409B1 (en) | 2017-11-30 | 2021-09-28 | Hydro-Gear Limited Partnership | Automatic performance learning system for utility vehicles |
US10730181B1 (en) | 2017-12-27 | 2020-08-04 | X Development Llc | Enhancing robot learning |
US11475291B2 (en) | 2017-12-27 | 2022-10-18 | X Development Llc | Sharing learned information among robots |
US11017317B2 (en) | 2017-12-27 | 2021-05-25 | X Development Llc | Evaluating robot learning |
US10163323B1 (en) * | 2018-02-14 | 2018-12-25 | National Chin-Yi University Of Technology | Swimming pool safety surveillance system |
US10982456B2 (en) * | 2018-03-16 | 2021-04-20 | Maytronic Ltd. | Pool cleaning system |
WO2019183100A1 (en) * | 2018-03-19 | 2019-09-26 | Thomas Rogers | Swimming pool monitoring |
CN108597186B (en) * | 2018-04-18 | 2020-04-28 | 广东小天才科技有限公司 | Drowning alarm method based on user behavior and wearable device |
CN109875466B (en) * | 2018-04-18 | 2021-02-19 | 松下家电研究开发(杭州)有限公司 | Floor wiping method of floor wiping robot |
CN108814431B (en) * | 2018-05-31 | 2019-12-31 | 深圳市无限动力发展有限公司 | Floor sweeping robot system and method for detecting access of water tank and garbage can |
CN112165856B (en) * | 2018-06-13 | 2023-09-12 | 苏州宝时得电动工具有限公司 | Self-moving equipment, functional module and automatic working system |
CN108781705B (en) * | 2018-06-27 | 2021-04-30 | 长安大学 | Intelligent mower based on laser scanning radar sensor and control method thereof |
US11357376B2 (en) * | 2018-07-27 | 2022-06-14 | Panasonic Intellectual Property Corporation Of America | Information processing method, information processing apparatus and computer-readable recording medium storing information processing program |
US11399682B2 (en) * | 2018-07-27 | 2022-08-02 | Panasonic Intellectual Property Corporation Of America | Information processing method, information processing apparatus and computer-readable recording medium storing information processing program |
JP2021177265A (en) * | 2018-08-01 | 2021-11-11 | ソニーグループ株式会社 | Movable body and control method |
US10935943B2 (en) | 2018-08-08 | 2021-03-02 | International Business Machines Corporation | Combining home automation and UAV technology |
CN108965720A (en) * | 2018-08-13 | 2018-12-07 | 河南亚视软件技术有限公司 | A kind of recognition of face camera system towards intelligent robot |
WO2020062037A1 (en) * | 2018-09-28 | 2020-04-02 | Tti (Macao Commercial Offshore) Limited | A grass maintenance system |
MX2021002000A (en) * | 2018-09-28 | 2021-04-28 | Techtronic Cordless Gp | An electronic communication device for use in a navigation system. |
KR102589949B1 (en) * | 2018-10-16 | 2023-10-17 | 삼성전자주식회사 | Robot cleaner and method for controlling thereof |
JP7502300B2 (en) * | 2018-12-18 | 2024-06-18 | トリナミクス ゲゼルシャフト ミット ベシュレンクテル ハフツング | Autonomous Appliances |
US11322010B1 (en) * | 2019-01-17 | 2022-05-03 | Alarm.Com Incorporated | Swimming pool monitoring |
CN110084512B (en) * | 2019-04-26 | 2022-04-22 | 河海大学常州校区 | Multi-robot task allocation method for intelligent warehousing system |
US11457558B1 (en) | 2019-05-15 | 2022-10-04 | Hydro-Gear Limited Partnership | Autonomous vehicle navigation |
US10803723B2 (en) * | 2019-06-27 | 2020-10-13 | Darryl L Hurt | Safety apparatus for a water body |
KR20190086631A (en) * | 2019-07-02 | 2019-07-23 | 엘지전자 주식회사 | An artificial intelligence apparatus for cleaning in consideration of user's action and method for the same |
SE544459C2 (en) | 2019-08-22 | 2022-06-07 | Husqvarna Ab | Improved operation for a robotic work tool based on an analysis by a cloud service of sensor data from two robotic work tools |
CN110598648B (en) * | 2019-09-17 | 2023-05-09 | 无锡慧眼人工智能科技有限公司 | Video face detection method, video face detection unit and system |
US12169414B2 (en) * | 2019-10-24 | 2024-12-17 | Alarm.Com Incorporated | Drone navigation and landing |
JP7484227B2 (en) * | 2020-03-03 | 2024-05-16 | 日本電気株式会社 | Mobile robot, and control method and program for mobile robot |
JP7288416B2 (en) | 2020-03-27 | 2023-06-07 | 本田技研工業株式会社 | AUTONOMOUS WORK SYSTEM, AUTONOMOUS WORK SETTING METHOD AND PROGRAM |
DE102020208575A1 (en) * | 2020-07-08 | 2022-01-13 | BSH Hausgeräte GmbH | Mobile, self-propelled device |
US11004324B1 (en) * | 2020-07-24 | 2021-05-11 | Jet Rocafort of America, Inc. | Pool alarm |
US11073362B1 (en) * | 2020-08-24 | 2021-07-27 | King Abdulaziz University | Distributed airborne acoustic anti drone system (DAAADS) |
US20230118129A1 (en) * | 2021-10-18 | 2023-04-20 | Deep Innovations Ltd | System of analysis of video stream in order to determine pool water quality and robot presence |
AU2022268338A1 (en) * | 2021-11-10 | 2023-05-25 | Techtronic Cordless Gp | Robotic lawn mowers |
CA3181592A1 (en) * | 2021-11-10 | 2023-05-10 | Techtronic Cordless Gp | Robotic lawn mowers |
IL293052B2 (en) * | 2022-05-16 | 2024-01-01 | Maytronics Ltd | Platform related to the pool and other accessories |
CN116824474B (en) * | 2022-11-30 | 2025-02-07 | 慧之安信息技术股份有限公司 | Method for realizing swimming pool and coast safety monitoring based on AI image recognition technology |
JP2025065614A (en) * | 2023-10-10 | 2025-04-22 | 株式会社やまびこ | Autonomous driving support device, control method for work vehicle, program, and work vehicle |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110166701A1 (en) * | 2010-01-06 | 2011-07-07 | Russell Thacher | Adaptive scheduling of a service robot |
US20160110801A1 (en) * | 2014-09-22 | 2016-04-21 | Homdna, Inc. | Apparatus, system and method for electronic interrelating of a home and the goods and services within it |
US20160278599A1 (en) * | 2015-03-23 | 2016-09-29 | Lg Electronics Inc. | Robot cleaner, robot cleaning system having the same, and method for operating a robot cleaner |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6064309A (en) * | 1998-09-28 | 2000-05-16 | Sellers; Scott D. | Swimming pool drowning prevention system |
US7089876B2 (en) * | 2002-11-12 | 2006-08-15 | Aquatron Llc | Floating electronic platform for swimming pools and spas |
US7118678B2 (en) * | 2003-03-07 | 2006-10-10 | Aqua Products, Inc. | Portable ozone treatment for swimming pools |
US7204941B2 (en) * | 2003-04-07 | 2007-04-17 | Silverbrook Research Pty Ltd | Water-based dithiolene infrared inkjet inks |
EP1937424A1 (en) * | 2005-10-18 | 2008-07-02 | Aquatron Inc. | Customized programmable pool cleaner method and apparatus |
US7398138B2 (en) * | 2005-11-10 | 2008-07-08 | Zodiac Pool Care, Inc. | Swimming pool and spa controller systems and equipment |
EP2065774B1 (en) * | 2005-12-02 | 2013-10-23 | iRobot Corporation | Autonomous coverage robot navigation system |
US20080084317A1 (en) * | 2006-10-06 | 2008-04-10 | Kimberly-Clark Worldwide, Inc. | RFID-based methods and systems to enhance personal safety |
DE102007053311A1 (en) * | 2007-06-21 | 2008-12-24 | Robert Bosch Gmbh | Drive system for a robotic vehicle |
US8245617B2 (en) * | 2007-08-07 | 2012-08-21 | Engineering Science Analysis Corporation | Non-lethal restraint device with diverse deployability applications |
US20090089078A1 (en) * | 2007-09-28 | 2009-04-02 | Great-Circle Technologies, Inc. | Bundling of automated work flow |
US7839291B1 (en) * | 2007-10-02 | 2010-11-23 | Flir Systems, Inc. | Water safety monitor systems and methods |
US8237574B2 (en) * | 2008-06-05 | 2012-08-07 | Hawkeye Systems, Inc. | Above-water monitoring of swimming pools |
KR101040193B1 (en) * | 2008-10-09 | 2011-06-09 | 한국전자통신연구원 | Method and apparatus for providing service in ubiquitous computing environment |
US9105169B2 (en) * | 2009-07-10 | 2015-08-11 | Jeffrey L. Hanning | Alarm system for passageways |
US9305445B1 (en) * | 2009-07-10 | 2016-04-05 | Jeffrey L. Hanning | Alarm system for passageways |
WO2011123699A2 (en) * | 2010-03-31 | 2011-10-06 | Orsini Rick L | Systems and methods for securing data in motion |
US9502907B2 (en) * | 2010-12-10 | 2016-11-22 | Hayward Industries, Inc. | Power supplies for pool and spa equipment |
US10803724B2 (en) * | 2011-04-19 | 2020-10-13 | Innovation By Imagination LLC | System, device, and method of detecting dangerous situations |
US20140282786A1 (en) * | 2013-03-12 | 2014-09-18 | Time Warner Cable Enterprises Llc | Methods and apparatus for providing and uploading content to personalized network storage |
EP3008707A4 (en) * | 2013-07-10 | 2017-04-05 | Seal Innovation, Inc. | Water safety monitoring systems and related methods |
EP2839769B1 (en) * | 2013-08-23 | 2016-12-21 | LG Electronics Inc. | Robot cleaner and method for controlling the same |
US9641285B2 (en) * | 2014-03-06 | 2017-05-02 | Samsung Electronics Co., Ltd. | Ultra low power (ULP) decoder and decoding processing |
US9633547B2 (en) * | 2014-05-20 | 2017-04-25 | Ooma, Inc. | Security monitoring and control |
AU2015275057B2 (en) * | 2014-06-13 | 2019-06-06 | Zodiac Pool Systems, Inc. | Controlling aspects of pools and spas |
US9672716B2 (en) * | 2014-07-01 | 2017-06-06 | Clarke V Carroll | Swim-A-Sure system and device |
WO2016007858A2 (en) * | 2014-07-11 | 2016-01-14 | Matko Michelle Anna | Alert system for children within proximity of a pool or water |
US10909628B1 (en) * | 2014-09-22 | 2021-02-02 | State Farm Mutual Automobile Insurance Company | Accident fault determination implementing unmanned aerial vehicles (UAVS) |
CA2968018A1 (en) * | 2014-11-18 | 2016-05-26 | Jalousier Ou | Device and method for blind control and automation |
US9944366B2 (en) * | 2015-05-19 | 2018-04-17 | Rujing Tang | Unmanned aerial vehicle system and methods for use |
US20170102681A1 (en) * | 2015-10-13 | 2017-04-13 | Google Inc. | Coordinating energy use of disparately-controlled devices in the smart home based on near-term predicted hvac control trajectories |
US10848338B2 (en) * | 2015-11-11 | 2020-11-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods relating to a smart home manager |
US20170167151A1 (en) * | 2015-12-10 | 2017-06-15 | Elazar Segal | Lifesaving system and method for swimming pool |
US9963230B2 (en) * | 2016-01-11 | 2018-05-08 | The Procter & Gamble Company | Aerial drone cleaning device and method of cleaning a target surface therewith |
US10209719B2 (en) * | 2016-01-26 | 2019-02-19 | Maytronics Ltd. | Interactive pool cleaning robot |
US10452037B2 (en) * | 2016-03-30 | 2019-10-22 | Lenovo (Singapore) Pte. Ltd. | Apparatus, method, and program product for controlling appliances |
US10079690B2 (en) * | 2016-04-18 | 2018-09-18 | Nec Corporation | Method for operating one or more service systems |
US10726103B2 (en) * | 2016-06-15 | 2020-07-28 | James Duane Bennett | Premises composition and modular rights management |
US20180188695A1 (en) * | 2016-12-30 | 2018-07-05 | Qualcomm Incorporated | User location and activity based smart reminders |
US11504607B2 (en) * | 2019-02-05 | 2022-11-22 | Deep Innovations Ltd. | System and method for using a camera unit for the pool cleaning robot for safety monitoring and augmented reality games |
-
2017
- 2017-06-14 US US15/622,516 patent/US10726103B2/en active Active
- 2017-06-14 US US15/622,707 patent/US20170364828A1/en not_active Abandoned
- 2017-06-14 US US15/622,554 patent/US10127362B2/en active Active
- 2017-06-14 US US15/622,531 patent/US20170364091A1/en not_active Abandoned
- 2017-06-14 US US15/622,573 patent/US20170364924A1/en not_active Abandoned
-
2018
- 2018-08-28 US US16/114,379 patent/US10942989B2/en active Active
-
2020
- 2020-07-02 US US16/919,506 patent/US20200334340A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110166701A1 (en) * | 2010-01-06 | 2011-07-07 | Russell Thacher | Adaptive scheduling of a service robot |
US20160110801A1 (en) * | 2014-09-22 | 2016-04-21 | Homdna, Inc. | Apparatus, system and method for electronic interrelating of a home and the goods and services within it |
US20160278599A1 (en) * | 2015-03-23 | 2016-09-29 | Lg Electronics Inc. | Robot cleaner, robot cleaning system having the same, and method for operating a robot cleaner |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10769844B1 (en) * | 2017-05-12 | 2020-09-08 | Alarm.Com Incorporated | Marker aided three-dimensional mapping and object labeling |
US11250625B1 (en) * | 2017-05-12 | 2022-02-15 | Alarm.Com Incorporated | Marker aided three-dimensional mapping and object labeling |
US11625508B2 (en) * | 2019-08-27 | 2023-04-11 | Lg Electronics Inc. | Artificial intelligence device for guiding furniture placement and method of operating the same |
WO2021167441A1 (en) * | 2020-02-20 | 2021-08-26 | Enotaker Technology Sdn Bhd | An online bidding system and method thereof |
US20240257236A1 (en) * | 2020-10-16 | 2024-08-01 | Cgi Technologies And Solutions Inc. | Real estate finance exchange |
CN112381247A (en) * | 2020-11-26 | 2021-02-19 | 邹伟龙 | Maintenance service system after sale of decoration project |
Also Published As
Publication number | Publication date |
---|---|
US10942989B2 (en) | 2021-03-09 |
US10726103B2 (en) | 2020-07-28 |
US20170365150A1 (en) | 2017-12-21 |
US20170364667A1 (en) | 2017-12-21 |
US20180365394A1 (en) | 2018-12-20 |
US10127362B2 (en) | 2018-11-13 |
US20170364091A1 (en) | 2017-12-21 |
US20170364828A1 (en) | 2017-12-21 |
US20200334340A1 (en) | 2020-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170364924A1 (en) | Mobile units for furnishing, repairing and refurbishing residences | |
US12032875B2 (en) | Methods of presenting as built data relative to an agent position in an augmented virtual model | |
US11270363B2 (en) | Systems and methods for providing AI-based cost estimates for services | |
US11521273B2 (en) | Identifying flood damage to an indoor environment using a virtual representation | |
US11334901B2 (en) | Artificial intelligence generation of an itemized property and renters insurance inventory list for communication to a property and renters insurance company | |
US11120172B2 (en) | Apparatus for determining an item of equipment in a direction of interest | |
US20190392088A1 (en) | Smart construction with automated detection of adverse structure conditions and remediation | |
US20200320231A1 (en) | Monitoring users and conditions in a structure | |
CA3114093C (en) | Method and apparatus for augmented virtual models and orienteering | |
US10984147B2 (en) | Conducting a service call in a structure | |
CN114969882A (en) | Automated usability assessment of buildings using visual data of captured images in rooms | |
CN110352116A (en) | Intellect service robot and related systems and methods | |
EP3586553A1 (en) | Improved building model with virtual capture of as built features and objective performance tracking | |
CA3043686A1 (en) | Method and apparatus for augmented virtual models and orienteering | |
US10776529B2 (en) | Method and apparatus for enhanced automated wireless orienteering | |
US11481527B2 (en) | Apparatus for displaying information about an item of equipment in a direction of interest | |
EP3550493A1 (en) | Systems and methods for providing ai-based cost estimates for services | |
CA3054521C (en) | System for conducting a service call with orienteering | |
US10831945B2 (en) | Apparatus for operation of connected infrastructure | |
US11200718B1 (en) | Systems and methods for local augmented-reality rendering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |