Web based system using events and pushed web content to interact with remote users for notifications and data collections
First Claim
1. A method comprising:
- receiving at a server, from a computing device located proximate to a piece of agricultural equipment, event data concerning a job being performed by the agricultural equipment, the event data including an identifier associated with the agricultural equipment;
querying, using at least one processor of the server, a database of subscribers using the identifier to determine a subscriber to the event data associated with the identifier and a uniform resource locator for the subscriber, wherein the subscriber is a web service;
transmitting, from the server, the event data to the uniform resource locator for the subscriber;
receiving, at the server, a response message from the web service, the response message including a uniform resource locator of a web application of the web service; and
forwarding, from the server, the response message to the computing device for processing by the computing device allowing the computing device to display information from the subscriber on a display of the computing device via the web application.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system and method for a web based system using events and pushed web content to interact with remote users for notifications and data collections operations may be performed including receiving, from a computing device, event data concerning a job being performed by a piece of agricultural equipment wherein the event data includes an identifier associated with the agricultural equipment. A database may be queried to determine a subscriber associated with the identifier. The event data may be transmitted to a network address associated with the subscriber. A response message may be received from the subscriber and forwarded to the computing device. The computing device may connect with the subscriber via a web application address included in the response message.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving at a server, from a computing device located proximate to a piece of agricultural equipment, event data concerning a job being performed by the agricultural equipment, the event data including an identifier associated with the agricultural equipment; querying, using at least one processor of the server, a database of subscribers using the identifier to determine a subscriber to the event data associated with the identifier and a uniform resource locator for the subscriber, wherein the subscriber is a web service; transmitting, from the server, the event data to the uniform resource locator for the subscriber; receiving, at the server, a response message from the web service, the response message including a uniform resource locator of a web application of the web service; and forwarding, from the server, the response message to the computing device for processing by the computing device allowing the computing device to display information from the subscriber on a display of the computing device via the web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
generating, using at least one processor of a computing device, event data associated with a job being performed by agricultural equipment in a geographic location, wherein the computing device is located proximate to the agricultural equipment; transmitting, from the computing device, the event data to an event server; receiving, at the computing device, a response message from the event server based in part on the event data, the response message including a uniform resource locator (URL) link to a web application associated with a subscriber of the event data; establishing communication from the computing device to the subscriber via the web application; and displaying the web application on a display device of the computing device, and wherein the communication between the computing device and web application is performed using a first transport protocol and where the event data transmitted from the computing device to the event server uses a second transport protocol, the second transport protocol being different than the first transport protocol and the second transport protocol being a proprietary transport protocol. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine-readable storage device storing instructions, which when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
receiving at a server, from a computing device located proximate to a piece of agricultural equipment, event data concerning a job being performed by the agricultural equipment, the event data including an identifier associated with the agricultural equipment; querying a database of subscribers using the identifier to determine a subscriber to the event data associated with the identifier and a uniform resource locator for the subscriber, wherein the subscriber is a web service; transmitting, from the server, the event data to the uniform resource locator for the subscriber; receiving, at the server, a response message from the web service, the response message including a uniform resource locator of a web application of the web service; and forwarding, from the server, the response message to the computing device for processing by the computing device allowing the computing device to display information from the subscriber on a display of the computing device via the web application.
-
Specification