Providing a modified non-communication application interface for presenting a message
First Claim
1. A system, comprising:
- an end user determination module configured to determine which of a plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces are to be presented with a message, wherein said end user determination module configured to determine which of a plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces are to be presented with a message comprises;
an end user profile matching determination module configured to determine which of the plurality of end users have one or more characteristics that matches an end user profile indicating one or more end user characteristics of end users who should be presented with the message, wherein said end user profile matching determination module comprises;
an end user profile and computer usage based end user determination module configured to determine, based at least in part on the end user profile and computer usage of the plurality of end users, which of the plurality of the end users are to be presented with the message, wherein said end user profile and computer usage based end user determination module comprises;
an end user profile and computer research activity based end user determination module configured to determine, based at least in part on the end user profile and computer research activities of the plurality of end users, which of the plurality of the end users are to be presented with the message, wherein said end user profile and computer research activity based end user determination module comprises;
an end user profile and Internet search activity based end user determination module configured to determine, based at least in part on the end user profile and Internet search activities of the plurality of end users, which of the plurality of the end users are to be presented with the message;
a modified non-communication application interface providing module configured to provide to one or more end users who have been determined to be presented with the message a modified non-communication application interface that include at least a channel to access the message, the modified non-communication application interface for accessing at least one of the one or more non-communication applications; and
one or more processors.
2 Assignments
0 Petitions
Accused Products
Abstract
A computationally implemented method includes, but is not limited to: determining which of a plurality of end users are to be presented with a message, the plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces; and providing a modified non-communication application interface for accessing at least one of the one or more non-communication applications to one or more end users who have been determined to be presented with the message, the modified non-communication application interface including at least a channel to access the message. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
12 Citations
43 Claims
-
1. A system, comprising:
-
an end user determination module configured to determine which of a plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces are to be presented with a message, wherein said end user determination module configured to determine which of a plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces are to be presented with a message comprises; an end user profile matching determination module configured to determine which of the plurality of end users have one or more characteristics that matches an end user profile indicating one or more end user characteristics of end users who should be presented with the message, wherein said end user profile matching determination module comprises; an end user profile and computer usage based end user determination module configured to determine, based at least in part on the end user profile and computer usage of the plurality of end users, which of the plurality of the end users are to be presented with the message, wherein said end user profile and computer usage based end user determination module comprises; an end user profile and computer research activity based end user determination module configured to determine, based at least in part on the end user profile and computer research activities of the plurality of end users, which of the plurality of the end users are to be presented with the message, wherein said end user profile and computer research activity based end user determination module comprises;
an end user profile and Internet search activity based end user determination module configured to determine, based at least in part on the end user profile and Internet search activities of the plurality of end users, which of the plurality of the end users are to be presented with the message;a modified non-communication application interface providing module configured to provide to one or more end users who have been determined to be presented with the message a modified non-communication application interface that include at least a channel to access the message, the modified non-communication application interface for accessing at least one of the one or more non-communication applications; and one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system, comprising:
-
an end user determination module configured to determine which of a plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces are to be presented with a message; a modified non-communication application interface providing module configured to provide to one or more end users who have been determined to be presented with the message a modified non-communication application interface that include at least a channel to access the message, the modified non-communication application interface for accessing at least one of the one or more non-communication applications, wherein said modified non-communication application interface providing module configured to provide to one or more end users who have been determined to be presented with the message a modified non-communication application interface that include at least a channel to access the message, the modified non-communication application interface for accessing at least one of the one or more non-communication applications comprises; a modified non-communication application interface providing module configured to provide the modified non-communication application interface to the one or more end users while the one or more end users are accessing a non-communication application associated with the non-communication application interface, wherein said modified non-communication application interface providing module comprises; a modified non-communication application interface providing module configured to provide the modified non-communication application interface to the one or more end users when a determination is made that the one or more end users has at least paused in using the non-communication application for at least a predefined amount of time; and one or more processors.
-
-
42. A system, comprising:
-
circuitry for determining which of a plurality of end users are to be presented with a message, the plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces, wherein said circuitry for determining which of a plurality of end users are to be presented with a message, the plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces comprises; circuitry for determining which of the plurality of end users have one or more characteristics that matches an end user profile indicating one or more end user characteristics of end users who should be presented with the message, wherein said circuitry for determining which of the plurality of end users have one or more characteristics that matches an end user profile indicating one or more end user characteristics of end users who should be presented with the message comprises; circuitry for determining, based at least in part on the end user profile and computer research activities of the plurality of end users, which of the plurality of the end users are to be presented with the message, wherein said circuitry for determining, based at least in part on the end user profile and computer research activities of the plurality of end users, which of the plurality of the end users are to be presented with the message comprises; circuitry for determining, based at least in part on the end user profile and Internet search activities of the plurality of end users, which of the plurality of the end users are to be presented with the message;
andcircuitry for providing a modified non-communication application interface for accessing at least one of the one or more non-communication applications to one or more end users who have been determined to be presented with the message, the modified non-communication application interface including at least a channel to access the message.
-
-
43. An article of manufacture, comprising:
-
a non-transitory storage medium bearing; one or more instructions for determining which of a plurality of end users are to be presented with a message, the plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces, wherein said one or more instructions for determining which of a plurality of end users are to be presented with a message, the plurality of end users having access to one or more non-communication applications through one or more non-communication application interfaces comprises; one or more instructions for determining which of the plurality of end users have one or more characteristics that matches an end user profile indicating one or more end user characteristics of end users who should be presented with the message, wherein said one or more instructions for determining which of the plurality of end users have one or more characteristics that matches an end user profile indicating one or more end user characteristics of end users who should be presented with the message comprises; one or more instructions for determining, based at least in part on the end user profile and computer research activities of the plurality of end users, which of the plurality of the end users are to be presented with the message, wherein said one or more instructions for determining, based at least in part on the end user profile and computer research activities of the plurality of end users, which of the plurality of the end users are to be presented with the message comprises; one or more instructions for determining, based at least in part on the end user profile and Internet search activities of the plurality of end users, which of the plurality of the end users are to be presented with the message; and one or more instructions for providing a modified non-communication application interface for accessing at least one of the one or more non-communication applications to one or more end users who have been determined to be presented with the message, the modified non-communication application interface including at least a channel to access the message.
-
Specification