Method, apparatus, and computer program product for ranking content channels
AssigneeGroupon, Inc.
InventorDon Albert Chennavasin
Life of this patent
Estimating the term…
Abstract
A method, apparatus and computer program product are provided for ranking channel pages of a host system. Content channels may comprise content relating to a particular category or having a commonality. Explicit data provided by user input, and/or implicit data derived or received from a user device or third party may be used to generate explicit and/or implicit parameters. Based on the parameters, content channels may be ranked and displayed in an order based on the ranking, and/or a home content channel may be identified. The host system may therefore target a user with relevant content.
Claims21
1-41. (canceled)
A host system for identifying a home content channel page to be initially displayed based on explicit parameters and implicit parameters correlated to a unique user ID, the host system comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the host system to at least:
- receive user input provided via a remote user device associated with the unique user ID;
- generate the explicit parameters based on the user input;
- receive implicit data associated with a user of the remote user device, wherein the implicit data is received from at least one of the remote user device, a remote third party system, or a prior purchase history associated with the unique user ID accessed on the host system;
- generate the implicit parameters based on the implicit data;
- store the explicit parameters and the implicit parameters on the at least one memory in association with the unique user ID;
- identify the home content channel page of a plurality of content channel pages based on the explicit parameters and the implicit parameters;
- and
- in response to an application access request received from the remote user device to access at least one of a website or mobile application provided by the host system, transmit an indication of the home content channel page to the remote user device that is configured to cause a user interface of the remote user device to render the home content channel page at application access.
A computer program product for identifying a home content channel page to be initially displayed based on explicit parameters and implicit parameters correlated to a unique user ID, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:
- receive user input provided via a remote user device associated with the unique user ID;
- generate the explicit parameters based on the user input;
- receive implicit data associated with a user of the remote user device, wherein the implicit data is received from at least one of the remote user device, a remote third party system, or a prior purchase history associated with the unique user ID accessed on the host system;
- generate the implicit parameters based on the implicit data;
- store the explicit parameters and the implicit parameters on the at least one non-transitory computer-readable storage medium in association with the unique user ID;
- identify the home content channel page of a plurality of content channel pages based on the explicit parameters and the implicit parameters;
- and
- in response to an application access request received from the remote user device to access at least one of a website or mobile application of the host system, transmit an indication of the home content channel page to the remote user device that is configured to cause a user interface of the remote user device to render the home content channel page at application access.
An integrated system for identifying a home content channel page to be initially displayed based on explicit parameters and implicit parameters correlated to a unique user ID, the integrated system comprising:
- (a) a device configured to:
- receive user input associated with the unique user ID;
- transmit a request to access a host system, the request including the user input;
- receive a home content channel page indication from the host system in response to the request, wherein the home content channel page indication identifies a home content channel page of a plurality of content channel pages;
- and
- display, via a user interface of the device, the home content channel page, based on the content channel page indication, wherein at least one other content channel page of the plurality of content channel pages is accessible via the user interface;
- and
- (b) the host system configured to:
- receive the user input from the device;
- generate the explicit parameters based on the user input;
- receive implicit data associated with a user of the user device, wherein the implicit data is received from at least one of the user device, a remote third party system, or a prior purchase history associated with the unique user ID accessed on the host system;
- generate the implicit parameters based on the implicit data;
- identify the home content channel page of the plurality of content channel pages based on the explicit parameters and the implicit parameters;
- and
- transmit to the user device the home content channel page indication.
Dependencies are inferred from the claim text.