# US 10,375,617 B2 · Mobile application testing engine

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

- Number: US 10,375,617 B2
- Document ID: US10375617B2
- Status: Granted
- Kind: B2
- Application number: 16/000,865
- Filed: 2018-06-05
- Published: 2018-10-11
- Granted: 2019-08-06
- Earliest claimed: 2015-10-16
- Assignees: AT&T Mobility II LLC
- Applicants: AT&T Mobility II LLC
- Inventors: Thomas Routt; Arturo Maria
- Web page: https://patentgrep.com/patent/US10375617B2

## CPC

- H04W 40/12: based on transmission quality or channel quality
- H04L 69/326: in the transport layer [OSI layer 4] (H04L69/16 takes precedence)
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Providing collection and storage of mobile application data associated with execution of a mobile application is disclosed for a carrier core-network connected component. In an aspect, the carrier core-network connected component can enable storage of some, none, or all mobile application data related to mobile application information traversing a carrier core-network comprising the carrier core-network connected component. Analysis of the mobile application data can provide insight into a characteristic, behavior, etc., associated with the mobile application. The analysis can enable adaptation of mobile application information transport topography, environment, etc., modification of the mobile application data, testing of mobile application performance related to mobile application information traversing the carrier core-network, simulations to test application services and/or mobile applications, etc. A carrier core-network is generally able to capture more mobile application data from more mobile devices, under more operating systems, and provide better access to collected data than conventional technologies.

## Claims

### Claim 1

A machine-readable storage device, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
receiving, via a carrier core-network device of a carrier core-network, mobile application data related to a mobile application operating on a mobile device, wherein the mobile application data comprises a characteristic determined by the carrier core-network device, and wherein the characteristic corresponds to the mobile application data traversing carrier core-network devices of the carrier core-network; and
in response to determining an alteration to a transport path corresponding to transport of the mobile application data via first interconnected node devices of the transport path, initiating an altering of a topology of the first interconnected node devices of the transport path based on the alteration, wherein a resulting altered topology transports the mobile application data via second interconnected node devices comprising the transport path, wherein at least one first connection of at least one first node device of the first interconnected node devices is a different connection of a node device than at least one second connection of at least one second node device of the second interconnected node devices, and wherein the determining the alteration to the transport path is based on the characteristic.

### Claim 2 (depends on 1)

The machine-readable storage device of claim 1, wherein the first node device is a same node device as the second node device.

### Claim 3 (depends on 1)

The machine-readable storage device of claim 1, wherein the first node device is a different node device than the second node device.

### Claim 4 (depends on 1)

The machine-readable storage device of claim 1, wherein the initiating the altering of the topology of the first interconnected node devices of the transport path is further based on a determining, based on the characteristic, level of access to the characteristic.

### Claim 5 (depends on 4)

The machine-readable storage device of claim 4, wherein the determining the level of access to the characteristic is performed in response to receiving a request to access the mobile application data.

### Claim 6 (depends on 5)

The machine-readable storage device of claim 5, wherein the receiving the request comprises receiving the request from a device not included in the carrier core-network devices.

### Claim 7 (depends on 4)

The machine-readable storage device of claim 4, wherein the determining the level of access to the characteristic is based on an obligation defined in an agreement between a carrier associated with the carrier core-network and an entity not associated with the carrier core-network.

### Claim 8 (depends on 1)

The machine-readable storage device of claim 1, wherein the determining the alteration to the transport path is based on altering one or more of a latency, a throughput, and an availability of a service, wherein the latency, the throughput, and the availability of the service are each associated with the transport of the mobile application data via the first interconnected node devices of the transport path.
