Systems, methods and computer program products for identifying computer file characteristics that can hinder display via hand-held computing devices
First Claim
1. A method of identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, the method comprising the following steps that are performed in a data processing system in communication with the web site:
- selecting a file from among the plurality of hierarchically-related files;
analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device; and
displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has one or more characteristics that can hinder display thereof via a hand-held computing device. Operations include selecting a file from among the plurality of hierarchically-related files. The selected file and files hierarchically-related to the selected file are then analyzed via a web crawler configured to identify characteristics that can hinder display of a respective file within a display of a hand-held computing device. A directed graph representation of the plurality of hierarchically-related files can be displayed that identifies each file having a characteristic that can hinder display thereof via a hand-held computing device.
182 Citations
45 Claims
-
1. A method of identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, the method comprising the following steps that are performed in a data processing system in communication with the web site:
-
selecting a file from among the plurality of hierarchically-related files;
analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device; and
displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, the method comprising the following steps that are performed in a data processing system in communication with the web site:
-
selecting a file from among the plurality of hierarchically-related files;
analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device;
displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified;
identifying a file type for each respective identified file;
displaying a uniform resource locator (URL) associated with each respective identified file; and
displaying within the directed graph representation a description of how to transform an identified file so as to be displayable via a hand-held computing device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, comprising:
-
means for selecting a file from among the plurality of hierarchically-related files;
means for analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device; and
means for displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, comprising:
-
means for selecting a file from among the plurality of hierarchically-related files;
means for analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device;
means for displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified;
means for identifying a file type for each respective identified file;
means for displaying a uniform resource locator (URL) associated with each respective identified file; and
means for displaying within the directed graph representation a description of how to transform an identified file so as to be displayable via a hand-held computing device. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A computer program product for identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for selecting a file from among the plurality of hierarchically-related files;
computer readable program code means for analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device; and
computer readable program code means for displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer program product for identifying files from among a plurality of hierarchically-related files within a web site, wherein each of the identified files has at least one characteristic that can hinder display thereof via a hand-held computing device in communication with the web site, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for selecting a file from among the plurality of hierarchically-related files;
computer readable program code means for analyzing the selected file and files hierarchically-related to the selected file for at least one characteristic that can hinder display thereof via a hand-held computing device;
computer readable program code means for displaying a directed graph representation of the plurality of hierarchically-related files, wherein each file having at least one characteristic that can hinder display thereof via a hand-held computing device is identified;
computer readable program code means for identifying a file type for each respective identified file;
computer readable program code means for displaying a uniform resource locator (URL) associated with each respective identified file; and
computer readable program code means for displaying within the directed graph representation a description of how to transform an identified file so as to be displayable via a hand-held computing device. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification