Dynamic source code capture for a selected region of a display
First Claim
1. A method for separating a source file sent by a server in a network into subfiles, comprising the steps of:
- (a) processing the source file to generate an output display;
(b) selecting a region within the output display, the region including less than the whole output display and containing an arbitrary area of the output display;
(c) identifying information that is displayed within the region;
(d) identifying a portion of the source file from which the information displayed within the region is generated, the portion representing one subfile of the source file;
(e) obtaining code for the one subfile; and
(f) outputting the code.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are provided for processing a hypertext markup language (HTML) source file stored in a server processor. The processing is performed by a browser program in a client processor. The server processor and client may communicate with each other across a communications network, which may be the Internet. The HTML source file may define a web page in the worldwide web. The browser, in the client processor, processes the source file to generate an output display. A region within the output display is selected using a pointing device, such as a mouse, track ball, or the like. The region includes less than the whole output display. The region includes information, which may include text, a list, a table, or a graphic. Information that is displayed within the region is identified by the client processor. The client processor identifies a portion of the source file from which the information displayed within the region is generated. The portion is less than the whole source file. The identification includes a search for matching text in the region and in the portion of the source file. The HTML tags in the source file are examined to determine whether they are the appropriate tags to generate the information in the region. The identified portion of the source file is output by the client processor.
76 Citations
17 Claims
-
1. A method for separating a source file sent by a server in a network into subfiles, comprising the steps of:
-
(a) processing the source file to generate an output display; (b) selecting a region within the output display, the region including less than the whole output display and containing an arbitrary area of the output display; (c) identifying information that is displayed within the region; (d) identifying a portion of the source file from which the information displayed within the region is generated, the portion representing one subfile of the source file; (e) obtaining code for the one subfile; and (f) outputting the code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for separating a source file sent by a server in a network into subfiles, the system comprising:
-
means for processing the source file to generate an output display; means for selecting a region within the output display, the region including less than the whole output display and containing an arbitrary area of the output display; means for identifying information that is displayed within the region; means for identifying a portion of the source file from which the information displayed within the region is generated, the portion representing one subfile of the source file; means for obtaining code for the one subfile; and means for outputting the code.
-
-
17. A computer-readable medium for use in a computer system having a display, the computer readable medium encoded with a computer program for separating a source file sent by a server in a network into subfiles, the computer readable medium comprising:
-
(a) means for causing the computer to process the source file to generate an output display; (b) means for causing the computer to receive an identification of a region within the output display, the region including less than the whole output display and containing an arbitrary area of the output display; (c) means for causing the computer to identify information that is displayed within the region; (d) means for causing the computer to identify a portion of the source file from which the information displayed within the region is generated, the portion representing one subfile of the source file; (e) means for causing the computer to obtain code for the one subfile; and (f) means for causing the computer to output the code.
-
Specification