JP7033137B2 - 情報提示方法および装置 - Google Patents

情報提示方法および装置 Download PDF

Info

Publication number
JP7033137B2
JP7033137B2 JP2019529227A JP2019529227A JP7033137B2 JP 7033137 B2 JP7033137 B2 JP 7033137B2 JP 2019529227 A JP2019529227 A JP 2019529227A JP 2019529227 A JP2019529227 A JP 2019529227A JP 7033137 B2 JP7033137 B2 JP 7033137B2
Authority
JP
Japan
Prior art keywords
information
client device
service information
service
application
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
JP2019529227A
Other languages
English (en)
Other versions
JP2020503601A (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
Application filed by アドバンスド ニュー テクノロジーズ カンパニー リミテッド filed Critical アドバンスド ニュー テクノロジーズ カンパニー リミテッド
Publication of JP2020503601A publication Critical patent/JP2020503601A/ja
Application granted granted Critical
Publication of JP7033137B2 publication Critical patent/JP7033137B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/454Multi-language systems; Localisation; Internationalisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)

Description

本出願は、コンピュータソフトウェア技術の分野に関し、具体的には、情報提示方法および装置に関する。
モバイルエンドユーザデバイスの普及に伴い、モバイルエンドユーザデバイス上の様々なアプリケーションも爆発的に増加している。ほとんどのアプリケーションは通常、ニュース閲覧、外国語学習、または写真編集などの特定のサービスを1つだけ提供する。
既存の技術において、ユーザが特定のサービスを必要とするとき、ユーザは、そのサービスに対応するアプリケーションアイコンを検索するために、モバイルエンドユーザデバイスのデスクトップを閲覧することができる。ユーザがアプリケーションアイコンを見つけることができると、対応するアプリケーションサービスインターフェースを開くために、ユーザはそれをクリックすることができる。
しかしながら、デスクトップ上に多くのアプリケーションアイコンがある場合、ユーザは、必要なサービスに対応するアプリケーションアイコンを検索するために、ページをめくったり、アイコンフォルダを開いたり、あいまい検索をしたりなどの、比較的面倒な動作を実行する必要がある可能性があり、デスクトップ上のアプリケーションアイコンに対応するアプリケーションは、必ずしもユーザによって必要とされるサービスを提供するわけではない。既存の技術において、ユーザがサービスを受けることは不便であることが分かる。
本出願の実装形態は、既存の技術において、ユーザがサービスを受けることはあまり便利ではないという問題を軽減するための情報提示方法および装置を提供する。
前述の技術的問題を軽減するために、本出願の実装形態は以下のように実装される。
本出願の一実装形態は、クライアントデバイスによって、クライアントデバイスの現在のシナリオ情報をサーバに送信するステップと、サーバによって返された複数のサービスのサービス情報を取得するステップであって、サービス情報が、現在のシナリオ情報と照合することによってサーバによって取得される、ステップと、視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するステップとを含み、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む、情報提示方法を提供する。
本出願の一実装形態は、サーバによって、クライアントデバイスの現在のシナリオ情報を取得するステップと、現在のシナリオ情報を照合することによって、複数のサービスのサービス情報を取得するステップと、クライアントデバイスが視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示するように、クライアントデバイスにサービス情報を返すステップとを含み、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む、別の情報提示方法を提供する。
本出願の一実装形態は、情報提示装置を提供し、本装置はクライアントデバイス上に配置され、クライアントデバイスの現在のシナリオ情報をサーバに送信するように構成された送信モジュールと、サーバによって返された複数のサービスのサービス情報を取得するように構成された取得モジュールであって、サービス情報が、現在のシナリオ情報と照合することによってサーバによって取得される、取得モジュールと、視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するように構成された表示モジュールとを含み、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。
本出願の一実装形態は、情報提示装置を提供し、本装置はサーバ上に配置され、クライアントデバイスの現在のシナリオ情報を取得するように構成された第1の取得モジュールと、現在のシナリオ情報を照合することによって、複数のサービスのサービス情報を取得するように構成された第2の取得モジュールと、クライアントデバイスが視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示するように、サービス情報をクライアントデバイスに返すように構成された返却モジュールとを含み、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。
本出願の実装形態において使用される前述の少なくとも1つの技術的解決策は、以下の有益な効果を達成することができる。ユーザが配置されているシナリオは、クライアントデバイスの現在のシナリオ情報に基づいて推測することができ、ユーザがシナリオにおいて必要とする可能性がある複数のサービスのサービス情報が取得され、視覚化テンプレートを使用することによってサービス情報がユーザに表示され、したがってユーザは表示されたサービス情報に基づいて対応するサービスを取得する。サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。したがって、ユーザがサービスを受けることがより便利であり、既存の技術におけるいくつかまたはすべての問題を軽減することができる。
本出願の実装形態または既存の技術における技術的解決策をより明確に説明するために、以下では、実装形態または既存の技術を説明するための添付の図面について簡単に説明する。明らかに、以下の説明における添付の図面は本出願のいくつかの実装形態を示し、当業者は、創造的な努力なしに、依然としてこれらの添付の図面から他の図面を導出することができる。
本出願の一実装形態による情報提示方法を示す概略流れ図である。 本出願の一実装形態による、図1に対応する別の情報提示方法を示す概略流れ図である。 本出願の一実装形態による、実際のアプリケーションシナリオにおける前述の情報提示方法の特定の実装形態の解決策を示す概略原理図である。 本出願の一実装形態による、図3に示されたシナリオにおいてクライアントデバイスに表示されたカードを示す概略図である。 本出願の一実装形態による、図3に示されたシナリオにおいてクライアントデバイスに表示された別のカードを示す概略図である。 本出願の一実装形態による、図1に対応する情報提示装置を示す概略構成図である。 本出願の一実装形態による、図2に対応する情報提示装置を示す概略構成図である。
本出願の実装形態は、情報提示方法および装置を提供する。
当業者が本出願における技術的解決策をよりよく理解することを可能にするために、以下は、本出願の実装形態における添付の図面を参照して本出願の実装形態における技術的解決策を明確かつ包括的に説明する。明らかに、記載された実装形態は、本出願の実装形態のほんの一部にすぎず、すべてではない。創造的な努力なしに本出願の実装形態に基づいて当業者によって得られる他のすべての実装形態は、本出願の保護範囲内に入るものとする。
本出願の中核となる考えは以下の通りである。ユーザが現在配置されているシナリオは、ユーザのクライアントデバイスの現在のシナリオ情報に基づいて推測され、シナリオに適用可能な複数のサービスのサービス情報(ユーザがシナリオにおいてこれらのサービスを必要とする可能性がある)が取得され、カードなどの視覚化テンプレートを使用することによってサービス情報がクライアントデバイス上でユーザに柔軟に表示され、したがってユーザはサービス情報を使用することによって対応するサービスを取得し、それはユーザがサービスを受けるために便利である。
以下に、本出願の解決策を詳細に説明する。
特定の実装形態中、本出願の解決策は、クライアントデバイスおよびサーバ上のアクションに関連することができる。「サーバ」とは、クライアントデバイスのピアエンドに配置され、クライアントデバイスにサービスを提供できるソフトウェアとハードウェアの総称であり、ソフトウェアとハードウェアは必ずしも同じデバイスまたは同じシステムに配置されているわけではない点に留意されたい。
図1は、本出願の一実装形態による情報提示方法を示す概略流れ図である。ソフトウェアの観点からは、手順の実行主体はクライアントデバイスである。デバイスの観点からは、手順の実行主体は、クライアントデバイスを含むことができるモバイル電話、タブレットコンピュータ、スマートウォッチ、車両、パーソナルコンピュータ、大型および中型コンピュータ、コンピュータクラスタなどのデバイスを含むことができるが、これらに限定されない。一例としてモバイル電話を使用することによって、クライアントデバイスはモバイル電話上の特定のアプリケーションとすることができる。
図1の手順は以下のステップを含むことができる。
S101。クライアントデバイスは、クライアントデバイスの現在のシナリオ情報をサーバに送信する。
本出願のこの実装形態において、現在のシナリオ情報は、クライアントデバイスが現在配置されているシナリオを直接的または間接的に反映することができる。
具体的には、現在のシナリオ情報は、たとえば、クライアントデバイスが配置されている場所の地理的位置情報、天気情報、および人間活動情報など、クライアントデバイスが配置されている環境を反映する情報とすることができる。あるいは、現在のシナリオ情報は、クライアントデバイスが配置されているデバイス上で実行された動作を反映する情報、たとえば、クライアントデバイス上またはクライアントデバイスが配置されているデバイス上の別のアプリケーションの使用情報および設定情報とすることができる。現在のシナリオ情報は、クライアントデバイスが配置されているデバイス上の任意のプログラムからクライアントデバイスによって取得することができ、またはネットワークから取得することができる。
本出願のこの実装形態において、現在のシナリオ情報をサービス情報取得要求に含め、次いでサーバに送信することができる。
S102。サーバによって返された複数のサービスのサービス情報を取得し、サービス情報は、現在のシナリオ情報と照合することによってサーバによって取得され、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。
本出願のこの実装形態において、クライアントデバイスによって送信された現在のシナリオ情報を受信した後、サーバは、クライアントデバイスのユーザが配置されているシナリオを推測するために、現在のシナリオ情報をあらかじめ定められたシナリオコンテンツ情報と照合することと、シナリオに適用可能な複数のサービスのサービス情報を取得することと、サービス情報をクライアントデバイスに返すこととを行うことができる。
現在のシナリオ情報と現在のシナリオ情報との間で照合されたシナリオコンテンツ情報は、同じタイプを有するかまたは関連している。そうでなければ、照合結果は無意味である。たとえば、現在のシナリオ情報が地理的位置情報である場合、現在のシナリオ情報と照合されるシナリオコンテンツ情報はまた、地理的位置情報(または、地理的位置情報に関連する識別情報、たとえば、地理的位置を反映することができる食品情報および人間活動情報)であり得る。現在のシナリオ情報に対応する地理的位置とシナリオコンテンツ情報に対応する地理的位置との間の偏差が所定のしきい値を超えない場合、2つの情報は首尾よく一致したと見なすことができる。
本出願のこの実装形態において、シナリオコンテンツ情報を照合することなしに、サービス情報を直接照合することによって、サービス情報を取得することができる。以下の実装形態は、依然として、主に、クライアントデバイスのシナリオ情報をサーバのシナリオコンテンツ情報と照合することによってサービス情報が取得されるという考えを使用することによって説明される。
本出願のこの実装形態において、「複数のサービス」のサービス情報が返される必要がある。これは、実際には、たとえユーザが配置されているシナリオが推測されたとしても、確実にそのユーザが特定のサービスを使用する必要があると正確に決定することは困難であるためであり、ユーザが利用する可能性があるサービス(複数のサービスを含む)のみを推測することができる。したがって、1つのサービスのみのサービス情報を返すよりも、複数のサービスのサービス情報を返すことがユーザのニーズを満たす可能性が高い。さらに、ユーザのニーズを満たすための複数のサービスの各々のサービス情報の必要性を減らすことができ、これは本出願における解決策のフォールトトレランスの改善につながる。
本出願では、サービスの具体的な量は限定されない。過度に大量のサービスは、クライアントデバイスに負担をかける可能性があり、ユーザ選択には役立たない。したがって、実情に基づいて適切なサービスの量を決定することができる。したがって、サービスの量を減らすことを助けるために、複数のサービスは異なるサービスであることがよりよい(同じかまたは類似する2つのサービスのうちの1つのみが通常ユーザによって使用されるため)。
本出願のこの実装形態において、サーバは、具体的には複数の方法でサービス情報を返すことができ、いくつかの方法が例として挙げられる。
第1の方法では、サーバは複数のサービスのサービス情報を返すだけであり、クライアントデバイスがサービス情報を表示する方法を妨げない。
第2の方法では、サーバはサービス情報と視覚化テンプレートとを統合し、統合された情報をクライアントデバイスに返し、クライアントデバイスは受信した情報を表示するだけでよい。
第3の方法では、サーバはサービス情報とテンプレート指示情報とを一緒に、または別々にクライアントデバイスに返し、クライアントデバイスはテンプレート指示情報によって示された視覚化テンプレートを使用することによってサービス情報を表示する。
本出願のこの実装形態において、現在のシナリオ情報と首尾よく一致することができるシナリオ情報がサーバ上にない場合、サーバはサービス情報を返さないか、または何らかのデフォルトサービス情報を返す可能性があり、対応するプロンプト情報をクライアントデバイスに返すことができる。
本出願のこの実装形態において、サービス情報は、アプリケーションのアクセスエントリ情報(たとえば、サービスに対応するアプリケーションインターフェースまたはアプリケーション開始ショートカットのハイパーリンク)、および/またはアプリケーションのアプリケーションインターフェースであり得る。アプリケーションは、独立した第三者アプリケーションでもよく、クライアントデバイスに統合された少なくとも一部の組込みアプリケーションでもよい。確かに、これに基づいて、サービス情報は、広告または指示情報などの何らかの他の情報をさらに含むことができる。サービス情報に対応するアプリケーションは、サービス情報に対応するサービスを提供することができる。
S103。視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示する。
本出願のこの実装形態において、視覚化テンプレートは、具体的には複数のスタイル、たとえば、カードスタイルのテンプレート、およびアイコンスタイルのテンプレートであり得る。特定のスタイルは異なっていてもよく、特定のスタイルは、これらに限定されないが、サイズ、形状、色、テクスチャ、影、パターンなどを含む。
本出願のこの実装形態において、クライアントデバイスの現在のシナリオ情報は、上述のように異なる時間に異なる可能性がある。したがって、図1の手順は通常複数回実行される。たとえば、クライアントデバイスのユーザが配置されているシナリオはある期間中に何度も変化するので、この手順も何度も実行される可能性がある。
図1の方法によれば、ユーザが配置されているシナリオは、クライアントデバイスの現在のシナリオ情報に基づいて推測することができ、ユーザがシナリオにおいて必要とする可能性がある複数のサービスのサービス情報が取得され、視覚化テンプレートを使用することによってサービス情報がユーザに表示され、したがってユーザは表示されたサービス情報に基づいて対応するサービスを取得する。サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。したがって、ユーザがサービスを受けることがより便利であり、既存の技術におけるいくつかまたはすべての問題を軽減することができる。
図1の方法に基づいて、本出願のこの実装形態は、本方法のいくつかの特定の実装形態解決策および拡張解決策をさらに提供し、それは以下に説明される。
本出願のこの実装形態において、ステップS101においてクライアントデバイスがクライアントデバイスの現在のシナリオ情報をサーバに送信することは、具体的には、以下を含むことができる。クライアントデバイスは、クライアントデバイスの起動時、または指定されたインターフェースがリフレッシュされたときに、クライアントデバイスの現在のシナリオ情報をサーバに送信する。あるいは、クライアントデバイスは、現在のシナリオ情報が変化したことを検出したときに、クライアントデバイスの現在のシナリオ情報をサーバに送信することができ、あるいは、クライアントデバイスは、クライアントデバイスの現在のシナリオ情報を定期的にサーバなどに送信する。
指定されたインターフェースは、サービス情報を表示するためにクライアントデバイスによって後で使用されるインターフェースとすることができる。
本出願のこの実装形態において、現在のシナリオ情報は、上述のように、クライアントデバイスが配置されている環境を反映する情報を含むことができる。実際には、地理的位置情報は環境を反映する重要な情報であり、容易に取得される。コストを考慮すると、地理的位置情報は、本出願の解決策のうちの特定の実装形態解決策において使用することができる。
この場合、クライアントデバイスが配置されている環境を反映する情報は、具体的には、クライアントデバイスが配置されているデバイスの全地球測位システム(GPS)測位情報、および/またはクライアントデバイスが配置されているデバイスに接続されているワイヤレスフィデリティ(WiFi)に関する情報とすることができる。クライアントデバイスの地理的位置情報は、(たとえば、位置サービスを使用することによって情報を解析することによって)情報に基づいて直接的または間接的に取得することができる。この場合、サービス情報は、クライアントデバイスが配置されている環境を反映する情報をあらかじめ定められた地理的位置情報と照合することによってサーバによって取得され、サービス情報は、首尾よく一致した地理的位置情報に対応する。
さらに、地理的位置情報に対応する複数のサービスのサービス情報は、具体的には、地理的位置においてユーザによって使用されるサービスに適用可能なサービス情報であり得る。それに対応して、その地理的位置にいるとき、ユーザはサービスを使用する必要がある可能性がある。
たとえば、A国のユーザがB国に旅行する場合、その国にいる場合、そのユーザは、B国にいる間、通貨交換レート変換サービス、B国における交通情報サービスなどを必要とする可能性がある。
地理的位置情報に加えて、環境を反映することができる他の情報、たとえば天気情報も、現在のシナリオ情報として使用することができる。クライアントデバイスから取得した天気情報が雪であると仮定すると、首尾よく一致したシナリオ情報も雪情報であり得、雪情報に対応するサービスは交通情報サービスであってもよく(雪は交通渋滞を引き起こしやすく、したがって、ユーザは、交通情報サービスを必要とする可能性がある)、雪の日の施設案内サービス(たとえば、自動車のタイヤチェーンの取り付け場所を案内するサービス、または除雪車を呼ぶサービスなど)であってもよい。
本出願のこの実装形態において、上述のように、現在のシナリオ情報はまた、クライアントデバイスが配置されているデバイス上で行われた動作を反映する情報、たとえば、クライアントデバイス上またはクライアントデバイスが配置されているデバイス上の別のアプリケーションの使用情報および設定情報を含むことができる。
一例として使用情報を使用することによって、使用情報は、ユーザがクライアントデバイスが配置されているデバイス上で動作を実行し、ユーザがデバイス上で特定のアプリケーションを起動し、特定のアプリケーションを使用することによってサービス対話を実行するために通常生成される。ユーザが配置されているシナリオはまた、使用情報に基づいて推測することができる。
たとえば、現在のシナリオ情報が、具体的には、ユーザが電車のチケット予約サービスを使用するという情報である場合、情報と首尾よく一致したシナリオ情報に対応するサーバ上の複数のサービスのサービス情報は、ユーザが電車のチケットを予約した目的地のホテルサービス情報、人気のある場所のサービス情報などであり得る。これは、ユーザが、電車のチケットを予約した後、目的地のホテルの予約、目的地の景勝地の照会などを続ける必要がある可能性があるためである。
本出願のこの実装形態において、サーバによって返される複数のサービスのサービス情報は、あらかじめ定められた各サービスプロバイダから取得することができ、あらかじめ定められたサービスプロバイダは、サーバのサービスプロバイダであってもよく、第三者サービスプロバイダ(たとえば、外部アプリケーションのサービスプロバイダ)であってもよい。
サービスプロバイダは、サービス情報を提供しながら、対応するシナリオコンテンツ情報をさらに積極的に提供することができる。この場合、サービス情報とシナリオコンテンツ情報との対応関係は、実際にはサービスプロバイダによって決定される。確かに、対応関係はサーバによっても決定され得る。この場合、サーバは、各サービスプロバイダによって提供されるサービス情報に基づいて対応するシナリオコンテンツ情報を決定することができる。
実際には、サービスプロバイダによって提供されるサービス情報、および/またはシナリオコンテンツ情報、ならびに/あるいは2つの情報間の対応関係は必ずしも信頼できるものではない。そのような不確実性がユーザに悪い経験を引き起こさないようにするために、サービスプロバイダによって提供される情報は、サーバ上で事前に機械的または手動で監査され、監査が成功した後にのみ後続の手順において使用することができる。
たとえば、以下の機械的または手動の決定結果に基づいて、サービス情報と首尾よく一致したシナリオコンテンツ情報との対応関係が決定される。サービス情報に対応するサービスは、首尾よく一致したシナリオ情報に対応するシナリオに適用可能である。決定結果は、前述の監査を通じて取得されたものでもよく、サービスプロバイダによって提供された対応関係を使用することによって直接取得されたものでもよい。「~に適用可能」という用語は通常、ビッグデータまたは経験に基づいて、多くのユーザのサービス使用習慣を分析することによって説明される。本出願において、これは限定されない。
本出願のこの実装形態において、サーバは、上述のように、テンプレート指示情報をクライアントデバイスにさらに返すことができる。この場合、ステップS103における視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するステップの前に、この手順は、クライアントデバイスによって、サーバによって返されたテンプレート指示情報を取得するステップをさらに含むことができる。
それに対応して、視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するステップは、具体的には、テンプレート指示情報によって指示された視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するステップを含むことができる。
サーバがテンプレート指示情報とともにサービス情報を返す例が使用される。サーバは、サービス情報とテンプレート指示情報とを文字列JSONまたは文字列XMLの形式で表現し、次いで、その文字列をクライアントデバイスに返すことができる。文字列は、複数のあらかじめ定められたフィールドと、サービス情報に基づいて決定されたフィールド値とを含み、文字列は、サービス情報と、サービス情報を表示するために使用されるべき視覚化テンプレートとを反映する。
本出願のこの実装形態において、クライアントデバイスは、サーバによって返されたすべてのサービス情報を同じ視覚化テンプレートに表示用に追加してもよく、すべてのサービス情報の各々を別々に表示用に1つの視覚化テンプレートに追加することもできる。
例としてカードスタイルの視覚化テンプレートを使用することによって、前者の場合、サーバによって返されたすべてのサービス情報を表示用に同じ「カード」に追加し、後者の場合、各サービスのサービス情報を表示用に1つの「カード」に追加することができ、カードは特定のレイアウトを使用することによって同時に表示される。前者の表示モードには次の利点がある。統一された管理と表示を容易にするために、各カードは1つのシナリオに対応する。後者の表示モードには次の利点がある。クライアントデバイスが配置されているシナリオが変化するとき、カード単位で1つまたは複数のサービス情報を独立して処理すること(たとえば、特定のカードを修正するか、特定のカードを削除するだけ)が便利であり、これによって表示パターン全体への影響を少なくし、さらにクライアントデバイスの処理負担を軽減することができる。
カードスタイルの視覚化テンプレートに加えて、アイコンスタイルの視覚化テンプレート、3次元グラフスタイルの視覚化テンプレートなども、本出願の解決策に適用可能である。簡潔にするために、詳細はここでは省略する。
本出願のこの実装形態において、表示されたサービス情報に基づいてサービスを取得するためにユーザによって使用される方法は、サービス情報の特定の形式によって変わる。
サービス情報がアプリケーションのアクセスエントリ情報を含む場合、ユーザは、対応するサービスを取得するために、アクセス動作をさらに実行する必要がある。具体的には、視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するステップの後に、この手順は、アプリケーションのアクセスエントリ情報を含む表示された視覚化テンプレートに対して実行された特定の動作を検出したときに、クライアントデバイスによって、サービス情報に対応するアプリケーションのアプリケーションインターフェースを表示するステップ、または、別のクライアントがサービス情報に対応するアプリケーションのアプリケーションインターフェースを表示するように、別のクライアントを呼び出すステップをさらに含むことができる。さらに、ユーザはサービスインターフェースを使用することによってサービスを受けることができる。
特定の動作は、アクセスエントリ情報によって表示された領域に対して実行されるクリック動作、プレス動作などであり得る。
本出願のこの実装形態において、クライアントデバイスが配置されているというシナリオは、上記のように変化する可能性がある。したがって、クライアントデバイスに表示された視覚化テンプレートに含まれるサービス情報は変更されないままであるべきではない。サービス情報は、少なくとも次の2つの方法で変更することができる。
第1の方法では、クライアントデバイスに表示されているサービス情報の少なくとも一部が、図1の手順を実行することによって置き換えられ更新される。
第2の方法では、クライアントデバイスおよび/またはサーバは、クライアントデバイスの変更された現在のシナリオ情報を検出し、変更された現在のシナリオ情報が以前に首尾よく一致したシナリオコンテンツ情報と首尾よく一致できないと決定した場合、クライアントデバイスおよび/またはサーバは、サービス情報を含む現在表示されている視覚化テンプレートの少なくとも一部を削除または非表示にすることができる。
一例としてカードスタイルの視覚化テンプレートを使用することによって、ユーザの観点から、クライアントデバイスは、ユーザが配置されているシナリオが変更した後に、新しいカードを表示し(サーバが新しいカードをプッシュする)、前のカードを削除または非表示にする(サーバが前のカードを回収する)。この場合、ユーザは、シナリオが変化するにつれて現在のシナリオに適用可能な複数のサービスを便利に取得することができ、それはユーザにシナリオイマージョンサービスの経験をもたらす。ユーザにとっての「シナリオイマージョン」は、通常、ユーザが現在配置されているシナリオ、ユーザが必要とする可能性があるサービス、およびこれらのサービスのサービス情報が時間内に正確にユーザに提供されるシナリオをユーザのクライアントデバイスが知っていることを意味する。
図1の手順は、クライアントデバイスの観点から主に説明されている。本出願の一実装形態は、サーバの観点から説明された手順をさらに提供し、その手順は図1の手順に対応し、それは図2に示されている。
図2は、本出願の一実装形態による、図1に対応する別の情報提示方法を示す概略流れ図である。ソフトウェアの観点から、手順の実行主体はサーバである。デバイスの観点からは、手順の実行主体は、サーバを含むことができるモバイル電話、タブレットコンピュータ、スマートウォッチ、車両、パーソナルコンピュータ、大型および中型コンピュータ、コンピュータクラスタなどのデバイス(この場合、通常はサーバとして使用される)を含むことができるが、これらに限定されない。
図2の手順は以下のステップを含むことができる。
S201。サーバは、クライアントデバイスの現在のシナリオ情報を取得する。
S202。現在のシナリオ情報を照合することによって複数のサービスのサービス情報を取得し、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。
S203。クライアントデバイスが視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示するように、サービス情報をクライアントデバイスに返す。
図2の方法によれば、ユーザが配置されているシナリオは、クライアントデバイスの現在のシナリオ情報に基づいて推測することができ、ユーザがシナリオにおいて必要とする可能性がある複数のサービスのサービス情報が取得され、視覚化テンプレートを使用することによってサービス情報がユーザに表示され、したがってユーザは表示されたサービス情報に基づいて対応するサービスを取得する。サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。したがって、ユーザがサービスを受けることがより便利であり、既存の技術におけるいくつかまたはすべての問題を軽減することができる。
本出願の解決策におけるサーバのいくつかのアクションは上記で詳細に説明されているので、ここでは補足説明が主に提供され、繰り返される内容は省略または単に説明される。
本出願のこの実装形態において、ステップS202における現在のシナリオ情報を照合することによって、複数のサービスのサービス情報を取得するステップは、具体的には、首尾よく一致したシナリオコンテンツ情報を決定するために現在のシナリオ情報をあらかじめ定められたシナリオコンテンツ情報と照合するステップと、首尾よく一致したシナリオコンテンツ情報に対応する複数のサービスのサービス情報を取得するステップとを含むことができる。
本出願のこの実装形態において、ステップS202における現在のシナリオ情報を照合することによって、複数のサービスのサービス情報を取得するステップの前に、この手順は、あらかじめ定められたインターフェースを使用することによって、あらかじめ定められた各サービスプロバイダによって送信される、サービスプロバイダによって提供され得るサービスのサービス情報およびサービス情報に対応する地理的位置情報を取得するステップをさらに含むことができ、取得された地理的位置情報はサービス情報に対応するシナリオコンテンツ情報として使用される。この場合、クライアントデバイスから取得された現在のシナリオ情報は地理的位置情報であり得る。
本出願のこの実装形態において、図2の手順は、クライアントデバイスがテンプレート指示情報によって示された視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示するように、サーバによって、テンプレート指示情報をクライアントデバイスに返すステップをさらに含むことができる。
本出願のこの実装形態において、サーバの各シナリオ情報は、サービスの複数のサービス情報に対応する可能性があり、複数のサービスプロバイダによって提供され得る同一のサービスが複数のサービス情報に対応する可能性がある。実際には、クライアントデバイスの現在のシナリオ情報と一致するシナリオ情報に対応するすべてのサービス情報をクライアントデバイスに返すことは非現実的である。これは、多くの冗長サービスがあり、その結果、クライアントデバイスとサーバの処理負担が非常に大きいためである。対応する対策もまた、この問題に対する本出願の解決策において提供されており、それは以下に説明される。
具体的には、ステップS202における首尾よく一致したシナリオコンテンツ情報に対応する複数のサービスのサービス情報を取得するステップは、具体的には、首尾よく一致したシナリオコンテンツ情報に対応するすべてのサービスのうちの少なくともいくつかのサービス情報を取得するステップと、繰り返されない複数のサービスのサービス情報を取得するために、あらかじめ定められた統合規則および/またはフィルタリング規則に基づいて、首尾よく一致したシナリオコンテンツ情報に対応する少なくともいくつかのサービスのサービス情報に対して統合および/またはフィルタリングを実行するステップとを含むことができる。
重複排除は、前述の統合および/またはフィルタリングを通じて達成することができる目的の1つにすぎず、さらに多くの目的を達成することができる点に留意されたい。
たとえば、前述の統合および/またはフィルタリングを通じて、繰り返されない複数のサービスのサービス情報を含む視覚化テンプレートを取得することができ、または、繰り返されない複数のサービスのサービス情報およびテンプレート指示情報(文字列JSON、文字列XMLなどの形式で表現可能)を取得することができる。これに対応して、ステップS203におけるクライアントデバイスにサービス情報を返すステップは、具体的には、繰り返されない複数のサービスのサービス情報を含む視覚化テンプレートをクライアントデバイスに返すステップ、または、繰り返されない複数のサービスのサービス情報およびテンプレート指示情報をクライアントデバイスに返すステップを含むことができる。
別の例では、より高い優先度を有するサービス情報は、特定のサービス情報優先度ポリシーに基づいて選択することができ、次いで、返されることが好ましい。
本出願のこの実装形態において、ステップS203においてサービス情報をクライアントデバイスに返すステップの後、この手順は、サーバによって、クライアントデバイスの現在のシナリオ情報を検出するステップと、検出された現在のシナリオ情報が、首尾よく一致したシナリオコンテンツ情報と首尾よく一致できないと決定した場合(ユーザが前のシナリオを離れたと見なすことができる)、クライアントデバイスが、首尾よく一致したシナリオコンテンツ情報に対応するサービス情報を含む表示された視覚化テンプレートを削除または非表示にするように、対応する指示情報をクライアントデバイスに送信するステップとをさらに含むことができる。検出関連のアクションは、図2の手順を再び実行することによって実装することもでき、あるいは、図2の手順以外の論理的手順を使用することによって実装することもできる。
指示情報は、サーバによって再び返されるサービス情報とすることもでき、サービス情報を含まないが、単にサービス情報を削除または非表示にするようにクライアントデバイスに命令する情報とすることもできる。
本出願の実装形態において提供される情報提示方法は、クライアントデバイスの観点からおよびサーバの観点から別々に上述された。理解を容易にするために、本出願の一実装形態は、本出願の一実装形態に従って、実際のアプリケーションシナリオにおける前述の情報提示方法の特定の実装形態解決策を示す概略原理図をさらに提供し、それは図3に示される。
実際のアプリケーションシナリオでは、クライアントデバイスはモバイル電話にある。クライアントデバイスは、ユーザがクライアントデバイスを起動するたびに、クライアントデバイスの現在のシナリオ情報(GPS測位情報および/またはWi-Fi情報と仮定される)を搬送するサービス情報取得要求をサーバ側のシナリオコンテンツシステムに送信する。
サーバ側の監査システムは、あらかじめ定められた複数のサービスプロバイダ(外部サービスプロバイダ、外部業者等と仮定される)から、サービスのサービス情報と、対応するシナリオコンテンツ情報(地理的位置情報と仮定される)をあらかじめ取得し、機械的または手動で情報を監査し、監査された情報を記憶のためにシナリオコンテンツシステムに送信する。
サービス情報取得要求を受信した後、シナリオコンテンツシステムは、対応する地理的ロケーション情報を取得するために、位置サービスを使用することによって、要求において搬送されたGPS測位情報および/またはWi-Fi情報を解析し、地理的位置情報を記憶されたシナリオコンテンツ情報と照合し、照合されたシナリオコンテンツ情報に対応するサービス情報の少なくとも一部をサーバ側の統合システムに送信する。
統合システムは、テンプレート指示情報と複数のサービスのサービス情報とを含む文字列JSON(表示されるべき「カード」に相当する)を生成するためにサービス情報を統合し、文字列JSONをクライアントデバイスに返す。
クライアントデバイスは、受信した文字列JSONに基づいて、対応するカードを指定されたインターフェースに表示する
さらに、本出願の実装形態は、図3に示すシナリオにおいてクライアントデバイスに表示された2枚のカードを示す概略図をさらに提供し、それらは図4および図5に示されている。
図4は、本出願の一実装形態による、図3に示されたシナリオにおいてクライアントデバイスに表示されたカードを示す概略図である。カードは、クライアントデバイスによってサーバに送信され、クライアントデバイスが配置されている環境を反映することができる情報、たとえばGPS測位情報および/またはWifi情報に基づいて取得され得る。
ある中国人ユーザが出張で韓国に行き、そのユーザが韓国にいるときにモバイル電話上の前述のクライアントを初めてオンにしたときに、クライアントデバイスがサーバと対話することによってカードを表示すると仮定する。カードは図4に示すことができる。カードは、ユーザが韓国で使用する必要がある可能性がある7つのサービスのサービス情報、すなわち「Uber」(複数の国において使用可能なタクシーを呼ぶアプリケーションに対応する)、「Airbnb」(複数の国においてホテルを予約するために使用可能なホテル予約アプリケーションに対応する)、「海外データプラン」(あるモバイル電気通信会社によって提供される国際データプランサービスに対応する)、「税金還付」(韓国における税金還付情報サービスに対応する)、「為替レート変換」(少なくとも人民元と韓国ウォンとの間の為替レートサービスに対応する)、「ディスカウントストア」(少なくとも韓国におけるショッピングサービスに対応する)、および「直接支払い」(少なくとも国際的な電子支払いサービスに対応する)を含むことが分かる。
サービス情報「為替レート変換」はアプリケーションのアプリケーションインターフェースであり、ユーザはカードから現在の為替レートが「100韓国ウォンで0.6人民元」であることを直接見ることができる。他のサービス情報は、アプリケーションのアクセスエントリ情報であり得る。ユーザは、サービス情報をクリックすることによって対応するアプリケーションインターフェースを開き、次いで対応するサービスを取得することができる。
ユーザが韓国を去った後、クライアントデバイスは図4のカードを削除し、次いで、シナリオに適した別のカードを表示することができる。
図5は、本出願の一実装形態による、図3に示されたシナリオにおいてクライアントデバイスに表示された別のカードを示す概略図である。カードは、クライアントデバイスからサーバに送信され、クライアントデバイスが配置されているデバイスに対して実行された動作を反映する情報、たとえばアプリケーション利用情報に基づいて取得することができる。
アプリケーション使用情報は、ユーザが初めてクライアントデバイスをオンにしたときに、クライアントデバイスが配置されているデバイス上でネットワークチケットアプリケーションを使用することによって、ユーザが特定のコンサートのチケットを購入したばかりであることを反映し、クライアントデバイスはサーバと対話することによってカードを表示すると仮定する。カードは図5に示すことができる。カードは、コンサートのチケットを購入した後にユーザが使用する必要がある可能性がある6つのサービスのサービス情報、すなわち「ライブTVアプリケーション」(ユーザはコンサートを放送する可能性がある)、「ギフトショッピングアプリケーション」(ユーザはコンサートの歌手、または同伴する友人への贈り物を購入する可能性がある)、「小道具ショッピングアプリケーション」(ユーザはコンサートの歌手に声援を送るために使用した小道具を購入する可能性がある)、「目覚まし時計アプリケーション」(ユーザはコンサートの前のある重要な時間に目覚まし時計を設定する可能性がある)、「歌詞アプリケーション」(ユーザはコンサートで一緒に歌うときに歌詞を検索する必要がある可能性がある)、および「写真アプリケーション」(ユーザはコンサートで写真を撮る必要がある可能性がある)を含むことが分かる。
コンサートが終了した後、クライアントデバイスは図5のカードを削除することができ、次いで、シナリオに適した別のカードを表示する。
図4および図5におけるカードの特定のスタイルおよびカードに含まれるサービス情報一例にすぎず、本出願に対する制限を構成しない点に留意されたい。
さらに、本出願の一実装形態は、図6および図7に示された前述の情報提示方法に対応する装置をさらに提供する。
図6は、本出願の一実装形態による、図1に対応する情報提示装置を示す概略構成図である。本装置は、図1の手順の実行主体(たとえば、クライアントデバイス)に配置することができ、クライアントデバイスの現在のシナリオ情報をサーバに送信するように構成された送信モジュール601と、サーバによって返された複数のサービスのサービス情報を取得するように構成された取得モジュール602であって、サービス情報が、現在のシナリオ情報と照合することによってサーバによって取得される、取得モジュール602と、視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示するように構成された表示モジュール603とを含み、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。
任意で、送信モジュール601がクライアントデバイスの現在のシナリオ情報をサーバに送信することは、具体的には以下を含むことができる。送信モジュール601は、クライアントデバイスの起動時、または指定されたインターフェースがリフレッシュされたときに、クライアントデバイスの現在のシナリオ情報をサーバに送信する。
任意で、現在のシナリオ情報は、クライアントデバイスが配置されている環境を反映する情報、および/またはクライアントデバイスが配置されているデバイス上で実行された動作を反映する情報を含む。
任意で、クライアントデバイスが配置されている環境を反映する情報が、クライアントデバイスが配置されているデバイスの全地球測位システム(GPS)測位情報、および/またはクライアントデバイスが配置されているデバイスに接続されたワイヤレスフィデリティ(WiFi)に関する情報を備え、サービス情報が、クライアントデバイスが配置されている環境を反映する情報をあらかじめ定められた地理的位置情報と照合することによってサーバによって取得され、サービス情報が首尾よく一致した地理的位置情報に対応する。
任意で、表示モジュール603が視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示する前に、取得モジュール602は、サーバによって返されたテンプレート指示情報を取得し、表示モジュール603が視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示することは、具体的には、表示モジュール603が、テンプレート指示情報によって示された視覚化テンプレートを使用することによって、指定されたインターフェースにサービス情報を表示することを含む。
表示モジュール603が視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示することは、具体的には、表示モジュール603が、サービス情報を同じ視覚化テンプレートに追加し、指定されたインターフェースにサービス情報を含む視覚化テンプレートを表示することを含む。
任意で、サービス情報がアプリケーションのアクセスエントリ情報を含むとき、表示モジュール603が視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示した後に、アプリケーションのアクセスエントリ情報を含む表示された視覚化テンプレートに対して実行された特定の動作を検出したときに、表示モジュール603は、サービス情報に対応するアプリケーションのアプリケーションインターフェースを表示するか、別のクライアントがサービス情報に対応するアプリケーションのアプリケーションインターフェースを表示するように、別のクライアントを呼び出す。
任意で、サービス情報は、現在のシナリオ情報と首尾よく一致したサーバ上のシナリオコンテンツ情報に対応し、表示モジュール603が、視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示した後に、クライアントデバイスの現在のシナリオ情報が首尾よく一致したシナリオコンテンツ情報ともはや首尾よく一致しなくなったと決定された場合、表示モジュール603は、サービス情報を含む表示された視覚化テンプレートを削除または非表示にする。
任意で、視覚化テンプレートはカードスタイルのテンプレートを含む。
図7は、本出願の一実装形態による、図2に対応する情報提示装置を示す概略構成図である。本装置は、図2の手順の実行主体(たとえば、サーバ)に配置することができ、クライアントデバイスの現在のシナリオ情報を取得するように構成された第1の取得モジュール701と、現在のシナリオ情報を照合することによって、複数のサービスのサービス情報を取得するように構成された第2の取得モジュール702と、クライアントデバイスが視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示するように、サービス情報をクライアントデバイスに返すように構成された返却モジュール703とを含み、サービス情報は、アプリケーションのアクセスエントリ情報および/またはアプリケーションのアプリケーションインターフェースを含む。
任意で、現在のシナリオ情報は、クライアントデバイスが配置されている環境を反映する情報、および/またはクライアントデバイスが配置されているデバイス上で実行された動作を反映する情報を含む。
任意で、第2の取得モジュール702が現在のシナリオ情報を照合することによって複数のサービスのサービス情報を取得することは、具体的には、第2の取得モジュール702が、首尾よく一致したシナリオコンテンツ情報を決定するために、現在のシナリオ情報をあらかじめ定められたシナリオコンテンツ情報と照合して、首尾よく一致したシナリオコンテンツ情報に対応する複数のサービスのサービス情報を取得することを含む。
任意で、クライアントデバイスが配置されている環境を反映する情報は、具体的には、クライアントデバイスが配置されているデバイスの全地球測位システム(GPS)測位情報、および/またはクライアントデバイスが配置されているデバイスに接続されているワイヤレスフィデリティ(WiFi)に関する情報を含み、シナリオコンテンツ情報は地理的位置情報である。
任意で、現在のシナリオ情報を照合することによって複数のサービスのサービス情報を取得するステップの前に、第2の取得モジュール702は、あらかじめ定められたインターフェースを使用することによって、あらかじめ定められた各サービスプロバイダによって送信される、サービスプロバイダによって提供され得るサービスのサービス情報およびサービス情報に対応する地理的位置情報を取得し、取得された地理的位置情報はサービス情報に対応するシナリオコンテンツ情報として使用される。
任意で、クライアントデバイスがテンプレート指示情報によって示された視覚化テンプレートを使用することによって指定されたインターフェースにサービス情報を表示するように、返却モジュール703は、テンプレート指示情報をクライアントデバイスにさらに返す。
任意で、第2の取得モジュール702が、首尾よく一致したシナリオコンテンツ情報に対応する複数のサービスのサービス情報を取得することは、具体的には、第2の取得モジュール702が、首尾よく一致したシナリオコンテンツ情報に対応するすべてのサービスのうちの少なくともいくつかのサービス情報を取得することと、繰り返されない複数のサービスのサービス情報を取得するために、あらかじめ定められた統合規則および/またはフィルタリング規則に基づいて、首尾よく一致したシナリオコンテンツ情報に対応する少なくともいくつかのサービスのサービス情報に対して統合および/またはフィルタリングを実行することとを含む。
任意で、第2の取得モジュール702が、繰り返されない複数のサービスのサービス情報を取得するために、あらかじめ定められた統合規則および/またはフィルタリング規則に基づいて、首尾よく一致したシナリオコンテンツ情報に対応する少なくともいくつかのサービスのサービス情報に対して統合および/またはフィルタリングを実行することが、具体的には、繰り返されない複数のサービスのサービス情報およびテンプレート指示情報を取得するために、第2の取得モジュール702が、首尾よく一致したシナリオコンテンツ情報に対応する少なくともいくつかのサービスのサービス情報に対して統合および/またはフィルタリングを実行することを含み、返却モジュール703がサービス情報をクライアントデバイスに返却することが、具体的には、返却モジュール703が、繰り返されない複数のサービスのサービス情報およびテンプレート指示情報をクライアントデバイスに返却することを含む。
任意で、クライアントデバイスにサービス情報を返すステップの後、返却モジュール703がクライアントデバイスの現在のシナリオ情報を検出し、サーバによって、クライアントデバイスの現在のシナリオ情報を検出するステップと、検出された現在のシナリオ情報が、首尾よく一致したシナリオコンテンツ情報と首尾よく一致できないと決定した場合、クライアントデバイスが、首尾よく一致したシナリオコンテンツ情報に対応するサービス情報を含む表示された視覚化テンプレートを削除または非表示にするように、対応する指示情報をクライアントデバイスに送信する。
任意で、視覚化テンプレートはカードスタイルのテンプレートを含む。
本出願の実装形態において提供される装置および方法は、1対1の対応関係にある。したがって、本装置も本方法と同様の有益な技術的効果を奏する。本方法の有利な技術的効果は詳細に説明されているので、対応する装置の有利な技術的効果はここでは省略される。
1990年代において、技術の改善は、ハードウェアの改善(たとえば、ダイオード、トランジスタ、またはスイッチなどの回路構造の改善)とソフトウェアの改善(方法手順の改善)との間で明確に区別することができる。しかしながら、技術の発展と共に、多くの方法手順の改善はハードウェア回路構造の直接的な改善として考えることができる。設計者はほとんどすべて、対応するハードウェア回路構造を得るために、改善された方法手順をハードウェア回路にプログラムする。したがって、ハードウェアエンティティモジュールを使用することによって方法手順の改善を実装することはできないとは言えない。たとえば、プログラム可能ロジックデバイス(PLD)(たとえば、フィールドプログラム可能ゲートアレイ(FPGA))はそのような集積回路である。プログラム可能ロジックデバイスの論理機能は、ユーザによって実行されるコンポーネントプログラミングによって決定される。設計者は、チップ製造者が専用の集積回路チップを設計し製造することを必要とせずに、デジタルシステムを単一のPLDに「統合する」ために任意のプログラミングを実行する。さらに、手作業で集積回路チップを製造する代わりに、プログラミングは大部分が「ロジックコンパイラ」ソフトウェアによって実施され、これはプログラム開発中に使用されるソフトウェアコンパイラと同様である。コンパイル前のオリジナルコードは、ハードウェア記述言語(HDL)と呼ばれる特定のプログラミング言語でも書かれており、また、ABEL(Advanced Boolean Expression Language)および、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、およびRHDL(Ruby Hardware Description Language)などの、複数の種類のHDLがある。現在、VHDL(超高速集積回路ハードウェア記述言語)およびVerilogが最も一般的に使用されている。当業者はまた、方法手順を論理的にプログラムし、論理的
方法手順を実施するハードウェア回路を容易に得ることができるように前述のハードウェア記述言語を使用することによって集積回路にプログラムするだけでよいことを理解するべきである。
コントローラは、任意の適切な方法を使用することによって実装することができる。たとえば、コントローラは、マイクロプロセッサまたはプロセッサ、あるいはコンピュータ可読媒体、論理ゲート、スイッチ、特定用途向け集積回路(ASIC)、プログラム可能ロジックコントローラ、あるいはマイクロプロセッサまたはプロセッサによって実行できるコンピュータ可読プログラムコード(ソフトウェアまたはファームウェアなど)を記憶する組込みマイクロプロセッサであり得る。コントローラの例は、これらに限定されないが、以下のマイクロプロセッサを含む:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20、およびSilicone Labs C8051F320。メモリコントローラは、メモリの制御ロジックの一部として実装することもできる。当業者はまた、純粋なコンピュータ可読プログラムコードを使用することによってコントローラを実装できること、およびコントローラが論理ゲート、スイッチ、特定用途向け集積回路、プログラム可能ロジックコントローラ、組込みマイクロコントローラなどの形で同じ機能をさらに実装できるように方法におけるステップを論理的にプログラムできることを知っている。したがって、コントローラはハードウェア構成要素と見なすことができ、コントローラに含まれ、各種機能を実装するように構成されるコントローラもハードウェア構成要素内の構造と見なすことができる。あるいは、様々な機能を実装するように構成された装置は、本方法を実装するためのソフトウェアモジュールおよびハードウェアコンポーネント内の構造の両方と見なすことができる。
記載された実装形態に記載されたシステム、装置、モジュール、またはユニットは、コンピュータチップまたはエンティティによって実装することができ、あるいは特定の機能を有する製品によって実装することができる。典型的な実装形態はコンピュータである。コンピュータは、たとえば、パーソナルコンピュータ、ラップトップコンピュータ、セルラー電話、カメラ付き電話、スマートフォン、携帯情報端末、メディアプレーヤ、ナビゲーションデバイス、電子メールデバイス、ゲーム機、タブレット、またはウェアラブルデバイス、あるいはこれらのデバイスのいずれかの組合せであり得る。
説明を容易にするために、説明された装置は、機能を様々なユニットに分割することによって説明される。確かに、本出願が実装されるとき、ユニットの機能は1つまたは複数のソフトウェアおよび/またはハードウェアにおいて実装され得る。
当業者は、本開示の実装形態が方法、システム、またはコンピュータプログラム製品として提供され得ることを理解するべきである。したがって、本開示は、ハードウェアのみの実装形態、ソフトウェアのみの実装形態、またはソフトウェアとハードウェアとの組合せを用いた実装形態の形態を使用することができる。さらに、本開示は、コンピュータ使用可能プログラムコードを含む1つまたは複数のコンピュータ使用可能ストレージ媒体(ディスクメモリ、CD-ROM、および光学メモリを含むが、これらに限定されない)上で実装されるコンピュータプログラム製品の形態を使用することができる。
本開示は、本開示の実装形態による方法、デバイス(システム)、およびコンピュータプログラム製品の流れ図および/またはブロック図を参照して説明される。流れ図および/またはブロック図内の各プロセスおよび/または各ブロック、ならびに流れ図および/またはブロック図内のプロセスおよび/またはブロックの組合せを実装するためにコンピュータプログラム命令を使用することができることを理解されたい。これらのコンピュータプログラム命令は、コンピュータまたは任意の他のプログラム可能データ処理デバイスのプロセッサによって実行される命令が、流れ図内の1つまたは複数のプロセスまたはブロック図内の1つまたは複数のブロックにおいて特定の機能を実装するための装置を生成するように機械を生成するために、汎用コンピュータ、専用コンピュータ、組込みプロセッサ、または任意の他のプログラム可能データ処理デバイスのプロセッサに提供することができる。
これらのコンピュータプログラム命令は、コンピュータまたは任意の他のプログラム可能データ処理デバイスに特定の方法で動作するように命令することができるコンピュータ可読メモリに記憶することができ、その結果、コンピュータ可読メモリに記憶された命令は命令装置を含むアーチファクトを生成する。命令装置は、フローチャート内の1つまたは複数のプロセス内および/またはブロック図内の1つまたは複数のブロック内で特定の機能を実装する。
これらのコンピュータプログラム命令は、コンピュータまたは別のプログラム可能データ処理デバイスにロードすることができ、その結果、コンピュータまたは別のプログラム可能デバイス上で一連の動作およびステップが実行され、コンピュータ実装処理が生成される。したがって、コンピュータまたは別のプログラム可能デバイス上で実行される命令は、流れ図の1つまたは複数のプロセス内、またはブロック図内の1つまたは複数のブロック内の特定の機能を実装するためのステップを提供する。
典型的な構成では、コンピューティングデバイスは、1つまたは複数のプロセッサ(CPU)、1つまたは複数の入力/出力インターフェース、1つまたは複数のネットワークインターフェース、および1つまたは複数のメモリを含む。
メモリは、コンピュータ可読媒体内の非持続的メモリ、ランダムアクセスメモリ(RAM)および/または不揮発性メモリ、たとえば読出し専用メモリ(ROM)またはフラッシュメモリ(フラッシュRAM)を含むことができる。
コンピュータ可読媒体は、任意の方法または技術を使用することによって情報ストレージを実装することができる持続的、非持続的、移動可能、および移動不能の媒体を含む。情報は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータであり得る。コンピュータ記憶媒体は、これらに限定されないが、パラメータランダムアクセスメモリ(PRAM)、スタティックランダムアクセスメモリ(SRAM)、ダイナミックランダムアクセスメモリ(DRAM)、別のタイプのランダムアクセスメモリ(RAM)、読出し専用メモリ(ROM)、電気的消去可能プログラム可能読出し専用メモリ(EEPROM)、フラッシュメモリまたは別のメモリ技術、コンパクトディスク読出し専用メモリ(CD-ROM)、デジタル多用途ディスク(DVD)または別の光ディスクストレージ、磁気テープ、磁気ディスクストレージ、別の磁気ストレージデバイス、あるいはコンピューティングデバイスによってアクセスすることができる情報を記憶するために使用することができる任意の他の非伝送媒体を含む。本明細書の定義に基づいて、コンピュータ可読媒体は、一時的コンピュータ可読媒体(一時的媒体)、たとえば、変調されたデータ信号およびキャリアを含まない。
さらに、「含む(include)」、「含む(contain)」という用語、またはそれらの任意の他の変形は、非排他的な包含を網羅することが意図されており、したがって、要素のリストを含むプロセス、方法、商品、またはデバイスは、それらの要素を含むだけではなく、明示的に挙げられていない他の要素をも含み、あるいは、そのようなプロセス、方法、商品、またはデバイスに固有の要素をさらに含む点に留意されたい。「を含む(includes a ...)」で始まる要素は、それ以上の制約がない限り、その要素を含むプロセス、方法、商品、またはデバイス内に追加の同一要素が存在することを妨げるものではない。
当業者は、本出願の実装形態が方法、システム、またはコンピュータプログラム製品として提供され得ることを理解するべきである。したがって、本出願は、ハードウェアのみの実装形態、ソフトウェアのみの実装形態、またはソフトウェアとハードウェアとの組合せを用いた実装形態の形態を使用することができる。さらに、本出願は、コンピュータ使用可能プログラムコードを含む1つまたは複数のコンピュータ使用可能ストレージ媒体(ディスクメモリ、CD-ROM、および光学メモリを含むが、これらに限定されない)上で実装されるコンピュータプログラム製品の形態を使用することができる。
本出願は、コンピュータ、たとえばプログラムモジュールによって実行されるコンピュータ実行可能命令の一般的な文脈で説明することができる。一般に、プログラムモジュールは、特定のタスクを実行するため、または特定の抽象データ型を実装するためのルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。本出願は、分散コンピューティング環境においても実施することができる。分散コンピューティング環境では、通信ネットワークを通じて接続された遠隔処理デバイスによってタスクが実行される。分散コンピューティング環境では、プログラムモジュールは、ストレージデバイスを含むローカルコンピュータストレージ媒体と遠隔コンピュータストレージ媒体の両方に配置することができる。
本明細書における実装形態はすべて漸進的な方法で記載されている。実装形態の同一または類似の部分については、実装形態を参照されたい。各実装形態は、他の実装形態との違いに焦点を当てている。具体的には、システム実装形態は方法実装形態と基本的に似ているため、簡単に説明される。関連部分については、方法実装形態の部分的な説明を参照されたい。
前述の説明は、本出願の単なる実施形態であり、本出願を限定することが意図されるものではない。当業者は、本出願に対して様々な修正および変更を加えることができる。本出願の趣旨および原理の範囲内で行われる任意の修正、等価の置換え、改良などは、本出願の特許請求の範囲内に含まれるものとする。
601 送信モジュール
602 取得モジュール
603 表示モジュール
701 第1の取得モジュール
702 第2の取得モジュール
703 返却モジュール

Claims (14)

  1. 情報提示のための方法であって、
    クライアントデバイスによって、前記クライアントデバイスの現在のシナリオ情報をサーバに送信するステップであって、前記クライアントデバイスによって、前記クライアントデバイスの起動時、または指定されたインターフェースがリフレッシュされたときに、前記クライアントデバイスの前記現在のシナリオ情報を前記サーバに送信するステップを備え、前記現在のシナリオ情報が、前記クライアントデバイス上で実行された第1のアプリケーションの使用情報を含む、ステップと、
    前記サーバによって返された複数のサービスのサービス情報を取得するステップであって、前記サービス情報が、前記クライアントデバイスのユーザが配置されているシナリオを推測するために、あらかじめ定められたシナリオコンテンツ情報と前記現在のシナリオ情報とを照合して、首尾よく一致したシナリオコンテンツ情報を決定することによって前記サーバによって取得され、前記サービス情報が、前記首尾よく一致したシナリオコンテンツ情報に対応し、前記ユーザが利用する可能性があると推測される複数のサービスの情報である、ステップと、
    視覚化テンプレートを使用することによって、指定されたインターフェースに前記サービス情報を表示するステップと
    を備え、
    前記サービス情報が文字列の形式であり、第2のアプリケーションのアクセスエントリ情報または前記第2のアプリケーションのアプリケーションインターフェースを備える、方法。
  2. 前記現在のシナリオ情報が、前記クライアントデバイスが配置されている環境を反映する情報、または前記クライアントデバイスが配置されているデバイス上で実行された動作を反映する情報を備える、請求項1に記載の方法。
  3. 前記クライアントデバイスが配置されている前記環境を反映する前記情報が、前記クライアントデバイスが配置されている前記デバイスの全地球測位システム測位情報、または前記クライアントデバイスが配置されている前記デバイスに接続されたワイヤレスフィデリティに関する情報を備える、請求項2に記載の方法。
  4. 前記サービス情報が、前記クライアントデバイスが配置されている前記環境を反映する前記情報をあらかじめ定められた地理的位置情報と照合することによって前記サーバによって取得され、前記サービス情報が首尾よく一致した地理的位置情報に対応する、請求項3に記載の方法。
  5. 前記視覚化テンプレートを使用することによって、前記指定されたインターフェースに前記サービス情報を表示するステップの前に、
    前記クライアントデバイスによって、前記サーバによって返されたテンプレート指示情報を取得するステップをさらに備える、請求項1に記載の方法。
  6. 前記視覚化テンプレートを使用することによって、前記指定されたインターフェースに前記サービス情報を表示するステップが、
    テンプレート指示情報によって指示された視覚化テンプレートを使用することによって、前記指定されたインターフェースに前記サービス情報を表示するステップを備える、請求項1に記載の方法。
  7. 前記視覚化テンプレートを使用することによって、前記指定されたインターフェースに前記サービス情報を表示するステップが、
    前記サービス情報を同じ視覚化テンプレートに追加するステップと、
    前記指定されたインターフェースに前記サービス情報を備える視覚化テンプレートを表示するステップと
    を備える、請求項1に記載の方法。
  8. 前記サービス情報が前記第2のアプリケーションの前記アクセスエントリ情報を備えるときに、前記視覚化テンプレートを使用することによって、前記指定されたインターフェースに前記サービス情報を表示する前記ステップの後に、
    前記第2のアプリケーションの前記アクセスエントリ情報を備える前記表示された視覚化テンプレートに対して実行された特定の動作の検出に応答して、前記クライアントデバイスによって、前記サービス情報に対応する前記第2のアプリケーションのアプリケーションインターフェースを表示するステップをさらに備える、請求項1に記載の方法。
  9. 前記サービス情報が、前記現在のシナリオ情報と首尾よく一致した前記サーバ上のシナリオコンテンツ情報に対応する、請求項1に記載の方法。
  10. 前記視覚化テンプレートを使用することによって、前記指定されたインターフェースに前記サービス情報を表示するステップの後に、
    前記クライアントデバイスの前記現在のシナリオ情報が前記首尾よく一致したシナリオコンテンツ情報ともはや首尾よく一致しなくなったという決定に応答して、前記クライアントデバイスによって、前記サービス情報を備える前記表示された視覚化テンプレートを削除または隠すステップをさらに備える、請求項9に記載の方法。
  11. 前記視覚化テンプレートがカードスタイルのテンプレートを備える、請求項1に記載の方法。
  12. 前記カードスタイルのテンプレートが、前記複数のサービスのうちの1つに対応する前記サービス情報をそれぞれのサービスカードに追加するように構成される、請求項11に記載の方法。
  13. 前記視覚化テンプレートが、前記複数のサービスに対応する複数のカードを同時に表示するように構成される、請求項12に記載の方法。
  14. 情報提示のための装置であって、請求項1から13のいずれか一項に記載の方法を実行するように構成された複数のモジュールを備える、装置。
JP2019529227A 2016-11-30 2017-11-23 情報提示方法および装置 Active JP7033137B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201611078110.5A CN107040648A (zh) 2016-11-30 2016-11-30 信息展示方法及装置
CN201611078110.5 2016-11-30
PCT/CN2017/112615 WO2018099319A1 (zh) 2016-11-30 2017-11-23 信息展示方法及装置

Publications (2)

Publication Number Publication Date
JP2020503601A JP2020503601A (ja) 2020-01-30
JP7033137B2 true JP7033137B2 (ja) 2022-03-09

Family

ID=59530954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019529227A Active JP7033137B2 (ja) 2016-11-30 2017-11-23 情報提示方法および装置

Country Status (8)

Country Link
US (1) US10827010B2 (ja)
EP (1) EP3550811B1 (ja)
JP (1) JP7033137B2 (ja)
KR (1) KR102161928B1 (ja)
CN (1) CN107040648A (ja)
SG (1) SG10202105708QA (ja)
TW (1) TWI698795B (ja)
WO (1) WO2018099319A1 (ja)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040648A (zh) * 2016-11-30 2017-08-11 阿里巴巴集团控股有限公司 信息展示方法及装置
CN107733988B (zh) * 2017-08-18 2020-06-30 上海掌门科技有限公司 一种用于提供桌面的方法与设备
CN107957831B (zh) * 2017-10-31 2021-02-12 创新先进技术有限公司 一种展示界面内容的数据处理方法、装置和处理设备
CN107734456B (zh) * 2017-11-30 2021-06-25 上海连尚网络科技有限公司 一种用于推荐服务信息的方法与设备
CN108038177B (zh) * 2017-12-07 2021-06-15 上海连尚网络科技有限公司 一种用于提供标签页的方法与设备
CN110365721A (zh) 2018-03-26 2019-10-22 华为技术有限公司 一种基于用户场景感知触发服务的方法、终端设备及***
CN108765054A (zh) * 2018-04-23 2018-11-06 北京五八信息技术有限公司 入口展示方法、装置、终端及存储介质
CN110636605B (zh) * 2018-05-31 2022-09-23 上海尚往网络科技有限公司 用户定位方法、设备以及介质
CN109033147B (zh) * 2018-06-12 2021-10-22 网宿科技股份有限公司 一种数据展示方法、终端和计算机可存储介质
CN111294370B (zh) * 2018-12-06 2023-04-07 阿里巴巴集团控股有限公司 信息投放方法、装置及***
CN109828809B (zh) * 2018-12-26 2022-03-22 爱捷软件开发(深圳)有限公司 看板的信息可视化方法、装置、计算机设备和存储介质
CN109903173A (zh) * 2019-02-19 2019-06-18 阿里巴巴集团控股有限公司 一种保险业务的处理方法、装置、设备及***
CN111667328B (zh) * 2019-03-07 2023-07-07 阿里巴巴(江西)有限公司 页面内容展示方法、装置及电子设备
CN110175284A (zh) * 2019-05-15 2019-08-27 苏州达家迎信息技术有限公司 一种应用程序推荐方法、装置、服务器、终端及存储介质
CN110162347B (zh) * 2019-05-15 2023-05-16 苏州达家迎信息技术有限公司 一种应用程序启动方法、装置、设备及存储介质
CN112241867A (zh) * 2019-07-19 2021-01-19 北京小米移动软件有限公司 一种服务卡片的显示方法、装置及存储介质
CN110706068A (zh) * 2019-09-25 2020-01-17 北京三快在线科技有限公司 信息展示方法、装置、终端、服务器及存储介质
CN112667882A (zh) * 2019-10-16 2021-04-16 斑马智行网络(香港)有限公司 内容分发方法、装置、***、计算设备以及存储介质
CN111198675B (zh) * 2019-12-24 2023-04-11 天阳宏业科技股份有限公司 一种管控方法及***
CN111182145A (zh) * 2019-12-27 2020-05-19 华为技术有限公司 显示方法及相关产品
CN113867855A (zh) * 2020-06-30 2021-12-31 华为技术有限公司 一种任务推送方法、装置和电子设备
CN114167736B (zh) * 2020-10-12 2024-04-19 超级智慧家(上海)物联网科技有限公司 智能家居场景生成方法及装置
CN112418333A (zh) * 2020-11-26 2021-02-26 珠海格力电器股份有限公司 酒类数据推送方法、装置、计算机设备和存储介质
CN112882621B (zh) * 2021-02-07 2022-11-18 微民保险代理有限公司 模块显示方法、装置、计算机设备和存储介质
CN113472895B (zh) * 2021-07-29 2023-04-18 中国电信股份有限公司 用于提供服务入口的***、方法以及存储介质
JP7478717B2 (ja) 2021-11-17 2024-05-07 エヌ・ティ・ティ・コミュニケーションズ株式会社 端末装置、通信方法及び通信プログラム
CN115265541A (zh) * 2022-07-18 2022-11-01 北京三快在线科技有限公司 一种驾驶设备的定位***、方法、装置、存储介质及设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006171814A (ja) 2004-12-10 2006-06-29 Kddi Corp ランチャメニュー管理システム、方法および同システムにおける課金方法
EP1971118A1 (en) 2007-03-16 2008-09-17 France Telecom S.A. Method and apparatus for discovering services and updating a mobile device via user behaviour
JP2014112321A (ja) 2012-12-05 2014-06-19 Fujitsu Ltd 情報処理装置、通信端末、アプリケーション提供方法、アプリケーション実行方法、アプリケーション提供プログラム、及びアプリケーション実行プログラム
US20140195664A1 (en) 2012-02-15 2014-07-10 Flybits, Inc. Zone Oriented Applications, Systems and Methods
JP2015531503A (ja) 2012-09-10 2015-11-02 テクニジョン インコーポレイテッド 転送可能カスタマイズドコンテキスチュアルユーザインターフェースのための方法およびシステム
JP2016511861A (ja) 2013-01-11 2016-04-21 テクニジョン インコーポレイテッド コンテキスチュアルダッシュボードの選択を構成する方法およびシステム
JP2016184436A (ja) 2016-06-27 2016-10-20 日立マクセル株式会社 携帯情報端末

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7570943B2 (en) 2002-08-29 2009-08-04 Nokia Corporation System and method for providing context sensitive recommendations to digital services
EP2151064B1 (en) 2007-05-03 2015-06-24 3Dlabs Inc., Ltd. Method for remotely configuring user interfaces for portable devices
US8458612B2 (en) * 2007-07-29 2013-06-04 Hewlett-Packard Development Company, L.P. Application management framework for web applications
US9806926B2 (en) 2013-11-04 2017-10-31 Samsung Electronics Co., Ltd. Multistage beamforming of multiple-antenna communication system
JP2016004360A (ja) * 2014-06-16 2016-01-12 アプリックスIpホールディングス株式会社 情報提供システム、通信端末、および、その情報提供方法
US20160321222A1 (en) * 2014-10-09 2016-11-03 Wrap Media, LLC Card based package for distributing electronic media and services
CN107251618B (zh) 2015-01-16 2021-05-14 梁平 具有中继器的多用户多入多出无线通信***中的波束成形
CN105992171A (zh) 2015-02-13 2016-10-05 阿里巴巴集团控股有限公司 一种文本信息的处理方法和装置
US10191614B2 (en) * 2015-02-25 2019-01-29 Htc Corporation Panel displaying method, portable electronic device and recording medium using the method
KR101853670B1 (ko) * 2015-03-01 2018-05-02 엘지전자 주식회사 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법
CN106155754B (zh) * 2015-04-21 2019-12-31 阿里巴巴集团控股有限公司 一种显示模板的处理方法及装置
EP3125180A1 (en) * 2015-07-29 2017-02-01 GXS, Inc. Systems and methods for managed services provisioning using service-specific provisioning data instances
CN105430077A (zh) * 2015-11-17 2016-03-23 小米科技有限责任公司 服务推送方法、装置及终端
CN105471720A (zh) * 2015-12-28 2016-04-06 广众通电子(深圳)有限公司 消息推送方法、消息推送装置及消息推送***
CN105589975B (zh) * 2016-02-05 2018-04-24 腾讯科技(深圳)有限公司 信息推荐方法及装置
CN106126308A (zh) * 2016-07-15 2016-11-16 乐视控股(北京)有限公司 一种显示方法和装置
CN107040648A (zh) * 2016-11-30 2017-08-11 阿里巴巴集团控股有限公司 信息展示方法及装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006171814A (ja) 2004-12-10 2006-06-29 Kddi Corp ランチャメニュー管理システム、方法および同システムにおける課金方法
EP1971118A1 (en) 2007-03-16 2008-09-17 France Telecom S.A. Method and apparatus for discovering services and updating a mobile device via user behaviour
US20140195664A1 (en) 2012-02-15 2014-07-10 Flybits, Inc. Zone Oriented Applications, Systems and Methods
JP2015531503A (ja) 2012-09-10 2015-11-02 テクニジョン インコーポレイテッド 転送可能カスタマイズドコンテキスチュアルユーザインターフェースのための方法およびシステム
JP2014112321A (ja) 2012-12-05 2014-06-19 Fujitsu Ltd 情報処理装置、通信端末、アプリケーション提供方法、アプリケーション実行方法、アプリケーション提供プログラム、及びアプリケーション実行プログラム
JP2016511861A (ja) 2013-01-11 2016-04-21 テクニジョン インコーポレイテッド コンテキスチュアルダッシュボードの選択を構成する方法およびシステム
JP2016184436A (ja) 2016-06-27 2016-10-20 日立マクセル株式会社 携帯情報端末

