Enabling web page tracking
First Claim
1. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of tracking data corresponding to a mobile device accessing a web page, the method comprising:
- receiving a SIP registration notification indicating that a mobile device is registered with a wireless communications network, wherein the wireless communication network comprises the wireless device, an application server, and a gateway;
instructing the mobile device by the application server to return an access request prior to attempting to access a web page, wherein the instruction comprises a SIP subscribe message with an expiration timer communicated to the wireless device via the gateway;
receiving by the application server from the mobile device the access request indicating that the mobile device is seeking approval to access the web page, wherein the wireless device transmits the access request based on the SIP subscribe message from the application server;
based on a user profile on the application server and associated with a user of the mobile device, approving the access request by the application server using an algorithm such that the mobile device is allowed to access the web page;
upon approving the access request, collecting access data in a reporting log at the application server, wherein the access data includes,(1) a date and time that the web page was accessed by the mobile device,(2) a web page stream comprising a sequence of one or more web pages from which the web page was accessed,(3) a process counter to track a number of times that a particular web page is accessed,(4) demographic information associated with the user of the mobile device, and(5) an identification associated with the mobile device; and
storing the access data in a database, andsending a notification comprising at least a portion of the reporting log when a flagged web site is accessed.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods are provided for tracking data corresponding to a mobile device that accesses a web page. Once a mobile device is registered with a network, the mobile device is instructed to request permission before accessing a web page. An access request is received, and based on a user profile, the access request is approved such that the mobile device may access the web page. Access data that corresponds to the mobile device accessing the web page is collected so that it can be added to and stored in a database.
-
Citations
19 Claims
-
1. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of tracking data corresponding to a mobile device accessing a web page, the method comprising:
-
receiving a SIP registration notification indicating that a mobile device is registered with a wireless communications network, wherein the wireless communication network comprises the wireless device, an application server, and a gateway; instructing the mobile device by the application server to return an access request prior to attempting to access a web page, wherein the instruction comprises a SIP subscribe message with an expiration timer communicated to the wireless device via the gateway; receiving by the application server from the mobile device the access request indicating that the mobile device is seeking approval to access the web page, wherein the wireless device transmits the access request based on the SIP subscribe message from the application server; based on a user profile on the application server and associated with a user of the mobile device, approving the access request by the application server using an algorithm such that the mobile device is allowed to access the web page; upon approving the access request, collecting access data in a reporting log at the application server, wherein the access data includes, (1) a date and time that the web page was accessed by the mobile device, (2) a web page stream comprising a sequence of one or more web pages from which the web page was accessed, (3) a process counter to track a number of times that a particular web page is accessed, (4) demographic information associated with the user of the mobile device, and (5) an identification associated with the mobile device; and storing the access data in a database, and sending a notification comprising at least a portion of the reporting log when a flagged web site is accessed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of tracking web page access information, the method comprising:
-
instructing a mobile device by an application server to return an access request prior to attempting to access a web page, wherein the instruction comprises a SIP subscribe message with an expiration timer; receiving at the application server an indication that the mobile device is requesting permission to access a web page, wherein the wireless device transmits the access request based on the SIP subscribe message from the application server; determining by the application server, based on user information, whether the mobile device is allowed to access the web page using an algorithm; if it is determined that the mobile device is allowed to access the web page, (1) communicating by the application server a request response to the mobile device indicating that the mobile device is allowed to access the web page, (2) collecting by the application server access data in a reporting log that includes a date and time that the web page is accessed by the mobile device, a web page stream comprising a sequence of one or more web pages from which the web page is accessed, a process counter to track a number of times that a particular web page is accessed, demographic information associated with the user of the mobile device, or an identification associated with the mobile device, (3) updating by the application server a database with the access data, wherein the database is updated each time the mobile device receives permission to access any one of a plurality of web pages, and (4) sending a notification comprising at least a portion of the reporting log when a flagged web site is accessed; and if it is determined that the mobile device is not allowed to access the web page, communicating by the application server a rejection message that indicates one or more reasons for not allowing the mobile device to access the web page. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of tracking web page access information, the method comprising:
-
instructing a mobile device by an application server to return an access request prior to attempting to access a web page, wherein the instruction comprises a SIP subscribe message with an expiration timer; receiving at the application server an indication that the mobile device is requesting permission to access a web page, wherein the wireless device transmits the access request based on the SIP subscribe message from the application server; accessing by the application server a user profile associated with a user of the mobile device; determining by the application server that the mobile device is allowed to access the first web page based on the user profile, a time and date of the attempt by the mobile device to access the first web page, and subject matter associated with the first web page, wherein the application servers makes the determination using an algorithm; and updating by the application server a database comprising access data in a reporting log corresponding to the mobile device accessing the first web page, wherein the updating includes, (1) upon allowing access to the first web page, collecting the access data, (2) increasing a counter that keeps track of a quantity of times the web page has been accessed, (3) identifying a second web page from which the first web page was accessed, and (4) sending a notification comprising at least a portion of the reporting log when a flagged web site is accessed. - View Dependent Claims (17, 18, 19)
-
Specification