IP Library Granted Patent US 10,771,561
Granted Patent B2
US 10,771,561 · App. 15/980,862 · Granted Sep 8, 2020

Managing selective access of a user equipment to internet-based services based on transport type

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,771,561
App. No.
15/980,862
Granted
Sep 8, 2020
Kind
B2
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 (54)

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.

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

3. 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.

4. 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.

5. 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.

6. 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.

7. 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.

8. 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.

9. 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.

10. 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.

11. 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.

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.

13. 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.

14. 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.

15. 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.

16. 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.

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.

18. 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.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056598 FRAME 0059. ASSIGNOR(S) HEREBY CONFIRMS THE SECOND LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 058175/0775 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056601 FRAME 0630. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 058174/0907 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056598/0059 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 056601/0630 →
SECURITY INTEREST RELEASE (REEL/FRAME: 053983/0570) Recorded Jun 8, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056518/0684 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2020
From: OMNITRACS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053983/0570 →
CHANGE OF ADDRESS Recorded May 16, 2018
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 046166/0457 →
CHANGE OF NAME Recorded May 16, 2018
From: OMNITRACS, INC.
To: OMNITRACS, LLC
Reel/Frame 046166/0370 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2018
From: QUALCOMM INCORPORATED
To: OMNITRACS, INC.
Reel/Frame 046166/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2018
From: CHA, DAVID S.; DENINGER, DANIEL A.; OERTLE, KENNETH H.; RIGGS, JASON M.
To: QUALCOMM INCORPORATED
Reel/Frame 045817/0538 →