Also Published As

Publication number Publication date
CN107040648A (zh) 2017-08-11
WO2018099319A1 (zh) 2018-06-07
TWI698795B (zh) 2020-07-11
KR102161928B1 (ko) 2020-10-06
SG10202105708QA (en) 2021-06-29
EP3550811A1 (en) 2019-10-09
US10827010B2 (en) 2020-11-03
TW201821966A (zh) 2018-06-16
EP3550811A4 (en) 2019-10-09
KR20190089962A (ko) 2019-07-31
EP3550811B1 (en) 2022-08-24
JP2020503601A (ja) 2020-01-30
US20190273788A1 (en) 2019-09-05

Similar Documents

Publication Publication Date Title
JP7033137B2 (ja) 情報提示方法および装置
US10083019B2 (en) Providing application functionality for uninstalled applications
US11175968B2 (en) Embedding an interface of one application into an interface of another application
US10877640B2 (en) Application interface management method and apparatus
CN107957831B (zh) 一种展示界面内容的数据处理方法、装置和处理设备
US9871903B2 (en) Mobile computing terminal with more than one lock screen and method of using the same
CN110035180B (zh) 卡片显示方法、装置、终端及存储介质
CN106797547B (zh) 操作***对位置卡的支持
CN111881019B (zh) 一种用户界面测试方法及装置
KR102299427B1 (ko) 사용자의 할일 목록에 대한 알림을 제공하는 방법 및 시스템
CN110020231A (zh) 网页截图方法及其装置
CN108293197B (zh) 一种资源统计方法、装置及终端
US9477448B2 (en) Screen-oriented computing program refactoring
JP5749871B2 (ja) 地図画像を出力するサーバ及び方法
US20170331712A1 (en) Performance tracking of an application during a single user session
CN107219994A (zh) 密集对象的选择控制方法及装置
KR20230110023A (ko) 소셜 플랫폼의 랜딩 페이지를 동적으로 제공하는 방법, 컴퓨터 장치, 및 컴퓨터 프로그램
CN115757884A (zh) 基于业务场景的可视化应用***链路关系展示方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190708

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190708

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200924

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20201228

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210511

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210511

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210521

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210524

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20210611

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20210621

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210927

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20211206

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20220117

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20220221

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20220221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220225

R150 Certificate of patent or registration of utility model

Ref document number: 7033137

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150