In-app recommendation system and user terminal

US10373229B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10373229-B2
Application numberUS-201114126617-A
CountryUS
Kind codeB2
Filing dateJul 13, 2011
Priority dateJun 17, 2011
Publication dateAug 6, 2019
Grant dateAug 6, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An in-app recommending system is provided. The in-app recommending system includes an in-app module interworking unit configured to periodically collect state information of a particular application having an in-app module from a user terminal in which the in-app module is installed, the in-app module being an application in the form of a component which can be inserted into a plurality of unspecified applications to provide a common service, a user analyzing unit configured to generate recommendation information of multimedia content on the basis of the state information of the particular application, the multimedia content including an application and digital content, and a transmission unit configured to push-transmit the recommendation information to the in-app module of the user terminal.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for identifying a counterpart terminal and delivering a particular application to the counterpart terminal, the system comprising: a user-interface (UI) server, wherein the UI server is configured to: provide a UI page to a user terminal, wherein the UI page indicates a first device of a different user and a second device of the different user, and receive a first selection of the first device from a user, wherein the user is associated with the user terminal; and an in-app recommending system, coupled to the UI server, the in-app recommending system comprising: a processor; an in-app module interworker which is implemented by the processor and which is configured to: receive, from the UI server, the first selection, and periodically collect state information of a first application having an in-app module, from the user terminal, wherein the in-app module is installed in the user terminal, the in-app module being an application in a form of a component which can be inserted into a plurality of applications to provide a common service; a user analyzer which is implemented by the processor and which is configured to generate recommendation information of multimedia content based on the state information of the first application, the multimedia content including an application and digital content; a transmitter which is implemented by the processor and which is configured to push-transmit the recommendation information to the in-app module of the user terminal; and a downloader/streamer which is implemented by the processor and which is configured to download the multimedia content and to stream the downloaded multimedia content in response to a user request, wherein the user analyzer is further configured to: receive a present request relating to transmitting a particular application to a counterpart terminal, determine whether the particular application is executable in the counterpart terminal, when a determination is made that the particular application is not executable in the counterpart terminal, transmit, to the user terminal, a support unavailability notification message, and when a determination is made that the particular application is executable in the counterpart terminal, transmit, to the counterpart terminal, the particular application. 2. The in-app recommending system of claim 1 , further comprising: a purchase history manager configured to manage multimedia content purchase histories of subscribers, wherein the user analyzer generates the recommendation information in consideration of a purchase history of a subscriber of the user terminal. 3. The in-app recommending system of claim 2 , further comprising a terminal manager configured to manage a terminal list including a list of terminals owned by the subscribers, and search terminal information of the subscriber of the user terminal, wherein the user analyzer selects a subscriber preference terminal based on the purchase history in the terminal list of the subscriber of the user terminal, and generates recommendation information available to be used by the subscriber preference terminal. 4. The in-app recommending system of claim 1 , wherein user analyzer is further configured to push-transmit a recommendation message to the user terminal, wherein the recommendation message includes an experience version download item for downloading and using multimedia content free of charge and a paid version download item for purchasing and using the multimedia content, and when the user selects the experience version download item and a confirmation request is received, the multimedia content includes experience version multimedia content, and when the user selects the paid version download item, a confirmation request is received, and purchasing of the multimedia content is completed, the user analyzer transmits the multimedia content to the user terminal. 5. The in-app recommending system of claim 4 , wherein the experience version multimedia content is multimedia content whose usage term is limited or includes a portion of the multimedia content. 6. The in-app recommending system of claim 4 , wherein when a recommendation request is received from the in-app module of the user terminal, the user analyzer checks purchase history of the counterpart terminal as a recommendation target to determine whether a first application having the in-app module of the user terminal installed therein has been purchased, and if the first application has not been purchased, the user analyzer transmits a terminal selection user interface page including a terminal list of a subscriber of the counterpart terminal to the counterpart terminal and generates the first application as a recommendation application such that the first application is executed in a terminal selected by the counterpart subscriber. 7. The in-app recommending system of claim 4 , wherein when a share request is received from the in-app module of the user terminal, the user analyzer checks terminal information and purchase history of the subscriber of the counterpart terminal as a share request target to determine whether a first application having the in-app module of the user terminal installed therein has been purchased, and if the first application has not been purchased, the user analyzer determines whether the first application is executable in the counterpart terminal, and when the first application is executable, the user analyzer push-transmits a message recommending an experience version of the first application to the counterpart terminal, and when approval of the experience version recommendation is received from the counterpart terminal, the user analyzer provides the experience version of the first application to the counterpart terminal. 8. The in-app recommending system of claim 4 , further comprising a settler configured to, when confirmation of the paid version is received from the user terminal, check integrated payment resource information of the subscriber of the user terminal, to perform, when the integrated payment resource information exists, payment for recommendation multimedia content by using the integrated payment resource information, and to receive, when the integrated payment resource information does not exist, payment information, register the received payment information as the integrated payment resource information, and perform payment. 9. A system for identifying a counterpart terminal and delivering a particular application to the counterpart terminal, the system comprising: a user-interface (UI) server, wherein the UI server is configured to: provide a UI page to a user terminal, wherein the UI page indicates a first device of a different user and a second device of the different user, and receive a first selection of the first device from a user, wherein the user is associated with the user terminal; and an in-app recommending system, coupled to the UI server, the in-app recommending system comprising: a processor; an in-app module interworker which is implemented by the processor and which is configured to: receive, from the UI server, the first selection, and periodically collect state information of a first application having an in-app module, from the user terminal, wherein the in-app module is installed in the user terminal, the in-app module being an application in a form of a component which can be inserted into a plurality of applications to provide a common service; a user analyzer which is implemented by the processor and which is configured to generate recommendation information of multimedia content based on the state information of the first application, the multimedia content including an applica

Assignees

Inventors

Classifications

  • Rating or review of business operators or products · CPC title

  • Recommending goods or services · CPC title

  • G06Q30/06Primary

    Buying, selling or leasing transactions · CPC title

  • Services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10373229B2 cover?
An in-app recommending system is provided. The in-app recommending system includes an in-app module interworking unit configured to periodically collect state information of a particular application having an in-app module from a user terminal in which the in-app module is installed, the in-app module being an application in the form of a component which can be inserted into a plurality of unsp…
Who is the assignee on this patent?
Ahn Heejung, Roh Suerynn, Lee Jihong, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06Q30/0631. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 06 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).