Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for restricting wireless activity by user accounts in a computer having a wireless hardware communication interface, the method comprising: running a system-account process designed to communicate via the wireless hardware communication interface solely with a particular group of one or more wireless devices, the system-account process configured to receive inter-process commands from any user-account process; applying an access control list (ACL) that is configured to permit only administrative accounts and system accounts to have direct access to a software element installed on the computer, thus preventing any user-account process from directly accessing the software element, where access to the software element is essential to support communication via the wireless hardware communication interface; and running a user-account process that sends commands via inter-process communication to the system-account process, wherein providing the user-account process with indirect access to the software element to support communications via the wireless hardware communication interface solely with the particular group of one or more wireless devices occurs responsive to the running a system-account process, the applying an access control list, and the running a user-account process.
A computer restricts wireless communication for standard user accounts while allowing specific communication through a system process. This involves a system-level process running with elevated privileges that communicates wirelessly only with a defined set of wireless devices. Any user-level process can send commands to this system process. The system also uses an access control list to prevent user-level processes from directly accessing a critical software component (like a wireless driver) needed for wireless communication. User accounts can indirectly access this software component through the system-level process, effectively limiting their wireless activity to only the permitted devices.
2. The method of claim 1 , wherein the software element comprises a radio driver for a radio in the wireless hardware communication interface.
The wireless communication restriction method described where user accounts have restricted wireless access through a system-level process uses a radio driver for the wireless hardware as the software element protected by the access control list. This prevents standard user accounts from directly accessing and manipulating the radio driver, enforcing controlled wireless communication only through the designated system process.
3. The method of claim 1 , wherein the software element comprises a radio frequency communication module that is designed to emulate in the computer a serial port for use in wireless communications via the wireless hardware communication interface.
The wireless communication restriction method described where user accounts have restricted wireless access through a system-level process protects a radio frequency communication module with an access control list. This module emulates a serial port, enabling wireless communication. By limiting direct access to this module, the system ensures wireless communication occurs only through the system-level process and with the allowed wireless devices.
4. The method of claim 1 , wherein one of the particular group of one or more wireless devices is a smart card reader and the system-account process is designed to communicate with the smart card reader to access a smart card coupled to the smart card reader.
In the described wireless communication restriction method, one of the allowed wireless devices is a smart card reader. The system-level process communicates with this smart card reader to access a smart card. Thus, a standard user account can indirectly access a smart card through the system process. This ensures that smart card access is controlled and limited to specific operations allowed by the system.
5. The method of claim 1 , further comprising: disabling an authentication agent that provides an alert when a device is attempting to connect to the computer using the wireless hardware communications interface.
The wireless communication restriction method includes disabling the authentication agent that normally alerts the user when a wireless device tries to connect to the computer. This prevents unauthorized devices from even attempting a connection.
6. The method of claim 1 , further comprising: deleting one or more encryption keys stored in a cache of the computer, wherein the one or more encryption keys were previously used to encrypt wireless communications conducted via the wireless hardware communication interface.
The wireless communication restriction method includes deleting encryption keys previously used for wireless communications that are stored in the computer's cache. This prevents unauthorized access to past wireless communication sessions.
7. The method of claim 1 , further comprising: programmatically disabling a serial port defined in the computer for wireless communications via the wireless hardware communication interface.
The wireless communication restriction method includes programmatically disabling a serial port that is defined in the computer and used for wireless communication. This prevents certain legacy methods of wireless communication from being used by unauthorized processes.
8. The method of claim 1 , wherein the wireless hardware communication interface is compatible with a wireless personal area network protocol.
The wireless communication restriction method, where user accounts have restricted wireless access through a system-level process, applies to wireless hardware that uses a wireless personal area network (WPAN) protocol. This means the restrictions are enforced on technologies like Bluetooth or Zigbee.
9. The method of claim 8 , wherein the wireless personal area network protocol comprises a Bluetooth® protocol.
The wireless communication restriction method for wireless personal area networks specifies that the WPAN protocol used is Bluetooth. This limits standard user accounts' Bluetooth access.
10. The method of claim 8 , further comprising: preventing access by any user-account process to library function modules for the protocol.
In addition to restricting general wireless activity through a system-level process for WPAN protocols, this method further prevents standard user accounts from accessing library function modules for the specific wireless personal area network protocol. This provides an additional layer of control.
11. The method of claim 8 , further comprising: preventing access by any user-account process to an application programming interface for the protocol.
In addition to restricting general wireless activity through a system-level process for WPAN protocols, this method further prevents standard user accounts from accessing the application programming interface (API) for the specific wireless personal area network protocol. This blocks them from directly interacting with the protocol's functions.
12. The method of claim 8 , further comprising: preventing access by any user-account process to a file transfer application for the protocol.
In addition to restricting general wireless activity through a system-level process for WPAN protocols, this method prevents standard user accounts from accessing a file transfer application that uses the specific wireless personal area network protocol, limiting their ability to transfer files wirelessly.
13. A computer comprising: a processor; a wireless hardware communication interface; and a memory coupled to the processor, the memory storing: an operating system for the computer, a software element access to which is essential to support communication via the wireless hardware communication interface, an access control list that is configured to permit only administrative accounts and system accounts to have direct access to the software element, so that when the access control list is applied by the operating system, any user-account process is prevented from directly accessing the software element, an application which when executed by the processor runs a system-account process designed to communicate via the wireless hardware communication interface solely with a particular group of one or more wireless devices, the system-account process configured to receive inter-process commands from any user-account process, and an application which when executed by the processor runs a user-account process that sends commands via inter-process communication to the system-account process, wherein the user-account process gains indirect access to the software element to support communications via the wireless hardware communication interface solely with the particular group of one or more wireless devices responsive to execution of the system-account process, application of the access control list, and running of the user-account process.
A computer system restricts wireless communication for standard user accounts. The computer has a processor, wireless hardware, and memory. The memory stores the operating system, a software component critical for wireless communication (like a driver), and an access control list that prevents user accounts from directly accessing this component. The memory also contains a system-level application that, when run, creates a system process with high privileges. This process communicates wirelessly only with specific devices and can receive commands from any user process. A user application, also stored in memory, creates a user process that sends commands to the system process. The user process gains indirect access to the protected software component via the system process, limiting its wireless activity.
14. The computer of claim 13 , wherein the software element comprises a radio driver for a radio in the wireless hardware communication interface.
The computer system with restricted wireless communication, where user accounts have restricted wireless access through a system-level process, uses a radio driver for the wireless hardware as the software element protected by the access control list. This prevents user accounts from directly accessing and manipulating the radio driver.
15. The computer of claim 13 , wherein the software element comprises a radio frequency communication module that is designed to emulate in the computer a serial port for use in wireless communications via the wireless hardware communication interface.
The computer system with restricted wireless communication, where user accounts have restricted wireless access through a system-level process, protects a radio frequency communication module. This module emulates a serial port for wireless communication. By limiting direct access to this module, the system ensures wireless communication occurs only through the system-level process.
16. The computer of claim 13 , wherein one of the particular group of one or more wireless devices is a smart card reader and the system-account process is designed to communicate with the smart card reader to access a smart card coupled to the smart card reader.
In the computer system with restricted wireless communication, one of the allowed wireless devices is a smart card reader. The system-level process communicates with this smart card reader to access a smart card. This allows users to indirectly access the smart card through a controlled system process.
17. The computer of claim 13 , wherein the wireless hardware communication interface is compatible with a wireless personal area network protocol.
The computer system with restricted wireless communication is using wireless hardware compatible with a Wireless Personal Area Network (WPAN) protocol, limiting user account access on protocols like Bluetooth and Zigbee.
18. The computer of claim 17 , wherein the wireless personal area network protocol comprises a Bluetooth® protocol.
The computer system using wireless communication restrictions enforces these restrictions on Bluetooth, as the wireless personal area network protocol.
19. The method of claim 1 , wherein the wireless hardware communication interface is compatible with a short-range wireless communication protocol.
The wireless communication restriction method, where user accounts have restricted wireless access through a system-level process, applies to wireless hardware that uses a short-range wireless communication protocol. This means the restrictions are enforced on technologies like Bluetooth, WiFi Direct, or Zigbee.
20. The computer of claim 13 , wherein the wireless hardware communication interface is compatible with a short-range wireless communication protocol.
The computer system with restricted wireless communication is using wireless hardware compatible with a short-range wireless communication protocol, limiting user account access on protocols like Bluetooth, WiFi Direct, and Zigbee.
Unknown
September 16, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.