Method for capturing demographic information from a skinable software application
First Claim
Patent Images
1. A method of obtaining demographic information relating to the use of a distributable skin, the method comprising the steps of:
- establishing a demographic data store;
retrieving an array of demographic information responsive to the registration of a skinable client-side application;
storing the array in the data store;
responsive to a use of the skin on the application, establishing a data connection between the data store and the application; and
updating the array to reflect the use of the skin.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of obtaining demographic information relating to the use of a distributable skin, the method including the steps of establishing a demographic data store, retrieving an array of demographic information responsive to the registration of a skinable client-side application, storing the array in the data store, responsive to a use of the skin on the application, establishing a data connection between the data store and the application, and updating the array to reflect the use of the skin.
42 Citations
17 Claims
-
1. A method of obtaining demographic information relating to the use of a distributable skin, the method comprising the steps of:
-
establishing a demographic data store;
retrieving an array of demographic information responsive to the registration of a skinable client-side application;
storing the array in the data store;
responsive to a use of the skin on the application, establishing a data connection between the data store and the application; and
updating the array to reflect the use of the skin. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of obtaining demographic information relating to the use of a distributable skin, the method comprising the steps of:
-
establishing a client-side skin monitoring application adapted to detect the presence of at least one skin on a client-side computing device;
establishing a demographic data store communicatively coupled to the client-side skin monitoring application;
establishing an identity of at least one skin on the client-side computing device through the client-side skin monitoring application; and
transmitting the identity of the at least one skin to the demographic data store. - View Dependent Claims (7, 8)
-
-
9. The method of claim 9 further comprising the step of preselecting an array of file directories to scan for the at least one skin.
-
10. A method of obtaining anonymous demographic information relating to the use of a distributable skin, the method comprising the steps of:
-
establishing a demographic data store;
retrieving an anonymous identifier responsive to the registration of a skinable client-side application;
storing the anonymous identifier in the data store;
responsive to a use of the skin on the application, establishing a data connection between the data store and the application; and
updating the anonymous identifier to reflect the use of the skin.
-
-
11. The method of claim 11 further comprising the steps of:
-
predefining a demographic profile for the skin based on the aesthetic qualities of the skin; and
associating the demographic profile with the anonymous identifier. - View Dependent Claims (12, 13, 15, 17)
-
-
14. A method of authoring a skin with embedded demographic information, the method comprising:
-
establishing a predetermined specification for arranging an array of content media encapsulated within the skin;
establishing a intended demographic target of the skin based on the array of content media;
associating a remotely retrievable identifier with the intended demographic target; and
storing the identifier in the skin.
-
-
16. A computer program product authoring a skin file with embedded demographic information comprising:
-
a computer-readable medium;
an authoring module stored on the medium, that arranges an array of content media according to a predetermined specification of the skin; and
a demographic profile module communicatively coupled to the authoring module to store an identifier associated with an intended demographic target of the skin based on the array of content media.
-
Specification