JP6894428B2 - 情報推薦方法、装置、およびコンピュータプログラム - Google Patents
情報推薦方法、装置、およびコンピュータプログラム Download PDFInfo
- Publication number
- JP6894428B2 JP6894428B2 JP2018505523A JP2018505523A JP6894428B2 JP 6894428 B2 JP6894428 B2 JP 6894428B2 JP 2018505523 A JP2018505523 A JP 2018505523A JP 2018505523 A JP2018505523 A JP 2018505523A JP 6894428 B2 JP6894428 B2 JP 6894428B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- information list
- display position
- list
- carousel display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Description
1、クライアントでの情報発表時間、サムズアップ数、返信数等に基づいて情報のホットレベルを計算し、前記情報ホットレベルに応じて、クライアントでの情報をリアルタイムに配列し、配列された情報をクライアントに表示する。しかし、このような方式を利用する場合、一部のホット情報は発表時間が早くで、多くのユーザがクリックして閲覧し、独占効果が明確であって、このようなホット情報が長期間表示領域を占めて、その後に発表される情報をユーザに即時に表示することができなくなり、他のホット情報を漏れてしまう問題が存在する。
2、クライアント上の一番ホット情報のみを表示し、ユーザがオプション「もっと見る」を選択してさらに多いホット情報を自己で選択できるようにする。しかし、このような方式を利用する場合、ホット情報のタイプが多い場合、オプション「もっと見る」を複数回クリックしなければならなく、ユーザの体験度が低い。そして、ホット情報はリアルタイムに変更されるので、ユーザがそれぞれオプション「もっと見る」をクリックして選択する場合、複数回クリックした後にも既に閲覧したホット情報が繰り返して表示される可能性もあって、ユーザの体験に影響を与えてしまう。
S1、ユーザが情報に実行した異なる操作の操作回数を取得する。
S2、異なる操作の操作回数の加重平均値に基づいて、情報の情報リスト中の位置を決定する。
S1、第2周期ごとに現在カルーセル表示位置を同一の所定の間隔ほど移動させて、現在更新された現在カルーセル表示位置を得る。
P=(i+m*S)%N (1)
を含み、ここで、Tは第2周期を表し、mは現在既に第m個の第2周期に達したことを表し、Sは所定の間隔を表し、%は残りを求める操作である。
S1、ユーザが情報に行った異なる操作の操作回数を取得する。
S2、異なる操作の操作回数の加重平均値に基づいて情報リスト中の情報の位置を確定する。
1)クライアントが送信した読取要求を受信するように構成された受信ユニット602と、
2)読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始めるように構成された読取ユニット604と、ここで、情報リスト中の情報は第1周期ごとに1回更新され、現在カルーセル表示位置は第2周期ごとに1回更新され、第1周期は第2周期より長く、
3)読み取った複数の情報をクライアントに推薦するように構成された推薦ユニット606と、を含む。
1)読取要求に応答して、現在更新された情報リストと現在更新された現在カルーセル表示位置を取得するように構成された取得手段と、
2)現在更新された情報リストにおいて現在更新された現在カルーセル表示位置から複数の情報を読み取り始めるように構成された読取手段と、を含む。
1)読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、第1周期ごとに情報リスト中のN個の情報を、現在取得した動態情報リスト中の順に配列されたトップNの情報で入れ替えして、現在更新された情報リストを得るように構成された入れ替えユニットをさらに含み、ここで、動態情報リスト中の情報はリアルタイムに変更される。
1)読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、第2周期ごとに現在カルーセル表示位置を同一の所定の間隔ほど移動して、現在更新された現在カルーセル表示位置を得るように構成された移動ユニットをさらに含む。
P=(i+m*S)%N (2)
ここで、Tは第2周期を表し、mは現在既に第m個の第2周期に達したことを表し、Sは所定の間隔を表し、%は残りを求める操作である。
1)、ユーザが情報に行った異なる操作の操作回数を取得するように構成された取得ユニットと、
2)、異なる操作の操作回数の加重平均値に基づいて情報リスト中の情報の位置を確定するように構成された確定ユニットと、をさらに含むことができる。
1)クライアントが送信した読取要求を受信し、読み取った複数の情報をクライアントに推薦するように構成された通信インターフェース902と、
2)通信インターフェース902に接続されて、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始めるように構成されたサーバ904と、ここで、情報リスト中の情報は第1周期ごとに1回更新され、現在カルーセル表示位置は第2周期ごとに1回更新され、第1周期は第2周期より長く、
3)サーバ904に接続されて、上記情報リスト中の情報及び現在カルーセル表示位置を記憶するように構成されたメモリ906と、を含む。
S3、読み取った複数の情報をクライアントに推薦する。
本実施例において、記憶媒体は以下のステップを実行するプログラムコードを記憶するように構成される:読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、第2周期ごとに現在カルーセル表示位置を同一の所定の間隔ほど移動して現在更新された現在カルーセル表示位置を得る。
104 端末
602 受信ユニット
604 読取ユニット
606 推薦ユニット
902 通信インターフェース
904 サーバ
906 メモリ
Claims (16)
- クライアントから送信された読取要求を受信することと、
前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始めることと、ここで、前記情報リスト中の情報が第1周期ごとに1回更新され、前記現在カルーセル表示位置が第2周期ごとに1回更新され、前記第1周期が前記第2周期より長く、
読み取った前記複数の情報を前記クライアントへ推薦することを含み、
前記情報リストは、動態情報リストから順次取得されるものであり、前記動態情報リストの情報は、順番に提示された話題情報であり、
前記情報の前記動態情報リストにおける位置は、ユーザが前記情報に実行した操作回数に基づいて決定され、
前記情報の前記動態情報リストにおける位置は、
前記ユーザが前記情報に実行した異なる種類の操作の操作回数を取得することと、
前記操作の種類ごとの前記操作回数の加重平均値に基づいて前記情報の前記動態情報リスト中の位置を決定することと、により、取得される
情報推薦方法。 - 前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始めることが、
前記読取要求に応答して、現在更新された前記情報リストと現在更新された前記現在カルーセル表示位置を取得することと、
現在更新された前記情報リストで現在更新された前記現在カルーセル表示位置から前記複数の情報を読み取り始めることとを含む請求項1に記載の方法。 - 前記情報リストにはN個の情報が含まれていて、ここで、前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、さらに、
前記第1周期ごとに前記情報リスト中のN個の情報を現在取得した動態情報リスト中の順に配列されたトップNの情報で入れ替えて現在更新された前記情報リストを得ることを含み、ここで、前記動態情報リスト中の情報がリアルタイムに変更される請求項1に記載の方法。 - 前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、さらに、
前記第2周期ごとに前記現在カルーセル表示位置を同一の所定の間隔ほど移動して現在更新された前記現在カルーセル表示位置を得ることを含む請求項1に記載の方法。 - 前記現在カルーセル表示位置Pの初期位置が前記情報リスト中の第i個の情報であり、前記情報リストがN個の情報を含み、前記第2周期ごとに前記現在カルーセル表示位置を所定の間隔ほど移動して現在更新された前記現在カルーセル表示位置を得ることが、
P=(i+m*S)%N
を含む請求項4に記載の方法。
(ここで、Tが前記第2周期を表し、mが現在達した第m個の第2周期を表し、Sが前記所定の間隔を表し、%が残りを求める操作を表示する。) - 前記複数の情報がQ個の情報であり、前記Sが前記Q以上である請求項5に記載の方法。
- クライアントから送信された読取要求を受信するように構成された受信ユニットと、
前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始めるように構成された読取ユニットと、ここで、前記情報リスト中の情報が第1周期ごとに1回更新され、前記現在カルーセル表示位置が第2周期ごとに1回更新され、前記第1周期が前記第2周期より長く、
読み取った前記複数の情報を前記クライアントへ推薦するように構成された推薦ユニットと、を含み、
前記情報リストは、動態情報リストから順次取得されるものであり、前記動態情報リストの情報は、順番に提示された話題情報であり、
前記情報の前記動態情報リストにおける位置は、ユーザが前記情報に実行した操作回数に基づいて決定され、
前記ユーザが前記情報に実行した異なる種類の操作の操作回数を取得するように構成された取得ユニットと、
前記操作の種類ごとの前記操作回数の加重平均値に基づいて前記情報の前記動態情報リストにおける位置を確定するように構成された確定ユニットと、をさらに含む
ことを特徴とする情報推薦装置。 - 前記読取ユニットが、
前記読取要求に応答して、現在更新された前記情報リストと現在更新された前記現在カルーセル表示位置を取得するように構成された取得手段と、
現在更新された前記情報リストで現在更新された前記現在カルーセル表示位置から前記複数の情報を読み取り始めるように構成された読取手段と、
を含む請求項7に記載の装置。 - 前記情報リストにはN個の情報が含まれ、
前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、前記第1周期ごとに前記情報リスト中のN個の情報を現在取得した動態情報リスト中の順に配列されたトップNの情報で入れ替えて、現在更新された前記情報リストを得るように構成された入れ替えユニットをさらに含み、ここで、前記動態情報リスト中の情報はリアルタイムに変更される請求項7に記載の装置。 - 前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、前記第2周期ごとに前記現在カルーセル表示位置を同一の所定の間隔ほど移動して現在更新された前記現在カルーセル表示位置を得るように構成された移動ユニットをさらに含む請求項7に記載の装置。
- 前記現在カルーセル表示位置Pの初期位置が前記情報リスト中の第i個の情報であり、前記情報リストがN個の情報を含み、前記移動ユニットが下式に従って現在更新された前記現在カルーセル表示位置を得る請求項10に記載の装置。
P=(i+m*S)%N
(ここで、Tが前記第2周期を表し、mが現在既に達した第m個の第2周期を表し、Sが前記所定の間隔を表し、%が残りを求める操作を表示する。) - 前記複数の情報がQ個の情報であり、前記Sが前記Q以上である請求項11に記載の装置。
- クライアントから送信された読取要求を受信することと、
前記読取要求に応答して情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始めることと、ここで、前記情報リスト中の情報が第1周期ごとに1回更新され、前記現在カルーセル表示位置が第2周期ごとに1回更新され、前記第1周期が前記第2周期より長く、
読み取った前記複数の情報を前記クライアントに推薦することと、
を実行するプログラムコードが記憶され、
前記情報リストは、動態情報リストから順次取得されるものであり、前記動態情報リストの情報は、順番に提示された話題情報であり、
前記情報の前記動態情報リストにおける位置は、ユーザが前記情報に実行した操作回数に基づいて決定され、
さらに、
前記情報の前記動態情報リストにおける位置は、
前記ユーザが前記情報に実行した異なる種類の操作の操作回数を取得するステップと、
前記操作の種類ごとの前記操作回数の加重平均値に基づいて前記情報の前記動態情報リスト中の位置を決定するステップと、により、取得されるように、
情報推薦装置のコンピュータに上記各ステップを実行させるためのコンピュータプログラム。 - 前記読取要求に応答して、現在更新された前記情報リストと現在更新された前記現在カルーセル表示位置を取得することと、
現在更新された前記情報リストで現在更新された前記現在カルーセル表示位置から前記複数の情報を読み取り始めることと、
をさらに前記コンピュータに実行させるための、請求項13に記載のコンピュータプログラム。 - 前記情報リストにはN個の情報が含まれ、
前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、前記第1周期ごとに前記情報リスト中のN個の情報を現在取得した動態情報リスト中の順に配列されたトップNの情報で入れ替えて現在更新された前記情報リストを得ることをさらに前記コンピュータに実行させるための、ここで、前記動態情報リスト中の情報がリアルタイムに変更される請求項14に記載のコンピュータプログラム。 - 前記読取要求に応答して、情報リスト中の現在カルーセル表示位置から複数の情報を読み取り始める前、前記第2周期ごとに前記現在カルーセル表示位置を同一の所定の間隔ほど移動して現在更新された前記現在カルーセル表示位置を得ることをさらに前記コンピュータに実行させるための請求項14に記載のコンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510834440.1 | 2015-11-25 | ||
| CN201510834440.1A CN106790337B (zh) | 2015-11-25 | 2015-11-25 | 信息推送方法和装置 |
| PCT/CN2016/102356 WO2017088607A1 (zh) | 2015-11-25 | 2016-10-18 | 信息推送方法和装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018513512A JP2018513512A (ja) | 2018-05-24 |
| JP6894428B2 true JP6894428B2 (ja) | 2021-06-30 |
Family
ID=58763941
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018505523A Active JP6894428B2 (ja) | 2015-11-25 | 2016-10-18 | 情報推薦方法、装置、およびコンピュータプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10554774B2 (ja) |
| JP (1) | JP6894428B2 (ja) |
| KR (1) | KR102050935B1 (ja) |
| CN (1) | CN106790337B (ja) |
| WO (1) | WO2017088607A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109033197A (zh) * | 2018-06-28 | 2018-12-18 | 武汉斗鱼网络科技有限公司 | 一种信息显示方法、装置、存储介质及终端 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1941658A4 (en) | 2005-10-20 | 2009-01-21 | Viigo Inc | ADMINISTRATION OF CONTENTS OF RESTRICTED EQUIPMENT |
| EP1798928A1 (en) * | 2005-12-16 | 2007-06-20 | Alcatel Lucent | A packet based media delivery system with community channel manager |
| US20120311453A1 (en) * | 2011-05-31 | 2012-12-06 | Fanhattan Llc | System and method for browsing and accessing media content |
| CN102903047A (zh) * | 2011-07-26 | 2013-01-30 | 阿里巴巴集团控股有限公司 | 一种商品信息投放方法和设备 |
| US20130103550A1 (en) * | 2011-10-24 | 2013-04-25 | Carl Patrick Nygaard | Discovery of digital goods in an online marketplace |
| JP5966122B2 (ja) * | 2011-12-22 | 2016-08-10 | 株式会社ユピテル | 制御システム及びプログラム |
| CN103200428B (zh) * | 2012-01-04 | 2016-01-20 | 中国移动通信集团四川有限公司 | 一种业务预推送方法和装置 |
| US10692096B2 (en) * | 2013-03-15 | 2020-06-23 | Thermodynamic Design, Llc | Customizable data management system |
| US10114873B2 (en) * | 2013-04-17 | 2018-10-30 | Salesforce.Com, Inc. | Computer implemented methods and apparatus for retrieving content related to a feed item of an online social network |
| US20140344411A1 (en) * | 2013-05-15 | 2014-11-20 | Piazza Technologies, Inc. | Method for delivering long polling push messages in a multi-server environment |
| US9588647B1 (en) | 2013-07-17 | 2017-03-07 | Google Inc. | Navigation of a list of content sharing platform media items on a client device via gesture controls and contextual synchronization |
| US20170013037A1 (en) * | 2013-12-06 | 2017-01-12 | Le Holdings (Beijing) Co., Ltd. | Media fragment rotation method, client and system |
| US10055096B2 (en) * | 2014-06-06 | 2018-08-21 | Apple Inc. | Continuous reading of articles |
| CN104301203B (zh) * | 2014-09-10 | 2016-04-27 | 腾讯科技(深圳)有限公司 | 一种消息推送方法和设备 |
| CN104751351B (zh) * | 2015-03-13 | 2018-08-24 | 合一信息技术(北京)有限公司 | 一种轮播广告控制的方法 |
| CN104717302B (zh) * | 2015-03-31 | 2018-12-14 | 北京奇艺世纪科技有限公司 | 一种信息推送方法及装置 |
-
2015
- 2015-11-25 CN CN201510834440.1A patent/CN106790337B/zh active Active
-
2016
- 2016-10-18 JP JP2018505523A patent/JP6894428B2/ja active Active
- 2016-10-18 KR KR1020177035773A patent/KR102050935B1/ko active Active
- 2016-10-18 WO PCT/CN2016/102356 patent/WO2017088607A1/zh not_active Ceased
-
2017
- 2017-09-14 US US15/705,088 patent/US10554774B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN106790337A (zh) | 2017-05-31 |
| WO2017088607A1 (zh) | 2017-06-01 |
| JP2018513512A (ja) | 2018-05-24 |
| KR20180006431A (ko) | 2018-01-17 |
| CN106790337B (zh) | 2020-05-19 |
| US20180007156A1 (en) | 2018-01-04 |
| KR102050935B1 (ko) | 2020-01-08 |
| US10554774B2 (en) | 2020-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107368410B (zh) | 游戏引擎的性能测试方法和装置、存储介质及电子装置 | |
| CN104504133B (zh) | 应用程序的推荐方法及装置 | |
| CN113382301A (zh) | 视频的处理方法、存储介质和处理器 | |
| CN113077322A (zh) | 商品信息展示方法、装置、存储介质及计算机设备 | |
| CN110851043B (zh) | 页面显示方法和装置、存储介质及电子装置 | |
| EP3176995A1 (en) | Method, device, server, and system for synchronizing member benefits among multiple devices | |
| CN104090899B (zh) | 一种反馈展示内容信息的方法和装置 | |
| CN111708948A (zh) | 内容项推荐方法、装置、服务器及计算机可读存储介质 | |
| CN114296851B (zh) | 信息显示方法及装置 | |
| US10874937B2 (en) | Intelligent hardware interaction method and system | |
| CN110532473A (zh) | 一种内容推荐方法及计算设备 | |
| CN104991780B (zh) | 一种界面切换方法及终端 | |
| CN112417164A (zh) | 信息的推荐方法和装置、存储介质、电子装置 | |
| CN112883303A (zh) | 页面跳转方法、装置、电子设备及存储介质 | |
| CN108650217B (zh) | 动作状态的同步方法、装置、存储介质及电子装置 | |
| US9621507B2 (en) | Control method and apparatus for data display | |
| CN108810056A (zh) | 信息推送方法及装置 | |
| JP6894428B2 (ja) | 情報推薦方法、装置、およびコンピュータプログラム | |
| CN111459484B (zh) | 网页前后端分离开发时后端数据模拟方法 | |
| CN111340583B (zh) | 信息获取方法、装置、计算机设备和存储介质 | |
| CN112752127B (zh) | 视频播放位置的定位方法和装置、存储介质及电子装置 | |
| CN104156375B (zh) | 一种基于众包的信息投放方法和系统 | |
| KR102445530B1 (ko) | 공공복지 활동의 시각화를 위한 방법 및 장치 | |
| CN106919693B (zh) | 一种提高热词曝光覆盖率的方法和装置 | |
| CN103702218A (zh) | 一种视频播放方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171018 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180920 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181001 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190328 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190624 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20191024 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20200811 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201019 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201221 |
|
| C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20210104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210318 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20210329 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210510 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210510 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210603 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6894428 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |