PRIVATE MOBILE MESSAGING AND DATA COMMUNICATIONS APPARATUS AND METHOD OF MANAGING ORGANIZATIONAL MESSAGING
First Claim
Patent Images
1. A private mobile data communications apparatus comprising:
- a system client configured to manage interaction with a system user and including at least one system client database and a system client user interface controlled by an application server;
a mobile client configured to manage interaction with a mobile user having one or more mobile devices assigned to the mobile user;
a secure messaging server configured to manage interaction between the system client and the mobile client and with one or more external systems providing supportive services to either of the system client or the mobile client, the secure messaging server including an application server component and a database server component each performing messaging functions in the interaction between the system client and the mobile client and with one or more external system;
a messaging protocol executed by a system event push service module and a mobile push messaging service module, and configured to initiate events from the secure messaging server and manage communication of event data between the secure messaging server and the system client, the mobile client, and the one or more external systems, the event data including information determined from initiated events among the messaging functions that is distributed to and collected from any of the system client, the mobile client, and the one or more external systems, the messaging functions including executing instructions to send structured messages from the system client and receiving structured responses from the mobile client related to one or more initiated events;
a first application programming interface module configured to respond to calls initiated for exchange of the event data between the secure messaging server and the system client to enable communication with the mobile user; and
a second application programming interface module configured to respond to calls initiated for exchange of the event data between the secure messaging server to and the mobile client to enable communication with the system user.
4 Assignments
0 Petitions
Accused Products
Abstract
A private mobile data communications apparatus and methods of managing organizational data flow and coordinate a secure messaging infrastructure allow organizations to communicate with and monitor one or more mobile users each having at least one mobile device with which they communicate. The apparatus includes a server component, system client, a mobile client, and multiple application programming interface modules configured to manage information flow and correspond with external systems as needed.
-
Citations
34 Claims
-
1. A private mobile data communications apparatus comprising:
-
a system client configured to manage interaction with a system user and including at least one system client database and a system client user interface controlled by an application server; a mobile client configured to manage interaction with a mobile user having one or more mobile devices assigned to the mobile user; a secure messaging server configured to manage interaction between the system client and the mobile client and with one or more external systems providing supportive services to either of the system client or the mobile client, the secure messaging server including an application server component and a database server component each performing messaging functions in the interaction between the system client and the mobile client and with one or more external system; a messaging protocol executed by a system event push service module and a mobile push messaging service module, and configured to initiate events from the secure messaging server and manage communication of event data between the secure messaging server and the system client, the mobile client, and the one or more external systems, the event data including information determined from initiated events among the messaging functions that is distributed to and collected from any of the system client, the mobile client, and the one or more external systems, the messaging functions including executing instructions to send structured messages from the system client and receiving structured responses from the mobile client related to one or more initiated events; a first application programming interface module configured to respond to calls initiated for exchange of the event data between the secure messaging server and the system client to enable communication with the mobile user; and a second application programming interface module configured to respond to calls initiated for exchange of the event data between the secure messaging server to and the mobile client to enable communication with the system user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of managing private communications with one or more mobile users within an organization comprising:
-
connecting an organizational system user with one or more mobile users in the organization via a secure messaging server configured to manage a system client for communicating with the organizational system user and a mobile client for communicating with the one or more mobile users; creating a structured request for information communicative of an event in response to an event initiation call from the secure messaging server via a messaging protocol executed by a system event push service module and a mobile push messaging service module; pushing the structured request from a system client to the one or more mobile users, and a structured response having information responsive to the structured request to the secure messaging server, the structured request and the structured response allowing the organizational system user to interpret and excecute a course of action related to the event initiation call. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
- 25. A method of coordinating a private mobile messaging infrastructure, comprising integrating a set of defined interface protocols that execute one or more messaging functions and facilitate communications between a system user and mobile users, the set of defined interface protocols including a messaging protocol configured execute events instructive of the one or more messaging functions, a system protocol configured to carry out messaging functions directed to the mobile users that include sending structured messages to and interpreting structured responses from the mobile users, and a mobile protocol configured to carry out messaging functions directed to the system user that including sending structured messages to and responding to structured messages from the system user via a mobile device.
Specification