Method and apparatus for dynamically controlling a remote system's access to shared applications on a host system
First Claim
1. In a conferencing system including a host computer communicatively coupled to a remote computer, a method of controlling said remote computer'"'"'s access to a plurality of applications, said plurality of applications being executed on said host computer and a visual display of said plurality of applications being transferred to said remote computer, said method comprising the steps of:
- (a) said host computer setting an unlocked access level for said remote computer for select ones of the plurality of applications, wherein said unlocked access level indicates that information input at said remote computer is to be input to said select applications, and wherein said access level for each of the plurality of applications is alterable by said host computer while said host computer is executing said plurality of applications; and
(b) said host computer changing said unlocked access level to a locked access level for said remote computer for select ones of the plurality of applications, wherein said locked access level indicates that said information input at said remote computer is not to be input to said select applications.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus which dynamically controls a remote system'"'"'s access to a selected application(s) of a host computer system coupled to the remote system. The host system transfers an access level to the remote system, which indicates whether modifications to the selected application(s) can be made by the remote system. The host system also transfers information indicating the current display of the selected application(s) to the remote system. The remote system may then transfer information to the host system, depending on this access level. The remote system'"'"'s ability to transfer information to the host system can be altered by the host system while the remote system is coupled to the host system. In one embodiment, the remote system can be given either unlocked or locked access. Unlocked access allows the remote system to transfer information to the host system which modifies the selected application(s) on the host system. Locked access prevents the remote system from modifying the selected application(s), however the remote system still receives information from the host system indicating the current display of the selected application(s) on the host system.
168 Citations
20 Claims
-
1. In a conferencing system including a host computer communicatively coupled to a remote computer, a method of controlling said remote computer'"'"'s access to a plurality of applications, said plurality of applications being executed on said host computer and a visual display of said plurality of applications being transferred to said remote computer, said method comprising the steps of:
-
(a) said host computer setting an unlocked access level for said remote computer for select ones of the plurality of applications, wherein said unlocked access level indicates that information input at said remote computer is to be input to said select applications, and wherein said access level for each of the plurality of applications is alterable by said host computer while said host computer is executing said plurality of applications; and (b) said host computer changing said unlocked access level to a locked access level for said remote computer for select ones of the plurality of applications, wherein said locked access level indicates that said information input at said remote computer is not to be input to said select applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer conferencing system for a network of computers comprising:
-
a remote computer; a host computer including a host connecting device and a host display device, wherein said host display device produces a current visual display for a selected application of a plurality of applications executing on said host computer, wherein said host connecting device provides a duplicate visual display to said remote computer, and wherein said host computer includes a processor for determining an unlocked access level for said remote computer corresponding to each of the plurality of applications executing on said host computer, wherein said unlocked access level indicates that inputs from said remote computer are to be input to said selected application of the plurality of applications, and wherein the processor may change said unlocked access level to a locked access level for each of the plurality of application, wherein said locked access level indicates that inputs from said remote computer are not to be input to said selected application of the plurality of applications, and wherein said access level is accessible to a user of said host system and is changeable at any time during operation of said host computer by said user of said host computer; said remote computer including a remote connecting device and a remote display device, wherein said remote display device generates a visual display from said duplicate visual display; and a connecting line coupled to said host connecting device and said remote connecting device for exchanging information between said host computer and said remote computer. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A host computer comprising:
-
a processing unit; a bus, coupled to said processing unit, configured to communicate data to said processing unit; and said processing unit being configured to provide said host computer with selective control over a remote computer'"'"'s access to a plurality of applications being executed on said host computer, provide a current visual display of said applications to said remote computer, determine an unlocked access level a selected application of the plurality of applications for said remote computer, said unlocked access level indicating that input from said remote computer are to be input to said selected application, and change said unlocked access level to a locked access level for said remote computer, said locked access level indicates that inputs from said remote computer are not to be input to said selected application. - View Dependent Claims (16, 17)
-
-
18. A computer-readable medium having a plurality of sequences of instructions thereon, said plurality of sequences of instructions comprising a sequence of instructions which, when executed by a processor of a host computer, cause said processor to perform the steps of:
-
executing a plurality of applications; transferring a visual display of said plurality of applications to a plurality of remote computers; setting a first access level providing access to select ones of the plurality of applications for select ones of the plurality of remote computers, and providing a second access level to other remote computers; and changing said first access level to the second access level for select ones of the plurality of remote computers for select ones of the plurality of applications. - View Dependent Claims (19, 20)
-
Specification