Controlling resources used by computing devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
H04L-012/911
H04L-029/08
H04L-029/06
출원번호
US-0285966
(2016-10-05)
등록번호
US-10116583
(2018-10-30)
발명자
/ 주소
Reagan, Spencer Gibson
Manton, John Joseph
출원인 / 주소
AirWatch LLC
대리인 / 주소
Thomas | Horstemeyer, LLP
인용정보
피인용 횟수 :
0인용 특허 :
89
초록▼
Various examples for controlling resources used by client devices are disclosed. A management application executing in at least one computing device can identify client devices executing an instance of a client application that are available for management, where the client application is configured
Various examples for controlling resources used by client devices are disclosed. A management application executing in at least one computing device can identify client devices executing an instance of a client application that are available for management, where the client application is configured to control at least one function of a respective one of the client devices. A mode of operation can be changed on the at least one computing device where at least one resource is shared with the client devices, such as on a display of the client devices. Through communication between the management application and the client application executing on individual ones of the client devices, access to the at least one function can be restricted while the at least one resource is shared with the plurality of client devices.
대표청구항▼
1. A method for restricting access to at least one function on client devices while at least one computing device is sharing a resource, comprising: identifying, by a management application executing on the at least one computing device, a plurality of client devices executing an instance of a clien
1. A method for restricting access to at least one function on client devices while at least one computing device is sharing a resource, comprising: identifying, by a management application executing on the at least one computing device, a plurality of client devices executing an instance of a client application that are available for management by the management application, the client application being configured to control at least one function of a respective one of the plurality of client devices;changing, by the management application, a mode of operation of the plurality of client devices that causes at least one common resource shared among the plurality of client devices to be shown in a display of the plurality of client devices;causing, by the management application, the client application executing on individual ones of the plurality of client devices to restrict access to the at least one function only during a time in which the at least one common resource is shown in the display of the plurality of client devices, wherein the plurality of client devices are configured through communication between the management application and the instance of the client application; andwherein restricting access to the at least one function comprises at least one of: accessing a device application programming interface (API) of individual ones of the plurality of client device to disable user access to at least one hardware component, accessing the device API to disable user access to at least one software function, and rerouting network traffic through a proxy configured to selectively permit or prevent access to available network resources. 2. The method of claim 1, wherein accessing the device API to disable user access to the at least one hardware component comprises at least one of: disabling access to a camera and disabling access to a keyboard. 3. The method of claim 1, wherein accessing the device API to disable user access to the at least one software function comprises at least one of: disabling access to an application switching function, disabling access to a copy function, and disabling access to a paste function. 4. The method of claim 1, wherein changing, by the management application, the mode of operation of the plurality of client devices that causes the at least one common resource to be shown in the display of the plurality of client devices causes only the at least one common resource to be shown in the display of the plurality of client devices. 5. The method of claim 1, wherein identifying the plurality of client devices executing the instance of the client application that are available for management comprises at least one of: identifying that the plurality of client devices are grouped in a common organizational unit of a directory service and identifying that the plurality of client devices are positioned in a common geographical area. 6. The method of claim 5, wherein identifying that the plurality of client devices are positioned in the common geographical area comprises identifying that the computing devices are registered with the management application through a sensor device positioned in the common geographical area, the sensor device comprising at least one of: a global positioning system (GPS) device, a radio frequency identification (RFID) device, or a camera device. 7. The method of claim 1, further comprising sharing, by the management application, the at least one common resource with a subset of the plurality of client devices in conformance with at least one distribution rule, wherein the at least one distribution specifies at least one of: a permitted sharing group, a permitted network, or a security level of a connected network. 8. A system for restricting access to at least one function on client devices while at least one computing device is sharing a resource, comprising: the at least one computing device; andprogram instructions executable in the at least one computing device that, when executed by the at least one computing device, cause the at least one computing device to: identify a plurality of client devices executing an instance of a client application that are available for management by a management application, the client application being configured to control at least one function of a respective one of the plurality of client devices;change a mode of operation of the plurality of client devices that causes at common least one resource shared among the plurality of client devices to be to be shown in a display of the plurality of client devices;cause the client application executing on individual ones of the plurality of client devices to restrict access to the at least one function only during a time in which the at least one common resource is shown in the display of the plurality of client devices, wherein the plurality of client devices are configured through communication between the management application and the instance of the client application; andwherein access to the at least one function is restricted by performing at least one of: accessing a device application programming interface (API) of individual ones of the plurality of client device to disable user access to at least one hardware component, accessing the device API to disable user access to at least one software function, and rerouting network traffic through a proxy configured to selectively permit or prevent access to available network resources. 9. The system of claim 8, wherein accessing the device API to disable user access to the at least one hardware component comprises at least one of: disabling access to a camera and disabling access to a keyboard. 10. The system of claim 8, wherein accessing the device API to disable user access to the at least one software function comprises at least one of: disabling access to an application switching function, disabling access to a copy function, and disabling access to a paste function. 11. The system of claim 8, wherein the mode of operation of the plurality of client devices that causes the at least one common resource to be shown in the display of the plurality of client devices causes only the at least one common resource to be shown in the display of the plurality of client devices. 12. The system of claim 8, wherein identifying the plurality of client devices executing the instance of the client application that are available for management comprises at least one of: identifying that the plurality of client devices are grouped in a common organizational unit of a directory service and identifying that the plurality of client devices are positioned in a common geographical area. 13. The system of claim 8, further comprising program instructions that, when executed, cause the at least one computing device to share the at least one common resource with a subset of the plurality of client devices in conformance with at least one distribution rule, wherein the at least one distribution specifies at least one of: a permitted sharing group, a permitted network, or a security level of a connected network. 14. A non-transitory computer-readable medium embodying program code executable in at least one computing device for restricting access to at least one function on client devices while the at least one computing device is sharing a resource that, when executed, causes the at least one computing device to: identify a plurality of client devices executing an instance of a client application that are available for management by a management application, the client application being configured to control at least one function of a respective one of the plurality of client devices;change a mode of operation of the plurality of client devices that causes at least one common resource shared among the plurality of client devices to be to be shown in a display of the plurality of client devices; andcause the client application executing on individual ones of the plurality of client devices to restrict access to the at least one function only during a time in which the at least one common resource is shown in the display of the plurality of client devices, wherein the plurality of client devices are configured through communication between the management application and the instance of the client application; andwherein access to the at least one function is restricted by performing at least one of: accessing a device application programming interface (API) of individual ones of the plurality of client device to disable user access to at least one hardware component, accessing the device API to disable user access to at least one software function, and rerouting network traffic through a proxy configured to selectively permit or prevent access to available network resources. 15. The non-transitory computer-readable medium of claim 14, wherein accessing the device API to disable user access to the at least one hardware component comprises at least one of: disabling access to a camera and disabling access to a keyboard. 16. The non-transitory computer-readable medium of claim 14, wherein accessing the device API to disable user access to the at least one software function comprises at least one of: disabling access to an application switching function, disabling access to a copy function, and disabling access to a paste function. 17. The non-transitory computer-readable medium of claim 14, further comprising program code that, when executed, causes the at least one computing device to share the at least one common resource with a subset of the plurality of client devices in conformance with at least one distribution rule, wherein the at least one distribution specifies at least one of: a permitted sharing group, a permitted network, or a security level of a connected network. 18. The non-transitory computer-readable medium of claim 14, wherein identifying the plurality of client devices executing the instance of the client application that are available for management comprises at least one of: identifying that the plurality of client devices are grouped in a common organizational unit of a directory service and identifying that the plurality of client devices are positioned in a common geographical area. 19. The non-transitory computer-readable medium of claim 18, wherein identifying that the plurality of client devices are positioned in the common geographical area comprises identifying that the computing devices are registered with the management application through a sensor device positioned in the common geographical area, the sensor device comprising at least one of: a global positioning system (GPS) device, a radio frequency identification (RFID) device, or a camera device. 20. The system of claim 12, wherein identifying that the plurality of client devices are positioned in the common geographical area comprises identifying that the computing devices are registered with the management application through a sensor device positioned in the common geographical area, the sensor device comprising at least one of: a global positioning system (GPS) device, a radio frequency identification (RFID) device, or a camera device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (89)
Wright,Michael; Boucher,Peter; Nault,Gabe; Smith,Merrill; Jacobson,Sterling K; Wood,Jonathan; Mims,Robert, Administration of protection of data accessible by a mobile device.
Bhaskaran,Harikrishnan, Communication system and method for compressing information sent by a communication device to a target portable communication device.
Johnson, David Nephi; Nielson, Dustin Lance; Griffis, Jr., Jerry E.; Beus, David Kent; Jensen, Nathan Blaine; Street, William; Sherman, Paul Erik; Cook, Michael William; Carter, Stephen R, Credential mapping.
Mendez, Daniel J.; Riggins, Mark D.; Wagle, Prasad; Bui, Hong Q.; Ng, Mason; Quinlan, Sean Michael; Ying, Christine C.; Zuleeg, Christopher R.; Cowan, David J.; Aptekar-Strober, Joanna A.; Bailes, R. Stanley, Global server for authenticating access to remote services.
Shai Mohaban ; Itzhak Parnafes ; Yoram Ramberg IL; Yoram Snir IL; John Strassner, Method and apparatus of storing policies for policy-based management of quality of service treatments of network data traffic flows.
Craft, David John; Dubey, Pradeep K.; Hofstee, Harm Peter; Kahle, James Allan, Method and system for controlled distribution of application code and content data within a computer network.
Craft, David John; Dubey, Pradeep K.; Hofstee, Harm Peter; Kahle, James Allan, Method and system for controlled distribution of application code and content data within a computer network.
Maurya, Sanjiv; Tse, Benson Wei-Ming; VanZile, Frank; Bonham, Larry Dean; Peterson, Phil; Friend, John, Method and system for distributing and updating software in wireless devices.
Strandell, Toni Peter; Vartiainen, Elina; Kaasalainen, Janne Pekko, Methods, apparatuses, and computer program products for providing filtered services and content based on user context.
Bruton, III, David Aro; Overby, Jr., Linwood H.; Rodriguez, Adolfo Francisco, Methods, systems and computer program products for selectively allowing users of a multi-user system access to network resources.
Laird,David; Jones,Martin Kelly, Notification systems and methods enabling user entry of notification trigger information based upon monitored mobile vehicle location.
Wright,Michael; Boucher,Peter; Nault,Gabe; Smith,Merrill; Jacobson,Sterling K; Wood,Jonathan; Mims,Robert, Protection of data accessible by a mobile device.
Mann, Dwayne R.; Heard, Robert W.; Burchett, Christopher D.; Gordon, Ian R., Server, computer memory, and method to support security policy maintenance and distribution.
Wolovitz, Lionel; Collins, Tim, Service management system and associated methodology of providing service related message prioritization in a mobile client.
Ng, Mason; Mendez, Daniel J.; Quinlan, Sean Michael, System and method for automatically forwarding email and email events via a computer network to a server computer.
Heard, Robert W.; Mann, Dwayne R.; Burchett, Christopher D.; Gordon, Ian R., System and method for distribution of security policies for mobile devices.
Riggins Mark D. ; Bailes R. Stanley ; Bui Hong O. ; Cowan David I. ; Mendez Daniel I. ; Ng Mason ; Quinlan Sean Michael ; Wagle Prasad ; Ying Christine C. ; Zuleeg Christopher R. ; Aptekar-Strober Jo, System and method for globally accessing computer services.
Mendez, Daniel J.; Riggins, Mark D.; Wagle, Prasad; Bui, Hong Q.; Ng, Mason; Quinlan, Sean Michael; Ying, Christine C.; Zuleeg, Christopher R.; Cowan, David J.; Aptekar-Strober, Joanna A.; Bailes, R., System and method for globally and securely accessing unified information in a computer network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for securely synchronizing multiple copies of a workspace element in a network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for synchronizing electronic mail between a client site and a central site.
Ng Mason ; Quinlan Sean Michael ; Ruan Tom ; Mendez Daniel J. ; Zhu Jing ; Cheng ; Jr. Martin ; Williams Matt ; Riggins Mark D., System and method for updating a remote database in a network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for using a global translator to synchronize workspace elements across a network.
Piccionelli, Greg A.; Rittmaster, Ted R., System and process for limiting distribution of information on a communication network based on geographic location.
Clark Ted H. ; Malisewski Steven C. ; Cooper Patrick R. ; Crosswy William Caldwell ; Crochet Larry J., System for automatic synchronization of common file between portable computer and host computer via communication channe.
Boebert William E. ; Rogers Clyde O. ; Andreas Glenn ; Hammond Scott W. ; Gooderum Mark P., System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.