1460960489-7891c451-1c9f-4eeb-b6eb-6c562eda72e6

1. A tool for disconnecting a battery from an electrical connector, comprising:
a body connected to at least three prongs, including a first outer prong, a second outer prong, and a middle prong, each prong having a proximal portion connected to a distal portion by a sloped portion.
2. The tool of claim 1, wherein the middle prong has a side extension extending from the side of the middle prong toward the second outer prong, including a side extension proximal portion, a side extension sloped portion, and a side extension distal portion.
3. The tool of claim 2, wherein the distal portion of each prong has a thickness less than a thickness of the respective proximal portion of each prong.
4. The tool of claim 3, wherein the thickness of the distal portion of the middle prong is approximately equal to the thickness of the distal portion of the first outer prong.
5. The tool of claim 4, wherein the thickness of the proximal portion of the middle prong is approximately equal to the thickness of the proximal portion of the first outer prongs.
6. The tool of claim 3, wherein the thickness of the side extension distal portion of the middle prong is approximately equal to the thickness of the distal portion of the second outer prong.
7. The tool of claim 6, wherein the thickness of the side extension proximal portion of the middle prong is approximately equal to the thickness of the proximal portion of the second outer prong.
8. The tool of claim 3, wherein the distal portion of the first outer prong and the distal portion of the middle prong have a first thickness, the proximal portion of the first outer prong and the proximal portion of the middle prong have a second thickness, the distal portion of the second outer prong and the side extension distal portion of the middle prong have a third thickness, and the proximal portion of the second outer prong and the side extension proximal portion of the middle prong have a fourth thickness.
9. The tool of claim 8, wherein the first thickness is greater than the third thickness.
10. The tool of claim 9, wherein the second thickness is greater than the fourth thickness.
11. The tool of claim 8, wherein a difference in thickness between the first thickness and the second thickness is approximately equal to a difference in thickness between the third thickness and fourth thickness.
12. The tool of claim 1, wherein each sloped portion has a slope, the respective slopes of each of the sloped portions between the respective distal and proximal portions of each of the prongs and the side extension are approximately equal.
13. The tool of claim 12, wherein each sloped portion defines an angle with respect to a top surface of the respective distal portion of approximately 45 degrees.
14. The tool of claim 8, wherein the tool is adapted to disconnect a battery having a top and at least a female pole extending from the top, the female pole having a height from the top of the battery to a distal end of the female pole, in which the first thickness of the tool is approximately equal to the height of the female pole of the battery.
15. The tool of claim 8, wherein the tool is adapted to disconnect a battery having a top and at least a male pole extending from the top, the male pole having a height from the top of the battery to a distal end of the male pole, in which the third thickness of the tool is approximately equal to a distance between the top of the battery and a height at which a female connector extends onto the male pole of the battery when mated with the male pole of the battery.
16. The tool of claim 1, wherein the body has a hole therethrough sized to receive a human finger.
17. The tool of claim 1, wherein each prong terminates in a free end, each free end comprising a wedge shaped portion having a slope that increases from a thickness of zero at the free end to a thickness of the respective distal portions.
18. The tool of claim 17, wherein the respective slopes of a the wedged shaped portions of each of the free ends are approximately equal to one another.
19. The tool of claim 1, wherein the tool is adapted to disconnect a battery having a top and at least two poles extending from the top, including at least one male pole and one female pole, in which the middle prong of the tool has a width approximately equal to a distance between the male pole and the female pole of the battery.
20. A tool for disconnecting a battery from an electrical connector, comprising:
a body connected to at least a first prong, the prong having a main region and a side extension region extending from a side of the prong, the main region comprising a main proximal portion connected to a main distal portion by a main sloped portion, and the side extension region comprising a side extension proximal portion, a side extension sloped portion, and a side extension distal portion, and
wherein the main distal portion has a thickness less than a thickness of the main proximal portion, the side extension distal portion has a thickness less than a thickness of the side extension proximal portion, the thickness of the side extension distal portion is less than the thickness of the main distal portion, and the thickness of the side extension proximal portion is less than the thickness of the main proximal portion.
21. The tool of claim 20, comprising at least two prongs, including at least a second prong, wherein the second prong has a second proximal portion connected to a second distal portion by a second sloped portion in which the second prong portion thicknesses and slope are approximately equal to the corresponding first prong portion thicknesses and slope corresponding to one of the main region or the side extension region of the first prong.
22. The tool of claim 20, wherein the side extension sloped portion has a slope equal to the main sloped portion.
23. The tool of claim 20, wherein the tool is adapted to disconnect a battery having a top and at least two poles extending from the top, wherein a width of the prong is approximately equal to a distance between the two poles of the battery.
24. The tool of claim 20, wherein the tool is adapted to disconnect a battery having a top and at least a female pole extending from the top, the female pole having a height from the top of the battery to a distal end of the female pole, in which the thickness of the main distal portion of the prong is approximately equal to the height of the female pole.
25. The tool of claim 20, wherein the tool is adapted to disconnect a battery having a top and at least a male pole extending from the top, the male pole having a height from the top of the battery to a distal end of the male pole, in which the thickness of the side extension distal portion is approximately equal to a distance between the top of the battery and a height at which a female connector extends onto the male pole of the battery when mated with the male pole of the battery.
26. A tool adapted to disconnect a battery from an electrical connector pad, in which the battery comprises a top and a male pole and a female pole extending from the top and spaced apart from one another by a distance, and the electrical connector pad comprises at least a male connector for mating with the battery female pole and a female connector for mating with the battery male pole, the tool comprising:
a body connected to three prongs, including a first outer prong, a second outer prong, and a middle prong, each prong having a proximal portion connected to a distal portion by a sloped portion;
the middle prong having a width that is approximately equal to the distance between the male pole and the female pole of the battery, the middle prong has a side extension extending from the middle prong toward the second prong, including a side extension proximal portion, a side extension sloped portion, and a side extension distal portion;
the distal portion of the first prong and the distal portion of the middle prong have a first thickness, the proximal portion of the first prong and the proximal portion of the middle prong have a second thickness, the distal portion of the second prong and the side extension distal portion of the middle prong have a third thickness, and the proximal portion of the second prong and the side extension proximal portion of the middle prong have a fourth thickness;
wherein the first thickness is greater than the third thickness and the second thickness is greater than the fourth thickness; and
a difference in thickness between the first thickness and the second thickness is approximately equal to a difference in thickness between the third thickness and fourth thickness.
27. The tool of claim 26, further comprising packaging associating the tool with at least one battery adapted to be disconnected using the tool.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method comprising:
receiving a user identifier associated with an advertising impression of an advertising campaign;
generating obscured user data associated with the received user identifier;
sending the obscured user data and an identifier of the advertising campaign to a plurality of user data sources;
receiving, from each of the plurality of user data sources, a demographic report, wherein the demographics report:
describes user demographics of advertising impressions associated with the advertising campaign, and
includes demographic information stored at the user data source that relates to the obscured user identifier sent to the user data source; and

