JP5891905B2 - サーバ装置、プログラム及び通信システム - Google Patents
サーバ装置、プログラム及び通信システム Download PDFInfo
- Publication number
- JP5891905B2 JP5891905B2 JP2012078021A JP2012078021A JP5891905B2 JP 5891905 B2 JP5891905 B2 JP 5891905B2 JP 2012078021 A JP2012078021 A JP 2012078021A JP 2012078021 A JP2012078021 A JP 2012078021A JP 5891905 B2 JP5891905 B2 JP 5891905B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- history
- behavior history
- server device
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
まず、図1を用いて本実施形態における通信システム1の構成及び概要について説明する。なお、図1は、本実施形態における通信システム1の構成を示すブロック図である。また、図が煩雑になることを防止するために、図1においては、一部のユーザのみを示している。すなわち、実際の通信システム1においては、表示するよりも多数の通信端末装置10が存在している。
(1)ユーザが存在したことを示すために位置登録をし、または、ユーザが来訪した店舗の店舗登録をした場合に(いわゆる、チェックインした場合に)、
(2)Webページの閲覧または電子ブック、TV番組、音楽データ、ゲームその他のデジタルコンテンツをユーザが利用した場合に、
(3)ユーザが実際の店舗でまたはWebを通じて商品を購入した場合に、
位置情報、店舗情報の識別情報(以下、「店舗識別情報」または「店舗ID」という。)、コンテンツの識別情報(以下、「コンテンツ識別情報」または「コンテンツID」という。)または商品の識別情報(以下、「商品識別情報」または「商品ID」)などの行動履歴を各ユーザの識別情報(以下、「ユーザID」という。)に対応して情報提供サーバ装置30に登録することができる構成を有している。
(1)通信端末装置10を介して対象ユーザから情報提供の要求を受け付けた場合に、各サービスユーザの行動履歴情報に基づいて、対象ユーザでない他のサービスユーザ(以下、単に「他のユーザ」ともいう。)の行動履歴と一致する割合を、対象ユーザと他のユーザとの類似度として算出し、
(2)対象ユーザの各行動履歴情報と算出された各ユーザとの類似度が所与の第1条件を具備する他のユーザの各行動履歴情報とを比較し、前記対象ユーザの行動履歴と不一致と判定される他のユーザの行動履歴を特定行動履歴として特定し、
(3)所定のデータベースから特定行動履歴が属する他のユーザの情報提供に関する属性値(以下、「インフルエンスポイント」ともいう。)を取得し、当該取得したインフルエンスポイントに基づいて、特定行動履歴の中から、所与の第2条件を具備する特定行動履歴を抽出し、
(4)抽出した特定行動履歴を推薦情報として対象ユーザの通信端末装置10に配信する構成を有している。
次に、図2〜図4の各図を用いて本実施形態の各通信端末装置10の構成について説明する。なお、図2は、本実施形態の通信端末装置10の構成を示す構成図であり、図3は、記録部100に記憶された行動履歴管理テーブルT1のデータ構成の一例を示す図である。また、図4は、記録部100に記憶された推薦情報管理テーブルT2のデータ構成の一例を示す図である。
上記の各部は、バスBによって相互に接続され、各構成要素間におけるデータの転送が実行される。
(1)位置情報(すなわち、場所を識別するための場所ID)
(2)登録された時刻(登録時刻)
(3)推薦情報に基づいて来訪した場合には、推薦情報を提供したサービスユーザのユーザID(以下、「推薦ユーザID」という。)
(4)位置の名称その他の位置情報の属性や特性に関する情報(以下、「関連情報」という。)
の3つのデータが対応付けられて格納(記録)される。
(1)位置情報(すなわち、場所を識別するための場所ID)
(2)有効期間
(3)推薦情報を提供した推薦ユーザのユーザID(すなわち、推薦ユーザID)
の3つのデータが対応付けられて格納(記録)される。
次に、図5〜図7の各図を用いて本実施形態の情報提供サーバ装置30の構成について説明する。
(1)各サービスユーザのユーザID
(2)場所ID
(3)登録時刻を示す登録時刻情報
の4つデータが対応付けて記録される。なお、行動履歴情報には、登録時刻情報が含まれることは必須ではない。
(1)各サービスユーザのユーザID
(2)各サービスユーザのインフルエンスポイント
の2つのデータが対応付けられて記録されている。
(1)各サービスユーザのユーザID(すなわち、推薦ユーザID)
(2)推薦情報が提供された対象ユーザ(以下、「推薦対象ユーザ」ともいう。)のユーザID
(3)推薦情報として提供した場所ID(以下、「推薦場所ID」ともいう。)
(4)推薦情報としての有効期間
の4つのデータが対応付けられて記録されている。
次に、本実施形態の情報提供サーバ装置30におけるサーバデータ処理部350の詳細について説明する。
登録処理部351は、各通信端末装置10を介して受信した各ユーザの指示に基づいて、行動履歴DB331に各ユーザの行動履歴情報を登録する登録処理を実行する。また、登録処理部351は、登録処理の実行時に、登録する行動履歴情報が推薦情報提供処理によって取得された推薦情報に基づく結果としての行動履歴情報の場合には、インフルエンスポイントDB332に記録された該当するサービスユーザのインフルエンスポイントを更新する更新処理を実行する。
(1)推薦情報として特定のサービスユーザの特定行動履歴が対象ユーザに配信されていること、及び、
(2)対象ユーザが推薦情報として配信された特定行動履歴と同一の行動が実行されたこと、を条件に、
(3)対象ユーザが予め設定された有効期限までに前記特定行動履歴と同一の行動が実行されたことの各条件を具備した場合に、
インフルエンスポイントDB332を制御して、推薦情報として提供された特定行動履歴が属するサービスユーザのインフルエンスポイントの更新登録を実行する。
類似度算出部352は、通信端末装置10を介して受信した対象ユーザから推薦情報の取得要求を受け付けた場合に、コサイン類似度の手法を用いて、行動履歴DB331に記録された各サービスユーザの行動履歴情報に基づいて、当該要求したユーザを対象ユーザとして他のユーザの行動履歴と一致する割合を、各ユーザとの類似度として算出する。
推薦情報生成部353は、類似度算出部352で算出された他のユーザ毎の各類似度に基づいて、所与の第1条件を具備する他のサービスユーザを特定する。具体的には、推薦情報生成部353は、各類似度が所定の閾値(例えば、0.5)以上となる、類似度を算出する際に用いた他のサービスユーザを特定ユーザとして特定する。そして、推薦情報生成部353は、対象ユーザと特定ユーザによって擬似的なグループを形成し、擬似的なグループ内において、これらのユーザの各行動履歴情報を比較し、対象ユーザの行動履歴と不一致と判定される他のサービスユーザの行動履歴を特定行動履歴として特定する。
例えば、図6及び図7(A)に示すように、通信端末装置10を用いて、情報提供サーバ装置30に、サービスユーザA〜Eがチェックインした位置の位置情報(すなわち、場所ID)を、行動履歴として、情報提供サーバ装置30に送信し、その登録が実行されていることを想定する。
[5.1]行動履歴の登録処理
次に、図8を用いて本実施形態において、通信端末装置10及び情報提供サーバ装置30によって実行される行動履歴の登録処理(インフルエンスポイントの更新処理を含む)について説明する。なお、図9は、本実施形態の通信端末装置10及び情報提供サーバ装置30において実行される行動履歴の登録処理(インフルエンスポイントの更新処理を含む)各処理を示すフローチャートである。
次に、図9を用いて本実施形態において、情報提供サーバ装置30と連動しつつ、通信端末装置10によって実行されるパーティ参加登録処理について説明する。なお、図9は、本実施形態の通信端末装置10及び情報提供サーバ装置30において実行される推薦情報取得処理及び推薦情報提供処理を示すフローチャートである。
20 … ネットワーク
30 … 情報提供サーバ装置
100 … 記録部
101 … アプリケーション記録部
102 … 管理テーブル記録部
110 … ネットワーク通信部
120 … 現在位置検出部
130 … データ処理部
140 … 表示部
150 … 表示制御部
170 … 操作部
190 … 端末管理制御部
310 … 通信制御部
320 … ROM/RAM
330 … 記録装置
331 … 行動履歴DB
332 … インフルエンスポイントDB
340 … サーバ管理制御部
350 … データ処理部
351 … 登録処理部
352 … 類似度算出部
353 … 推薦情報生成部
Claims (9)
- ユーザ毎に、ユーザの個々の行動履歴を示す行動履歴情報を、それぞれ、行動履歴管理データベースに登録する登録手段と、
所定のタイミングで、各ユーザの前記行動履歴情報に基づいて、一のユーザを対象ユーザとして他のユーザの行動履歴と一致する割合を、各ユーザとの類似度として算出する算出手段と、
前記対象ユーザの各行動履歴情報と前記算出された各ユーザとの類似度が所与の第1条件を具備する他のユーザの各行動履歴情報とを比較し、前記対象ユーザの行動履歴と不一致と判定される他のユーザの行動履歴を特定行動履歴として特定する特定手段と、
情報提供管理データベースから前記特定行動履歴が属する他のユーザの情報提供に関する属性値を取得し、当該取得した属性値に基づいて、前記特定行動履歴の中から、所与の第2条件を具備する前記特定行動履歴を抽出する抽出手段と、
前記抽出された特定行動履歴を推薦情報として前記対象ユーザの通信端末装置に配信する配信手段と、
を備え、
前記抽出手段が、前記所与の第2条件として、前記属性値が最も高いユーザを特定し、当該特定したユーザの前記特定行動履歴を前記推薦情報として抽出することを特徴とするサーバ装置。 - 請求項1に記載のサーバ装置において、
前記特定手段が、
前記対象ユーザの各行動履歴情報と、前記算出された類似度が所与の第1条件を具備する他のユーザの各行動履歴情報と、を比較し、
前記対象ユーザの行動履歴と不一致となる他のユーザの行動履歴を特定し、
前記特定した他のユーザの行動履歴の中から、前記他のユーザ間における行動履歴が一致する割合が所与の第3条件を具備する行動履歴を前記対象ユーザの行動履歴と不一致であると判定して前記特定行動履歴として特定する、サーバ装置。 - 請求項2に記載のサーバ装置において、
前記第3条件を具備する行動履歴には、前記他のユーザ間における行動履歴と一致する割合が最も低い行動履歴が含まれる、サーバ装置。 - 請求項1〜3のいずれか一項に記載のサーバ装置において、
前記推薦情報として抽出された特定行動履歴が所定の条件を具備した場合に、前記情報提供管理データベースにおける、当該抽出された特定行動履歴が属するユーザの前記属性値を更新登録する更新登録手段を更に備える、サーバ装置。 - 請求項4に記載のサーバ装置において、
前記所定の条件には、前記推薦情報として前記抽出された特定行動履歴が前記対象ユーザに配信されたこと、及び、前記対象ユーザが前記推薦情報として配信された特定行動履歴と同一の行動が実行されたことを含む、サーバ装置。 - 請求項5に記載のサーバ装置において、
前記所定の条件には、さらに、前記対象ユーザが予め設定された有効期限までに前記特定行動履歴と同一の行動が実行されることを含む、サーバ装置。 - 請求項1〜6のいずれか一項に記載のサーバ装置において、
前記行動履歴情報が、前記ユーザが存在した位置情報、前記ユーザが来訪した店舗の店舗識別情報、前記ユーザが利用したコンテンツのコンテンツ識別情報、及び、前記ユーザが購入した商品の商品識別情報のいずれかの情報である、サーバ装置。 - サーバ装置を、
ユーザ毎に、ユーザの個々の行動履歴を示す行動履歴情報を、それぞれ、行動履歴管理データベースに登録する登録手段、
所定のタイミングで、各ユーザの前記行動履歴情報に基づいて、一のユーザを対象ユーザとして他のユーザの行動履歴と一致する割合を、各ユーザとの類似度として算出する算出手段、
前記対象ユーザの各行動履歴情報と前記算出された各ユーザとの類似度が所与の第1条件を具備する他のユーザの各行動履歴情報とを比較し、前記対象ユーザの行動履歴と不一致と判定される他のユーザの行動履歴を特定行動履歴として特定する特定手段、
情報提供管理データベースから前記特定行動履歴が属する他のユーザの情報提供に関する属性値を取得し、当該取得した属性値に基づいて、前記特定行動履歴の中から、所与の第2条件を具備する前記特定行動履歴を抽出する抽出手段、及び、
前記抽出された特定行動履歴を推薦情報として前記対象ユーザの通信端末装置に配信する配信手段、
として機能させ、
前記抽出手段が、前記所与の第2条件として、前記属性値が最も高いユーザを特定し、当該特定したユーザの前記特定行動履歴を前記推薦情報として抽出することを特徴とするプログラム。 - 通信端末装置と、
ネットワークを介して前記通信端末装置と接続されるサーバ装置と、
を備え、
前記サーバ装置が、
ユーザ毎に、ユーザの個々の行動履歴を示す行動履歴情報を、それぞれ、行動履歴管理データベースに登録する登録手段と、
所定のタイミングで、各ユーザの前記行動履歴情報に基づいて、一のユーザを対象ユーザとして他のユーザの行動履歴と一致する割合を、各ユーザとの類似度として算出する算出手段と、
前記対象ユーザの各行動履歴情報と前記算出された各ユーザとの類似度が所与の第1条件を具備する他のユーザの各行動履歴情報とを比較し、前記対象ユーザの行動履歴と不一致と判定される他のユーザの行動履歴を特定行動履歴として特定する特定手段と、
情報提供管理データベースから前記特定行動履歴が属する他のユーザの情報提供に関する属性値を取得し、当該取得した属性値に基づいて、前記特定行動履歴の中から、所与の第2条件を具備する前記特定行動履歴を抽出する抽出手段と、
前記抽出された特定行動履歴を推薦情報として前記対象ユーザの通信端末装置に配信する配信手段と、
を備え、
前記抽出手段が、前記所与の第2条件として、前記属性値が最も高いユーザを特定し、当該特定したユーザの前記特定行動履歴を前記推薦情報として抽出することを特徴とする通信システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012078021A JP5891905B2 (ja) | 2012-03-29 | 2012-03-29 | サーバ装置、プログラム及び通信システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012078021A JP5891905B2 (ja) | 2012-03-29 | 2012-03-29 | サーバ装置、プログラム及び通信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013206409A JP2013206409A (ja) | 2013-10-07 |
JP5891905B2 true JP5891905B2 (ja) | 2016-03-23 |
Family
ID=49525365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012078021A Expired - Fee Related JP5891905B2 (ja) | 2012-03-29 | 2012-03-29 | サーバ装置、プログラム及び通信システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5891905B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015170362A (ja) * | 2014-03-04 | 2015-09-28 | グーグル インコーポレイテッド | 相互に近接する地理的位置において発生する関連活動の識別 |
JP6271345B2 (ja) * | 2014-06-06 | 2018-01-31 | ヤフー株式会社 | 抽出装置、抽出方法及び抽出プログラム |
JP6147242B2 (ja) * | 2014-12-19 | 2017-06-14 | ヤフー株式会社 | 予測装置、予測方法及び予測プログラム |
KR102595508B1 (ko) | 2018-12-11 | 2023-10-31 | 삼성전자주식회사 | 전자장치 및 그 제어방법 |
WO2021181557A1 (ja) * | 2020-03-11 | 2021-09-16 | 日本電気株式会社 | 推薦制御装置、システム、方法及びプログラムが格納された非一時的なコンピュータ可読媒体 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008146355A (ja) * | 2006-12-11 | 2008-06-26 | Lealcom Kk | 情報配信システム、情報配信装置及び情報配信方法 |
JP5483576B2 (ja) * | 2010-06-08 | 2014-05-07 | 日本電信電話株式会社 | 推薦アイテムフィルタリング方法及び推薦アイテムフィルタリングプログラム |
JP5551030B2 (ja) * | 2010-09-08 | 2014-07-16 | 株式会社Nttドコモ | アプリケーション配信装置及びアプリケーション配信方法 |
-
2012
- 2012-03-29 JP JP2012078021A patent/JP5891905B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013206409A (ja) | 2013-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3726748B2 (ja) | モバイルマーケティング方法、そのシステム、サーバ、ユーザ端末、解析端末及びプログラム | |
US9239771B2 (en) | Method and system for collecting and providing application usage analytics | |
JP6056119B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
WO2014093765A1 (en) | Augmenting search results with relevant third-party application content | |
JP5891905B2 (ja) | サーバ装置、プログラム及び通信システム | |
JP2010009315A (ja) | 推薦店舗提示システム | |
CN112001747B (zh) | 用于将用户与社交数据匹配的***和方法 | |
JP5882157B2 (ja) | 利用者ベースのバイアスを使用した検索結果の取得又は提供方法および装置 | |
CN110297995B (zh) | 用于收藏信息的方法和装置 | |
US20180035367A1 (en) | Method and Apparatus for Accessing Wifi Access Point in Target Shop | |
US20170011422A1 (en) | Data processing device and data processing method | |
CN103186660A (zh) | 信息源选择***、信息源选择方法和程序 | |
KR101260425B1 (ko) | 클라우드 기반 증강 현실 시스템 | |
JP5841323B2 (ja) | 推薦アイテム検索サーバ、および推薦アイテム検索プログラム | |
CN107924415A (zh) | 从位置不可感知设备向搜索查询提供位置信息以提高用户交互性能 | |
JP2010287048A (ja) | 情報検索装置、情報検索プログラム、及び携帯端末装置 | |
JP6295577B2 (ja) | サーバ装置、プログラム、及び、情報提供方法 | |
KR20130064447A (ko) | 사용자의 성향 유사도를 이용한 검색 결과 제공 서버 및 방법, 그리고 단말 | |
JP5615423B2 (ja) | 情報検索装置、及び情報検索プログラム | |
JP5491608B1 (ja) | 測位方法決定装置及び測位方法決定方法 | |
JP5430726B1 (ja) | 情報提供装置、ネットワークシステム、情報提供方法及び情報提供プログラム | |
JP6384067B2 (ja) | サーバ装置、プログラム及び推薦情報提供方法 | |
JP2008040869A (ja) | 地点情報評価装置、地点情報評価プログラム | |
JP2013122627A (ja) | 情報処理端末、サーバ装置、システム、およびプログラム | |
US8843817B2 (en) | System and method for obtaining user information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151104 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151225 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160208 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5891905 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |