# US 10,771,561 B2 · Managing selective access of a user equipment to internet-based services based on transport type

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,561 B2
- Document ID: US10771561B2
- Status: Granted
- Kind: B2
- Application number: 15/980,862
- Filed: 2018-05-16
- Published: 2018-09-13
- Granted: 2020-09-08
- Earliest claimed: 2012-03-05
- Assignees: Omnitracs, LLC
- Applicants: Omnitracs, LLC
- Inventors: David S. Cha; Daniel A. Deninger; Kenneth H. Oertle; Jason M. Riggs
- Web page: https://patentgrep.com/patent/US10771561B2

## CPC

- H04L 67/125: involving control of end-device applications over a network
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04W 88/182: {Network node acting on behalf of an other network entity, e.g. proxy}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

In an embodiment, a subordinate mobile communication device (SMCD) receives a content access profile from a dispatcher. The content access profile includes (i) proxy server selection criteria to facilitate the SMCD to select between a plurality of proxy servers based on a current transport mechanism type (e.g., WiFi, 3G, Satellite, etc.), each of the plurality of proxy servers being configured by the dispatcher to provide different degrees of support for Internet-based services to the SMCD, and/or (ii) a set of Internet-based service access rules to facilitate the SMCD to independently determine whether to grant or deny access by the SMCD to Internet-based services based on the current transport mechanism type of a connection between the SMCD and an access network. The SMCD determines its current transport mechanism type and uses the content access profile to selectively engage with a given Internet-based service.

## Claims

### Claim 1

A method of operating a subordinate mobile communication device, comprising:
receiving a content access profile from a dispatcher, the content access profile including a set of Internet-based service access rules to facilitate the subordinate mobile communication device to independently determine whether to grant or deny access by the subordinate mobile communication device to Internet-based services based on a transport mechanism type of a connection between the subordinate mobile communication device and an access network;
connecting to a first access network via a connection to an access point;
determining to access a given Internet-based service while connected to the first access network;
determining a current transport mechanism type of the connection between the subordinate mobile communication device and the first access network, wherein the determined current transport mechanism type is selected from a plurality of transport mechanism types including: an unlimited WiFi or Wireless Local Area Network (WLAN) connection, a pay-per-use WiFi or WLAN connection, a cellular or terrestrial data connection, and a satellite data connection; and
determining whether to grant or deny access by the subordinate mobile communication device to the given Internet-based service based on the determined current transport mechanism type of the connection between the subordinate mobile communication device and the first access network and the set of Internet-service access rules.

### Claim 2 (depends on 1)

The method of claim 1, wherein each of the plurality of transport mechanism types is associated with a different Internet-based service access rule.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
configuring a user interface to permit selection of one or more Internet-based services including the given Internet-based service based upon the determined current transport mechanism type; and
receiving a request to access the given Internet-based service via the configured user interface.

### Claim 4 (depends on 3)

The method of claim 3,
wherein the given Internet-based service corresponds to a given webpage, and
wherein the configured user interface establishes a homepage of a web-browsing application as a Uniform Resource Locator (URL) associated with the given webpage to permit selection of the given Internet-based service.

### Claim 5 (depends on 3)

The method of claim 3,
wherein the given Internet-based service corresponds to a given web-page, and
wherein the configured user interface adds a Uniform Resource Locator (URL) associated with the given webpage to a Favorites list of a web-browsing application to permit selection of the given Internet-based service.

### Claim 6 (depends on 3)

The method of claim 3,
wherein the given Internet-based service corresponds to dynamic web-browsing,
and wherein the configured user interface adds a Uniform Resource Locator (URL) bar to a web-browsing application to permit selection of the given Internet-based service.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
configuring a user interface to deter selection of the given Internet-based service based upon the determined current transport mechanism type.

### Claim 8 (depends on 7)

The method of claim 7, wherein the configuring occurs responsive to determining to deny access by the subordinate mobile communication device to the given Internet-based service.

### Claim 9 (depends on 7)

The method of claim 7,
wherein the given Internet-based services includes a given webpage, and
wherein the configured user interface transitions a homepage of a web-browsing application from a Uniform Resource Locator (URL) that is associated with the given webpage to a URL that is not associated with the given webpage to deter the selection.

