IP Library › Granted Patent US 8,433,726
Granted Patent B2
US 8,433,726 · App. 11/514,127 · Granted Apr 30, 2013

Personal profile data repository

Inventors: Scott Allen Swanburg (Duluth, GA); James Patrick Ryan (Roswell, GA); Jeffrey Clinton Mikan (Cumming, GA)
Assignee: AT&T Mobility II LLC
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 8,433,726
App. No.
11/514,127
Filed
Sep 1, 2006
Granted
Apr 30, 2013
Kind
B2
Art Unit
2159
USPC
707/9
Abstract

A personal profile data repository is disclosed. The personal profile data repository stores information about a user. The user has complete control over the content of the profile and over what third parties may access information stored in the repository.

Claims (43)

1. A personal profile data repository, comprising components stored on a non-transitory computer-readable medium, the repository comprising:

an information gathering component for

gathering information from a database of an online shopping site, said information including a user's name, a credit card number, an address, and the items ordered, into one location under said user's control including receiving transaction information from third parties and classifying said transaction information by usage and type, and

modifying said information from said database of said online shopping site by deleting the user's name, the credit card number, and the address,

retaining the items ordered in said database of said online shopping site,

wherein the information stored in the database of the online shopping site is generated by an application, the information gathering component further generating conclusions about the user, the conclusions being based on the user's interaction with the application,

wherein the information gathering component further gathers information about said user by monitoring said user's interaction with the application,

wherein the online shopping site includes a multi-event collector for collecting the information from the database of the online shopping site, awaiting any one of a completion of the user's transaction and an availability of network bandwidth, and transmitting the information to the information gathering component;

a profile storing component for

storing the information gathered by said information gathering component as a profile of said user,

storing the conclusions generated by the information gathering component in the profile, and

storing said information in said profile by categories based on said classifications; and

a security component for granting unlimited access to said profile only to said user and limited access to said profile to third parties designated by said user.

2. The personal profile data repository of claim 1 , wherein the personal profile data repository is stored in the user's home.

3. The personal profile data repository of claim 1 , wherein the personal profile data repository is stored in a central repository.

4. The personal profile data repository of claim 1 , wherein said profile is a secure access database.

5. A personal profile data repository, comprising components stored on a non-transitory computer-readable medium, the repository comprising:

an information gathering component for

gathering information about a user from a database of an online shopping site, said information including a user's name, a credit card number, an address, and the items ordered, into one location including receiving transaction information from third parties, and

modifying said information from said database of said online shopping site by deleting the user's name, the credit card number, and the address,

retaining the items ordered in said database of said online shopping site,

wherein the information stored in the database of the online shopping site is generated by an application, the information gathering component further generating conclusions about the user, the conclusions being based on the user's interaction with the application,

wherein the online shopping site includes a multi-event collector for collecting the information from the database of the online shopping site, awaiting any one of a completion of the user's transaction and an availability of network bandwidth, and transmitting the information to the information gathering component;

a profile storing component for classifying said information into at least one of a plurality of categories and storing the information gathered by said information gathering component into a profile of said user, wherein the information stored in said profile is arranged based on said plurality of categories, the profile storing component further storing the conclusions generated by the information gathering component in the profile; and

a security component for

granting only limited access to third parties designated by said user, where said limited access is granted in a fashion determined by said user, and

granting access to a third party based on a virtual access key, wherein said virtual access key grants access only to information in a particular subset of said plurality of categories.

6. The personal profile data repository of claim 5 , wherein said profile is stored in a secure access database and the security component comprises the top layer of said secure access database.

7. The personal profile data repository of claim 5 , wherein said virtual access key grants access to said profile only for a limited time and said security component deletes any information about said user from a database of said third party once said limited time has expired.

8. The personal profile data repository of claim 5 , wherein the personal profile data repository is physically located at a place accessible by said user.

9. The personal profile data repository of claim 5 , wherein the personal profile data repository is stored in a central repository.

10. A method for using a personal profile data repository having an information gathering component, a profile storing component, and a security component, and within a communications network including at least one outside source comprising:

gathering information about a user from a database of an online shopping site, said information including a user's name, a credit card number, an address, and the items ordered, including receiving transaction information from third parties, wherein the information stored in the database of the outside source is generated by an application, and wherein the online shopping site includes a multi-event collector for collecting the information from the application, awaiting any one of a completion of the user's transaction and an availability of network bandwidth, and transmitting the information to the information gathering component;

modifying said information from said database of said online shopping site by deleting the user's name, the credit card number, and the address;

retaining the items ordered in said database of said online shopping site;

generating conclusions about the user, the conclusions being based on the user's interaction with the application;

storing said information and said conclusions by category as a profile in a personal profile data repository fully accessible only to said user;

granting limited access to said profile to third parties designated by said user; and

granting access to a third party based on a virtual access key, wherein said virtual access key grants access only to information in a particular subset of said plurality of categories.

11. The method of claim 10 , wherein said granting step further comprises giving said third party a virtual key that grants access only to a specific category of information stored in said profile.

12. The method of claim 10 , wherein said storing step further comprises storing said profile in a location accessible by said user.

13. The method of claim 10 , wherein said storing step further comprises storing said profile in a central repository.

14. The method of claim 10 , wherein said storing step further comprises storing said profile in a secure access database on a computer-readable medium.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2006
From: SWANBURG, SCOTT ALLEN; RYAN, JAMES PATRICK; MIKAN, JEFFREY CLINTON
To: CINGULAR WIRELESS II, LLC
Reel/Frame 018406/0893 →
Continuity (1)
Related Publication 20080071786A1 · Mar 20, 2008