Systems and method for deploying a software application on a wireless device
First Claim
Patent Images
1. A method for deploying a software application on a wireless device having a smart agent software application and coupled to a server using a browser software application, comprising:
- creating an identity for a user and a group to provide for access to data;
creating a GUI to provide for formatting, and mapping of the software application to the data;
mapping the software application to external data using a drag and drop software application;
formatting the data to the GUI using the drag and drop software application; and
saving the group and user, the GUI and the mapping information in the server.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment of a system and method for designing and deploying a mobile application in an online environment, defining a group and a user in an online browser client software application, creating a mobile GUI in the online browser client software application, mapping the online browser client software application to external data using a drag and drop application, formatting the external data to the GUI using the drag and drop application, and saving the group and user, the mobile GUI and the mapping information in the backend server.
59 Citations
43 Claims
-
1. A method for deploying a software application on a wireless device having a smart agent software application and coupled to a server using a browser software application, comprising:
-
creating an identity for a user and a group to provide for access to data;
creating a GUI to provide for formatting, and mapping of the software application to the data;
mapping the software application to external data using a drag and drop software application;
formatting the data to the GUI using the drag and drop software application; and
saving the group and user, the GUI and the mapping information in the server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for deploying a software application, comprising:
-
a wireless device having a smart agent software application;
a server coupled to the wireless device using a browser software application, the server including a software program for creating an identity for a user and a group to provide for access to data, creating a GUI to provide for formatting, and mapping of the software application to the data, mapping the software application to external data using a drag and drop software application, formatting the data to the GUI using the drag and drop software application; and
saving the group and user, the GUI and the mapping information in the server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for use with a wireless device, the computer program product comprising:
-
a computer usable medium having computer readable program code embodied therein for use when deploying a software application on a wireless device having a smart agent software application and coupled to a server using a browser software application, the computer readable program code including;
computer readable program code for creating an identity for a user and a group to provide for access to data;
computer readable program code for creating a GUI to provide for formatting, and mapping of the software application to the data;
computer readable program code for mapping the software application to external data using a drag and drop software application;
computer readable program code for formatting the data to the GUI using the drag and drop software application; and
computer readable program code for saving the group and user, the GUI and the mapping information in the server. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for deploying a mobile application developed for coupling a wireless device to a server, in an online environment, comprising:
-
designing a wireless configuration including rules at the wireless device;
validating and storing the wireless configuration at the server;
compiling the rules in the server;
feeding the rules to a multithreaded engine;
executing rules at the multithreaded engine for at least one user; and
deploying the wireless application on the wireless device.
-
-
21. A method for communicating between a wireless device and a server, comprising:
-
registering an address of the wireless device with the server;
polling the server for an alert;
pushing an alert message to the wireless device;
synchronizing the transfer of data between the server and the wireless device;
placing the data in a queue on the wireless device; and
removing the data from the queue on the wireless device upon receipt of the data by the server. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A communications system, comprising:
-
a wireless device; and
a server communicating with the wireless device via a network, the wireless device including a software application that provides for registering an address of the wireless device with the server, polling the server for an alert, synchronizing the transfer of data between the server and the wireless device, placing the data in a queue on the wireless device, and removing the data from the queue on the wireless device upon receipt of the data by the server, and the server including a software application for pushing an alert message to the wireless device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer program product for use with a communication system, the computer program product comprising:
-
a computer usable medium having computer readable program code embodied therein for use when facilitating communication between a wireless device and a server, the computer readable program code including;
computer readable program code for registering an address of the wireless device with the server;
computer readable program code for polling the server for an alert;
computer readable program code for pushing an alert message to the wireless device;
computer readable program code for synchronizing the transfer of data between the server and the wireless device;
computer readable program code for placing the data in a queue on the wireless device; and
computer readable program code for removing the data from the queue on the wireless device upon receipt of the data by the server. - View Dependent Claims (43)
-
Specification