Wireless server access control system and method
Abstract
A wireless server access control system comprising a wireless server generating a local wireless communications network, the wireless server having a processor and a plurality of redundant data memory devices. A first wireless device coupled to the wireless server through the local wireless communications network. An access control system operating on the wireless server, the access control system configured to generate a user control on a user interface of the first wireless device to allow a user to permit or deny access to the processor and the data memory devices of the wireless server by a second wireless device through the local wireless communications network.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A portable device comprising:
a wireless server generating a local wireless communications network, the wireless server having a processor, a first operating system, a second operating system and a plurality of redundant data memory devices, the first operating system different from the second operating system; the wireless server configured to detect a first wireless device operating the first operating system and coupled to the wireless server through the local wireless communications network; the wireless server configured to detect a second wireless device operating the second operating system and coupled to the wireless server through the local wireless communications network; and an access control system operating on the wireless server, the access control system configured to generate a user control on a user interface for transmission to the first wireless device to allow a user to permit or deny access to the processor and the data memory devices of the wireless server by the second wireless device through the local wireless communications network.
22 . The portable device of claim 21 further comprising a mobile server interface application operating on the first wireless device, the mobile server interface application configured to generate one or more user controls to allow a user to identify one or more data sources from the second wireless device to be backed up to the wireless server.
23 . The portable device of claim 21 further comprising a processor pooling application operating on the wireless server, the processor pooling application configured to allocate processor capacity for an application operating on the first wireless device to a processor of the second wireless device.
24 . The portable device of claim 21 , wherein the wireless server further comprises:
a first processor having a first operating system and a first application configured to interact with the first wireless device; and a second processor having a second operating system and a second application configured to interact with the second wireless device.
25 . The portable device of claim 24 , wherein the first wireless device is configured with a first application that is compatible with the first operating system and the second wireless device is configured with a second application that is compatible with the second operating system, and the wireless server is configured to operate the first application and the second application in cooperation with the first wireless device and the second wireless device.
26 . The portable device of claim 21 wherein the wireless server is configured to assign unique three dimensional coordinate data to the first wireless device that identifies a physical location of the first wireless device relative to an origin at the wireless server, and unique three dimensional coordinate data to the second wireless device that identifies a physical location in three dimensions of the second wireless device relative to the origin at the wireless server.
27 . The portable device of claim 26 wherein the unique three dimensional coordinate data for the first wireless device and the unique three dimensional coordinate data for the second device is in a virtual three dimensional coordinate system.
28 . The portable device of claim 26 wherein the unique three dimensional coordinate data for the first wireless device and the unique three dimensional coordinate data for the second wireless device is generated as a function of wireless signal strength.
29 . The portable device of claim 21 further comprising a firewall system configured to operate on the wireless server and to prevent a device on an external network from directly accessing the first wireless device within a first three dimensional coordinate location boundary and from directly accessing the second wireless device in a second three dimensional coordinate location boundary over the local wireless network, wherein the first three dimensional coordinate location boundary is different from the second three dimensional coordinate location boundary.
30 . The portable device of claim 21 further comprising a firewall system configured to operate on the wireless server and to prevent a device on an external network connected to the first wireless device from directly accessing the second wireless device over the local wireless network when the second wireless device is in a first three dimensional coordinate location boundary and to allow the device on the external network connected to the first wireless device to directly access the second wireless device over the local wireless network when the second device is in a second three dimensional coordinate location boundary that is different from the first area.
31 . A method for controlling access to a portable device comprising:
receiving a request at the portable device over a local wireless network generated by the portable device from a first wireless device to access the local wireless network; determining whether the first device is a master device; authenticating the first device if it is determined that the first device is the master device by comparing a key stored in a data memory device of the wireless server with a key generated from two or more randomly selected data fields in a profile document stored on the first wireless device; receiving a request at the portable device over the local wireless network of the portable device from a second wireless device to access the local wireless network; and generating a user control on a user interface of the first wireless device to allow a user to permit or deny access to the wireless server by the second wireless device through the local wireless communications network.
32 . The method of claim 31 further comprising generating one or more user controls to allow a user to identify one or more data sources that directly communicate with the portable device over the wireless network to be backed up to the wireless server.
33 . The method of claim 31 further comprising allocating processor capacity for an application operating on the first wireless device to a processor of the second wireless device.
34 . The method of claim 31 further comprising running a first operating system on a first processor of the wireless server and running a second operating system on a second processor of the wireless server.
35 . The method of claim 34 , further comprising running the first operating system on the first device and running the second operating system on the second device.
36 . The method of claim 31 further comprising:
assigning unique coordinate data to the first wireless device that identifies a physical location of the first wireless device in a three dimensional coordinate system with the portable device at the origin of the three dimensional coordinate system; and
assigning unique coordinate data to the second wireless device that identifies a physical location of the second wireless device in the three dimensional coordinate system.
37 . The method of claim 36 wherein the unique coordinate data for the first wireless device and the unique coordinate data for the second device identifies the physical location of the first wireless device and the physical location of the second wireless device relative to a physical location of the portable device in the three dimensional coordinate system.
38 . The method of claim 36 wherein the unique coordinate data for the first wireless device and the unique coordinate data for the second wireless device is stored in three predetermined data fields of a network address field.
39 . The method of claim 31 further comprising preventing a device on an external network from directly accessing the first wireless device and the second wireless device over the local wireless network using a firewall.Join the waitlist — get patent alerts
Track US2017111794A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.