Time and Device Shifting of Mobile Advertising
First Claim
Patent Images
1. A method of communicating via a computing device, the method comprising:
- receiving a first input indicating a request for initiating a communication via the computing device, wherein a precursor to initiating the communication comprises presenting a message via the computing device in response to said request;
determining whether to postpone the presenting of the message via the computing device;
postponing the presenting in response to the determining; and
initiating the communication in response to the request.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and system for monitoring message usage on a communication device, verifying a presenting of messages in such a way that a benefit may be determined for allowing the presenting. The presenting of messages may be postponed, for example, to a later time, to a different communication device or to a different user. Postponement, as well as verification, may be centrally monitored and controlled.
28 Citations
23 Claims
-
1. A method of communicating via a computing device, the method comprising:
-
receiving a first input indicating a request for initiating a communication via the computing device, wherein a precursor to initiating the communication comprises presenting a message via the computing device in response to said request; determining whether to postpone the presenting of the message via the computing device; postponing the presenting in response to the determining; and initiating the communication in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device comprising a communications sub-system, a processor and a memory comprising instructions and data which when executed configure the processor to perform a method of communicating comprising:
-
receiving a first input indicating a request for initiating a communication via the computing device, wherein a precursor to initiating the communication comprises presenting a message via the computing device in response to said request; determining whether to postpone the presenting of the message via the computing device; postponing the presenting in response to the determining; and initiating the communication in response to the request. - View Dependent Claims (19)
-
-
14. A computer readable memory comprising instructions, which, when executed on a computing device, configure the computing device for:
-
receiving a first input indicating a request for initiating a communication via the computing device, wherein a precursor to initiating the communication comprises presenting a message via the computing device in response to said request; determining whether to postpone the presenting of the message via the computing device; postponing the presenting in response to the determining; and initiating the communication in response to the request.
-
-
15. A computer implemented system for managing the presenting of messages on one or more communication devices, the system comprising:
-
a message database for providing messages to the communication device for presenting as a precursor to initiating a communication via a respective communication device, wherein at least some of the communication devices are configured to postpone the presenting of a message; and a verification and postponement monitor for monitoring a verification of the presenting of the messages via the respective communication devices wherein the verification and postponement monitor is configured to; receive postponement data from respective devices to postpone the presenting of messages; postpone the presenting of messages in accordance with the postponement data; receive verification data from respective devices verifying the presenting of messages; and provide billing subsidy information in response for determining a benefit. - View Dependent Claims (16, 17, 18)
-
-
20. A computer implemented method for a communication server to manage the presenting of messages on one or more communication devices, the method comprising:
-
providing messages to the communication device for presenting as a precursor to initiating a communication via a respective communication device, wherein at least some of the communication devices are configured to postpone the presenting of a message; monitoring the verification of the presenting of the messages; receiving postponement data from respective devices to postpone the presenting of messages; and postponing the presenting of messages in accordance with the postponement data. - View Dependent Claims (21, 22)
-
-
23. A computer readable memory comprising instructions, which, when executed on a communication server, configure the communication server for:
-
providing messages to the communication device for presenting as a precursor to initiating a communication via a respective communication device, wherein at least some of the communication devices are configured to postpone the presenting of a message; monitoring the verification of the presenting of the messages; receiving postponement data from respective devices to postpone the presenting of messages; and postponing the presenting of messages in accordance with the postponement data.
-
Specification