Dynamic service presentation
First Claim
1. In an operating system for execution on a computer system, an interactive help utility for providing a collection of service providers on the display to a user so that the user may select a service provider, the interactive help utility comprising:
- a text box displaying instructions for the user to select a service provider;
a set of navigation facilities; and
a window displaying a collection of service providers, at least one service provider being dynamically retrievable from a remote resource based on the the at least one of the language, country, and locale established by the operating system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for exchanging an organizational scheme, such as a tag-based structural framework, that can be applied to data describing and containing information relating to Web service providers to facilitate creating, updating, and interpreting the data so that Web service providers are suitably presented to a user, depending on the user'"'"'s country, language, locale, and the availability of Web service providers.
74 Citations
25 Claims
-
1. In an operating system for execution on a computer system, an interactive help utility for providing a collection of service providers on the display to a user so that the user may select a service provider, the interactive help utility comprising:
-
a text box displaying instructions for the user to select a service provider;
a set of navigation facilities; and
a window displaying a collection of service providers, at least one service provider being dynamically retrievable from a remote resource based on the the at least one of the language, country, and locale established by the operating system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In an operating system for execution on a computer system, a method for exchanging information to obtain a collection of service providers for a utility to show the collection of service providers to a user so that the user may select a service provider, the method comprising:
-
receiving an indication from the user that the utility is invoked;
receiving an indication from the user that a file having content that is suitable for processing by a service provider is selected; and
dynamically retrieving from a remote resource a collection of service providers, at least one service provider in the collection of service providers being presentable based on the at least one of the language, country, and locale established by the operating system. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In an operating system for execution on a computer system, a method for exchanging information to obtain a collection of service providers for a utility to show the collection of service providers to a user so that the user may select a service provider, the method comprising:
-
issuing, by the utility to a resource located on a network, a request for a customizable, tag-based data structure that describes the collection of service providers, the request including an identification of a geographic region determined by the operating system;
receiving, by the resource, the request for the data structure that describes the collection of service providers, and in response, the resource parsing the request to retrieve the identification of the geographic region determined by the operating system; and
issuing, by the resource to the utility, the data structure that describes the collection of service providers on the basis of the geographic region determined by the operating system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having a customizable, tag-based data structure stored thereon for use in dynamically providing a collection of service providers to an interactive help utility, the data structure comprising:
-
one or more type tags that are indicative of service providers of various kinds;
one or more provider tags that are indicative of service providers, each provider tag including a symbol attribute that iconically identifies a service provider and an address attribute that specifies where the service provider can be found on the Internet;
one or more language tags that are indicative of languages used and understood by communities, peoples, and nations; and
one or more textual tags that textually describe service providers, each textual tag containing a word mark of a service provider or an advertisement copy of the service provider, each textual tag being appropriate for a particular language. - View Dependent Claims (23, 24, 25)
-
Specification