based at least in part on the received demographics report, updating one or more estimated viewing statistics for the advertising campaign, the estimated viewing statistics associated with viewership and demographics of one or more users who have viewed the advertising campaign.
2. The method of claim 1, wherein the obscured user information sent to the plurality of data sources comprises hashed user information associated with the user identifier.
3. The method of claim 1, wherein the identifier of the advertising campaign sent to the plurality of user data sources comprises a hashed campaign ID.
4. The method of claim 1, wherein sending the user identifier and the identifier of the advertising campaign comprises providing a redirection to a client associated with the advertising impression, the redirection directing the client to contact at least one of the plurality of user data sources.
5. The method of claim 1, further comprising:
hashing an item of user information to determine a hashed user identifier; and
sending the hashed user identifier to at least one user data source of the user data sources, wherein the at least one data source is configured to determine a match between the obscured user data and a user identifier stored at the user data source.
6. A method comprising:
receiving, obscured user data associated with an advertising impression of an advertising campaign;
identifying a matching user from a plurality of users in a user database, the matching user being associated with data source user information corresponding to the received obscured user data;
adding the advertising impression and an identifier of the matching user to a log of advertising impressions associated with the advertising campaign;
generating, by the user data source, a demographics report for the advertising campaign based on the log of advertising impressions, the demographics report including demographic information corresponding to the users listed in the log of advertising impressions and the received obscured user data;
sending, by the user data source, the demographics report to a data aggregator configured to receive a plurality of demographics reports from a plurality of user data sources and generate estimated viewing statistics for the advertising campaign using the plurality of demographics reports.
7. The method of claim 6, wherein the received obscured user data is an identifier of a user at an ad impression system, the method further comprising:
maintaining a table that identifies a relationship between user identifiers at the ad impression system and users of the user data source; and
wherein identifying the matching user in the user database comprises a look-up in the table using the received user identifier.
8. The method of claim 7, wherein the table identifying the relationship between user identifiers comprises obscured user information.
9. The method of claim 7, wherein maintaining the table comprises receiving a redirected browser from a client associated with a user, the redirected browser providing an indication of the user identifier of the user at the ad impression system.
10. The method of claim 6, wherein the generated demographics report includes a log indicating demographics of each advertising impression of the log of advertising impressions.
11. A non-transitory computer-readable medium comprising instructions that when executed by a processor cause the processor to perform steps comprising:
receiving a user identifier associated with an advertising impression of an advertising campaign;
generating obscured user data associated with the received user identifier;
sending the obscured user data and an identifier of the advertising campaign to a plurality of user data sources, each user data source maintaining a different set of user data;
receiving, from each of the plurality of user data sources, a demographic report, wherein the demographics report:
describes user demographics of advertising impressions associated with the advertising campaign, and
includes demographic information stored at the user data source that relates to the obscured user identifier sent to the user data source; and

