JP5249415B2 - データ統計を提供するための方法及び装置 - Google Patents

データ統計を提供するための方法及び装置 Download PDF

Info

Publication number
JP5249415B2
JP5249415B2 JP2011516306A JP2011516306A JP5249415B2 JP 5249415 B2 JP5249415 B2 JP 5249415B2 JP 2011516306 A JP2011516306 A JP 2011516306A JP 2011516306 A JP2011516306 A JP 2011516306A JP 5249415 B2 JP5249415 B2 JP 5249415B2
Authority
JP
Japan
Prior art keywords
spu
product
action data
action
products
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
Application number
JP2011516306A
Other languages
English (en)
Other versions
JP2011526026A (ja
JP2011526026A5 (ja
Inventor
チャン・チン
ワン・ハイ
ディン・イ
Original Assignee
アリババ グループ ホールディング リミテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from CN200810126361.5A external-priority patent/CN101615277B/zh
Application filed by アリババ グループ ホールディング リミテッド filed Critical アリババ グループ ホールディング リミテッド
Publication of JP2011526026A publication Critical patent/JP2011526026A/ja
Publication of JP2011526026A5 publication Critical patent/JP2011526026A5/ja
Application granted granted Critical
Publication of JP5249415B2 publication Critical patent/JP5249415B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Data Mining & Analysis (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Description

本出願は、2008年6月26日付けで出願され「METHOD AND DEVICE FOR DATA STATISTICS(データ統計のための方法及びデバイス)」と題された中国特許出願第200810126361.5号の優先権を主張する。該出願は、あらゆる目的のために参照によって本明細書に組み込まれる。
オンライン商品ネットワークの発展に伴って、ますます多くのユーザがオンラインで買い物をするようになっている。購入プロセスの際に、ネットワーク上のサーバは、ユーザの購入ニーズを満足させるために、様々な種類の製品に関する情報をユーザに提供するのが通常である。既存のシステムのなかには、製品のランキングリストを表示することによって製品のランキングをユーザに提供するものもある。
しかしながら、大規模な商品ネットワークにおける大量の利用可能データ(場合によっては膨大な数の製品に関するデータ)を想定すると、多数の製品をランキングリストで表示することは問題となる。ユーザは、圧倒される量の製品に頻繁に直面し、その多くは、ユーザにとっては関心のない製品である。今日のシステムによって使用されている代表的な解決策は、ユーザのニーズを満足させることもユーザの購入経験を充実させることもできないことが多い。
以下の詳細な説明及び添付の図面において、発明の様々な実施形態が開示される。
標準プロパティ集合(SPU)をベースにした統計分析をサポートするシステムの一実施形態を示したブロック図である。
生成モジュールの一実施形態を示したブロック図である。
SPUをベースにした統計分析を実施するためのプロセスの一実施形態を示した流れ図である。
発明は、プロセス、装置、システム、合成物、コンピュータ可読記憶媒体に盛り込まれたコンピュータプログラム製品、並びに/又は結合先のメモリに格納された命令及び/若しくは結合先のメモリによって提供される命令を実行するように構成されたプロセッサを含む、数々の形態で実現することができる。本明細書では、これらの実現形態、又は発明が取り得るその他の任意の形態は、技術と称されてよい。総じて、開示されたプロセスのステップの順序は、発明の範囲内で可変である。別途明記されない限り、タスクを実施するように構成されるものとして説明されるプロセッサ又はメモリなどのコンポーネントは、所定時にタスクを実施するように一時的に構成される汎用コンポーネント、又はタスクを実施するように製造された特殊コンポーネントとして導入され得る。本明細書で使用される「プロセッサ」という用語は、コンピュータプログラム命令などのデータを処理するように構成された1または複数のデバイス、回路、及び/又は処理コアを意味するものとする。
発明の原理を例示した添付の図面を伴って、以下において、発明の1または複数の実施形態に関する詳細な説明が提供される。発明は、このような実施形態に関連して説明されるが、いかなる実施形態にも限定されない。発明の範囲は、特許請求の範囲によってのみ限定され、数々の代替、変更、及び等価な形態を内包する。以下の説明では、発明の完全な理解を可能にするために、数々の詳細が特定されている。これらの詳細は、例示を目的として提供されるものであり、発明は、これらの詳細の一部又は全部を伴わずとも、特許請求の範囲にしたがって実施され得る。明瞭さを期するため、発明に関連した技術分野で知られている技工物は、発明が不必要に不明瞭にされないように、詳細な説明を省略されている。
データ統計を提供するための技術が説明される。この技術は、ユーザによる被選択製品の入力に従った、リアルタイムな製品ランキングリストの出力を実現することによって、様々なユーザの購入要求を満足させるとともに、ユーザの購入経験を充実させる。
図1は、SPUベースの統計をサポートする商品ネットワークの一実施形態を示したブロック図である。ネットワーク200は、サーバシステム20を含み、該サーバシステム20は、ネットワークベース/ウェブベースの商品サービスを動作させるとともにパソコン、携帯用デバイス、マルチプロセッサシステム、マイクロプロセッサベースの/プログラマブルな家庭用電子機器、ネットワークPC、ミニコンなどのクライアントデバイスとやり取りする、1または複数のサーバ、サーバクラスタ、又はその他の任意の適切なデバイスを含む。サーバシステム20は、インターネットなどのネットワークを通じて26などのクライアントデバイスとやり取りするように構成されるので、このようなクライアントデバイスのユーザ(例えば買い主又は売り主)は、サーバ上で動作しているサービスと相互に作用して取引を行うことができる。
この例では、サーバシステム20は、データベース25へのアクセスを有し、該データベース25は、サーバに対して切り離されていても又は統合されていてもよい。データベースは、SPU情報に基づいて編成された製品情報で満たされる。一部の実施形態では、ネットワーク200上で入手可能な製品は、それぞれのプロパティに従って各種のSPUに分類され、データベースに格納される。製品の基本プロパティの例として、被選択製品の値段、写真、取引番号、製造元、及び機能が挙げられる。本明細書で使用されるSPUという用語は、1または複数の同一プロパティからなる群を共有する1または複数の製品からなる群の集まりを意味する。一部の実施形態では、1つのSPUが、幾種類かの製品(異なる売り主からの製品など)に関連付けられてよく、この場合、各製品は、対応する1つのSPUに関連付けられる。例えば、多くの売り主が、商品ネットワーク上で携帯電話を販売している。これらの電話の製造元、モデル、及びデザインは、変化に富んでいる。これらの電話は、1または複数の同一プロパティに従って分類され得る。例えば、サーバは、NOKIAによるN73モデルの全てのカメラ付き携帯電話を(売り主にかかわらず)SPU1によって、NOKIAによるN72モデルの全てのカメラ付き携帯電話をSPU2によって、NOKIAによるN76モデルの全てのカメラ付き携帯電話をSPU3によって、それぞれラベル付けすることができる。
26などのユーザは、インターネットなどのネットワークを通じてサーバシステム20とやり取りする。この例では、サーバシステム20は、受信モジュール21、検索モジュール22、生成モジュール23、及び出力モジュール24を含む、数々のモジュールを有する。受信モジュール21は、ユーザによって入力された被選択製品のプロパティ情報を受信するように構成され、検索モジュール22は、受信モジュール21によって受信されたプロパティ情報に対応するSPUをデータベース内で検索するように構成され、生成モジュール23は、基本行為データを生成するように構成され(一部の実施形態では、検索モジュール22によって突き止められたSPUに従って行為インスタンスの蓄積数を集約することによって、基本行為データ表が生成される)、出力モジュール24は、生成モジュール23によって生成された基本行為データを出力するためのものである。一部の実施形態では、出力は、ユーザのブラウザソフトウェアに表示される。モジュールは、1つ若しくは2つ以上のプロセッサ上で動作するコンピュータ実行可能命令を含むソフトウェアとして、プログラマブルロジックデバイス上で動作するマイクロコードなどの特殊命令を含むファームウェアとして、特定用途向け集積回路(ASIC)などのハードウェアとして、又はこれらの組み合わせとしてなど、様々な技術を使用して実装され得る。例えば、受信モジュール及び出力モジュールは、ポート、ケーブル、有線若しくは無線のネットワークインターフェースカードなどの外部接続、及び通信バスなどの内部接続を含む、1または複数の通信インターフェースとして実装され得る。
ウェブサービスモジュールなどの更なるモジュールも含まれ得る。一部の実施形態では、サーバシステムは、更に、数々の製品を分類し、1または複数の同一プロパティを有するものを1つのSPUにまとめ、そのSPU情報をデータベースに保存するように構成された分類モジュール28を含む。一部の実施形態では、データベースへの登録は、対応する識別子(SPU_ID)と、そのSPUに属するものとして分類された製品とを含む。
図2は、生成モジュールの一実施形態を示したブロック図である。この例で示された生成モジュール23は、図1のサーバシステム20などのサーバシステムに含まれ得る。この例では、生成モジュールは、行為データを取得するように構成された取得サブモジュール231と、取得サブモジュール231によって取得された行為データを記録するように構成された記録サブモジュール232と、記録サブモジュール232によって記録された行為データの数を蓄積するための蓄積サブモジュール232と、蓄積サブモジュール233によって蓄積された行為データの蓄積数をSPUに従って集約するための集約サブモジュール234とを含む。図1のサーバシステム20に示されたモジュールと同様に、サブモジュールは、ソフトウェア/ファームウェア/ハードウェア、又はこれらの組み合わせとして実装することもできる。
図3は、データ統計を生成するプロセスの一実施形態の流れ図を示している。プロセス100は、図1のサーバシステム20などのサーバシステム上で行われ得る。
101では、被選択製品のプロパティ情報が受信される。一部の実施形態では、プロパティ情報は、ユーザによって入力される。
例えば、ユーザによって操作されているクライアントデバイスに対してサーバによって提示される商品ウェブページは、ユーザ相互作用選択肢を提供する。ユーザは、ウェブページ及び相互作用選択肢を使用することによって、ユーザの個人的嗜好に従って、製品カテゴリを選んで被選択製品の基本プロパティ情報を入力し得る。このような被選択製品の基本プロパティ情報の例として、被選択製品の値段、写真、取引番号、製造元、及び機能が挙げられる。例えば、ユーザが内蔵カメラ付きの携帯電話を買うことに興味があるときは、ユーザによって入力される基本プロパティ情報は、「カメラ付き」を含み得る。一部の実施形態では、ユーザは、商品によって構成された既定の選択肢群を列挙したドロップダウンボックスから選択することによって、プロパティ情報を入力する。例えば、携帯電話のカテゴリでは、選択肢は、「カメラ付き」や「タッチ画面付き」などを含み得る。一部の実施形態では、ユーザは、「カメラ付き」という文字を打ち込むことによって、直接的に情報を入力する。
102では、ユーザによって入力された被選択製品に関するプロパティ情報に基づいて、そのプロパティ情報に対応するSPUを検索するために、データベースが照会される。図1に関連して上述されたように、販売に出される製品は、それらのプロパティにしたがって分類され、一群のプロパティを共有する1または複数の製品からなる製品群をそれぞれ含むSPUにまとめられる。例えば、同じ製造元とモデル番号とを共有し尚且つ内蔵カメラを有する全ての携帯電話が、1つのSPUにまとめられる。異なる3つのモデルのNOKIAカメラ付き携帯電話が3つの別々のSPUに分類される上述の例では、「カメラ付き、且つNOKIA」のようなプロパティ情報をユーザが入力したときに、入力されたそのプロパティ情報に対応して3つのSPU(SPU1、SPU2、及びSPU3)が突き止められる。
103では、基本行為データが生成される。一部の実施形態では、データは、SPUに属する製品に関連付けられた行為インスタンスの蓄積数を集約することによって生成される。本明細書で使用される行為インスタンスという用語は、購入行為(すなわち、ユーザは購入を完了する)、保存行為(すなわち、ユーザはのちのアクセスのために製品を保存する)、及び見る行為(すなわち、ユーザは製品を見る)などの、製品に関する特定種類のユーザ行為のインスタンスを意味するものとする。
一部の実施形態では、行為情報を集めるために、サーバは、スクリプトを呼び出すピクセルポイントを各ウェブページに埋め込む。ユーザがそのページをクリックすると、埋め込まれたピクセルポイントは、ログサーバへのアクセス要求をネットワークに送信させるスクリプトを呼び出す。アクセス要求を受けて、ログサーバは、ユーザのID、訪問時間、及びURL(Uniform Resource Locator)を取得する。URLは、ユーザが特定の製品を閲覧したか、保存したか、及び/又は購入したかなどのユーザ活動を記録する情報を含む。サーバは、ログサーバからID、訪問時間、及びURLを呼び出すことによって、ユーザの行為データを抽出することができる。
一定時間にわたり、サーバは、SPUに属する製品に関連付けられた行為データインスタンスの数を蓄積する。サーバは、各製品について様々なユーザによって作成された全ての行為データを記録及び蓄積するであろう。一部の実施形態では、サーバは、SPUに属する製品に関連付けられた製品の購入回数を、非負整数である「L」で記す。ユーザが製品を購入すると、サーバは、購入回数「L」を1だけ自動的に増分させる。サーバは、製品が保存された回数を、やはり非負整数である「M」で記す。ユーザが製品を保存すると、サーバは、保存回数「M」を1だけ自動的に増分させる。サーバは、製品が見られた回数を、やはり非負整数である「N」で記す。
一定時間にわたり、異なる行為データインスタンスの数を蓄積した後、サーバは、製品をそれらのプロパティに対応するSPUによってそれぞれラベル付けし、次いで、SPUによって分類された異なる行為データの数を蓄積する。
一部の実施形態では、サーバは、SPUによって分類された異なる行為データの数を集約した後に、基本行為データ表を生成する。表1に示された例を参照すると、基本行為データ表は、SPU_ID、対応するプロパティID、カテゴリID、購入回数「L」、収集回数「M」、閲覧回数「N」などを含む。
Figure 0005249415
104では、サーバは、基本行為データを出力する。一部の実施形態では、基本行為データは、特定の行為インスタンス群に従ったリストを含む基本行為データ表として出力される。
サーバは、基本行為データ表を、購入回数、又は収集回数、又は閲覧回数に従って、より具体的には小さい数から大きい数へと昇順に、出力することができる。サーバによって送信された基本行為データ表を受信した後、クライアントデバイスは、ユーザによる所定の条件を満足する製品情報のリストを表示する。一部の実施形態では、製品情報は、製品の写真及び値段を含む。行為データは、リアルタイムで定期的に更新されるので、ユーザは、ユーザによって指定された所定の条件を満足する製品のリアルタイムなランキングリストを得ることができる。したがって、ユーザは、自身の購入意図を明確にすることができる。
一例では、商品ウェブサイトによって表示されたウェブサイトを訪問するときに、ユーザは、製品カテゴリを選択する。選択されたカテゴリは、表1において、カテゴリIDとして示される。ユーザは、個人の嗜好に従って、1つ又は幾つかのプロパティ情報を入力することができる。ユーザによって送信されたプロパティ情報の受信後、データベースは、そのプロパティ情報に対応するSPUを検索される。SPUに従って行為データの蓄積数を分類することによって、基本行為データが生成される。基本行為データの生成後、サーバは、基本行為データを表の形で出力する。表では、特定の蓄積プロパティ数に従って、異なるSPUが列挙される。一部の実施形態では、値は仕分けされ、降順に、或いは昇順に示される。SPUに属するユーザ行為データを追跡することによって、システムは、ユーザによって入力された好ましいプロパティ情報に従ったリアルタイムな製品ランキングリストの出力を達成し、様々なユーザの購入ニーズを満足させるとともにユーザの購入経験を充実させることができる。
例えば、夥しい種類の携帯電話からなる繁盛したマーケットに直面したユーザは、自分の購入意図を明確にするために、何らかの誘導を必要とする。ウェブページを訪問したときに、ユーザは、携帯電話のカテゴリを選び、好ましい携帯電話のプロパティを入力することができる。例えば、もしユーザがカメラ付きのNOKIAの携帯電話を買いたいと望む場合は、そのユーザは、対応するプロパティIDとして、「NOKIA」及び「カメラ付き」を入力することができる。サーバは、入力されたプロパティ情報に対応するSPUをデータベース内で検索する。表1に関連した上記の例で説明されたように、データベースがSPUデータで満たされているとすると、検索結果は、SPU1、SPU2、及びSPU3を含む3つのSPUが所要の条件に見合うことを示すであろう。SPU1は、N72のNOKIA電話に対応する。SPU2は、N73のNOKIA電話に対応する。SPU3は、N76のNOKIA電話に対応する。時間の経過とともに、SPU1、SPU2、及びSPU3に対応する行為インスタンスの数がそれぞれ蓄積され、それらの結果が表示される。例えば、N72のNOKIA電話の統計結果は、ユーザによって製品が購入された回数「L」を15、ユーザによって製品が保存された回数「M」を8、ユーザによって製品が見られた回数「N」を25として示される。N73のNOKIA電話の統計結果は、ユーザによって製品が購入された回数「L」を10、ユーザによって製品が保存された回数「M」を15、ユーザによって製品が見られた回数「N」を20として示される。N76のNOKIA電話の統計結果は、ユーザによって製品が購入された回数「L」を5、ユーザによって製品が保存された回数「M」を3、ユーザによって製品が見られた回数「N」を50として示される。表2を参照すると、サーバシステムは、基本行為データ表をクライアントデバイスに送信する。表は、購入回数「L」に従って降順に仕分けされている。クライアントデバイスは、表をウェブブラウザなどのユーザインターフェースの形でユーザに示す。
Figure 0005249415
したがって、表2に基づいて、ユーザは、N72のNOKIA電話が最も多数回にわたって購入されたことを容易に見いだすことができる。この情報は、ユーザが自身の購入目的を更に明確にして適切な購入判断を下すのに役立つことができる。膨大の製品のリストをSPUによって集合させ、次いで各SPUの行為データを表示することは、見ている人が製品リストに関連した情報を見直す及び理解するのに役立つ。
本発明の範囲内の実施形態は、コンピュータ実行可能命令若しくはデータ構造を運ぶための又はコンピュータ実行可能命令若しくはデータ構造を格納されたコンピュータ可読媒体を含む。このようなコンピュータ可読媒体は、汎用コンピュータ又は専用コンピュータによってアクセス可能な任意の入手可能媒体であり得る。例えば、限定はされないが、このようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD−ROM若しくはその他の光ディスクストレージ、磁気ディスクストレージ若しくはその他の磁気ストレージデバイス、又はコンピュータ実行可能命令若しくはデータ構造の形態で所望のプログラムコード手段を運ぶ若しくは格納するために使用可能で尚且つ汎用コンピュータ若しくは専用コンピュータによってアクセス可能なその他の任意の媒体などの、物理的なコンピュータ可読媒体を含むことができる。
本発明の範囲内の実施形態は、コンピュータ実行可能命令若しくはデータ構造を運ぶための又はコンピュータ実行可能命令若しくはデータ構造を格納されたコンピュータ可読媒体も含み得る。このようなコンピュータ可読媒体は、汎用コンピュータ又は専用コンピュータによってアクセス可能な任意の入手可能媒体であってよい。例えば、限定はされないが、このようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD−ROM若しくはその他の光ディスクストレージ、磁気ディスクストレージ若しくはその他の磁気ストレージデバイス、又はコンピュータ実行可能命令若しくはデータ構造の形態で所望のプログラムコード手段を運ぶ若しくは格納するために使用可能なその他の任意の媒体を含むことができる。ネットワーク又は別の通信接続(有線、無線、若しくはそれらの組み合わせのいずれか)を通じてコンピュータに情報が転送される又は提供されるときに、そのコンピュータは、その接続を正しくコンピュータ可読媒体と見なす。したがって、このような接続はいずれも、正しくコンピュータ可読媒体と称される。上記の組み合わせもまた、コンピュータ可読媒体の範囲内に含まれることが望ましい。
コンピュータ実行可能命令は、例えば、汎用コンピュータ、専用コンピュータ、又は専用処理装置に特定の関数又は関数群を実施させる命令及びデータを含む。コンピュータ実行可能命令は、また、スタンドアロン環境又はネットワーク環境にあるコンピュータによって実行されるプログラムモジュールも含む。総じて、プログラムモジュールは、特定のタスクを実施する又は特定の抽象データ型を実行するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。コンピュータ実行可能命令、関連のデータ構造、及びプログラムモジュールは、本明細書に開示された方法のステップを実行するためのプログラムコード手段の例を表わしている。このような実行可能命令又は関連のデータ構造の特定の順序は、説明された関数をこのようなステップで実現するための対応活動の例を表わしている。
当業者ならば、ネットワークコンピューティング環境において、パソコン、携帯用デバイス、マルチプロセッサシステム、マイクロプロセッサベースの又はプログラマブルな家庭用電子機器、ネットワークPC、ミニコン、メインフレームコンピュータなどを含む多くの種類のコンピュータシステム構成によって発明のその他の実施形態が実施され得ることがわかる。実施形態は、また、通信ネットワークを通じて(有線リンク、無線リンク、又はそれらの組み合わせによって)リンクされたローカル処理デバイス及びリモート処理デバイスによってタスクを実施される分散コンピューティング環境においても実施され得る。分散コンピューティング環境において、プログラムモジュールは、ローカルメモリストレージデバイス及びリモートメモリストレージデバイスの両方に配され得る。
以上の実施形態は、理解を明瞭にする目的で幾らか詳細に説明されてきたが、発明は、提供された詳細に限定されない。発明を実現するには、多くの代替方法がある。開示された実施形態は、例示的であり、限定的ではない。
例えば、システムであって、ユーザによって入力された被選択製品のプロパティ情報を受信し、1または複数のプロパティからなる群を共有する1または複数の製品からなる群を含み前記プロパティ情報に対応する標準プロパティ集合(SPU)をデータベース内で検索し及び突き止め、前記SPUに含まれる前記製品群に属する各製品に関連付けられた行為インスタンスの蓄積数を集約することを含む、行為データの生成を実行し、前記行為データを出力する、プロセッサと、
前記プロセッサに結合され、前記プロセッサに命令を提供するメモリと、を備えるシステムが提供されても良い。
あるいは、ユーザによって入力された被選択製品のプロパティ情報を受信し、前記プロパティ情報に対応する標準プロパティ集合(SPU)をデータベース内で検索し、突き止め、前記SPUは、1または複数のプロパティからなる群を共有する1または複数の製品からなる群を含み、前記SPUに含まれる前記製品群に属する各製品に関連付けられた行為インスタンスの蓄積数を集約することを含む、行為データの生成を実行し、前記行為データを出力する、ことを備える方法が提供されても良い。
更には、ユーザによって入力された被選択製品のプロパティ情報を受信するための手段と、前記プロパティ情報に対応する標準プロパティ集合(SPU)をデータベース内で検索し、突き止めるための手段と、前記SPUは、1または複数のプロパティからなる群を共有する1または複数の製品からなる群を含み、前記SPUに含まれる前記製品群に属する各製品に関連付けられた行為インスタンスの蓄積数を集約することを含む、行為データの生成を実行するための手段と、前記行為データを出力するための手段と、を備えるシステムが提供されても良い。

Claims (13)

  1. システムであって、
    ユーザによって入力された被選択製品のプロパティ情報を受信し、
    1または複数のプロパティからなる群を共有する1または複数の製品からなる製品群を含む標準プロパティ集合(SPU)から、前記受信したプロパティ情報に対応する前記SPUをデータベース内で検索し及び突き止め、前記SPUに属する前記製品群の少なくとも一部は異なる製品リストに関連し、
    前記SPUに含まれる前記製品群に属する各製品に関する複数のユーザによって実施される1または複数の種類の行為インスタンスの蓄積数を決定することを含む、行為データの生成を実行し、
    前記行為データの生成は、
    前記行為データの蓄積数と前記SPUとの間の対応関係を構成し、
    前記行為データの蓄積数と前記SPUとの間の対応性が含まれる基本行為データ表を生成することを含み、
    前記行為データを出力する
    プロセッサと、
    前記プロセッサに結合され、前記プロセッサに命令を提供するメモリと、を備えるシステム。
  2. 請求項1に記載のシステムであって、
    行為インスタンスの1種類には、前記製品群が購入された回数が含まれる、システム。
  3. 請求項1に記載のシステムであって、
    行為インスタンスの1種類には、前記製品群が保存された回数が含まれる、システム。
  4. 請求項1に記載のシステムであって、
    行為インスタンスの1種類には、前記製品群が見られた回数が含まれる、システム。
  5. 請求項1に記載のシステムであって、
    前記データベースは、複数の製品を分類し、前記複数の製品を前記製品に対応する同一プロパティからなる群に従って異なるSPUに関連付け、前記同一プロパティ群と前記SPUとの間の対応性を前記データベースに記録することによって、構築される、システム。
  6. 請求項1に記載のシステムであって、
    前記プロセッサは、更に、前記行為インスタンスを取得及び記録する、システム。
  7. ユーザによって入力された被選択製品のプロパティ情報をプロセッサを使用して受信し、
    前記プロパティ情報に対応する標準プロパティ集合(SPU)をデータベース内で検索し、突き止め、前記SPUは、1または複数のプロパティからなる群を共有する1または複数の製品からなる製品群を含み、前記SPUに属する前記製品群の少なくとも一部は異なる製品リストに関連し、
    前記SPUに含まれる前記製品群に属する各製品に関する複数のユーザによって実施される1または複数の種類の行為インスタンスの蓄積数を決定することを含む、行為データの生成を実行し、
    前記行為データの生成は、
    前記行為データの蓄積数と前記SPUとの間の対応関係を構成し、
    前記行為データの蓄積数と前記SPUとの間の対応性が含まれる基本行為データ表を生成することを含み、
    前記行為データを出力する、
    ことを備える方法。
  8. 請求項7に記載の方法であって、
    行為インスタンスの1種類には、前記製品群が購入された回数が含まれる、方法。
  9. 請求項7に記載の方法であって、
    行為インスタンスの1種類には、前記製品群が保存された回数が含まれる、方法。
  10. 請求項7に記載の方法であって、
    行為インスタンスの1種類には、前記製品群が見られた回数が含まれる、方法。
  11. 請求項7に記載の方法であって、
    前記データベースは、複数の製品を分類し、前記複数の製品を前記製品に対応する同一プロパティからなる群に従って異なるSPUに関連付け、前記同一プロパティ群と前記SPUとの間の対応性を前記データベースに記録することによって、構築される、方法。
  12. 請求項7に記載の方法であって、更に、前記行為インスタンスを取得及び記録するように構成される、方法。
  13. ユーザによって入力された被選択製品のプロパティ情報を受信する機能と、
    前記プロパティ情報に対応する標準プロパティ集合(SPU)をデータベース内で検索し、突き止める機能と、前記SPUは、1または複数のプロパティからなる群を共有する1または複数の製品からなる製品群を含み、前記SPUに属する前記製品群の少なくとも一部は異なる製品リストに関連し、
    前記SPUに含まれる前記製品群に属する各製品に関する複数のユーザによって実施される1または複数の種類の行為インスタンスの蓄積数を決定することを含む、行為データの生成を実行する機能と、
    前記行為データの生成を実行する機能は、
    前記行為データの蓄積数と前記SPUとの間の対応関係を構成し、
    前記行為データの蓄積数と前記SPUとの間の対応性が含まれる基本行為データ表を生成することを含み、
    前記行為データを出力する機能と、
    をコンピュータによって実現させるためのコンピュータプログラム。
JP2011516306A 2008-06-26 2009-06-25 データ統計を提供するための方法及び装置 Active JP5249415B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN200810126361.5 2008-06-26
CN200810126361.5A CN101615277B (zh) 2008-06-26 一种统计数据的方法和装置
US12/456,806 2009-06-22
US12/456,806 US8326661B2 (en) 2008-06-26 2009-06-22 Method and apparatus for providing data statistics
PCT/US2009/003789 WO2009158003A1 (en) 2008-06-26 2009-06-25 Method and apparatus for providing data statistics

Publications (3)

Publication Number Publication Date
JP2011526026A JP2011526026A (ja) 2011-09-29
JP2011526026A5 JP2011526026A5 (ja) 2012-12-20
JP5249415B2 true JP5249415B2 (ja) 2013-07-31

Family

ID=41448579

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011516306A Active JP5249415B2 (ja) 2008-06-26 2009-06-25 データ統計を提供するための方法及び装置

Country Status (4)

Country Link
US (2) US8326661B2 (ja)
EP (1) EP2316063A4 (ja)
JP (1) JP5249415B2 (ja)
WO (1) WO2009158003A1 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8326661B2 (en) * 2008-06-26 2012-12-04 Alibaba Group Holding Limited Method and apparatus for providing data statistics
US8548876B1 (en) * 2011-07-01 2013-10-01 Amazon Technologies, Inc. Automatic selection of product categories for merchandising
CN103514207B (zh) * 2012-06-26 2016-12-07 阿里巴巴集团控股有限公司 一种业务对象推送的方法以及装置
JP5955286B2 (ja) * 2013-08-28 2016-07-20 ヤフー株式会社 評価算出装置、評価算出方法及び評価算出プログラム
CN105405024B (zh) * 2015-10-23 2020-04-03 北京奇虎科技有限公司 用户经验值统计方法及装置
US11368483B1 (en) * 2018-02-13 2022-06-21 Akamai Technologies, Inc. Low touch integration of a bot detection service in association with a content delivery network
CN112732998A (zh) * 2021-01-20 2021-04-30 政采云有限公司 一种标准化商品单元数据生成方法、装置及电子设备

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6321205B1 (en) * 1995-10-03 2001-11-20 Value Miner, Inc. Method of and system for modeling and analyzing business improvement programs
US6014634A (en) * 1995-12-26 2000-01-11 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US5956693A (en) * 1996-07-19 1999-09-21 Geerlings; Huib Computer system for merchant communication to customers
US5915243A (en) * 1996-08-29 1999-06-22 Smolen; Daniel T. Method and apparatus for delivering consumer promotions
US6233565B1 (en) * 1998-02-13 2001-05-15 Saranac Software, Inc. Methods and apparatus for internet based financial transactions with evidence of payment
US6249773B1 (en) * 1998-03-26 2001-06-19 International Business Machines Corp. Electronic commerce with shopping list builder
US6298348B1 (en) * 1998-12-03 2001-10-02 Expanse Networks, Inc. Consumer profiling system
US6173269B1 (en) * 1998-12-16 2001-01-09 Zowi.Com, Inc Method and apparatus for executing electronic commercial transactions with minors
US7353194B1 (en) * 1999-03-02 2008-04-01 Alticor Investments, Inc. System and method for managing recurring orders in a computer network
US7124099B2 (en) * 1999-05-12 2006-10-17 Ewinwin, Inc. E-commerce volume pricing
US6965868B1 (en) * 1999-08-03 2005-11-15 Michael David Bednarek System and method for promoting commerce, including sales agent assisted commerce, in a networked economy
US7103565B1 (en) * 1999-08-27 2006-09-05 Techventure Associates, Inc. Initial product offering system
US7062510B1 (en) * 1999-12-02 2006-06-13 Prime Research Alliance E., Inc. Consumer profiling and advertisement selection system
US6446045B1 (en) * 2000-01-10 2002-09-03 Lucinda Stone Method for using computers to facilitate and control the creating of a plurality of functions
US8280773B2 (en) * 2000-03-13 2012-10-02 Intellions, Inc. Method and apparatus for internet customer retention
US7162432B2 (en) * 2000-06-30 2007-01-09 Protigen, Inc. System and method for using psychological significance pattern information for matching with target information
US8010400B2 (en) * 2000-07-06 2011-08-30 Protigen, Inc. System and method for using psychological significance pattern information for matching with target information
US7809601B2 (en) * 2000-10-18 2010-10-05 Johnson & Johnson Consumer Companies Intelligent performance-based product recommendation system
US20060015390A1 (en) * 2000-10-26 2006-01-19 Vikas Rijsinghani System and method for identifying and approaching browsers most likely to transact business based upon real-time data mining
JP2002329055A (ja) * 2001-04-26 2002-11-15 Dentsu Tec Inc 顧客資産価値評価システム
US8140378B2 (en) * 2004-07-09 2012-03-20 Shopper Scientist, Llc System and method for modeling shopping behavior
US7840448B2 (en) * 2003-05-07 2010-11-23 Cbs Interactive Inc. System and method for automatically generating a narrative product summary
US20080027830A1 (en) * 2003-11-13 2008-01-31 Eplus Inc. System and method for creation and maintenance of a rich content or content-centric electronic catalog
US10510043B2 (en) * 2005-06-13 2019-12-17 Skyword Inc. Computer method and apparatus for targeting advertising
JP2007004468A (ja) * 2005-06-23 2007-01-11 Matsushita Electric Ind Co Ltd 検索装置及び検索方法
US7590562B2 (en) * 2005-06-29 2009-09-15 Google Inc. Product recommendations based on collaborative filtering of user data
JP2007047881A (ja) * 2005-08-05 2007-02-22 Ec Japan Inc アクセス解析システム、アクセス解析方法及びアクセス解析プログラム
EP1960897A4 (en) * 2005-12-08 2011-05-18 Mybuys Inc DEVICE AND METHOD FOR PROVIDING A MARKETING SERVICE
US20070156515A1 (en) * 2005-12-29 2007-07-05 Kimberly-Clark Worldwide, Inc. Method for integrating attitudinal and behavioral data for marketing consumer products
GB0615430D0 (en) * 2006-08-03 2006-09-13 Iti Scotland Ltd Brand protection management system
JP2008112250A (ja) * 2006-10-30 2008-05-15 Fujitsu Ltd 報告書管理装置、報告書管理プログラム、報告書管理方法
WO2008094712A2 (en) * 2007-02-01 2008-08-07 7 Billion People Dynamic reconfiguration of web pages based on user behavioral portrait
US9916611B2 (en) * 2008-04-01 2018-03-13 Certona Corporation System and method for collecting and targeting visitor behavior
US8000993B2 (en) * 2008-04-14 2011-08-16 Tra, Inc. Using consumer purchase behavior for television targeting
US20090307058A1 (en) * 2008-06-04 2009-12-10 Brand Thunder, Llc End user interface customization and end user behavioral metrics collection and processing
US8326661B2 (en) * 2008-06-26 2012-12-04 Alibaba Group Holding Limited Method and apparatus for providing data statistics
CN101650717B (zh) * 2008-08-13 2013-07-31 阿里巴巴集团控股有限公司 一种节约数据库存储空间的方法和***
US20100205024A1 (en) * 2008-10-29 2010-08-12 Haggai Shachar System and method for applying in-depth data mining tools for participating websites

Also Published As

Publication number Publication date
EP2316063A1 (en) 2011-05-04
US20130054305A1 (en) 2013-02-28
JP2011526026A (ja) 2011-09-29
US20090327044A1 (en) 2009-12-31
US8326661B2 (en) 2012-12-04
WO2009158003A1 (en) 2009-12-30
CN101615277A (zh) 2009-12-30
EP2316063A4 (en) 2011-08-03

Similar Documents

Publication Publication Date Title
US9922360B2 (en) Recommendations system
US10423999B1 (en) Performing personalized category-based product sorting
US9589025B2 (en) Correlated information recommendation
KR100692209B1 (ko) 맞춤형 상품 정보 제공 방법 및 그 시스템
US20120123910A1 (en) Consumer shopping and purchase support system and marketplace
JP5766290B2 (ja) 商品推薦の生成
US20170200219A1 (en) Method, medium, and system for building a product finder
JP5249415B2 (ja) データ統計を提供するための方法及び装置
CN102314654B (zh) 一种信息推送方法及信息推送服务器
US10872364B2 (en) Building containers of uncategorized items
JP2014508333A (ja) ウェブサイト横断情報を表示する方法およびシステム
US9330071B1 (en) Tag merging
US20130117152A1 (en) Javascript Widget Storefront
US20140067837A1 (en) Identifying user-specific services that are associated with user-presented entities
JP2002149854A (ja) 情報収集システム
US20170357999A1 (en) Method and system for providing ranking information using effect analysis data of information data
JP5034049B2 (ja) アフィリエイト管理サーバ装置、アフィリエイト管理方法、およびアフィリエイト管理サーバプログラム
JPWO2017126707A1 (ja) 商品購入支援システム
KR101655368B1 (ko) 쇼핑 후기를 검색하고 제공하기 위한 방법 및 시스템
KR102141484B1 (ko) 소셜 네트워크 서비스를 이용한 개인 판매몰 자동 생성 방법 및 시스템
US20210263988A1 (en) Embedded Mobile Browser
US20210203711A1 (en) Embedded Mobile Browser
CN105787108A (zh) 一种定制化的页面生成方法及装置
CN105224627A (zh) 一种信息获取方法和装置
JP2003076714A (ja) 情報価値を用いたデータ処理システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121031

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20121031

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20121107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121120

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130215

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: 20130319

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130411

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5249415

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160419

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250