Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIW

US007933955B2

(12) United States Patent ao) Patent No.: Us 7,933,955 B2

Khalatian (45) Date of Patent: Apr. 26,2011 Page 2

(54) ONE-CLICK UNIVERSAL SCREEN SHARING

(76) Inventor: Igor Khalatian, Morganville, NJ (US)

( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 244 days.

(21) Appl.No.: 11/456,613

(22) Filed: Jul. 11, 2006

(65) Prior Publication Data

US 2008/0016155 Al Jan. 17, 2008

(51) Int. CI.

G06F15/16 (2006.01)

(52) U.S. CI 709/205; 709/203; 709/219; 709/224

(58) Field of Classification Search 709/205

See application file for complete search history.

(56) References Cited

U.S. PATENT DOCUMENTS

5,838,906 A * 11/1998 Doyle et al 715/205

5,884,014 A * 3/1999 Huttenlocher et al 358/1.15

5,960,411 A 9/1999 Hartmanetal.

6,331,855 Bl * 12/2001 Schauser 345/502

6,460,081 Bl* 10/2002 Dohertyetal 709/225

2002/0038346 Al * 3/2002 Morrison et al 709/205

2003/0085923 Al 5/2003 Chen et al.

2003/0093464 Al * 5/2003 Clough et al 709/203

2004/0075619 Al 4/2004 Hansen

2004/0080504 Al * 4/2004 Saleskyetal 345/418

2004/0253991 Al 12/2004 Azuma

2005/0235014 Al 10/2005 Schauser et al.

2005/0246634 Al 11/2005 Ortwein et al.

2006/0031779 Al 2/2006 Theurer et al.

OTHER PUBLICATIONS

"TightVNC Java Viewer version 1.2.9 Readme." TightVNC project: Aug. 10, 2003. <http://web.archive.org/web/20030810163821/ tightvnc .com/doc/j ava/RE ADME .txt>. *

[blocks in formation]

Described are systems and methods for screen sharing between computing systems. A guest system and a host system are coupled to a server over a network. The guest system automatically executes program code embedded in a web page received from the server. The program code sends a request to the server for image data corresponding to an image on a display screen of the host system. The host system automatically executes program code embedded in a web page received from the server. The program code captures image data from the display screen of the host system and sends the captured image data to the server. The server sends captured image data received from the host system to the guest system in response to the request from the guest system. The guest and host systems can participate in a screen-sharing session without having to download and install special software.

20 Claims, 8 Drawing Sheets

[graphic]

OTHER PUBLICATIONS

"LiveLOOK is a leading provider of real-time . . . "; web page; www.livelook.com/about_us.asp; date web page visited: Jan. 7, 2010; 2 pages.

"Simple, single-purpose screen sharing"; web page article; www. infoworld.com/print/25674; published on Info World; by Jon Udell; date web page visited: Jan. 3, 2010; 2 pages.

"Screen-Sharing: One-Click Solution . . . "; web page: www. masternewmedia.org; date web page visited: Jan. 6, 2010; 14 pages. "Instant Screen Sharing with no download . . . "; web page; showscreen.com/screen_sharing_partners; date web page visited: Jan. 3, 2010; 3 pages.

"nGenera CIP Partners with LiveLOOK"; web page; www.reuters. com/article/pressRelease/idUS120651+14-Apr2009+BW20090414; date web page visited: Nov. 17, 2009; 3 pages.

"Bold Software Partners with LiveLOOK to Enhance BoldCCM Product Suites"; web page; www.prweb.com/releases/ BoldSoftware/LiveLOOK/prweb2536784.htm; date web page visited: Nov. 17, 2009; 2 pages.

"Instant Service Adds LiveLOOK's CoBrowsing Capabilities to Chat Solution"; web page; www.instantservice.com/news/ 20071106.html; date web page visited: Nov. 17, 2009; 2 pages. "Press Release"; Web 2.0; Jun. 21, 2007; 1 page. News Release; New Jersey Economic Development Authority; Nov. 2008; 2 pages.

"WebsiteAlive Chooses LiveLook to Offer . . . "; web page; websitealive.com/articles-press/websitealive-chooses-livelook; date web page visited: Jan. 3, 2010; 2 pages.

* cited by examiner

[graphic]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small]
« PrécédentContinuer »