Method, system, and computer-readable medium for communicating results to a data query in a computer network
First Claim
1. A method of communicating results to a query for data in a computer network utilizing a graphical user interface resident on a local computing device, the method comprising:
- receiving the query for data from the user interface;
creating a query packet containing the query for data, the query packet adhering to a data format;
sending the query packet to the remote computing device;
receiving a response packet from the remote computing device, the response packet adhering to the data format;
determining whether the response packet contains at least one result to the data query; and
if the response packet contains the at least one result to the data query, then formatting the at least one result for presentation to a user on the local computing device via the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for communicating results to a query for data in a computer network utilizing a graphical user interface. A framework on a client computer registers the client computer with an information service provider. Then the framework receives the query for data from the user interface. The framework creates a query packet including the query for data. A remote computer in communication with the framework resident on the local computing device receives the query packet from the framework and sends a response packet to the framework. After receiving the response packet, the framework determines whether the response packet contains a result to the data query. If the response packet contains a result to the data query, the framework formats the result for presentation to a user via the user interface on the local computing device. If the response packet, does not contain a result to the data query the framework may send a status message, indicating that no results were returned for the data query, to the user interface. The data in the query packet and the response packet may be formatted in a data format such as Extensible Markup Language (“XML”).
105 Citations
20 Claims
-
1. A method of communicating results to a query for data in a computer network utilizing a graphical user interface resident on a local computing device, the method comprising:
-
receiving the query for data from the user interface;
creating a query packet containing the query for data, the query packet adhering to a data format;
sending the query packet to the remote computing device;
receiving a response packet from the remote computing device, the response packet adhering to the data format;
determining whether the response packet contains at least one result to the data query; and
if the response packet contains the at least one result to the data query, then formatting the at least one result for presentation to a user on the local computing device via the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14)
-
-
11. A system for communicating results to a query for data in a computer network, the system comprising:
-
a user interface resident on a local computing device in the computer network for creating the query for data;
a framework, resident on the local computing device and in communication with the user interface, operative to;
receive the query for data from the user interface; and
create a query packet containing the query for data, the query packet adhering to a data format; and
a remote computer in communication with the framework resident on the local computing device, operative to;
receive the query packet from the framework; and
send a response packet to the framework, the response packet adhering to the data format;
wherein the framework, after receiving the response packet, is operative to determine whether the response packet contains at least one result to the data query;
if the response packet contains the at least one result to the data query, the framework is operative to format the at least one result for presentation to a user via the user interface; and
if the response packet does not contain the at least one result to the data query, the framework is operative to send a status message to the user interface. - View Dependent Claims (12, 13, 15, 16, 17, 18, 19)
-
-
20. A method of communicating results to a query for data in a computer network utilizing a graphical user interface resident on a local computing device, the method comprising:
-
registering the local computing device with a remote computing device in the computer network utilizing the user interface;
receiving the query for data from the user interface;
creating a query packet containing the query for data, the query packet adhering to a data format;
sending the query packet to the remote computing device;
receiving a response packet from the remote computing device, the response packet adhering to the data format;
determining whether the response packet contains at least one result to the data query;
if the response packet contains the at least one result to the data query, then formatting the at least one result for presentation to a user on the local computing device via the user interface; and
if the response packet does not contain the at least one result to the data query, then sending a status message to the user interface.
-
Specification