IP Library Patent Application 12038687
Patent Application
App. No. 12/038,687

WEBPAGE BLOCK TRACKING GADGET

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 None
App. No.
12/038,687
Abstract

An exemplary web browser system includes a selection module for selecting a webpage block and recording information about a selected webpage block; a tracking module for tracking changes to a selected webpage block based at least in part on the recorded information for that webpage block; and a display module for displaying a selected webpage block wherein the tracking module updates the display module as to changes to the selected webpage block. Various other exemplary systems, methods, devices are also disclosed.

Claims (30)

1 . A method for tracking a webpage block, implemented by a computing device, the method comprising:

selecting a webpage block displayed in a web browser application graphical user interface;

recording information about the selected webpage block;

associating the selected webpage block with a base page;

based at least in part on the recorded information, tracking the selected webpage block using a daemon program; and

activating a gadget upon accessing the base page to display the selected, tracked block.

2 . The method of claim 1 further comprising selecting a plurality of webpage blocks and tracking the plurality of webpage blocks.

3 . The method of claim 1 wherein the base page comprises a plurality of selected webpage blocks.

4 . The method of claim 1 wherein the gadget comprises a gadget in Internet Information Services of the computing device.

5 . The method of claim 1 wherein the tracking comprises detecting a change in the selected webpage block.

6 . The method of claim 5 further comprising notifying the gadget of the detected change in the selected webpage block.

7 . The method of claim 5 further comprising updating one or more files.

8 . The method of claim 7 wherein the one or more files comprises at least one HTML file.

9 . The method of claim 1 wherein the selecting comprises using a toolbar component of the web browser application.

10 . The method of claim 1 wherein the displaying allows for scrolling in the selected and displayed webpage block.

11 . A web browser system comprising:

a selection module for selecting a webpage block and recording information about a selected webpage block;

a tracking module for tracking changes to a selected webpage block based at least in part on the recorded information for that webpage block; and

a display module for displaying a selected webpage block wherein the tracking module updates the display module as to changes to the selected webpage block.

12 . The web browser system of claim 11 wherein the selection module comprises a toolbar add-on.

13 . The web browser system of claim 11 wherein the tracking module comprises a daemon program.

14 . The web browser system of claim 11 wherein the display module comprises a gadget.

15 . The web browser system of claim 11 wherein the display module comprises a program in a local Internet Information System.

16 . The web browser system of claim 11 wherein the display module provides for scrolling the displayed webpage block.

17 . The web browser system of claim 11 wherein the display module nests frames.

18 . A method for displaying a selected webpage block, implemented by a computing device, the method comprising:

providing a first page that contains a frame (block.html) for a second page; and

providing the second page wherein the second page contains a frame for nesting a webpage block (url.html);

19 . The method of claim 18 wherein the first page can scroll the second page to thereby allow the first page to orient the webpage block.

20 . The method of claim 18 wherein the first page and the second page comprise HTML pages and wherein the frame of the first page and the frame of the second page comprise iframes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2008
From: WU, MIN; LIN, CHENXI; ZHANG, BENYU; ZHENG, HUAJUN; CHEN, ZHENG; WANG, JIAN
To: MICROSOFT CORPORATION
Reel/Frame 020867/0474 →