9270782

System and Method for Managing Network Communications Between Server Plug-Ins and Clients

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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.

2

2. The system of claim 1 wherein said process number is associated with a set of one or more predetermined rules for establishing communications between the one or more mobile applications on a mobile computer and the network using the plug-in.

3

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.

4

4. The method of claim 3 wherein said message further comprises a data service field for identifying whether the client is executing an instance of a data service that provides network communications between a plurality of mobile applications on the mobile computer and a network.

5

5. The method of claim 3 wherein said process number identifies a plug-in to manage a data communication between the one or more mobile applications on the mobile computer and the plug-in.

6

6. The method of claim 5 wherein said management of the communication between the one or more mobile applications on the mobile computer and the network by said plug-in includes interpreting the data received from the one or more mobile applications on the mobile computer.

7

7. The method of claim 5 wherein the management of said communication between the one or more mobile applications on the mobile computer and the network by said plug-in includes retrieving new data from the network and handing said data back to a server for deliver back to said one or more mobile applications.

8

8. The method of claim 5 further comprising the step of associating with the process number a set of one or more predetermined rules for establishing communications between the one or more mobile applications on a mobile computer and the network using the plug-in.

9

9. The method of claim 8 further comprising the step of defining the set of one or more predetermined rules for establishing communications between the one or more mobile applications on a mobile computer and the network using the plug-in is by a network manager.

10

10. The method of claim 8 further comprising the step of downloading the set of one or more predetermined rules for establishing communications between the one or more mobile applications on a mobile computer and the network using the plug-in to the client on the mobile computer at the start of a communication between the one or more mobile applications on the mobile computer and the network.

11

11. The method of claim 3 wherein the one or more mobile applications support data transfers of business or personal data.

12

12. The method of claim 8 wherein the rules associated with the process number identified in the process number field of the provided message includes a set of rules for configuring the data service to establish a connection between the one or more mobile applications on the client on the mobile computer and the network based upon the set of rules.

13

13. The method of claim 12 wherein the set of rules include settings for the configuring of the data service to establish the connection between the one or more mobile applications on the client on the mobile computer and the network based upon the set of rules.

14

14. The method of claim 12 wherein the set of rules include updates to the data service that provides network communications between the one or more mobile applications on the mobile computer and the network.

15

15. The method of claim 12 wherein the set of rules include mobile applications for downloading from the network to the client on the mobile computer for inclusion in the one or more mobile applications on the mobile computer using the single instance of the data service that provides network communications between the one or more mobile applications on the mobile computer and the network.

16

16. The method of claim 12 wherein the set of rules defines a priority between a plurality of communication protocols and wherein the data service is configured to use a one of the plurality of communication protocols available to the mobile computer according to the priority defined by the set of rules included in the rules associated with the process number downloaded to the client on the mobile computer for use with the business application on the mobile.

17

17. The method of claim 12 wherein the set of rules defines a priority between a plurality of periods of time available to the mobile computer according to the priority defined by the set of rules included in the rules associated with the process number downloaded to the client on the mobile computer for use with the one or more mobile applications on the mobile.

18

18. The method of claim 12 wherein the rules associated with the process number identified in the process number field of the message resides on a database on the network.

19

19. The method of 3 wherein the message is provided by the data service to a gateway.

20

20. The method of claim 3 wherein the message is provided by a server to a gateway.

21

21. The method of claim 3 wherein the message is provided by a client to a server.

22

22. The method of claim 3 wherein: the message further includes a field for identifying a server for downloading a location of the plug-in on the network associated with the process number to the client on the mobile computer for use with the one or more mobile applications on the mobile computer in establishing a communication with the plug-in; and the message is provided by the server to the client for identifying the server for the client for use by the one or more mobile application on the mobile computer to establish a communication with the plug-in.

23

23. The method of claim 3 wherein: the message further includes a field for identifying a client on a mobile computer; and the message is provided by a gateway to a server for identifying the client to which the server is to download a location of the plug-in on the network associated with the process number for use by the one or more mobile applications on the mobile computer to establish a communication with the plug-in.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

JAROSLAV HALA
PETR FRANEK

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR MANAGING NETWORK COMMUNICATIONS BETWEEN SERVER PLUG-INS AND CLIENTS” (9270782). https://patentable.app/patents/9270782

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

SYSTEM AND METHOD FOR MANAGING NETWORK COMMUNICATIONS BETWEEN SERVER PLUG-INS AND CLIENTS — JAROSLAV HALA | Patentable