IP Library Patent Application 15442742
Patent Application
App. No. 15/442,742

DETERMINING ITEM OF INFORMATION, FROM CONTENT AGGREGATION PLATFORM, TO BE TRANSMITTED TO USER DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/442,742
Abstract

Implementations disclosed herein related to apportioning revenue to a content-creating user if that user's content assisted in the fulfillment of a purchase opportunity. User-generated content may be selected based on criteria, for example, that will likely lead to consummation of a purchase opportunity. Some of the revenue generated from the sale may be sent to the user whose content was associated with the sale. In this way, the user may be encouraged to generate more such content and be rewarded for the advertising the content provided.

Claims (40)

1 - 26 . (canceled)

27 . A method, comprising:

receiving, by a server and from a user device, a request related to an application, the application being stored on, hosted by, or having a service provided by the server;

receiving, by the server and from a content aggregation platform, data about one or more items of information related to the application, the one or more items of information being stored on the content aggregation platform;

determining, by the server and based on the data, a probability of receiving, by the server and from the user device, a first signal in response to causing at least one of the one or more items of information to be presented on the user device;

selecting, by the server and based on a result of the determining, the at least one of the one or more items of information; and

transmitting, from the server to the user device, a second signal, the second signal having information to be used by the user device to cause the content aggregation platform to transmit the at least one of the one or more items of information to the user device.

28 . The method of claim 27 , wherein the request related to the application comprises at least one of a request for information about the application or a request to purchase the application.

29 . The method of claim 27 , wherein:

the application had been provided to the sever from a first source; and

the one or more items of information had been provided to the content aggregation platform from one or more second sources.

30 . The method of claim 27 , wherein the one or more items of information related to the application comprise one or more videos about the application.

31 . The method of claim 27 , wherein the determining the probability is further based on a characteristic of a user of the user device.

32 . The method of claim 31 , wherein the characteristic is selected from the group consisting of: a purchase history of the user, a browsing history of the user, a demographic of the user, and a preference of the user.

33 . The method of claim 31 , wherein the probability is further based on a cluster associated with the user, the cluster determined from profiles of the user and others.

34 . The method of claim 27 , wherein the first signal comprises a request to purchase the application.

35 . The method of claim 27 , wherein the determining the probability comprises determining, for each of the one or more items of information, a corresponding probability of receiving the first signal, and further comprising ranking, by the server, probabilities of receiving the first signal.

36 . A server, comprising:

a network interface configured to:

receive, from a user device, a request related to an application, the application being stored on, hosted by, or having a service provided by the server;

receive, from a content aggregation platform, data about one or more items of information related to the application, the one or more items of information being stored on the content aggregation platform; and

transmit, to the user device, a first signal, the first signal having information to be used by the user device to cause the content aggregation platform to transmit at least one of the one or more items of information to the user device; and

a processor configured to:

determine, based on the data, a probability of receiving, from the user device, a second signal in response to causing the at least one of the one or more items of information to be presented on the user device; and

select, based on a result of a determination, the at least one of the one or more items of information.

37 . The server of claim 36 , wherein the processor is further configured to host the application.

38 . The server of claim 36 , further comprising a memory configured to store the application.

39 . The server of claim 36 , wherein the request related to the application comprises at least one of a request for information about the application or a request to purchase the application.

40 . The server of claim 36 , wherein the one or more items of information related to the application comprise one or more videos about the application.

41 . The server of claim 36 , wherein the processor is further configured to determine the probability based on a characteristic of a user of the user device.

42 . The server of claim 41 , wherein the characteristic is selected from the group consisting of: a purchase history of the user, a browsing history of the user, a demographic of the user, and a preference of the user.

43 . The server of claim 41 , wherein the processor is further configured to determine the probability based on a cluster associated with the user, the cluster determined from profiles of the user and others.

44 . The server of claim 36 , wherein the second signal comprises a request to purchase the application.

45 . The server of claim 36 , wherein the processor is configured to determine, for each of the one or more items of information, a corresponding probability of receiving the second signal and to rank probabilities of receiving the second signal.

46 . A non-transitory computer-readable medium storing computer code for controlling a processor, the computer code including instructions to cause the processor to:

receive, from a user device, a request related to an application, the application being stored on, hosted by, or having a service provided by a server;

receive, from a content aggregation platform, data about one or more items of information related to the application, the one or more items of information being stored on the content aggregation platform;

determine, based on the data, a probability of receiving, by the server and from the user device, a first signal in response to causing at least one of the one or more items of information to be presented on the user device;

select, based on a result of the instructions to determine, the at least one of the one or more items of information; and

transmit, to the user device, a second signal, the second signal having information to be used by the user device to cause the content aggregation platform to transmit the at least one of the one or more items of information to the user device.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: CURTIS, DUNCAN JOHN; MCCARTHY, ALEXANDER RUBEN STACEY
To: GOOGLE INC.
Reel/Frame 041381/0105 →