Discriminating among resources to share
First Claim
1. A method for selecting data to share in a screen sharing session, the method comprising:
- defining, at a first computer, a context for a screen sharing session;
establishing, at the first computer, a shared link to a second computer, comprising authenticating a second user that uses the second computer;
sharing, between the first computer and the second computer, at least a first resource rendered by a first application on the first computer, wherein the first application renders data of the first resource;
receiving, at the first computer, a request by a first user to share a second resource;
rendering, at the first computer, the second resource to form a rendered second resource, wherein a computer environment comprises the first resource and the second resource;
determining, at the first computer, that the second resource fails to satisfy the context, and in response to a determination that the second resource fails to satisfy the context, displaying a dialog box which prompts the first user for a decision whether to share the second resource to the second computer, wherein the determination that the second resource fails to satisfy the context, comprises comparing the context to a tag, keyword, file name or file title within metadata associated with the second resource;
receiving, at the first computer, a decision to share the second resource; and
responsive to the decision to share the second resource, the first computer sharing the second resource to the second computer.
1 Assignment
0 Petitions
Accused Products
Abstract
An activity tracker defines a context for a screen sharing session, wherein the context includes at least one term of metadata. The activity tracker establishes a shared link to a second computer, comprising authenticating the second computer. The activity tracker shares at least a first resource rendered by a first application, wherein the first application renders data of the first resource. The activity tracker receives a preliminary user input to access a second resource, wherein the preliminary user input to access is a command to render a resource. The activity tracker or sharing controller renders the second resource to form a rendered second resource, wherein a computer environment comprises the first resource and the second resource. The activity tracker determines that the second resource fails to satisfy the context.
11 Citations
17 Claims
-
1. A method for selecting data to share in a screen sharing session, the method comprising:
-
defining, at a first computer, a context for a screen sharing session; establishing, at the first computer, a shared link to a second computer, comprising authenticating a second user that uses the second computer; sharing, between the first computer and the second computer, at least a first resource rendered by a first application on the first computer, wherein the first application renders data of the first resource; receiving, at the first computer, a request by a first user to share a second resource; rendering, at the first computer, the second resource to form a rendered second resource, wherein a computer environment comprises the first resource and the second resource; determining, at the first computer, that the second resource fails to satisfy the context, and in response to a determination that the second resource fails to satisfy the context, displaying a dialog box which prompts the first user for a decision whether to share the second resource to the second computer, wherein the determination that the second resource fails to satisfy the context, comprises comparing the context to a tag, keyword, file name or file title within metadata associated with the second resource; receiving, at the first computer, a decision to share the second resource; and responsive to the decision to share the second resource, the first computer sharing the second resource to the second computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for selecting a resource to share in a screen sharing session, the computer program product comprising:
-
a computer readable storage device having computer readable program code stored thereon, the computer readable program code comprising; computer readable program code configured to define a context for a screen sharing session; computer readable program code configured to establish a shared link to a second computer, comprising authenticating a second user that uses the second computer; computer readable program code configured to share, between a first computer and a second computer, at least a first resource rendered by a first application on the first computer, wherein the first application renders data of the first resource; computer readable program code configured to receive a request by a first user to share a second resource; computer readable program code configured to render the second resource to form a rendered second resource, wherein a computer environment comprises the first resource and the second resource; computer readable program code configured to determine that the second resource fails to satisfy the context, wherein the determination that the second resource fails to satisfy the context, comprises comparing the context to a tag, keyword, file name, or file title within metadata associated with the second resource; computer readable program code configured to display a dialog box which prompts the first user for a decision whether to share the second resource to the second computer, responsive to a determination that the second resource fails to satisfy the context; computer readable program code configured to receive, at the first computer, a decision to share the second resource; and computer readable program code configured to share to the second computer the second resource responsive to the decision to share the second resource. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system for selecting a resource to share in a screen sharing session, the data processing system comprising:
-
one or more a processors, a computer-readable memory, a computer-readable storage device and program instructions stored on the computer-readable storage device for execution by the one or more processors via the computer-readable memory, the program instructions comprising; first program instructions to define a context for a screen sharing session; second program instructions to establish a shared link to a second computer, comprising authenticating a second user that uses the second computer; third program instructions to share, between the first computer and the second computer, at least a first resource rendered by a first application on the first computer, wherein the first application renders data of the first resource; fourth program instructions to receive a request by a first user to share a second resource; fifth program instructions to render the second resource to form a rendered second resource, wherein a computer environment comprises the first resource and the second resource; sixth program instructions to determine that the second resource fails to satisfy the context, wherein the determination that the second resource fails to satisfy the context, comprises comparing the context to a tag, keyword, file name or file title within metadata associated with the second resource; seventh program instructions to display a dialog box which prompts the first user for a decision whether to share the second resource to the second computer, responsive to a determination that the second resource fails to satisfy the context; eighth program instructions to receive a decision to share the second resource; and ninth program instructions to share the second resource responsive to the decision to share the second resource. - View Dependent Claims (14, 15, 16, 17)
-
Specification