IP Library Granted Patent US 9,026,035
Granted Patent B2
US 9,026,035 · App. 13/902,896 · Granted May 5, 2015

Multilayer correlation profiling engines

Inventors: Scott Allen Swanburg (Duluth, GA); Mark Wuthnow (Austin, TX); James Patrick Ryan (Roswell, GA); Ginger Li Chien (Redmond, WA); Roger Julian Smith (Woodinville, WA)
Assignee: AT&T Mobility II LLC
G06Q30/016H04L67/306
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 9,026,035
App. No.
13/902,896
Granted
May 5, 2015
Kind
B2
Abstract

A profiling engine is disclosed. The profiling engine collects information from a variety of sources in real time and stores the information in a profile. The profile may have a number of layers, each layer having a number of categories. The profile is made available for use by applications and services.

Claims (49)

1. A method, comprising:

examining, using a computer executing a customer efficiency service, a personal profile of a client to determine that an application is accessed on a device associated with the client using three different screens, wherein the personal profile is based upon information, and wherein the information defines

content accessed by the client,

a protocol associated with services accessed by the client,

a location at which the client accesses the services, and

a time of day at which the client accesses the services; and

providing, using the customer efficiency service, a recommendation to use only one of the three different screens to access the application,

wherein the recommendation results in an improved client efficiency,

wherein the personal profile defines a signaling layer for saving an event, data, and metadata, and

wherein the event, the data, and the metadata correspond to protocols used to access one of the application and a service on a network using the device.

2. The method of claim 1 , wherein the personal profile is saved in a data repository.

3. The method of claim 2 , wherein the data repository is located on the network.

4. The method of claim 1 , wherein the signaling layer comprises a plurality of categories, the plurality of categories comprising a voice category, a download category, a messaging category, and a browse category.

5. The method of claim 4 , wherein the download category comprises data transferred from the network to the device.

6. The method of claim 1 , wherein the personal profile is compiled using a personal profiling engine that collects the information.

7. The method of claim 1 , wherein the personal profile is compiled using a community personal profiling engine that collects the information.

8. The method of claim 1 , wherein the personal profile further comprises an interrelation layer.

9. The method of claim 1 , wherein the personal profile further comprises a supersegmentation layer.

10. A system, comprising:

a data repository; and

a computer comprising a processor that executes a customer efficiency service that, when executed by the processor, causes the processor to perform operations comprising:

examining a personal profile of a client to determine that an application is accessed on a device associated with the client using three different screens, wherein the personal profile is based upon information, and wherein the information defines

content accessed by the client,

a protocol associated with services accessed by the client,

a location at which the client accesses the services, and

a time of day at which the client accesses the services; and

providing a recommendation to the client, the recommendation comprising a recommendation to use only one of the three different screens to access the application,

wherein the recommendation results in an improved client efficiency,

wherein the personal profile includes a signaling layer for saving an event, data, and metadata, and

wherein the event, the data, and the metadata correspond to protocols used to access one of the application and a service on a network using the device.

11. The system of claim 10 , further comprising a personal profiling engine that collects the information and creates the personal profile based upon the information.

12. The system of claim 10 , further comprising a community profiling engine that collects the information and creates the personal profile based upon the information.

13. The system of claim 10 , wherein the signaling layer comprises a plurality of categories including a voice category, a download category, a messaging category, and a browse category.

14. A method, comprising:

obtaining, at a computer executing a customer efficiency service, a personal profile associated with a client to determine that an application is accessed on a device associated with the client using three different screens, wherein the personal profile is based upon information, and wherein the information defines

content accessed by the client,

a protocol associated with services accessed by the client,

a location at which the client accesses the services, and

a time of day at which the client accesses the services, wherein the personal profile is stored at a data repository;

examining, by the computer, the personal profile; and

improving a client efficiency by providing, by the customer efficiency service, a recommendation to the client, the recommendation comprising a recommendation to use only one of the three different screens to access the application,

wherein the personal profile defines a signaling layer for saving an event, data, and metadata, and

wherein the event, the data, and the metadata correspond to protocols used to access the application using the device.

15. The method of claim 14 , wherein the data repository is located on a network.

16. The method of claim 14 , wherein the signaling layer comprises a plurality of categories, the plurality of categories comprising a voice category, a download category, a messaging category, and a browse category.

17. The method of claim 16 , wherein the download category comprises data transferred from a network to the device.

18. The method of claim 14 , wherein the personal profile is compiled using a personal profiling engine that collects the information.

19. The method of claim 14 , wherein the personal profile is compiled using a community profiling engine that collects the information.

20. The method of claim 14 , wherein the personal profile further comprises an interrelation layer and a supersegmentation layer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2024
From: AT&T MOBILITY II LLC
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066588/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2013
From: SWANBURG, SCOTT ALLEN; WUTHNOW, MARK; RYAN, JAMES PATRICK; CHIEN, HERMAN; SMITH, ROGER JULIAN
To: CINGULAR WIRELESS II, LLC
Reel/Frame 030490/0733 →
CHANGE OF NAME Recorded May 27, 2013
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 030490/0740 →
CHANGE OF NAME Recorded May 27, 2013
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 030490/0770 →
Continuity (5)
Continuation 13569076 · Aug 7, 2012
Continuation 11634223 · Dec 6, 2006
Continuation In Part 11545600 · Oct 11, 2006
Provisional Application 60741444 · Dec 2, 2005
Related Publication 20130262321A1 · Oct 3, 2013