Word recognition and ideograph or in-app advertising system
First Claim
1. A non-transitory processor readable medium storing processor executable instructions that when executed by a processor cause the processor to:
- receive application data from a user device via a communications network, the application data being indicative of text entered into an application by a user via the user device;
analyze the application data for one or more indicator, the one or more indicator being at least a portion of the text entered into the application, the one or more indicator having one or more meaning;
retrieve one or more selected ideograph from a database populated with ideographs received from and associated with one or more advertisers, the one or more selected ideograph being indicative of a graphical representation of the one or more meanings of the one or more indicator;
transmit the one or more selected ideograph to the user device via the communications network; and
charge a fee to at least one advertiser associated with the one or more selected ideograph, wherein the one or more selected ideograph is retrieved and transmitted to the user device without immediate user action beyond entering the text into the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory processor readable medium storing processor executable instructions is described. The processor executable instructions, when executed by a processor, cause the processor to: receive application data indicative of text from a user device via a communications network; analyze the application data for one or more indicator being at least a portion of the text entered into the application and having one or more meaning; retrieve one or more selected ideograph from a database populated with ideographs received from and associated with one or more advertisers, the one or more selected ideograph being indicative of a graphical representation of the one or more meanings of the one or more indicator; transmit the one or more selected ideograph to the user device via the communications network; and charge a fee to at least one advertiser associated with the one or more selected ideograph.
23 Citations
26 Claims
-
1. A non-transitory processor readable medium storing processor executable instructions that when executed by a processor cause the processor to:
-
receive application data from a user device via a communications network, the application data being indicative of text entered into an application by a user via the user device; analyze the application data for one or more indicator, the one or more indicator being at least a portion of the text entered into the application, the one or more indicator having one or more meaning; retrieve one or more selected ideograph from a database populated with ideographs received from and associated with one or more advertisers, the one or more selected ideograph being indicative of a graphical representation of the one or more meanings of the one or more indicator; transmit the one or more selected ideograph to the user device via the communications network; and charge a fee to at least one advertiser associated with the one or more selected ideograph, wherein the one or more selected ideograph is retrieved and transmitted to the user device without immediate user action beyond entering the text into the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 25)
-
-
12. A non-transitory processor readable medium storing processor executable instructions that when executed by a processor cause the processor to:
-
receive one or more branded visual content associated with one or more advertiser; receive application data from a user device via a communications network, the application data being indicative of text entered into an application by a user via the user device; analyze the application data for one or more indicator, the one or more indicator being at least a portion of the text entered into the application, the one or more indicator having one or more meaning; select one or more selected branded visual content, of the one or more branded visual content, based upon the one or more indicator; and transmit the one or more selected branded visual content to the user device via the communications network, wherein the processor executable instructions when executed by the processor cause the processor to charge a fee to an advertiser associated with the selected branded visual content transmitted to the user device. - View Dependent Claims (13, 14, 15, 16, 26)
-
-
17. An ideograph insertion system, comprising:
-
a processor configured to execute processor executable instructions; a communications device coupled to the processor and configured to transmit information from a computer network to the processor and transmit information from the processor to the computer network; and a non-transitory processor readable medium coupled to the processor and storing processor executable instructions that when executed cause the processor to; receive application data from a user device via a communications network, the application data being indicative of text entered into a messaging application by a user via the user device; analyze the application data for one or more indicator, the one or more indicator being at least a portion of the text entered into the application, the one or more indicator having one or more meaning; retrieve one or more selected ideograph from a database populated with ideographs received from and associated with one or more advertisers, the one or more selected ideograph being indicative of a graphical representation of the one or more meanings of the one or more indicator; transmit the one or more selected ideograph to the user device via the communications network; and charge a fee to at least one advertiser associated with the one or more selected ideograph, wherein the one or more selected ideograph is retrieved and transmitted to the user device without immediate user action beyond entering the text into the application. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification