IP Library Granted Patent US 10,015,721
Granted Patent B2
US 10,015,721 · App. 14/885,279 · Granted Jul 3, 2018

Mobile application testing engine

Inventors: Thomas Routt (Edmonds, WA); Arturo Maria (Bellevue, WA)
Assignee: AT&T MOBILITY II LLC
H04W40/12H04L69/326H04W24/08
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,015,721
App. No.
14/885,279
Granted
Jul 3, 2018
Kind
B2
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 (33)

1. A carrier core-network device, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

receiving, from a mobile device via a radio access network device, mobile application data from a mobile application operating on the mobile device, wherein a characteristic of the mobile application data traversing carrier core-network devices of a carrier core-network is captured by the carrier core-network device;

determining a transport path for transport of the mobile application data;

adapting a topology of the transport path based on the characteristic captured by the carrier core-network device resulting in an adapted topology, wherein the topology comprises a connection between nodes of the transport path; and

adjusting, based on the adapted topology, the transport of the mobile application data.

2. The carrier core-network device of claim 1 , wherein the adapting the topology is based on adjusting a latency associated with the transport of the mobile application data.

3. The carrier core-network device of claim 1 , wherein the adapting the topology is based on adjusting a throughput associated with the transport of the mobile application data.

4. The carrier core-network device of claim 1 , wherein the adapting the topology comprises adjusting an availability of a service associated with the transport of the mobile application data.

5. The carrier core-network device of claim 1 , wherein the adapting the topology is based on a historical value of a property of the topology of the transport path.

6. The carrier core-network device of claim 1 , wherein the adapting the topology comprises adapting the topology of network devices of a network of a carrier associated with the carrier core-network device, and wherein the mobile device is communicatively coupled to the network of the carrier via the radio access network device.

7. The carrier core-network device of claim 1 , wherein a first topology of first network devices of a first network of a first carrier is associated with the carrier core-network device, and wherein the adapting the topology comprises adapting a second topology of second network devices of a second network of a second carrier communicatively coupled to the carrier core-network device.

8. The carrier core-network device of claim 1 , wherein the determining the transport path is based on historical mobile application data received from a data storage device.

9. The carrier core-network device of claim 1 , wherein the receiving the mobile application data and the determining the transport path are performed via a network service of a network device communicatively coupled to the carrier core-network device.

10. The carrier core-network device of claim 1 , wherein the operations further comprise adapting a parameter associated with operating the mobile application on the mobile device based on determining a characteristic associated with the mobile application from the mobile application data.

11. The carrier core-network device of claim 1 , wherein the adapting the topology comprises adapting a radio access network path between the mobile device and the carrier core-network device.

12. The carrier core-network device of claim 11 , wherein the mobile application data comprises first information related to a mobile application execution environment for the mobile application and second information related to the transport of the mobile application data to the carrier core-network device.

13. A method, comprising:

receiving, by a device comprising a processor, mobile application data, via a radio access network device, wherein the mobile application data is related to a mobile application operating on a mobile device and wherein a characteristic of the mobile application data traversing carrier core-network devices of a carrier core-network is captured by the device;

determining, by the device, a transport path for transport of the mobile application data;

adapting, by the device, a topology of the transport path based on the characteristic, wherein the topology comprises an internodal connection between nodes comprised by the transport path; and

based on the adapting the topology, adjusting, by the device, the transport of the mobile application data.

14. The method of claim 13 , wherein the adapting the topology of the transport path comprises adapting a latency associated with the transport of the mobile application data.

15. The method of claim 13 , wherein the adapting the topology of the transport path comprises adapting a throughput associated with the transport of the mobile application data.

16. The method of claim 13 , wherein the adapting the topology of the transport path comprises adapting an availability of a service associated with the transport of the mobile application data.

17. A non-transitory machine-readable storage device, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:

receiving, via a radio access network device, mobile application data related to a mobile application operating on a mobile device, wherein the mobile application data comprises a characteristic determined by a carrier core-network device, and wherein the characteristic corresponds to the mobile application data traversing carrier core-network devices of a carrier core-network;

determining a transport path to transport the mobile application data via interconnected nodes of the transport path; and

in response to altering a topology of the transport path based on the characteristic, adapting the transport of the mobile application data.

18. The non-transitory machine-readable storage device of claim 17 , wherein the altering the topology of the transport path comprises adaptation of a latency associated with the transport of the mobile application data.

19. The non-transitory machine-readable storage device of claim 17 , wherein the altering the topology of the transport path comprises adaptation of a throughput associated with the transport of the mobile application data.

20. The non-transitory machine-readable storage device of claim 17 , wherein the altering the topology of the transport path comprises adaptation of an availability of a service associated with the transport of the mobile application data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2015
From: ROUTT, THOMAS; MARIA, ARTURO
To: AT&T MOBILITY II LLC
Reel/Frame 036811/0416 →
Continuity (1)
Related Publication 20170111844A1 · Apr 20, 2017