System and process for managing network communications

US9536081B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9536081-B2
Application numberUS-201213494983-A
CountryUS
Kind codeB2
Filing dateJun 12, 2012
Priority dateJun 12, 2012
Publication dateJan 3, 2017
Grant dateJan 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 source 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 the network through the data service. Predetermined network connection, priority, and additional rules can be used to control what plug-in can be reached through what type of network connection.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for use in establishing network communications between a plurality of mobile applications on a mobile computer and a network comprising: a server comprising a processor, memory, and a plug-in residing on the memory; wherein the server is connected to a network; and wherein the plug-in is associated with a process number for configuring on-demand, direct communication between the plug-in on the server and the mobile computer that provides network communications between one or more mobile applications on the mobile computer and the network; and wherein the process number identifies a business process that a client on the mobile computer is requesting that the server perform, and the process number is identified in a request for the server to perform the business process, the request initiating data communication and the network assigning the request to the server having the plug-in that is associated with the process number. 2. The system of claim 1 wherein the plug-in is adapted to manage the data communication between the one or more mobile applications on the mobile computer and the plug-in. 3. The system of claim 2 further comprising a database of one or more predetermined rules for establishing network communications between one or more mobile applications on a mobile computer and the plug-in residing on the one or more servers, the predetermined rules including a set of data on the properties of a set of one or more mobile computers within a network that are permitted to use the plug-in within the network, and a set of data on the priorities that each mobile computer of the set of one or more mobile computers that are permitted to use the plug-in is to follow when establishing network communication between one or more mobile applications on each mobile computer of the set of one or more mobile computers and the plug-in. 4. The system of claim 3 wherein the set of data on the properties of the set of one or more mobile computers within a network that are permitted to use the plug-in within the network includes an IP address of each mobile computer of the set of the one or more mobile computers within a network that are permitted to use the plug-in within the network. 5. The system of claim 3 wherein the set of data on the priorities that each mobile computer of the set of the one or more mobile computers within a network that are permitted to use the plug-in is to follow when establishing network communication between the one or more mobile applications on the each mobile computer of the set of the one or more mobile computers and the plug-in includes a first set of one or more devices associated with one or more mobile computers of the set of one or more mobile computers that are permitted to use the plug-in having a primary priority and a second set of one or more devices associated with one or more of the set of one or more mobile computers that are permitted to use the plug-in having a secondary priority. 6. The system of claim 5 wherein the first set of the one or more devices associated with the one or more mobile computers of the set of the one or more mobile computers that are permitted to use the plug-in having a primary priority includes a mobile computer. 7. The system of claim 5 wherein the second set of the one or more devices associated with the one or more mobile computers of the set of the one or more mobile computers that are permitted to use the plug-in having a secondary priority is taken from the group consisting of a printer, a scanner, and a facsimile device. 8. The system of claim 5 wherein the first set of one or more devices associated with the one or more mobile computers of the set of the one or more mobile computers that are permitted to use the plug-in having a primary priority includes a set of device properties. 9. The system of claim 8 wherein the set of device properties of the first set of the one or more devices associated with the one or more mobile computers of the set of the one or more mobile computers that are permitted to use the plug-in having a primary priority is taken from the group consisting of a form of communication, a modem, a connection name, a password, an IP address, and one or more properties. 10. The system of claim 5 wherein the set of priority data associated with the one or more mobile computers of the set of the one or more mobile computers that are permitted to use the plug-in includes a time zone associated with the each one of the set of mobile computers. 11. The system of claim 10 wherein the set of priority data associated with the one or more mobile computers that are permitted to use the plug-in includes a rule regarding whether the one or more of the set of the one of more mobile computers that are permitted to use the plug-in is required to use a different plug-in when the each one of the set of mobile computers is in a different time zone. 12. The system of claim 5 wherein the second set of the one or more devices associated with the one or more mobile computers of the set of the one or more mobile computers that are permitted to use the plug-in having a secondary priority includes a set of device properties. 13. The system of claim 12 wherein the set of device properties of the second set of the one or more devices includes data indicating whether a one of the set of the one or more devices is a shared or individual resource. 14. The system of claim 3 wherein the one or more predetermined rules for establishing network communications between the one or more mobile applications on the mobile computer and the plug-in includes a restriction based on a priority between a plurality of periods of time and wherein a data service on the mobile computer is configured to establish the connection of requesting one of the one or more mobile applications to the network during one of the periods of time according to the priority. 15. The system of claim 3 wherein the one or more predetermined rules for establishing network communications between the one or more of the mobile applications on the mobile computer and the plug-in includes a restriction based on a priority between a plurality of communication protocols and wherein a data service on the mobile device is configured to use a one of the plurality of communication protocols available to the mobile computer according to the priority for the connection to the network requested by a one of the one or more mobile applications. 16. The system of claim 3 wherein the one or more predetermined rules for establishing network communications between the one or more of mobile applications on the mobile computer and the plug-in includes a system code for identifying a group of network users within the network. 17. The system of claim 16 wherein the group of network users within the network identified by the system code is taken from the group consisting of deployment group, connection group, mandatory server group, and remote assist operator group. 18. The system of claim 17 wherein the group of network users identified by the system code includes an identification of individual users of the network. 19. The system of claim 17 wherein the group of network users identified by the system code includes a user associated with the mobile computer. 20. The system of claim 17 wherein the system code for identifying a group of network users within the network includes an identification of a permissible software for use with the plug-in. 21. The system of claim 20 where

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title

  • G06F21/53Primary

    by executing in a restricted environment, e.g. sandbox or secure virtual machine · CPC title

  • H04W12/08Primary

    Access security · CPC title

  • Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9536081B2 cover?
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 source 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…
Who is the assignee on this patent?
Fiala Garrick, Kasal Radek, Intermec Ip Corp
What technology area does this patent fall under?
Primary CPC classification G06F21/53. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).