Integrating a router based web meter and a software based web meter
First Claim
1. A method, comprising:
- receiving, by a first computing device from a second computing device, a request to access data at a remote server on behalf of a user;
identifying, by the first computing device, that the first computing device has not previously received authorization from the second device to store an association between the user and the request to access data;
identifying one or more user identifiers associated with the second computing device; and
transmitting, by the first computing device to the second computing device, responsive to the identification that the first computing device has not previously received authorization from the second computing device to store an association between the user and the request to access data, a user selection request comprising the identified one or more user identifiers associated with the second computing device and personal information associated with the one or more user identifiers for presentation by the second computing device such that the user can choose personal information associated with one of the one or more user identifiers.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for associating a web event with a member of a group of users is implemented at a first computing device. The method includes: receiving a data access request from a second computing device; determining whether the user has previously provided personal information and authorization to the first computing device through the second computing device; if the user'"'"'s personal information and authorization are found: generating a record for the data access request; if the user'"'"'s personal information is found but the user'"'"'s authorization is not found: generating a record for the data access request; and if neither of the user'"'"'s personal information and authorization is found: identifying one or more user identifiers that are associated with the second computing device; and returning personal information associated with the one or more user identifiers to the second computing device.
-
Citations
18 Claims
-
1. A method, comprising:
-
receiving, by a first computing device from a second computing device, a request to access data at a remote server on behalf of a user; identifying, by the first computing device, that the first computing device has not previously received authorization from the second device to store an association between the user and the request to access data; identifying one or more user identifiers associated with the second computing device; and transmitting, by the first computing device to the second computing device, responsive to the identification that the first computing device has not previously received authorization from the second computing device to store an association between the user and the request to access data, a user selection request comprising the identified one or more user identifiers associated with the second computing device and personal information associated with the one or more user identifiers for presentation by the second computing device such that the user can choose personal information associated with one of the one or more user identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a communication interface in communication with a second computing device and a remote server; a memory device configured to store user records, device records, and data access records; and a processor executing a data access request analysis module configured to; identify, responsive to receipt via the communication interface of a request from the second computing device to access data at the remote server on behalf of a user, that the first computing device has not previously received authorization from the second computing device to store an association between the user and the request to access data, identify one or more user identifiers associated with the second computing device, and transmit, via the communication interface to the second computing device, responsive to the identification that the first computing device has not previously received authorization from the second computing device to store an association between the user and the request to access data, a user selection request comprising the identified one or more user identifiers associated with the second computing device and personal information associated with the one or more user identifiers for presentation by the second computing device such that the user can choose personal information associated with one of the one or more user identifiers. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving, by a first computing device from a second computing device, a data access request generated for a user of the second computing device for accessing a data service at a remote server; determining from data stored in memory of the first computing device storing user information for a plurality of users that the user has not previously provided, to the first computing device through the second computing device, authorization for the first computing device to store an association between the user and the user'"'"'s data access request; and responsive to determining that the user has not previously provided authorization to the first computing device through the second computing device; identifying one or more user identifiers that are associated with the second computing device, and returning personal information associated with the one or more user identifiers to the second computing device for display on the second computing device such that the user of the second computing device can choose personal information associated with one of the one or more user identifiers. - View Dependent Claims (17, 18)
-
Specification