Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
119 words
A method for determining a valid portion of an invalid resource identifier entered by a user to access a computer resource in a computing system, wherein the resource identifier ranges from a least specific portion to a most specific portion, the method comprising: determining whether the resource identifier entered by the user is invalid; partitioning the invalid resource identifier entered by the user into a plurality of fields; repeatedly removing at least one of the fields corresponding to the most specific portion of the invalid resource identifier to create modified resource identifiers, until one of the modified resource identifiers is a valid resource identifier; and distinguishing the valid resource identifier from the invalid resource identifier entered by the user.
Claim 2
Independent Claim
119 words
A method for determining a valid portion of an invalid resource identifier entered by a user to access a computer resource in a computing system, wherein the resource identifier ranges from a least specific portion to a most specific portion, the method comprising: determining whether the resource identifier entered by the user is invalid; partitioning the invalid resource identifier entered by the user into a plurality of fields; repeatedly removing at least one of the fields corresponding to the most specific portion of the invalid resource identifier to create modified resource identifiers, until one of the modified resource identifiers is a valid resource identifier; and distinguishing the valid resource identifier from the invalid resource identifier entered by the user.
Claim 3
Dependent Claim
37 words
The method of claim 1, wherein distinguishing the valid resource identifier comprises displaying the valid resource identifier on a user computer display screen in a manner visually distinguishable from the invalid resource identifier entered by the user.
Claim 4
Dependent Claim
33 words
The method of claim 2, wherein displaying the valid resource identifier comprises providing a visual depiction of the invalid resource identifier, and visually modifying the valid resource identifier within the invalid resource identifier.
Claim 5
Dependent Claim
50 words
The method of claim 3, wherein visually modifying the valid resource identifier comprises modifying characteristics of a text string corresponding to the valid resource identifier, wherein the characteristics of the text string are selected from the group comprising text fonts, text color, background color, text size, underlining, and reverse video.
Claim 6
Dependent Claim
43 words
The method of claim 2, wherein displaying the valid resource identifier comprises providing a visual depiction of the invalid resource identifier, and providing a visual cue at a boundary between the valid resource identifier and a remaining portion of the invalid resource identifier.
Claim 7
Dependent Claim
47 words
The method of claim 1, further comprising positioning a cursor in a text entry field at a boundary between the valid resource identifier and a remaining portion of the invalid resource identifier to allow the user to edit the invalid resource identifier from a point of validity.
Claim 8
Dependent Claim
21 words
The method of claim 1, wherein distinguishing the valid resource identifier comprises providing an audio indication of the valid resource identifier.
Claim 9
Dependent Claim
34 words
The method of claim 1, further comprising determining whether the modified resource identifier is the valid resource identifier each time the at least one of the fields is removed from the invalid resource identifier.
Claim 10
Dependent Claim
43 words
The method of claim 8, wherein determining whether the modified resource identifier is the valid resource identifier comprises comparing the modified resource identifier to stored computer resource identifiers, and determining whether the modified resource identifier matches any of the stored computer resource identifiers.
Claim 11
Dependent Claim
32 words
The method of claim 1, wherein partitioning the invalid resource identifier into a plurality of fields comprises assigning particular portions of the invalid resource identifier to each of the plurality of fields.
Claim 12
Dependent Claim
42 words
The method of claim 10, wherein assigning particular portions of the invalid resource identifier to each of the plurality of fields comprises assigning a plurality of textual characters of the invalid resource identifier to a particular one of the plurality of fields.
Claim 13
Dependent Claim
40 words
The method of claim 10, wherein assigning particular portions of the invalid resource identifier to each of the plurality of fields comprises assigning a single character of the invalid resource identifier to a particular one of the plurality of fields.
Claim 14
Dependent Claim
31 words
The method of claim 1, wherein determining whether the resource identifier entered by the user is invalid comprises comparing the resource identifier entered by the user to stored computer resource identifiers.
Claim 15
Dependent Claim
25 words
The method of claim 1, further comprising providing a selectable list of a plurality of available computer resource identifiers which include the valid resource identifier.
Claim 16
Dependent Claim
36 words
The method of claim 14, wherein providing a selectable list comprises providing the selectable list of the plurality of available resource identifiers from any point within the valid resource identifier which is designated by the user.
Claim 17
Dependent Claim
37 words
The method of claim 15, wherein providing the selectable list of the plurality of available resource identifiers from any point within the valid resource identifier comprises moving a visual designator to the point designated by the user.
Claim 18
Dependent Claim
119 words
A computing system for determining a valid portion of a desired resource identifier used to access a targeted computer resource, wherein the desired resource identifier has been determined to be invalid, the system comprising: a memory configured to store a plurality of system resource identifiers; a user interface to allow a user to enter the desired resource identifier; a processor which cooperates with the user interface to truncate predefined portions of the desired resource identifier until a resulting modified resource identifier is identified as a valid resource identifier included within at least one of the system resource identifiers; and a display device to display the valid resource identifier in relation to the desired resource identifier entered by the user.
Claim 19
Dependent Claim
119 words
A computing system for determining a valid portion of a desired resource identifier used to access a targeted computer resource, wherein the desired resource identifier has been determined to be invalid, the system comprising: a memory configured to store a plurality of system resource identifiers; a user interface to allow a user to enter the desired resource identifier; a processor which cooperates with the user interface to truncate predefined portions of the desired resource identifier until a resulting modified resource identifier is identified as a valid resource identifier included within at least one of the system resource identifiers; and a display device to display the valid resource identifier in relation to the desired resource identifier entered by the user.
Claim 20
Dependent Claim
19 words
The computing system as in claim 17, wherein the processor partitions the desired resource identifier into the predefined portions.
Claim 21
Dependent Claim
37 words
The computing system as in claim 17, wherein the user interface comprises a command shell, and wherein the desired resource identifier comprises a command character string including a command and any associated file directories and command arguments.
Claim 22
Dependent Claim
37 words
The computing system as in claim 19, wherein the processor partitions the command character string into the predefined portions, and wherein each of the commands, file directories, and command arguments corresponds to one of the predefined portions.
Claim 23
Dependent Claim
35 words
The computing system as in claim 19, wherein the processor partitions the command character string into the predefined portions, and wherein each character of the command character string corresponds to one of the predefined portions.
Claim 24
Dependent Claim
37 words
The computing system as in claim 17, wherein the user interface comprises a command-line-driven application, and wherein the desired resource identifier comprises a command character string including a command and any associated file directories and command arguments.
Claim 25
Dependent Claim
33 words
The computing system as in claim 17, wherein the user interface comprises a web browser for accessing information from the Internet, and wherein the desired resource identifier comprises a Uniform Resource Locator (URL).
Claim 26
Dependent Claim
34 words
The computing system as in claim 23, wherein the processor partitions the URL into the predefined portions, and wherein each of the URL directories, subdirectories, and filenames corresponds to one of the predefined portions.
Claim 27
Dependent Claim
33 words
The computing system as in claim 23, wherein the processor partitions the URL into the predefined portions, and wherein each of the characters of the URL corresponds to one of the predefined portions.
Claim 28
Dependent Claim
32 words
The computing system as in claim 23, wherein the processor partitions the URL into the predefined portions, and wherein each URL segment separated by delimiters corresponds to one of the predefined portions.
Claim 29
Dependent Claim
25 words
The computing system as in claim 23, wherein the web browser is configured and arranged to convert the valid resource identifier into a hypertext link.
Claim 30
Dependent Claim
44 words
The computing system as in claim 17, wherein the user interface further comprises a display window, and wherein the display device displays the valid resource identifier in the display window in a manner visually distinguishable from the desired resource identifier entered by the user.
Claim 31
Dependent Claim
56 words
The computing system as in claim 17, wherein: the user interface further comprises a display window; and the display device displays in the display window the valid resource identifier within the desired resource identifier, and displays a visual cue at a boundary between the valid resource identifier and a remaining portion of the desired resource identifier.
Claim 32
Dependent Claim
76 words
The computing system as in claim 17, wherein: the user interface comprises a text entry field to allow the user to enter the desired resource identifier; and the processor cooperates with the user interface to provide a text cursor in the text entry field at a boundary between the valid resource identifier and a remaining portion of the desired resource identifier to allow the user to edit the desired resource identifier from a point of validity.
Claim 33
Dependent Claim
123 words
A computing system for determining a valid portion of a desired Uniform Resource Locator (URL) used to access a targeted network resource, wherein the desired URL has been determined to be invalid, the computing system comprising: (a) a client computer comprising: (i) a user interface to allow a user to enter the desired URL; and (ii) a display device to display the desired URL; (b) a network server comprising: (i) a memory configured to store a plurality of available URLs; and (ii) a processor configured to identify the desired URL as an invalid URL, and to remove predefined portions of the invalid URL until a resulting modified URL is identified as a valid URL included within at least one of the available URLs.
Claim 34
Dependent Claim
123 words
A computing system for determining a valid portion of a desired Uniform Resource Locator (URL) used to access a targeted network resource, wherein the desired URL has been determined to be invalid, the computing system comprising: (a) a client computer comprising: (i) a user interface to allow a user to enter the desired URL; and (ii) a display device to display the desired URL; (b) a network server comprising: (i) a memory configured to store a plurality of available URLs; and (ii) a processor configured to identify the desired URL as an invalid URL, and to remove predefined portions of the invalid URL until a resulting modified URL is identified as a valid URL included within at least one of the available URLs.
Claim 35
Dependent Claim
25 words
The computing system as in claim 31, wherein the display device further distinguishably displays the valid URL within the desired URL entered by the user.
Claim 36
Dependent Claim
39 words
The computing system as in claim 32, wherein the processor is further configured to provide a user-selectable list of the plurality of available URLs which contain the valid URL to the user interface for display on the display device.
Claim 37
Dependent Claim
26 words
The computing system as in claim 31, wherein the processor is further configured to convert the valid URL into a hypertext link selectable by the user.
Claim 38
Independent Claim
104 words
A method for determining a valid portion of an invalid database request entered by a user to access a computer database record in a computing system, wherein the database request ranges from a least specific portion to a most specific portion, the method comprising: partitioning the invalid database request into a plurality of fields; creating an evaluation field string; repeatedly introducing at least one of the fields corresponding to the least specific portion of the invalid database request into the evaluation field string, until a most recently introduced field invalidates the evaluation field string; and identifying a valid portion of the evaluation field string.
Claim 39
Independent Claim
104 words
A method for determining a valid portion of an invalid database request entered by a user to access a computer database record in a computing system, wherein the database request ranges from a least specific portion to a most specific portion, the method comprising: partitioning the invalid database request into a plurality of fields; creating an evaluation field string; repeatedly introducing at least one of the fields corresponding to the least specific portion of the invalid database request into the evaluation field string, until a most recently introduced field invalidates the evaluation field string; and identifying a valid portion of the evaluation field string.
Claim 40
Dependent Claim
33 words
The method of claim 35, wherein identifying a valid portion of the evaluation field string comprises eliminating from the evaluation field string the most recently introduced field which invalidated the evaluation field string.
Claim 41
Dependent Claim
13 words
The method of claim 35, wherein the database request is a postal address.
Claim 42
Dependent Claim
50 words
The method of claim 37, wherein partitioning the invalid database request comprises partitioning the postal address into a plurality of fields selected from a group comprising a state name, a city name, a street name, a building identifier, a post office box identifier, an entity identifier, and a personal name.
Claim 43
Independent Claim
160 words
A method for determining a valid portion of an invalid resource identifier entered by a user to access a computer resource in a computing system, wherein the resource identifier ranges from a least specific portion to a most specific portion, the method comprising the steps of: (a) partitioning the invalid resource identifier entered by the user into a plurality of fields; (b) removing the field corresponding to the most specific portion of the invalid resource identifier to create a modified resource identifier; (c) determining whether the modified resource identifier is capable of accessing one of the computer resources in the computing system; (d) distinguishably displaying the modified resource identifier from the invalid resource identifier entered by the user, if the modified resource identifier is capable of accessing one of the computer resources in the computing system; and repeating steps (b) and (c) until the modified resource identifier is capable of accessing one of the computer resources in the computing system.
Claim 44
Independent Claim
160 words
A method for determining a valid portion of an invalid resource identifier entered by a user to access a computer resource in a computing system, wherein the resource identifier ranges from a least specific portion to a most specific portion, the method comprising the steps of: (a) partitioning the invalid resource identifier entered by the user into a plurality of fields; (b) removing the field corresponding to the most specific portion of the invalid resource identifier to create a modified resource identifier; (c) determining whether the modified resource identifier is capable of accessing one of the computer resources in the computing system; (d) distinguishably displaying the modified resource identifier from the invalid resource identifier entered by the user, if the modified resource identifier is capable of accessing one of the computer resources in the computing system; and repeating steps (b) and (c) until the modified resource identifier is capable of accessing one of the computer resources in the computing system.
Claim 45
Dependent Claim
86 words
A computer-readable medium having computer-executable instructions for performing steps comprising: determining whether the resource identifier entered by the user is invalid, partitioning the invalid resource identifier entered by the user into a plurality of fields; repeatedly removing at least one of the fields corresponding to the most specific portion of the invalid resource identifier to create modified resource identifiers, until one of the modified resource identifiers is a valid resource identifier; and distinguishing the valid resource identifier from the invalid resource identifier entered by the user.
Claim 46
Dependent Claim
86 words
A computer-readable medium having computer-executable instructions for performing steps comprising: determining whether the resource identifier entered by the user is invalid, partitioning the invalid resource identifier entered by the user into a plurality of fields; repeatedly removing at least one of the fields corresponding to the most specific portion of the invalid resource identifier to create modified resource identifiers, until one of the modified resource identifiers is a valid resource identifier; and distinguishing the valid resource identifier from the invalid resource identifier entered by the user.