IP Library Granted Patent US 8,146,002
Granted Patent B2
US 8,146,002 · App. 11/297,495 · Granted Mar 27, 2012

Screen sharing session with selective pop-ups

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 8,146,002
App. No.
11/297,495
Granted
Mar 27, 2012
Kind
B2
Abstract

A method, system, and computer program product for providing a pop-up repelling region (e.g., frame) for use in a screen sharing session that includes providing, or creating a region on a screen, during a screen sharing session, that includes a view of at least one application within the region and repelling from the view in the frame of all other applications.

Claims (36)

1. A method for providing a pop-up repelling frame for use in a screen sharing session, comprising:

providing a region on a host screen, during a screen sharing session, wherein a view of a first application is viewable within the region;

repelling a view of a second application from entering the region, the second application being distinct from the first application, and the repelling including displaying the view of the second application on the host screen outside of the region, wherein the view of the second application is a pop-up window;

detecting the pop-up window; and

creating and displaying, in the view of the first application, a pop-up window prompt that signifies the pop-up window is attempting to enter the region in response to the detecting of the pop-up window, wherein the pop-up window prompt includes a drop-down menu, the drop-down menu including a query for performing at least one of the following: accepting all pop-ups pertaining to the first application, accepting all pop-ups pertaining to the second application, or repelling all pop-ups pertaining to the second application.

2. The method of claim 1 , further comprising:

hosting a screen sharing session.

3. The method of claim 1 , wherein the region comprises a frame.

4. The method of claim 1 , wherein the repelling step further comprises a host user specified authorization decision, based on a series of prompts, selected from the group consisting of: selectively repelling and automatically repelling.

5. The method of claim 1 , further comprising:

selectively allowing a view of a third application to be viewable within the region by either extending the border of the region on the host screen around the view of the third application, or by dragging the view of the third application into the region on the host screen.

6. The method of claim 1 , wherein the second application is selected from the group consisting of: an instant messaging application, a calendar application, an application that sends an alert, and combinations thereof.

7. The method of claim 1 , wherein the detecting and repelling steps further comprise using one selected from the group consisting of: hooks and windows.

8. The method of claim 1 , further wherein the view of the second application may be viewable by a single user in the screen sharing session.

9. A system for providing a pop-up repelling frame for use in a screen sharing session, comprising:

a system for providing a region on a host screen, during a screen sharing session, wherein a view of a first application is viewable within the region;

a system for repelling a view of a second application from entering the region, the second application being distinct from the first application, and the repelling including displaying the view of the second application on the host screen outside of the region, wherein the view of the second application is a pop-up window;

a system for detecting the pop-up window; and

a system for creating and displaying, in the view of the first application, a pop-up window prompt that signifies the pop-up window is attempting to enter the region in response to the detecting of the pop-up window, wherein the pop-up window prompt includes a drop-down menu, the drop-down menu including a query for performing at least one of the following: accepting all pop-ups pertaining to the first application, accepting all pop-ups pertaining to the second application, or repelling all pop-ups pertaining to the second application.

10. The system of claim 9 , further comprising:

a system for hosting a screen sharing session.

11. The system of claim 9 , wherein the region comprises a frame.

12. The system of claim 9 , wherein the repelling system further comprises a host user specified authorization decision, based on a series of prompts, selected from the group consisting of: a selective repelling system and an automatic repelling system.

13. The system of claim 9 , further comprising:

a system for selectively allowing a view of a third application to be viewable within the region by either extending the border of the region on the host screen around the view of the third application, or by dragging the view of the third application into the region on the host screen.

14. The system of claim 9 , wherein the second application is selected from the group consisting of: an instant messaging application, a calendar application, an application that sends an alert, and combinations thereof.

15. The system of claim 9 , wherein the detecting and repelling systems further comprise a system using one selected from the group consisting of: hooks and windows.

16. The system of claim 9 , further wherein the view of the second application may be viewable by a single user in the screen sharing session.

17. A program product stored on a recordable non-transitory medium for providing a pop-up repelling frame for use in a screen sharing session, which when executed comprises:

program code for providing a region on a host screen, during a screen sharing session, wherein a view of a first application is viewable within the region;

program code for repelling a view of a second application from entering the region, the second application being distinct from the first application, and the repelling including displaying the view of the second application on the host screen outside of the region, wherein the view of the second application is a pop-up window;

program code for detecting the pop-up window; and

program code for creating and displaying, in the view of the first application, a pop-up window prompt that signifies the pop-up window is attempting to enter the region in response to the detecting of the pop-up window, wherein the pop-up window prompt includes a drop-down menu, the drop-down menu including a query for performing at least one of the following: accepting all pop-ups pertaining to the first application, accepting all pop-ups pertaining to the second application, or repelling all pop-ups pertaining to the second application.

18. The program product of claim 17 , wherein the drop-down menu further includes a query for accepting the pop-up, and a query for repelling the pop-up.

19. The method of claim 1 , wherein the drop-down menu further includes a query for accepting the pop-up, and a query for repelling the pop-up.

20. The system of claim 9 , wherein the drop-down menu further includes a query for accepting the pop-up and a query for repelling the pop-up.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2022
From: DAEDALUS BLUE LLC
To: TERRACE LICENSING LLC
Reel/Frame 058902/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2022
From: DAEDALUS BLUE LLC
To: TERRACE LICENSING LLC
Reel/Frame 058895/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP, LLC
Reel/Frame 051710/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051032/0784 →