IP Library Granted Patent US 7,757,001
Granted Patent B2
US 7,757,001 · App. 10/132,705 · Granted Jul 13, 2010

System, method and graphical user interface for identifying image from remote site during screen sharing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,757,001
App. No.
10/132,705
Granted
Jul 13, 2010
Kind
B2
Abstract

A distributed computer network includes at least two computers. Each of the at least two computers runs an application sharing program to enable an image generated by one computer to be displayed by at least one other computer. At least one of the at least two computers executes an image modifying routine to alter the appearance of an image generated by the one computer prior to display on the at least one other computer. In this manner, a user of the at least one other computer can tell at a glance if an image being presented is an image that has been received from the one computer or is its own desktop graphical user interface.

Claims (32)

1. In a distributed computer network where a host computer communicates with at least one remote computer and an image of the host computer's desktop is shared with said at least one remote computer, said host computer and at least one remote computer each operating in a multiple-window graphic user interface environment and running an application sharing program, a method of sharing an image of the host computer desktop comprising the steps of:

at the host computer, identifying displayed elements of the host computer desktop associated with both the application sharing program and control tools of said multiple-window graphic user interface environment;

transmitting image data representing the image of the host computer desktop from the host computer to said at least one remote computer; and

at the at least one remote computer, upon receipt of the image data automatically displaying a visually modified image of the host computer desktop in full screen, said visually modified image of the host computer desktop being a replica of said host computer desktop and further comprising visual demarcations overlying at least one of the identified displayed elements of the host computer desktop, said visual demarcations constituting a visual cue to a viewer that the full screen modified image of the host computer desktop displayed by the at least one remote computer is not a local desktop of said at least one remote computer.

2. The method of claim 1 wherein said identified displayed elements comprise windows of said application sharing program and at least one of task and scroll bars of said multiple-window graphic user interface environment.

3. The method of claim 1 wherein said identified displayed elements comprise windows of said application sharing program and both task and scroll bars of said multiple-window graphic user interface environment.

4. The method of claim 2 wherein said visual demarcations comprise hatching.

5. The method of claim 4 wherein said visual demarcations further comprise labeling.

6. The method of claim 2 wherein the image of said host computer desktop is visually modified prior to transmission of said image data to said at least one remote computer.

7. The method of claim 2 wherein the image of said host computer desktop image is visually modified after transmission of said image data to said at least one remote computer.

8. The method of claim 3 wherein said visual demarcations comprise hatching.

9. The method of claim 8 wherein said visual demarcations further comprise labeling.

10. The method of claim 3 wherein the image of said host computer desktop is visually modified prior to transmission of said image data to said at least one remote computer.

11. The method of claim 3 wherein the image of said host computer desktop is visually modified after transmission of said image data to said at least one remote computer.

12. The method of claim 6 wherein said visual demarcations comprise hatching.

13. The method of claim 7 wherein said visual demarcations comprise hatching.

14. The method of claim 1 wherein the image of said host computer desktop is visually modified prior to transmission of said image data to said at least one remote computer.

15. The method of claim 1 wherein the image of said host computer desktop is visually modified after transmission of said image data to said at least one remote computer.

16. The method of claim 14 wherein said visual demarcations comprise hatching.

17. The method of claim 15 wherein said visual demarcations comprise hatching.

18. The method of claim 1 wherein visual demarcations overlie each of the identified displayed elements of the host computer desktop.

19. The method of claim 18 wherein said visual demarcations comprise hatching.

20. The method of claim 18 wherein the image of said host computer desktop is visually modified prior to transmission of said image data to said at least one remote computer.

21. The method of claim 18 wherein the image of said host computer desktop is visually modified after transmission of said image data to said at least one remote computer.

22. The method of claim 20 wherein said visual demarcations comprise hatching.

23. The method of claim 21 wherein said visual demarcations comprise hatching.

24. The method of claim 18 wherein said identified displayed elements comprise windows of said application sharing program and at least one of task and scroll bars of said multiple-window graphic user interface environment.

25. The method of claim 18 wherein said identified displayed elements comprise windows of said application sharing program and both task and scroll bars of said multiple-window graphic user interface environment.

26. The method of claim 24 wherein the image of said host computer desktop is visually modified prior to transmission of said image data to said at least one remote computer.

27. The method of claim 26 wherein said visual demarcations comprise hatching.

28. The method of claim 25 wherein the image of said host computer desktop is visually modified after transmission of said image data to said at least one remote computer.

29. The method of claim 28 wherein said visual demarcations comprise hatching.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040798/0077 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040819/0306 →
RELEASE OF ABL SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040711/0956 →
RELEASE OF TERM LOAN SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040713/0123 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2014
From: SMART TECHNOLOGIES ULC
To: RPX CORPORATION
Reel/Frame 032601/0076 →
RELEASE OF SECURITY INTEREST (ABL) Recorded Mar 19, 2014
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 032479/0792 →
RELEASE OF SECURITY INTEREST (TERM) Recorded Mar 19, 2014
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 032479/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2014
From: VAN IEPEREN, TACO
To: SMART TECHNOLOGIES ULC
Reel/Frame 032413/0457 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING INC.
Reel/Frame 030935/0848 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 030935/0879 →
MERGER Recorded Jan 2, 2009
From: SMART TECHNOLOGIES INC.; 1331248 ALBERTA ULC
To: SMART TECHNOLOGIES ULC
Reel/Frame 022049/0738 →