based at least in part on the received demographics report, updating one or more estimated viewing statistics for the advertising campaign, the estimated viewing statistics associated with viewership and demographics of one or more users who have viewed the advertising campaign.
12. The computer-readable medium of claim 11, wherein the obscured user information sent to the plurality of data sources comprises hashed user information associated with the user identifier.
13. The computer-readable medium of claim 11, wherein the identifier of the advertising campaign sent to the plurality of user data sources comprises a hashed campaign ID.
14. The computer-readable medium of claim 11, wherein sending the user identifier and the identifier of the advertising campaign comprises providing a redirection to a client associated with the advertising impression, the redirection directing the client to contact at least one of the plurality of user data sources.
15. The computer-readable medium of claim 11, wherein the instructions further cause the processor to:
hashing an item of user information to determine a hashed user identifier; and
sending the hashed user identifier to at least one user data source of the user data sources, wherein the at least one data source is configured to determine a match between the obscured user data and a user identifier stored at the user data source.
16. A non-transitory computer-readable medium comprising instructions that when executed by a processor cause the processor to perform steps comprising:
receiving obscured user data associated with an advertising impression of an advertising campaign;
identifying a matching user from a plurality of users in a user database, the matching user being associated with data source user information corresponding to the received obscured user data;
adding the advertising impression and an identifier of the matching user to a log of advertising impressions associated with the advertising campaign;
generating a demographics report for the advertising campaign based on the log of advertising impressions, the demographics report including demographic information corresponding to the users listed in the log of advertising impressions and the received obscured user data;
sending the demographics report to a data aggregator configured to receive a plurality of demographics reports from a plurality of user data sources and generate estimated viewing statistics for the advertising campaign using the plurality of demographics reports.
17. The computer-readable medium of claim 16, wherein the received obscured user data is an identifier of a user at an ad impression system, and the instructions further cause the processor to perform steps of:
maintaining a table that identifies a relationship between user identifiers at the ad impression system and users of the user data source; and
wherein identifying the matching user in the user database comprises a look-up in the table using the received user identifier.
18. The computer-readable medium of claim 17, wherein the table identifying the relationship between user identifiers comprises obscured user information.
19. The computer-readable medium of claim 17, wherein maintaining the table comprises receiving a redirected browser from a client associated with a user, the redirected browser providing an indication of the user identifier of the user at the ad impression system.
20. The computer-readable medium of claim 16, wherein the generated demographics report includes a log indicating demographics of each advertising impression of the log of advertising impressions.