System and method for managing network communications between server plug-ins and clients
First Claim
1. A system for managing communication over a network, the system comprising:
- a gateway comprising a database stored on a non-transitory computer readable medium, the database aggregating plug-in data for plug in programs available from a plurality of servers;
a plug-in detector executable by software stored on said gateway in said non-transitory computer readable medium and used to generate a control signal responsive to an instruction code of a variable-length instruction set, the instruction code comprising a source address field, a destination address field, and a field for identifying a process number stored in the database and correlated to at least one server, wherein the instruction code configures a data service residing on a client on a mobile computer that provides network communications between one or more mobile applications on the mobile computer and a network, and wherein the control signal establishes the network connection path between said client and one of said plug ins on a server corresponding to the process number in the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication protocol and system is disclosed for network communications between a data service residing on a client that provides network communications between one or more mobile applications on a mobile computing device and a network based on a process number. The shared data service communicates with a data service plug-in on the server side associated with the process number, in order to handle requests from the mobile applications that access a plug-in associated with the process number through the data service. The communication connection between the mobile application and the data plug may be managed by a set of rules defined for that network communication.
-
Citations
23 Claims
-
1. A system for managing communication over a network, the system comprising:
-
a gateway comprising a database stored on a non-transitory computer readable medium, the database aggregating plug-in data for plug in programs available from a plurality of servers; a plug-in detector executable by software stored on said gateway in said non-transitory computer readable medium and used to generate a control signal responsive to an instruction code of a variable-length instruction set, the instruction code comprising a source address field, a destination address field, and a field for identifying a process number stored in the database and correlated to at least one server, wherein the instruction code configures a data service residing on a client on a mobile computer that provides network communications between one or more mobile applications on the mobile computer and a network, and wherein the control signal establishes the network connection path between said client and one of said plug ins on a server corresponding to the process number in the database. - View Dependent Claims (2)
-
-
3. A method for communicating a message over a network, the method comprising the steps of:
-
providing a network gateway with a message having a source address field, a destination address field, and a field for identifying a process number for configuring a data service residing on a client on a mobile computer that provides network communications between one or more mobile applications on the mobile computer and a network; selecting, with the process number, a plug in program from a database stored on a non-transitory computer readable medium in the gateway, the database aggregating plug-in data for plug in programs available from a plurality of servers; establishing a network connection between the client and one of the servers storing the selected plug in within the server'"'"'s non-transitory computer readable media. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23)
-
-
19. The method of 3 wherein the message is provided by the data service to a gateway.
Specification