WEB BASED SYSTEM USING EVENTS AND PUSHED WEB CONTENT TO INTERACT WITH REMOTE USERS FOR NOTIFICATIONS AND DATA COLLECTIONS
First Claim
1. A method for establishing communication between a third-party subscriber and a computing device associated with a piece of agricultural equipment via a web application, the method comprising:
- receiving at a server, from the computing device associated with the 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 of the identifier;
transmitting, from the server, the event data to a network address associated with the subscriber;
receiving, at the server, a response message from the subscriber, the response message including a location of the web application; and
forwarding, from the server, the response message to the computing device for processing by the computing device allowing the computing device to communicate with the subscriber 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.
7 Citations
15 Claims
-
1. A method for establishing communication between a third-party subscriber and a computing device associated with a piece of agricultural equipment via a web application, the method comprising:
-
receiving at a server, from the computing device associated with the 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 of the identifier; transmitting, from the server, the event data to a network address associated with the subscriber; receiving, at the server, a response message from the subscriber, the response message including a location of the web application; and forwarding, from the server, the response message to the computing device for processing by the computing device allowing the computing device to communicate with the subscriber via the web application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for establishing communication between a third-party subscriber and a computing device associated with a piece of agricultural equipment via a web application, the method comprising:
-
generating, using at least one processor of the computing device, event data associated with a job being performed by the agricultural equipment in a geographic location; 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 link to a web application associated with a subscriber of the event data; and establishing communication from the computing device to the subscriber via the web application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 associated with 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 of the identifier; transmitting, from the server, the event data to a network address associated with the subscriber; receiving, at the server, a response message from the subscriber, the response message including a location of a web application; and forwarding, from the server, the response message to the computing device for processing by the computing device allowing the computing device to communicate with the subscriber via the web application.
-
Specification