Patent ID: 8271435

Claim:
A method, comprising: building a server-side topic map; generating a client-side topic map, wherein said generating comprises copying said server-side topic map to a location associated with a client-side application; storing said client-side topic map in conjunction with said client-side application; receiving a partial entry of a service request into a client-side service request window, wherein said client-side application generates said client-side service request window; responsive to said receiving said partial entry of said service request, performing a first querying operation on said client-side topic map, wherein said first querying operation comprises constructing a first query based on said partial entry; responsive to said performing said first querying operation, retrieving a first plurality of service request solution identifiers from said client-side topic map, wherein each service request solution identifier of said first plurality of service request solution identifiers is associated with a corresponding service request solution among a first plurality of service request solutions; populating a client-side result display with said first plurality of service request solution identifiers; responsive to a selection of a selected service request solution identifier from said client-side result display, retrieving a service request solution associated with said selected service request solution identifier; populating said client-side service request window with details derived from said service request solution; first updating said client-side topic map with said first service request solution, and periodically synchronizing said client-side topic map and said server-side topic map to reflect said first updating.