US2018307515A1PendingUtilityA1

Method and apparatus for controlling devices in a personal environment using a portable computing device

Assignee: RED BEND SOFTWAREPriority: Oct 6, 2014Filed: Oct 2, 2015Published: Oct 25, 2018
Est. expiryOct 6, 2034(~8.2 yrs left)· nominal 20-yr term from priority
G06F 9/45558H04L 67/125G06F 21/53H04L 12/282G06F 2009/45595
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure relates to an apparatus, method and system involving running at least one virtual machine on a portable computing device, wherein the virtual machine is operable to communicate with and control at least one device associated with at least one personal environment of a user of the portable computing device e.g. a motor vehicle, a house, an office or the body of the user of the portable computing device. By providing virtual machines dedicated to the control system of specific devices and physical hardware access, security is provided by preventing e.g. hacking and/or malware from entering the virtual machines.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An apparatus comprising:
 a portable computing device ( 1 ) comprising at least one first virtual machine ( 5 ), wherein the first virtual machine is operable to communicate with and control at least one device ( 2 ) associated with at least one personal environment of a user of the portable computing device.   
     
     
         2 . The apparatus of  claim 1  wherein the computing device is operable to execute a second virtual machine ( 10 ), wherein the second virtual machine ( 10 ) is operable to execute an operating system. 
     
     
         3 . The apparatus of  claim 2 , wherein the second virtual machine ( 10 ) is operable to control network connectivity. 
     
     
         4 . The apparatus of  claim 1  wherein a second virtual machine is operable to execute an open operating system and the portable computing device is further operable to execute a third virtual machine operable to control portable computing device own hardware including the network connectivity. 
     
     
         5 . The apparatus of any of the preceding claims wherein the personal environment includes at least one of a motor vehicle, a house, an office and the body of the user. 
     
     
         6 . The apparatus of  claim 5 , wherein the first virtual machine is further operable to control the at least one device by executing at least one control system including at least one of an in-vehicle-infotainment system, vehicle locking system, temperature control system, engine control system, heating, ventilation and air conditioning system, lighting control system, audio-visual system, appliances control system, watering system, security system, a system for collecting physiological data and/or controlling physiological activities of the user. 
     
     
         7 . The apparatus of any of the preceding claims wherein the portable computing device is a mobile phone. 
     
     
         8 . The apparatus of any of the preceding claims wherein at least one of the devices forms part of the personal environment. 
     
     
         9 . A system comprising:
 a personal environment having at least one device in the personal environment; and the apparatus of any of  claims 1  to  8 .   
     
     
         10 . The system of  claim 9  wherein the at least one device forms part of the personal environment and comprises at least one of an electronic visual display, loudspeakers, a touchscreen, a heater, an air conditioner, an electronic appliance, device for collecting physiological data of the user, a medical device, an implantable. 
     
     
         11 . A method comprising the steps of:
 establishing communication between a portable computing device and at least one device associated with at least one personal environment of a user of the portable computing device; and   controlling the at least one device using a first virtual machine running on the portable computing device.   
     
     
         12 . The method of  claim 11  further comprising executing a second virtual machine ( 10 ) on the portable computing device, wherein the second virtual machine ( 10 ) executes an operating system. 
     
     
         13 . The method of  claim 12  further comprising controlling network connectivity with the second virtual machine. 
     
     
         14 . The method of  claim 11  further comprising executing a second virtual machine on the portable computing device, and executing an open operating system on the second virtual machine, and executing a third virtual machine and controlling the hardware of the portable computing device including the network connectivity with the third virtual machine. 
     
     
         15 . The method of any one of  claims 11  to  14  wherein the personal environment includes at least one of a motor vehicle, a house, an office and the body of the user; and wherein the step of controlling preferably includes executing at least one control system including at least one of an in-vehicle-infotainment system, vehicle locking system, temperature control system, engine control system, heating, ventilation and air conditioning system, lighting control system, audio-visual system, appliances control system, watering system, security system, a system for collecting physiological data and/or controlling physiological activities of the user, a medical device, an implantable.

Join the waitlist — get patent alerts

Track US2018307515A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.