MINIMIZING PRODUCTIVITY LOSS IN A COLLABORATIVE SHARING ENVIRONMENT
First Claim
12. A local network device, comprising:
- one or more network interfaces to communicate within a communication network;
a processor coupled to the network interfaces and adapted to execute one or more processes; and
a memory configured to store a process executable by the processor, the process when executed operable to;
establish a communication session with a remote network device in the communication network;
designate at least one program from a plurality of programs executable by the local network device for access by the remote network device to yield a designated program;
generate a shared display object;
associate each designated program with the shared display object to permit display of at least a portion of each designated program by the local network device and the remote network device;
instantiate one or more shared control objects associated with the shared display object; and
facilitate access to each designated program for the remote network device using at least one of the one or more shared control objects.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one or more embodiments of the disclosure, a local network device establishes a communication session with a remote network device in the communication network, and designates at least one program from a plurality of programs executable by the local network device for access by the remote network device to yield a designated program. The local network device further generates a shared display object, and associates each designated program with the shared display object to permit display thereof. The local network device further instantiates one or more shared control objects associated with the shared display object, and facilitate access to each designated program for the remote network device using at least one of the one or more shared control objects.
13 Citations
20 Claims
-
12. A local network device, comprising:
-
one or more network interfaces to communicate within a communication network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; establish a communication session with a remote network device in the communication network; designate at least one program from a plurality of programs executable by the local network device for access by the remote network device to yield a designated program; generate a shared display object; associate each designated program with the shared display object to permit display of at least a portion of each designated program by the local network device and the remote network device; instantiate one or more shared control objects associated with the shared display object; and facilitate access to each designated program for the remote network device using at least one of the one or more shared control objects. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17)
-
-
17-1. The local network device of claim 12, wherein the process, when executed by the processor, is further operable to:
-
display the shared display object and the one or more shared control objects on a local display; display one or more local control objects associated with corresponding local input devices on the local display; and differentiate the display of the one or more shared control objects from the one or more local control objects on the local display.
-
-
18. A tangible, non-transitory, computer-readable media having software encoded thereon, the software, when executed by a processor, operable to:
-
establish a communication session with a remote network device in the communication network; designate at least one program from a plurality of programs executable by the local network device for access by the remote network device to yield a designated program; generate a shared display object; associate each designated program with the shared display object to permit display of at least a portion of each designated program by the local network device and the remote network device; instantiate one or more shared control objects associated with the shared display object; and facilitate access to each designated program for the remote network device using at least one of the one or more shared control objects. - View Dependent Claims (19, 20)
-
Specification