SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR DETECTING CARRIER-CONTROLLED REQUESTS FOR A WEB SITE
First Claim
1. A method for providing a web site to a mobile communication device, the method comprising:
- a carrier controlling a presentation of a user interface on a mobile communication device for enabling a user to access a web site of an associated content provider;
a server receiving a first request for the web site from the mobile communication device;
the server determining that the first request originated from the carrier-controlled user interface;
in response to the server determining that the first request originated from the carrier-controlled user interface, the server presenting the web site to the mobile communication device in a first browsing session consistent with terms of a relationship between the carrier and the associated content provider;
after the first browsing session, the server receiving a second request for the web site from the mobile communication device;
the server determining that the second request originated from a source other than the carrier-controlled user interface on the mobile communication device; and
in response to the server determining that the second request originated from the source other than the carrier-controlled user interface, the server presenting the web site to the mobile communication device in a second browsing session without regard to the terms of the relationship between the carrier and the associated content provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of systems, methods, and computers are disclosed for detecting and/or managing carrier-controlled requests for a web site. One embodiment is a method system for providing a web site to mobile communication devices. The system comprises a mobile communication device and a server. The mobile communication device is configured to communicate with the server via a communication network and comprises a carrier-controlled user interface for accessing a web site. The server is configured to provide the web site to the mobile communication device and comprises an on-deck detection system and an on-deck/off-deck management system embodied in a memory and executed by a processor. The on-deck detection system detects requests for the web site from the carrier-controlled user interface, and the on-deck/off-deck management system manages the requests.
-
Citations
20 Claims
-
1. A method for providing a web site to a mobile communication device, the method comprising:
-
a carrier controlling a presentation of a user interface on a mobile communication device for enabling a user to access a web site of an associated content provider; a server receiving a first request for the web site from the mobile communication device; the server determining that the first request originated from the carrier-controlled user interface; in response to the server determining that the first request originated from the carrier-controlled user interface, the server presenting the web site to the mobile communication device in a first browsing session consistent with terms of a relationship between the carrier and the associated content provider; after the first browsing session, the server receiving a second request for the web site from the mobile communication device; the server determining that the second request originated from a source other than the carrier-controlled user interface on the mobile communication device; and in response to the server determining that the second request originated from the source other than the carrier-controlled user interface, the server presenting the web site to the mobile communication device in a second browsing session without regard to the terms of the relationship between the carrier and the associated content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a web site to mobile communication devices, the system comprising:
-
a mobile communication device configured to communicate with a server via a communication network and comprising a carrier-controlled user interface for accessing a web site; and the server configured to provide the web site to the mobile communication device and comprising an on-deck detection system and an on-deck/off-deck management system embodied in a memory and executed by a processor, the on-deck detection system and the on-deck/off-deck management system comprising logic configured to; receive a first request for the web site from the mobile communication device; determine that the first request originated from the carrier-controlled user interface on the mobile communication device; in response to determining that the first request originated from the carrier-controlled user interface, present the web site to the mobile communication device in a first browsing session with a first presentation scheme associated with a carrier; receive, after the first browsing session, a second request for the web site from the mobile communication device; determine that the second request originated from a source other than the carrier-controlled user interface on the mobile communication device; and in response to determining that the second request originated from the source other than the carrier-controlled user interface, present the web site to the mobile communication device in a second browsing session with a different presentation scheme. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program embodied in a non-transitory computer-readable medium for managing on-deck and off-deck users of a web site, the computer program comprising:
-
logic configured to receive, in a first browsing session, a first request for a web site from a mobile communication device; logic configured to determine that the first request originated from a carrier-controlled user interface on the mobile communication device; logic configured to, if the first request originated from the carrier-controlled user interface, present the web site as an on-deck browsing session; logic configured to receive, in a second browsing session occurring after the first browsing session, a second request for the web site from the mobile communication device, the second request initiated from a source other than the carrier-controlled user interface; and logic configured to enforce the second browsing session as an on-deck browsing session despite being initiated from the source other than the carrier-controlled user interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification