METHODS FOR HANDLING URLS TO TRIGGER FUNCTIONALITIES
First Claim
1. A method of handling Internet links, the method comprising:
- providing a link associated with a uniform resource locator (“
URL”
) in an Internet browser on a display of an electronic device, the link including a scheme name that references an application, and a handler-directive that references a functionality to be performed by the application;
launching the application referenced by the URL in response to a user selecting the URL, the application including a URL handler;
receiving the URL in the URL handler of the application, the URL handler breaking up the URL to separate at least the handler-directive; and
determining whether the handler-directive is supported in the URL handler;
performing, via the application, the functionality referenced by the handler-directive.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of handling Internet links includes providing a link associated with a uniform resource locator (“URL”) including a scheme name that references an application, and a handler-directive that references a functionality to be performed by the application. The link can be provided in an internet browser on a display screen of an electronic device. The method further includes launching the application referenced by the URL in response to a user selecting the URL. The launched application includes a URL handler, which receives the URL and breaks up the URL to separate the handler-directive. The method further includes determining whether the handler-directive is supported in the URL handler. The functionality referenced by the handler-directive is then performed by the application.
21 Citations
15 Claims
-
1. A method of handling Internet links, the method comprising:
-
providing a link associated with a uniform resource locator (“
URL”
) in an Internet browser on a display of an electronic device, the link including a scheme name that references an application, and a handler-directive that references a functionality to be performed by the application;launching the application referenced by the URL in response to a user selecting the URL, the application including a URL handler; receiving the URL in the URL handler of the application, the URL handler breaking up the URL to separate at least the handler-directive; and determining whether the handler-directive is supported in the URL handler; performing, via the application, the functionality referenced by the handler-directive. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of handling Internet links, the method comprising:
-
providing at least one link in an Internet browser on a display of an electronic device, the at least one link being associated with a uniform resource locator (“
URL”
) that includes a scheme name that references an application, and a handler-directive that references a functionality to be performed by the application;permitting a user to select the at least one link; launching the application referenced by the URL in response to the user selecting the at least one link; sending the URL associated with the at least one link to a URL handler of the launched application, the URL including a handler-directive referencing a functionality associated with the launched application; breaking up the URL in the URL handler to separate the handler-directive; and determining whether the separated handler-directive is supported in the URL Handler. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification