Method, apparatus and system for providing a server agent for a mobile device
First Claim
1. A method for providing information to a mobile device over a network comprising:
- employing at least one module in a server agent facility to collect information;
employing at least another module in the server agent facility to package the collected the information; and
sending the information to the mobile device using at least a third module in the server agent facility.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention enables one or more agents to gather information from at least one server on a network and automatically provide this information to an inbox on a server and then providing it to an inbox on a mobile device if a wireless connection to the mobile device is available. A server agent facility provides for preprocessing requests for information from the mobile device, including, collecting the information out of band, filtering the collected information, and packaging the information for delivery in a format suitable for the mobile device. A server agent within the server agent facility may actively collect the information based on a variety of factors, including but not limited to, time, event(s), user profile, mobile device profile, request(s), alert(s), and historical behavior.
-
Citations
28 Claims
-
1. A method for providing information to a mobile device over a network comprising:
-
employing at least one module in a server agent facility to collect information;
employing at least another module in the server agent facility to package the collected the information; and
sending the information to the mobile device using at least a third module in the server agent facility. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing information to a mobile device, comprising:
-
selecting an agent from one or more agents;
processing a request from the mobile device by the selected agent;
collecting information by a collection module;
packaging the information into format suitable for the mobile device by a packaging module; and
sending the information to the mobile device by an interface module, wherein the one or more agents, the collection module, the packaging module, and the interface module are associated with a server agent facility. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for providing information to a mobile device comprising:
-
processing a request by an alarm agent;
determining if an alarm condition is present by querying a collection module, and if the alarm condition is present, packaging the information including a notification of the presence of the alarm condition in a format suitable for the mobile device using a packaging module; and
sending the information to the mobile device using an interface module, wherein the alarm agent, the collection module, the packaging module, and the interface module are included in a server agent facility.
-
-
16. A server for providing information to a mobile device over a network, comprising:
-
a transceiver for receiving and sending information to the mobile device; and
a server agent facility, coupled to the transceiver, that comprises;
an interface module configured to provide information to the mobile device in at least one of a push and a retrieve mode using the transceiver;
a packaging module configured to prepare information for delivery to the interface module;
an agent module configured to enable a determination of information for delivery to the packaging module; and
a collection module configured to receive a request for information from the agent module and to collect information for delivery to the agent module. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A modulated data signal for communicating information over a network, the modulated data signal comprising:
-
enabling an interface module in a server agent facility to provide information to a mobile device in at least one of a push and a retrieve mode using the transceiver;
enabling a packaging module in the server agent facility to prepare information for delivery to the interface module;
enabling an agent module in the server agent facility to determine information for delivery to the packaging module; and
enabling a collection module in the server agent facility to receive a request for information from the agent module and to collect information for delivery to the agent module. - View Dependent Claims (25, 26)
-
-
27. An apparatus for communicating information over a network, comprising:
-
a transceiver for receiving and sending information to a mobile device;
an interfacing means for providing information to a mobile device in at least one of a push and a retrieve mode using the transceiver;
a packaging means for preparing information for delivery to the interfacing means;
an agent means for determining information for delivery to the packaging means; and
a collection means for receiving a request for information from the agent means and for collecting information for delivery to the agent means. - View Dependent Claims (28)
-
Specification