### Claim 10 (depends on 7)

The method of claim 7,
wherein the given Internet-based service includes a given webpage, and
wherein the configured user interface removes or omits a Uniform Resource Locator (URL) associated with the given webpage from a Favorites list of a web-browsing application to deter the selection.

### Claim 11 (depends on 7)

The method of claim 7,
wherein the given Internet-based service include dynamic web-browsing, and wherein the configured user interface removes or omits a Uniform Resource Locator (URL) bar from a web-browsing application to deter the selection.

### Claim 12

A subordinate mobile communication device, comprising:
a memory;
a processor communicatively coupled to the memory and configured to:
receive a content access profile from a dispatcher, the content access profile including a set of Internet-based service access rules to facilitate the subordinate mobile communication device to independently determine whether to grant or deny access by the subordinate mobile communication device to Internet-based services based on a transport mechanism type of a connection between the subordinate mobile communication device and an access network;
connect to a first access network via a connection to an access point;
determine to access a given Internet-based service while connected to the first access network;
determine a current transport mechanism type of the connection between the subordinate mobile communication device and the first access network, wherein the determined current transport mechanism type is selected from a plurality of transport mechanism types including: an unlimited WiFi or Wireless Local Area Network (WLAN) connection, a pay-per-use WiFi or WLAN connection, a cellular or terrestrial data connection or a satellite data connection; and
determine whether to grant or deny access by the subordinate mobile communication device to the given Internet-based service based on the determined current transport mechanism type of the connection between the subordinate mobile communication device and the first access network and the set of Internet-service access rules.

### Claim 13 (depends on 12)

The subordinate mobile communication device of claim 12, wherein each of the plurality of transport mechanism types is associated with a different Internet-based service access rule.

### Claim 14 (depends on 12)

The subordinate mobile communication device of claim 12, wherein the processor is further configured to:
configure a user interface to permit selection of one or more Internet-based services including the given Internet-based service based upon the determined current transport mechanism type; and
receive a request to access the given Internet-based service via the configured user interface.

### Claim 15 (depends on 14)

The subordinate mobile communication device of claim 14,
wherein the given Internet-based service corresponds to a given webpage, and
wherein the configured user interface establishes a homepage of a web-browsing application as a Uniform Resource Locator (URL) associated with the given webpage to permit selection of the given Internet-based service.

### Claim 16 (depends on 12)

The subordinate mobile communication device of claim 12, wherein the processor is configured to:
configure a user interface to deter selection of the given Internet-based service based upon the determined current transport mechanism type, wherein the configuring occurs responsive to determining to deny access by the subordinate mobile communication device to the given Internet-based service.

### Claim 17

A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a subordinate mobile communication device, causes the subordinate mobile communication device to perform operations, the instructions comprising:
at least one instruction for causing the subordinate mobile communication device to receive a content access profile from a dispatcher, the content access profile including a set of Internet-based service access rules to facilitate the subordinate mobile communication device to independently determine whether to grant or deny access by the subordinate mobile communication device to Internet-based services based on a transport mechanism type of a connection between the subordinate mobile communication device and an access network;
at least one instruction for causing the subordinate mobile communication device to connect to a first access network via a connection to an access point;
at least one instruction for causing the subordinate mobile communication device to determine to access a given Internet-based service while connected to the first access network;
at least one instruction for causing the subordinate mobile communication device to determine a current transport mechanism type of the connection between the subordinate mobile communication device and the first access network, wherein the determined current transport mechanism type is selected from a plurality of transport mechanism types including: an unlimited WiFi or Wireless Local Area Network (WLAN) connection, a pay-per-use WiFi or WLAN connection, a cellular or terrestrial data connection or a satellite data connection; and
at least one instruction for causing the subordinate mobile communication device to determine whether to grant or deny access by the subordinate mobile communication device to the given Internet-based service based on the determined current transport mechanism type of the connection between the subordinate mobile communication device and the first access network and the set of Internet-service access rules.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein each of the plurality of transport mechanism types is associated with a different Internet-based service access rule.
