Systems and methods for providing runtime universal resource locator (URL) analysis and correction
AssigneeMicrosoft Corporation
InventorsJian Cao, Zhanliang Chen, Saurab Nog
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsJian Cao, Zhanliang Chen, Saurab Nog
Estimating the term…
Systems and methods are provided that perform automatic URL analysis and correction in a computing system. The systems and methods automatically detect misentered or incorrect URLs, analyzing the invalid URLs with respect intelligent rules and valid URLs, and where a high likelihood exists for alternative URLs being intended, the alternative URLs are presented to the user as suggestions. The URLs used for comparison to the URL input may be collected through multiple channels or from multiple sources, which may be dynamically updated sources, including URLs commonly or newly found on the Web, users' favorite URLs and the like, as well as URLs from a standard URL list or database, all of which may be from one or more multi-lingual domain. In various embodiments, the alternative URL(s) are automatically presented when there is a very high confidence that the alternatives are desirable. Optionally, a mini search or a full blown search on the URL input may be performed and presented to the user to supplement the alternative URL suggestions. The systems allow a user to seek help or technical information about the URL navigation or search attempt and also allow a user to easily retry the query, ignoring the suggestions.
In a computing system, a method for providing automatic universal resource locator (URL) analysis in connection with a process implicating a URL input mechanism, comprising:
In a computing system, a method for providing runtime automatic universal resource locator (URL) analysis and suggestion in connection with a service accessed from a client computing device utilizing a URL input mechanism, comprising:
In a computing system, a method for displaying alternative suggestions for an invalid universal resource locator (URL) input, comprising:
A computing device providing automatic universal resource locator (URL) analysis in connection with a process implicating a URL input mechanism, comprising:
Dependencies are inferred from the claim text.