Method and system for browser-based screen sharing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 10860279
APP PUB NO 20170300286A1
SERIAL NO

15632126

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Techniques are disclosed for facilitating browser-based screen sharing using scripting computer language codes that are directly executable by a web browser. An example method comprises loading a presentation webpage in a presenter's web browser. The presentation webpage includes scripting language codes that are configured to cause the presenter's web browser to capture a screen image without requiring the presenter's web browser to load an applet. The method further includes receiving data indicative of the captured screen image from the presenter device, wherein the data is generated by the scripting language codes, processing the received data to form a processed screen image that is in an image format natively displayable to a viewer's web browser, and transmitting a viewer webpage including the processed screen image to the viewer's web browser.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CLEARSLIDE INC548 MARKET STREET SUITE 21265 SAN FRANCISCO CA 94104

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Benton, James L San Francisco, US 7 260
Lieb, Adam Michael San Francisco, US 15 344
Thomsen-Gray, Zack Albany, US 3 21
Tofel, Brad San Francisco, US 6 233

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jun 8, 2028
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jun 8, 2032
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00