JP2015527678A - アプリケーションセット識別子の表示 - Google Patents

アプリケーションセット識別子の表示 Download PDF

Info

Publication number
JP2015527678A
JP2015527678A JP2015530508A JP2015530508A JP2015527678A JP 2015527678 A JP2015527678 A JP 2015527678A JP 2015530508 A JP2015530508 A JP 2015530508A JP 2015530508 A JP2015530508 A JP 2015530508A JP 2015527678 A JP2015527678 A JP 2015527678A
Authority
JP
Japan
Prior art keywords
application
application set
identifier
set identifier
display screen
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.)
Granted
Application number
JP2015530508A
Other languages
English (en)
Other versions
JP6058801B2 (ja
Inventor
ジャン・ユアンロン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Publication of JP2015527678A publication Critical patent/JP2015527678A/ja
Application granted granted Critical
Publication of JP6058801B2 publication Critical patent/JP6058801B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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
    • 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/72466User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】【解決手段】アプリケーションセット識別子の表示が開示されており:アプリケーションセットに関連付けられたアプリケーションセット識別子を表示スクリーンの指定領域に表示し;通知がアプリケーションセットに関係するアプリケーションに関連していると判定し;判定に応答して、指定領域内のアプリケーションセット識別子の表示を、通知に関連するアプリケーションに関連付けられたアプリケーション識別子の表示に変更することを含む。【選択図】図2

Description

他の出願の相互参照
本願は、2012年9月11日出願の中国特許出願第201210334940.5号「A METHOD AND DEVICE OF PROCESSING DATA」の優先権を主張する。当該出願は、すべての目的のために参照により本明細書に組み込まれる。
本願は、通信の分野に関し、特に、情報を提示するための技術に関する。
通例、携帯デバイスの表示スクリーンのスペースは、かなり制限されている。結果として、携帯デバイスで表示される情報は、スクリーンのサイズによって制限されうる。ユーザが携帯デバイスにアプリケーションをダウンロードすると、通例は、そのアプリケーションを表すアイコンが、携帯デバイスのユーザインターフェース(例えば、デスクトップ)に表示される。より多くのアプリケーションが携帯デバイスにインストールされると、それぞれのアイコンが、スクリーンの制限された表示領域をますます多く占めるようになる。
従来、携帯デバイスにインストールされたアプリケーションが通知メッセージを受信すると、視覚的なアラートが生成され、アプリケーションのアイコンの少なくとも一部の上に表示される。視覚的アラートは、アプリケーションについての通知メッセージが受信されたことをユーザに知らせる。あまりに多くのアイコンが表示されていると、携帯デバイスのユーザは、このアラートをうっかり見過ごす場合がある。したがって、ユーザは、視覚的アラートに対応する通知メッセージに気つかずに、通知メッセージの発見または閲覧が遅れる場合がある。
さらに、ユーザが携帯デバイスで実行されるウェブブラウザアプリケーションでウェブページを閲覧していて、特定のアプリケーションについての通知メッセージが受信された場合、通例、ウェブブラウザアプリケーションが開かれている時には様々なアプリケーションを表すアイコンが表示されないので、ユーザは、アプリケーションに関連する視覚的アラートを見ることができない場合がある。しばしば、ユーザは、まずウェブブラウザアプリケーションを閉じなければ、他のアプリケーションに関連するアイコンを見て、それらのアプリケーションについて受信された任意の通知メッセージを知ることができない。ウェブブラウザアプリケーションとその他のアプリケーションのアイコンとを同時に表示できないために、ウェブブラウザアプリケーションが開かれている限り、ユーザは、別のアプリケーションについて受信された通知メッセージをすぐに知らされることができない。結果として、ユーザは、ウェブブラウザアプリケーションが開かれている間は適時にかかる通知メッセージを見ることを妨げられ、それは、通知メッセージがユーザの早急な対応を必要する場合には特に、ユーザにとって有害になりうる。
さらに、携帯デバイスで実行されるウェブブラウザアプリケーションを用いてウェブページを閲覧しているユーザが別のアプリケーションに切り替えたい場合、ユーザは、携帯デバイスのユーザインターフェース上で所望のアプリケーションのアイコンを見つける前にまず、ウェブブラウザアプリケーションを閉じる必要がある。この手順は、いくつかのステップを必要とするため、非常に効率が悪い場合がある。
時に、ウェブブラウザアプリケーションで開かれている特定のウェブページとユーザとの相互作用が、携帯デバイスにインストールされた別のアプリケーションに影響しうる(例えば、そのアプリケーションの通知メッセージを生成しうる)。しかしながら、通例、ウェブページ上のかかる相互作用がアプリケーションに影響したとしても、ウェブブラウザアプリケーションが開かれている間は、アプリケーションへの影響は全く表示されえない。アプリケーションへの影響を見るために、ユーザは、携帯デバイスのユーザインターフェース上で所望のアプリケーションのアイコンを見つける前にまず、ウェブブラウザアプリケーションを閉じる必要がある。結果として、ユーザは、アプリケーションへの動作の影響を即座に知ることができない。
以下の詳細な説明と添付の図面において、本発明の様々な実施形態を開示する。
アプリケーションセット識別子を表示するためのシステムの一実施形態を示す図。
アプリケーションセット識別子を表示するための処理の一実施形態を示すフローチャート。
アプリケーションセット識別子およびアプリケーション識別子の一例を示す図。
アプリケーションセットに含まれるアプリケーションにアクセスするための処理の一実施形態を示すフローチャート。
アプリケーションセット識別子に関連する2つの画像を示す図。
表示スクリーンの指定領域内のアプリケーションセット識別子に関連する2つの画像を示す図。
アプリケーションセット識別子を表示するための処理の一例を示すフローチャート。
アプリケーションセット識別子に関連するホームページアプリケーション内でのユーザ動作後のデバイスの一連の表示スクリーンを示す図。 アプリケーションセット識別子に関連するホームページアプリケーション内でのユーザ動作後のデバイスの一連の表示スクリーンを示す図。
アプリケーションセット識別子に関して受信されたユーザ選択に基づいて表示スクリーンに表示されたコンテンツを移動させる処理の一実施形態を示すフローチャート。
アプリケーションセット識別子を上方向に押すことに関連するユーザ選択の一例を示す図。
アプリケーションセット識別子に関して受信されたユーザ選択に基づいてコンテンツをリフレッシュする処理の一実施形態を示すフローチャート。
表示されたコンテンツをリフレッシュするためにアプリケーションセット識別子を移動させることに関連するユーザ選択の一例を示す図。
アプリケーションセット識別子を表示するためのシステムの一実施形態を示す図。
本発明は、処理、装置、システム、物質の組成、コンピュータ読み取り可能な格納媒体上に具現化されたコンピュータプログラム製品、および/または、プロセッサ(プロセッサに接続されたメモリに格納および/またはそのメモリによって提供される命令を実行するよう構成されたプロセッサ)を含め、様々な形態で実装されうる。本明細書では、これらの実装または本発明が取りうる任意の他の形態を、技術と呼ぶ。一般に、開示された処理の工程の順序は、本発明の範囲内で変更されてもよい。特に言及しない限り、タスクを実行するよう構成されるものとして記載されたプロセッサまたはメモリなどの構成要素は、ある時間にタスクを実行するよう一時的に構成された一般的な構成要素として、または、タスクを実行するよう製造された特定の構成要素として実装されてよい。本明細書では、「プロセッサ」という用語は、1または複数のデバイス、回路、および/または、コンピュータプログラム命令などのデータを処理するよう構成された処理コアを指すものとする。
以下では、本発明の原理を示す図面を参照しつつ、本発明の1または複数の実施形態の詳細な説明を行う。本発明は、かかる実施形態に関連して説明されているが、どの実施形態にも限定されない。本発明の範囲は、特許請求の範囲によってのみ限定されるものであり、多くの代替物、変形物、および、等価物を含む。以下の説明では、本発明の完全な理解を提供するために、多くの具体的な詳細事項が記載されている。これらの詳細事項は、例示を目的としたものであり、本発明は、これらの具体的な詳細事項の一部または全てがなくとも特許請求の範囲に従って実施可能である。簡単のために、本発明に関連する技術分野で周知の技術事項については、本発明が必要以上にわかりにくくならないように、詳細には説明していない。
アプリケーションセット識別子を表示する実施形態を本明細書に記載する。様々な実施形態において、「アプリケーションセット」とは、1つのグループに含まれると共に単一の識別子によって表されるよう決定された複数のアプリケーションのことである。様々な実施形態において、「アプリケーションセット識別子」とは、アプリケーションセットを表し、携帯デバイスの表示スクリーンの一部(例えば、指定された位置の中の一部など)の上にオーバーレイとして提示される1または複数の画像のことである。例えば、アプリケーションセット識別子は、アプリケーションセットに関連付けられ、アプリケーションセットに含まれる個々のアプリケーションのいずれにも固有ではない単一の画像を含む。例えば、アプリケーションセット識別子は、携帯デバイスのインターフェース(例えば、デスクトップ)、開かれたブラウザアプリケーション、および/または、ユーザが現在使用中の別のタイプのアプリケーション上に提示されてよい。様々な実施形態において、アプリケーションセットに含まれるアプリケーションについての通知が受信されると、アプリケーションセット識別子に関連付けられた画像が、通知に関連するアプリケーションに関連付けられた識別子に関連付けられた画像に(例えば、一時的に)切り替えられる。アプリケーションセット識別子は、携帯デバイスの表示スクリーン上(例えば、携帯デバイスのデスクトップ上、または、現在アクセスされている別のアプリケーション上)に提示されうるので、アプリケーションセットに含まれる該当するアプリケーションに関連する通知は、別のアプリケーションに現在アクセス中であっても、ユーザに対して表示される。したがって、複数のアプリケーションの提示は、携帯デバイスのユーザインターフェースに表示される単一のアプリケーションセット識別子に削減されてよく、アプリケーションセット識別子は、アプリケーションセットに含まれるアプリケーションに関連する通知もアプリケーションセット識別子に関連するスクリーンの同じ領域に目立って示されうるように、目立って表示されてよい。
いくつかの実施形態において、アプリケーションセット識別子は、個々のアプリケーションに共通の第1の画像として表示されており、第1の画像がユーザによって選択された場合、アプリケーションセット識別子は、様々な部分を含む第2の画像によって表現されてよく、ここで、各部分は、アプリケーションセット識別子に関連するアプリケーションセットに含まれるアプリケーションの識別子に関連している。したがって、アプリケーションセット識別子は、単一の共通の画像として表示されるが、ユーザがアプリケーションセット識別子と相互作用すると、アプリケーションセット識別子の表示は、ユーザが第2の画像の適切な部分(例えば、アプリケーション識別子)を選択することによって個々のアプリケーションを選択してアクセスできるように、アプリケーションセットのそれぞれのアプリケーションに関連する画像を含む第2の画像に変換される。
図1は、アプリケーションセット識別子を表示するためのシステムの一実施形態を示す図である。この例において、システム100は、デバイス102、ネットワーク104、および、サーバ106を備える。ネットワーク104は、高速データネットワークおよび/または遠隔通信ネットワークを含む。
デバイス102は、ネットワーク104を介してサーバ106と通信するよう構成されている。デバイス102の例としては、スマートフォン、携帯デバイス、タブレットデバイス、コンピュータ、または、任意のその他のタイプのコンピュータデバイスが挙げられる。アプリケーションがデバイス102上で実行されており、各アプリケーションは、デバイス102のユーザにサービスを提供するよう構成されうる。アプリケーションは、ソフトウェアアプリケーションを含みうる。アプリケーションセット識別子が、デバイス102で実行されていてよく、デバイス102の表示スクリーンの指定領域で複数のアプリケーション(例えば、アプリケーションセットに含まれるよう選択されたアプリケーション)を表すよう構成されている。例えば、アプリケーションセット識別子の機能は、デバイス102で実行されているおよび/またはサーバ106からダウンロードされるアプリケーションおよび/またはコンピュータコードによって提供されうる。例えば、サーバ106は、電子商取引プラットフォームの提供に関係している。
例えば、共通の属性によって関連している1セットのアプリケーション(例えば、そのセット内のアプリケーションは、同じ電子商取引プラットフォームに関連しうる)が、アプリケーションセットに含まれるよう選択されうる。アプリケーションセットに関連するアプリケーションの各々が、デバイス102にまだダウンロードおよび/またはインストールされていない場合、デバイス102にダウンロードおよび/またはインストールされる。以下で詳述するように、アプリケーションセット識別子は、表示スクリーンに表示された他のコンテンツにオーバーレイするように、デバイス102の表示スクリーンの指定領域に表示される。例えば、アプリケーションセット識別子は、画像またはアイコンとして表示されてよい。アプリケーションセットの特定のアプリケーションに関連する通知がデバイス102で受信されたことに応答して、アプリケーションセット識別子の表示は、その特定のアプリケーションに関連付けられた識別子に切り替えられる。例えば、通知は、サーバ106によって生成および送信されうる。アプリケーションセット識別子の指定領域でアプリケーションセット識別子の表示から特定のアプリケーションの識別子の表示に切り替えることで、アプリケーションセット内の特定のアプリケーションに関する通知が受信されたことをデバイス102のユーザに知らせることができる。通知が受信されたアプリケーションにアクセスするために、ユーザは、そのアプリケーションの表示された識別子を選択してよい。アプリケーションセット識別子は、対応するアプリケーションのための複数のアプリケーション識別子および通知の表示を、ユーザに対して目立った形で表示される単一の画像に削減することができる。
図2は、アプリケーションセット識別子を表示するための処理の一実施形態を示すフローチャートである。いくつかの実施形態において、処理200は、図1のデバイス102で実施される。
工程202で、複数のアプリケーションが、アプリケーションセットに関連付けられるよう決定され、ここで、アプリケーションセットは、アプリケーションセット識別子に関連付けられている。複数のアプリケーションが、アプリケーションセットに含まれるよう選択される。いくつかの実施形態では、選択されたアプリケーションは、すでにデバイスにインストールされている。いくつかの実施形態では、選択されたアプリケーションは、まだデバイスにダウンロードされていない。アプリケーションセットに含められるアプリケーションの選択後、まだデバイスにダウンロードおよびインストールされていない任意のアプリケーションが、デバイスにダウンロードおよびインストールされる。例えば、共通の属性を共有する複数のアプリケーション(例えば、同じ電子商取引プラットフォームに関連するアプリケーション)が、アプリケーションセットに統合されて、ユーザインターフェースで単一の表示すなわちアプリケーションセット識別子によって集合的に表現されるように選択されうる。いくつかの実施形態では、デバイスで実行されるアプリケーションが、選択されたアプリケーションをアプリケーションセットに統合し、次いで、アプリケーションセット識別子自体またはアプリケーションセットに含まれる特定のアプリケーションに関して実行される様々な動作に応答してアプリケーションセット識別子に関連する表示を変更するよう構成されている。いくつかの実施形態では、アプリケーションセットに含まれるアプリケーションの識別子(例えば、アイコン)は、アプリケーションセット識別子に加えて携帯デバイスのユーザインターフェースで別個には提示されない。いくつかの実施形態では、アプリケーションセットに含まれるアプリケーションの識別子(例えば、アイコン)も、アプリケーションセット識別子に加えて携帯デバイスのユーザインターフェース(例えば、デスクトップ)で別個に提示される。
工程204で、アプリケーションセット識別子は、表示スクリーンの指定領域に表示される。アプリケーションセット識別子は、デバイスの表示スクリーンの指定領域に表示される。いくつかの実施形態において、指定領域は、表示スクリーンの隅にある。いくつかの実施形態において、指定領域は、デバイスのデスクトップの一部である。いくつかの実施形態において、指定領域は、ウェブブラウザアプリケーションに表示されているウェブページの一部である。例えば、アプリケーションセット識別子は、ウェブブラウザアプリケーションで現在閲覧されているウェブページに埋め込まれていてよい。アプリケーションセット識別子が表示される指定領域は、デバイスのユーザによって設定されてもよい。いくつかの実施形態において、アプリケーションセット識別子は、任意の他のアプリケーションが現在開かれている場合に別のアプリケーションに対するオーバーレイとして表示スクリーンの指定領域に提示されるか、または、デスクトップに提示される。表示スクリーンに提示される他のコンテンツへのオーバーレイとしてアプリケーションセット識別子を表示することにより、ユーザの注意が、アプリケーションセット識別子へ容易に向けられうる。
工程206で、通知が受信される。アプリケーションに関連する通知は、特定の所定のフォーマットを有しており、アプリケーションに関連する受信済みのメッセージ、アプリケーションへの更新メッセージ、および、アプリケーションに関連する動作結果メッセージに関連するアラートを含みうる。いくつかの実施形態において、通知は、アプリケーションで受信されてユーザに伝えられるメッセージを含む。いくつかの実施形態において、通知は、プッシュ通知を含みうる。いくつかの実施形態において、通知は、ネットワークを介してデバイスに転送される情報を含む。いくつかの実施形態において、通知は、別のデバイスから送信される。いくつかの実施形態において、通知は、サーバから送信される。
工程208で、通知がアプリケーションセットに関係するアプリケーションに関連していると判定される。受信された通知が、決定されたアプリケーションセットに含まれるアプリケーションに関連するか否かが判定される。例えば、その判定は、受信された通知に関連するアプリケーションを、アプリケーションセットに含まれるアプリケーションのリストと比較することによって実行されてよい。アプリケーションがリストに見いだされた場合、通知は、アプリケーションセットに含まれるアプリケーションに関連すると判定され、制御は工程210に進められる。逆に、通知がアプリケーションセットに含まれるアプリケーションに関連しない場合、視覚的アラートが、その特定のアプリケーションに関連付けられた識別子と共に表示されてよく、処理200は終了する。
工程210で、判定に応答して、指定領域内のアプリケーションセット識別子の表示は、アプリケーションに関係するアプリケーション識別子の表示に変更される。ユーザは、アプリケーションセット識別子の表示がアプリケーションセット内の該当するアプリケーションに関連付けられたアプリケーション識別子の表示に変更されたのを見ることにより、通知がアプリケーションセット識別子に関連するアプリケーションによって受信されたという事実への注意を促される。いくつかの実施形態では、画像(例えば、アイコン)が、アプリケーションセット識別子に関連付けられ、異なる画像(例えば、アイコン)が、アプリケーションセットに含まれる各アプリケーションの識別子に関連付けられる。その結果、アプリケーションセット識別子アイコンからアプリケーション識別子アイコンへの表示の変更は、通常時にアプリケーションセット識別子アイコンが表示されている表示スクリーンの指定領域内で、アプリケーションセット識別子アイコンをアプリケーション識別子アイコンに切り替えるアニメーションを含む。ユーザは、アプリケーションセット識別子のアイコンの代わりに表示されたアプリケーションに対応するアイコンに基づいて、どのアプリケーションの通知が受信されたのかを知ることができる。
例えば、アプリケーションセット識別子がデバイスのデスクトップに表示されていて、他のアプリケ−ションが開かれていない場合、ユーザは、アプリケーションセットに含まれるアプリケーションのいずれかについての通知が受信されたか否かを判定するために、アプリケーションセットに含まれる個々のアプリケーションに関連付けられたアプリケーション識別子を特に調べる必要はない。むしろ、ユーザは、アプリケーションセット識別子の表示がどのアプリケーション識別子に切り替えられたのかを見ることにより、アプリケーションセットに含まれるアプリケーションについての通知が受信されたと判断できる。結果として、かかるアプリケーションに関連する通知は、より速やかに発見され閲覧される。
例えば、アイコンセットアプリケーション識別子が、ウェブブラウザアプリケーションで閲覧中のウェブページに埋め込まれている場合、ユーザは、通知を受信したと判定されたアプリケーションセットのアプリケーションに関連するアプリケーション識別子を見るために、ウェブブラウザアプリケーションを終了する必要はない。むしろ、ユーザは、アプリケーションセット識別子の表示がどのアプリケーション識別子に切り替えられたのかを見ることにより、アプリケーションセットに含まれるアプリケーションについての通知が受信されたと判断できる。結果として、かかるアプリケーションに関連する通知は、より速やかに発見され閲覧される。
図3は、アプリケーションセット識別子およびアプリケーション識別子の一例を示す。いくつかの実施形態では、識別子302および304は、図1のデバイス102で表示されてよい。この例において、識別子302は、アプリケーションセット識別子の一例であり、識別子304は、アプリケーション識別子の一例である。この例において、識別子304に対応するアプリケーションは、識別子302に関連するアプリケーションセットに含まれている。この例において、識別子304に関連するアプリケーションは、ショッピングカートアプリケーションである。ショッピングカートアプリケーションは、他の関連アプリケーションまたは非関連アプリケーションと共に、識別子302に関連するアプリケーションセットに含まれてよい。図2の処理200を図3の例に適用すると、アプリケーションセットに関連付けられた識別子302は、表示スクリーンの指定領域に表示され、識別子304に関連するショッピングカートアプリケーションに関連する通知がデバイスで受信されると、指定領域内のアプリケーションセットに関連する識別子302の表示が、ショッピングカートアプリケーションに関連する識別子304の表示に変更される。
ユーザは、アプリケーション識別子に対応するアプリケーションにアクセスするために、アプリケーションセット識別子の指定領域に表示されたアプリケーション識別子を選択してよい。図3の例に戻ると、ユーザは、ショッピングカートアプリケーションにアクセスし、表示を識別子302から識別子304に切り替えさせた受信済みの通知に関連するメッセージを潜在的に見るために、ショッピングカートアプリケーションに関連付けられた識別子304を選択してよい。
いくつかの実施形態において、アプリケーションセット識別子復元イベントが発生したと判定される。いくつかの実施形態において、アプリケーションセット識別子復元イベントの発生は、アプリケーションセット識別子が再び表示されるようにトリガする。アプリケーションセット識別子復元イベントの一例は、アプリケーション識別子がアプリケーションセット識別子に関連する指定領域に表示された後、設定された期間が経過したというイベントである。このイベントが発生すると、アプリケーション識別子の表示は、再びアプリケーションセット識別子の表示に置き換えられる。
アプリケーションセット内のアプリケーションに関連する通知が受信されていない場合でも、ユーザは、以下に述べるように、アプリケーションセットに含まれる特定のアプリケーションにアクセスしてよい。
図4は、アプリケーションセットに含まれるアプリケーションにアクセスするための処理の一実施形態を示すフローチャートである。いくつかの実施形態において、処理400は、図1のデバイス102で実施される。
処理400は、アプリケーションセットに含まれる各アプリケーションの識別子を表示する処理の一例である。アプリケーションセットに含まれるそれぞれのアプリケーションに対応する識別子を表示することにより、ユーザは、(アプリケーションが最近通知を受信したかどうかに関わらず)、アプリケーションに含まれる特定のアプリケーションに対応するアプリケーション識別子を選択して、そのアプリケーションにアクセスすることができる。
工程402で、アプリケーションセット識別子に関連するユーザ選択が受信され、アプリケーションセット識別子はアプリケーションセットに関連付けられている。いくつかの実施形態において、アプリケーションセット識別子に関連する第1の画像(例えば、アイコン)が、アプリケーションに関連する表示スクリーンの指定領域に表示される。例えば、第1の画像は、アプリケーションセットに含まれるすべてのアプリケーションに共通である。アプリケーションセット識別子に関連する第1の画像のユーザ選択が受信される。
工程404で、アプリケーションセットに関連する複数のアプリケーションに対応する複数のアプリケーション識別子が表示される。アプリケーションセット識別子に関連する第1の画像のユーザ選択に応答して、アプリケーションセット識別子に関連する第2の画像が表示され、その画像は、アプリケーションセットに含まれる各アプリケーションに対応するアプリケーション識別子を含む。例えば、アプリケーションセット識別子に関連する第2の画像は、いくつかのアイコンを含んでおり、各アイコンは、アプリケーションセットに含まれるアプリケーションに関連する。
工程406で、複数のアプリケーション識別子の内の1つのアプリケーション識別子に関連するユーザ選択が受信される。ユーザは、特定のアプリケーション識別子を選択して、そのアプリケーション識別子に対応するアプリケーションにアクセスすることができる。
工程408で、アプリケーション識別子に対応する複数のアプリケーションの内の1つのアプリケーションへのアクセスが提供される。選択されたアプリケーション識別子のアプリケーションは、ユーザが使用するために開かれる。
いくつかの実施形態において、アプリケーションセット識別子復元イベントが発生したと判定される。例えば、アプリケーションセット識別子復元イベントが、アプリケーションセットに含まれる各アプリケーションに対応するアプリケーション識別子を含むアプリケーションセット識別子に関連する第2の画像が表示された後に、設定された期間が経過したことである場合、イベントが発生すると、アプリケーション識別子の表示は、再びアプリケーションセット識別子の表示に置き換えられる。
図5は、アプリケーションセット識別子に関連する2つの画像を示す図である。識別子502は、アプリケーションセットに含まれるアプリケーションに共通のアプリケーションセット識別子の第1の画像を含む。この例に示すように、識別子502は、単一のアイコンを含む。識別子504は、アプリケーションに含まれる特定のアプリケーションの各々に関連するアプリケーション識別子を含むアプリケーションセット識別子の第2の画像を含む。特定のアプリケーションは:ホームページアプリケーション、チャットアプリケーション、ショッピングカートアプリケーション、注文状況確認アプリケーション、お気に入りフォルダアプリケーション、および、検索アプリケーションを含む。この例において、アプリケーションセットに含まれるアプリケーションはすべて、同じ電子商取引プラットフォームに関連している。図4の処理400で記載したように、異なるアプリケーションに共通のアプリケーションセット識別子(識別子502)の第1の画像のユーザ選択が、アプリケーションセット識別子の表示を、アプリケーションセットのすべてのアプリケーションに対応する複数のアプリケーション識別子を含むアプリケーションセット識別子の第2の画像に変更させる。次いで、ユーザは、識別子504の特定のアプリケーション識別子を選択して、対応するアプリケーションにアクセスすることができる。
図6は、表示スクリーンの指定領域内のアプリケーションセット識別子に関連する2つの画像を示す。この例において、表示スクリーン602は、携帯デバイスの表示スクリーンの左下の隅の指定領域にアプリケーションセット識別子に関連する第1の画像604を示している。この例に示すように、アプリケーションセット識別子に関連する第1の画像604は、表示スクリーンで現在閲覧されている他のコンテンツ(例えば、ブラウザアプリケーションで閲覧されているウェブページなど、別のアプリケーションに関連するコンテンツ)に重ねて表示される。例えば、アプリケーションセット識別子に関連する第1の画像604をユーザが選択すると、第1の画像604の表示は、第2の画像606に切り替わる。表示スクリーンの一部608は、表示スクリーンの同じ指定領域に表示されているアプリケーションセット識別子に関連する第2の画像606を示している。第1の画像604は単一のアイコンとして現れているが、同じアプリケーションセット識別子に関連する第2の画像606は、いくつかのアイコンを含んでおり、各アイコンは、アプリケーションセット識別子に関連付けられたアプリケーションセットに含まれる異なるアプリケーションに関連している。いくつかの実施形態では、アプリケーションセット識別子復元イベント(例えば、設定された期間の経過)の発生時に、表示スクリーンの指定領域内の表示が第2の画像606から第1の画像604に再び切り替わる。
いくつかの実施形態において、アプリケーションセットに含まれる少なくとも一部のアプリケーションが、相互に関係していてもよい。アプリケーションの内の1つのアプリケーションで実行された動作が、別のアプリケーションのための通知の生成を引き起こす場合、2以上のアプリケーションが、相互に関係している。例えば、第1のアプリケーションでのユーザ動作が実行されてよく、第1のアプリケーションに関するユーザ動作がアプリケーションセットに含まれる第2のアプリケーションに関連すると決定される。したがって、指定されたインターフェース(例えば、相互に関係するアプリケーション間の通信のためのインターフェース)を介した第1のアプリケーションから第2のアプリケーションへの通知の送信が、(例えば、アプリケーションセット識別子を実装するデバイスまたはアプリケーションによって)引き起こされうる。第2のアプリケーションが通知を受信したとの判定後、アプリケーションセット識別子に関連する表示が、第1のアプリケーションから通知を受信した第2のアプリケーションの表示に切り替えられてよい。
いくつかの実施形態において、第2のアプリケーションへの通知を送信させる第1のアプリケーションの動作は、第1のアプリケーションに埋め込まれた第2のアプリケーションのエントリポイントを含む。したがって、第1のアプリケーションで実行されたユーザ動作が、第1のアプリケーションに埋め込まれた第2のアプリケーションのエントリポイントを介して第2のアプリケーションに入ったと判定された場合、指定されたインターフェースを介して第1のアプリケーションが第2のアプリケーションコントロールに通知を送信するトリガとなる。
相互に関係している様々なアプリケーションをアプリケーションセット内に含むことにより、アプリケーションセット識別子を用いれば、アプリケーションセット内の別のアプリケーションによって生成された通知を最近受信したアプリケーションに関連付けられたアプリケーション識別子をすぐに表示できる。アプリケーションセット識別子は、効率的に、ユーザが、同じアプリケーションセットに含まれる相互に関係するアプリケーションをナビゲートする、特に、通知を最近受信したアプリケーションに入ることを可能にしうる。
図7は、アプリケーションセット識別子を表示するための処理の一例を示すフローチャートである。いくつかの実施形態において、処理700は、図1のデバイス102で実施される。
処理700は、1セットのアプリケーション(少なくとも一部が互いに関係している)のためのアプリケーションセット識別子を表示する一例を示す。
工程702で、複数のアプリケーションが、アプリケーションセットに関連付けられるよう決定され、ここで、アプリケーションセットは、アプリケーションセット識別子に関連付けられている。この例では、電子商取引プラットフォームに関連する複数のアプリケーションが、アプリケーションに含まれている。この例において、セット内のアプリケーションは、以下を含む:
ホームページアプリケーション。この例において、ユーザは、ホームページアプリケーションにアクセスして、電子商取引プラットフォームで購入可能な商品のリストに目を通すことができる。
ショッピングカートアプリケーション。この例において、ユーザは、ショッピングカートアプリケーションにアクセスして、ショッピングカートに追加された商品(もしあれば)を見ることができる。例えば、ユーザは、商品のいずれかに対して、精算を行ってもよい。
注文状況確認アプリケーション。この例において、ユーザは、注文状況確認アプリケーションにアクセスして、ユーザが以前に行った任意の注文の注文履行状況を確認することができる。
お気に入りフォルダアプリケーション。この例において、ユーザは、お気に入りフォルダアプリケーションにアクセスして、ユーザが以前にお気に入りフォルダに保存するよう指示した商品のリストを見直すことができる。
検索アプリケーション。この例において、ユーザは、検索アプリケーションにアクセスして、電子商取引プラットフォームで商品のリストを検索することができる。
チャットアプリケーション。この例において、ユーザは、チャットアプリケーションにアクセスして、電子商取引プラットフォームに関連する別のユーザにメッセージを送信することができる。
後述するように、ユーザがホームページアプリケーションで動作を実行すると、ホームページアプリケーションは、その動作の影響を受ける関連アプリケーション(例えば、お気に入りフォルダアプリケーション、ショッピングカートアプリケーション、注文状況情報確認アプリケーション、チャットアプリケーション、および、検索アプリケーション)に通知を送信するようトリガされうる。したがって、ユーザは、アプリケーションセット識別子に関連する指定領域を通して、これらの互いに関係するアプリケーションへの様々な通知を即座に知らされうる。アプリケーションセット識別子は、アプリケーションセットに含まれる関連アプリケーションに関するアクセスおよび適時な通知を提供することによってショッピング過程の様々な段階を通してユーザを導くよう機能しうる統合的な識別子である。
工程704で、アプリケーションセット識別子は、表示スクリーンの指定領域に表示される。
工程706で、通知が受信される。
工程708で、通知がアプリケーションセットに関連するホームページアプリケーションに関連していると判定される。この例において、通知は、1セットのアプリケーションの内のホームページアプリケーションに関連している。工程710で、判定に応答して、指定領域内のアプリケーションセット識別子の表示は、ホームページアプリケーションに関連するアプリケーション識別子の表示に変更される。
工程712で、ホームページアプリケーションに関連付けられたアプリケーション識別子に関連するユーザ選択が受信される。例えば、ユーザは、ホームページアプリケーションにアクセスするために、ホームページアプリケーションに関連付けられたアプリケーション識別子を選択する。
工程714で、ホームページアプリケーションが提供され、ショッピングカートアプリケーションに関連する動作が受信される。この例では、開かれたホームページアプリケーションに表示された各商品リストは、コントロールと共に表示され、コントロールは、ユーザによって選択されると、関連するシッピングカートアプリケーションに関する動作結果を発生させる。これは、各コントロールがショッピングカートアプリケーションへのエントリポイントを含むからである。例えば、かかるコントロールは、「ショッピングカートに商品を追加」または「ショッピングカートから商品を削除」を含む。ホームページアプリケーションで実行可能な他の動作としては、注文状況情報の生成または注文状況情報の削除など、注文状況確認アプリケーションに関係するコントロールも挙げられる。さらに、ホームページアプリケーションで実行可能な動作は、お気に入りフォルダアプリケーションおよび検索アプリケーションに関係する動作も含みうる。
例では、ホームページアプリケーションがユーザに提供されると、ユーザは、ショッピングカートに商品を追加する選択をする。
この例では、アプリケーションセット識別子復元イベントが発生したので、ホームページアプリケーション識別子の表示は、すでにアプリケーションセット識別子に戻されている。
工程716で、通知が、ホームページアプリケーションからショッピングカートアプリケーションに送信される。この例では、ホームページアプリケーションに表示された商品をショッピングカートに追加することをユーザが選択したため、ホームページアプリケーションは、通知メッセージをサーバに送信させられ、次いで、サーバは、デバイスのショッピングカートアプリケーションに通知を送信する。
工程718で、指定領域内のアプリケーションセット識別子の表示は、ショッピングカートアプリケーションに関連付けられたアプリケーション識別子の表示に変更される。ショッピングカートアプリケーションが通知を受信したとの判定後、アプリケーションセット識別子の表示は、指定領域内でショッピングカートアプリケーション識別子の表示に変更され、その表示は、商品が仮想ショッピングカートに追加されたことをユーザに知らせる。
一例において、アプリケーションセット識別子に関連する指定領域内でアプリケーションセット識別子の表示からショッピングカートアプリケーション識別子の表示に切り替えることは、アニメーション(例えば、フラッシュベースのアニメーション)として実施される。図8および図9は、アプリケーションセット識別子に関連するホームページアプリケーション内でのユーザ動作後のデバイスの一連の表示スクリーンを示す。アプリケーションセット識別子801が、表示スクリーンの指定領域に表示されている。表示スクリーン802において、商品リストを見ているユーザが、「カートに追加」コントロールを選択し、それにより、商品が仮想ショッピングカートに追加される。表示スクリーン805において、「カートに追加」コントロールのユーザ選択に応答して、ショッピングバッグアイコン806が「カートに追加」コントロールから放出され、ショッピングカートアイコン808が表示スクリーンの下部に現れるアニメーションが始まる。ショッピングカートアプリケーションに関連する動作を含む「カートに追加」コントロールの選択804に応答して、ホームページアプリケーションは、ショッピングカートアプリケーションに通知を送信する。次に、表示スクリーン810は、ショッピングバッグアイコンがショッピングカートアイコンに入って、満杯のショッピングカートアイコン812を形成し、アプリケーションセット識別子に向かって移動している様子を示す。次いで、図9の表示スクリーン901は、満杯のショッピングカートアイコン902がアプリケーションセット識別子にさらに近づいた様子を示す。次に、表示スクリーン904は、表示スクリーンにおいて、アプリケーションセット識別子が、現在は、識別子906に置き換えられている様子を示しており、識別子906は、ホームページアプリケーションから通知が送信されたショッピングカートアプリケーションに関連付けられたものである。アプリケーションセット識別子の表示からショッピングカートアプリケーション識別子への切り替えは、追加された商品が仮想ショッピングカートに実際に追加されたことを確認としてユーザに示しうる。ショッピングカートアプリケーションに関連付けられた識別子906が表示されている間、ユーザは、それを選択して、(例えば、ショッピングカート内の商品を見るために)ショッピングカートアプリケーションにアクセスすることができる。アプリケーションセット識別子復元イベント(例えば、設定された期間の経過)が発生すると、アプリケーションセット識別子910が、表示スクリーン908に示すように、指定領域に復元される。
第2の例(図示せず)では、ユーザが、注文状況情報を生成するホームページアプリケーションで支払い動作を完了すると、ホームページアプリケーションは、指定されたインターフェースを介して注文状況確認アプリケーションに通知を送信するようトリガされうる。注文状況確認アプリケーションが通知を受信したと判定された後、指定領域内のアプリケーションセット識別子の表示が、注文状況情報確認アプリケーションに関連付けられたアプリケーション識別子の表示に変更される。したがって、デバイスのユーザは、注文状況情報確認アプリケーションで受信された通知への注意を促されうる。
第3の例では、ユーザがホームページアプリケーションに含まれるお気に入りフォルダのエントリポイントを通してお気に入りフォルダに入り、「お気に入りページ削除」または「お気に入りページ追加」動作を実行すると、ホームページアプリケーションは、指定のインターフェースを介してお気に入りフォルダアプリケーションに通知を送信するようトリガされうる。お気に入りフォルダアプリケーションが通知を受信したと判定された後、指定領域内のアプリケーションセット識別子の表示が、お気に入りフォルダアプリケーションに関連付けられたアプリケーション識別子の表示に変更される。したがって、デバイスのユーザは、お気に入りフォルダアプリケーションで受信された通知への注意を促されうる。
第4の例では、ユーザが、ホームページアプリケーションに含まれる検索エンジンのエントリポイントを通してホームページアプリケーションで検索クエリを入力すると、ホームページアプリケーションは、指定のインターフェースを介して検索アプリケーションに通知を送信するようトリガされうる。検索アプリケーションが通知を受信したと判定された後、指定領域内のアプリケーションセット識別子の表示が、検索アプリケーションに関連付けられたアプリケーション識別子の表示に変更される。したがって、デバイスのユーザは、検索アプリケーションで受信された通知への注意を促されうる。
図10は、アプリケーションセット識別子に関して受信されたユーザ選択に基づいて表示スクリーンに表示されたコンテンツを移動させる処理の一実施形態を示すフローチャートである。いくつかの実施形態において、処理1000は、図1のデバイス102で実施される。
いくつかの実施形態において、アプリケーションセットに含まれる様々なアプリケーションの通知を統合することに加えて、アプリケーションセット識別子は、表示スクリーンに表示されたコンテンツをナビゲートするために、ユーザによって用いられてもよい。例えば、ウェブページがデバイスの表示スクリーンに(例えば、ウェブブラウザアプリケーション内に)表示された場合、ユーザは、表示されたアプリケーションセット識別子と相互作用して、ウェブページの表示をスクロールすることができる。
工程1002で、アプリケーションセット識別子が表示される。例えば、アプリケーションセットに関連付けられたアプリケーションセット識別子が、表示スクリーンの指定領域に表示される。
工程1004で、ある方向にアプリケーションセット識別子を押すことに関連するユーザ選択が受信される。デバイス(または、デバイスで実行されるアプリケーション)は、ユーザが表示されたアプリケーションセット識別子を特定の方向に押した場合に、表示スクリーン上のコンテンツが対応する方向にスクロールするように構成されてよい。例えば、ユーザは、アプリケーションセット識別子を選択して、特定の方向に移動させてよい。例えば、ユーザは、アプリケーションセット識別子を上下左右に移動させてよい。
工程1006で、表示スクリーンに表示されたコンテンツは、その方向に少なくとも部分的に基づいて移動される。アプリケーションセット識別子を移動させるユーザ選択に応答して、デバイスの表示スクリーンに表示されたコンテンツは、対応する方向にスクロールされる。例えば、ウェブページが、開かれたウェブブラウザアプリケーションに表示されており、アプリケーションセット識別子がユーザによって選択され、上方に移動された場合、ウェブページは、それに対応して上方にスクロールされる。
図11は、アプリケーションセット識別子を上方向に押すことに関連するユーザ選択の一例を示す図である。この例に示すように、アプリケーションセット識別子1104が、ユーザによって選択されており、表示スクリーン1102の表示されたコンテンツに沿って上方に押されている。アプリケーションセット識別子1104を上方へ移動させるユーザ選択の結果として、表示されたコンテンツも上方へスクロールする。
図12は、アプリケーションセット識別子に関して受信されたユーザ選択に基づいてコンテンツをリフレッシュする処理の一実施形態を示すフローチャートである。いくつかの実施形態において、処理1200は、図1のデバイス102で実施される。
いくつかの実施形態において、アプリケーションセットに含まれる様々なアプリケーションの通知を統合することに加えて、アプリケーションセット識別子は、表示スクリーンに表示されたコンテンツをリフレッシュするために、ユーザによって用いられてもよい。例えば、表示されたアプリケーションセット識別子は、(例えば、ウェブブラウザに表示されている)ウェブページをリフレッシュするよう構成されるように相互作用されてよい。
工程1202で、アプリケーションセット識別子が表示される。例えば、アプリケーションセット識別子は、デスクトップアプリケーション上またはデバイスで現在開かれている別のアプリケーション上に表示されてよい。
工程1204で、第1の方向および第2の方向にアプリケーションセット識別子を移動させることに関連するユーザ選択が受信される。デバイス(または、デバイスで実行されるアプリケーション)は、ユーザが表示されたアプリケーションセット識別子を第1の方向の後に第2の方向に移動させた場合に、表示スクリーン上のコンテンツがリフレッシュするように構成されてよい。例えば、ウェブページが表示されている場合、そのウェブページがリフレッシュする。
工程1206で、ユーザ選択に応答して、表示スクリーンに表示されたコンテンツがリフレッシュされる。例えば、デバイス(または、デバイス上で実行されるアプリケーション)は、表示されたアプリケーションセット識別子が左の後に右(または、右の後に左)に移動された場合に、コンテンツがリフレッシュする(例えば、以前にロードされて以来のコンテンツへの任意の更新が、リフレッシュされたコンテンツに反映される)ように構成されてよい。
図13は、表示されたコンテンツをリフレッシュするためにアプリケーションセット識別子を移動させることに関連するユーザ選択の一例を示す図である。この例に示すように、アプリケーションセット識別子1304は、ユーザによって選択されており、表示スクリーン1302の表示されたコンテンツに沿って右に、次いで、左に(図示せず)移動される。左から右(または右から左)にアプリケーションセット識別子1304を移動させるユーザ選択の結果として、表示されたコンテンツがリフレッシュされる。
図14は、アプリケーションセット識別子を表示するためのシステムの一実施形態を示す図である。システム1400は、第1の決定ユニット11、第2の決定ユニット12、切り替えユニット13、および、トリガユニット14を備える。
ユニットは、1または複数のプロセッサ上で実行されるソフトウェアコンポーネントとして、設計されたプログラム可能論理デバイスおよび/または特定用途向け集積回路などのハードウェアとして実装されてよく、要素は、コンピュータデバイス(パーソナルコンピュータ、サーバ、ネットワーク装置など)に本発明の実施形態に記載された方法を実行させるための複数の命令など、不揮発性記憶媒体(光学ディスク、フラッシュ記憶装置、携帯用ハードディスクなど)に格納することができるソフトウェア製品の形態で具現化されてよい。ユニットは、単一のデバイス上に実装されてもよいし、複数のデバイスにわたって分散されてもよい。
第1の決定ユニット11は、アプリケーションセット識別子に関連付けられる複数のアプリケーションを決定するよう構成されている。いくつかの実施形態において、アプリケーションセットは、少なくとも2つのアプリケーションを含む。各アプリケーションは、異なるアプリケーション識別子に関連付けられる。第2の決定ユニット12は、通知を受信し、受信したメッセージがアプリケーションセットに含まれるアプリケーションに関連すると決定した後に、アプリケーションセット識別子に関連する表示スクリーンの指定領域内でアプリケーションセット識別子の表示をアプリケーションに関連付けられたアプリケーション識別子の表示に変更するよう構成されている。
第2の決定ユニット12は、通知が受信されたアプリケーションのアプリケーション識別子を動的に表示するよう構成されている。
第1の決定ユニット11は、セットアプリケーション識別子がページ内の指定位置に埋め込まれている場合に、その位置にアプリケーションセット識別子を表示できるように、ページ内の指定位置の場所を決定するよう構成されている。
第1の決定ユニット11は、アプリケーションセット識別子がデバイスのデスクトップに表示されるよう構成されている場合に、アプリケーションセット識別子がデスクトップにいつ表示されるのか(例えば、デスクトップがデバイスの表示スクリーンに開かれた時)を決定するよう構成されている。
いくつかの実施形態において、システム1400は、切り替えユニット13を備える:
第1の決定ユニット11がアプリケーションセット識別子に関連する表示された第1の画像に対する第1のユーザ選択を受信し、複数のアプリケーション識別子を含むアプリケーションセット識別子に関連する第2の画像を表示させた後、切り替えユニット13は、複数のアプリケーション識別子の内の1つのアプリケーション識別子について第2のユーザ選択が受信されたか否かを判定するよう構成されている。アプリケーション識別子に対するユーザ選択が受信された場合、切り替えユニット13は、選択されたアプリケーション識別子に関連するアプリケーションへのアクセスを提供するよう構成されている。
第2の決定ユニット12は、アプリケーションセット識別子の表示がアプリケーション識別子に切り替えられて以来、アプリケーションセット識別子復元イベントが発生したか否かを判定するよう構成されている。アプリケーションセット識別子復元イベントが発生した場合、アプリケーションセット識別子が、表示スクリーンの指定領域に再び表示される。
いくつかの実施形態において、システム1400は、トリガユニット14を備える:
トリガユニット14は、アプリケーションセットに含まれる開かれた第1のアプリケーションに関連する動作が、アプリケーションセットに含まれる第2のアプリケーションに関係しているために指定のインターフェースを介して第2のアプリケーションへの通知を送信させるか否かを判定するよう構成されている。例えば、第1のアプリケーションに関してユーザによって行われるかかる動作は、第1のアプリケーションに埋め込まれた第2のアプリケーションのエントリポイントに関連する。
当業者は、本願の実施形態が、方法、システム、または、コンピュータソフトウェア製品として提供されうることを理解されたい。したがって、本願は、完全にハードウェアからなる実施形態、完全にソフトウェアからなる実施形態、ならびに、ソフトウェアおよびハードウェアを併せ持つ実施形態をとりうる。さらに、本願は、コンピュータ動作可能なプログラムコードを含む1または複数のコンピュータ動作可能な記憶媒体(磁気ディスク記憶デバイス、CD−ROM、および、光学記憶デバイスを含むがこれらに限定されない)上に実装されたコンピュータプログラム製品の形態を取りうる。
本願は、方法、装置(システム)、および、コンピュータプログラム製品に基づいたフローチャートおよび/またはブロック図を参照して記載されている。フローチャートおよび/またはブロック図内の各処理および/またはブロック、ならびに、フローチャートおよび/またはブロック図内の処理および/またはブロックの組み合わせは、コンピュータプログラム命令で実現されうることを理解されたい。これらのコンピュータ命令は、マシンを生成するために、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、または、その他のプログラム可能なデータ処理装置のプロセッサに供給されてよく、その結果、コンピュータまたはその他のプログラム可能なデータ処理装置のプロセッサによって命令が実行されることで、フローチャートの1または複数の処理および/またはブロック図の1または複数のブロックに記載された機能を実現するために用いられるデバイスが生成される。
これらのコンピュータプログラム命令は、コンピュータまたはその他のプログラム可能なデータ装置を導くことができる専用のコンピュータ読み取り可能な記憶デバイス上に格納されてもよく、その結果、これらのコンピュータ読み取り可能なデバイス上に命令が格納されることで、命令デバイスを備える製品が生成される。これらの命令デバイスは、フローチャートの1または複数の処理および/またはブロック図の1または複数のブロックに記載された機能を実現する。
これらのコンピュータプログラム命令は、コンピュータまたはその他のプログラム可能なデータ処理装置上にロードされてもよく、その結果、一連の動作工程が、コンピュータまたはその他のプログラム可能な装置上で実行され、コンピュータ処理が行われる。このように、コンピュータまたはその他のプログラム可能な装置上で実行された命令は、フローチャートの1または複数の処理および/またはブロック図の1または複数のブロックに記載された機能を実現するための工程を提供する。
本願の好ましい実施形態を記載しているが、当業者は、基本的な創造概念を把握すれば、これらの実施形態に他の変形または修正を加えることができる。したがって、添付の特許請求の範囲は、好ましい実施形態ならびに本願の範囲内にあるすべての変形例および修正例を含むと解釈されるべきである。
明らかに、当業者は、本発明の精神および範囲から逸脱することなく、本願を変形および変更することができる。したがって、本願のこれらの変形例および変更例が、特許請求の範囲および等価の技術の範囲内にある場合、本願は、これらの変形例および変更例をも網羅するものである。
上述の実施形態は、理解しやすいようにいくぶん詳しく説明されているが、本発明は、提供された詳細事項に限定されるものではない。本発明を実施する多くの代替方法が存在する。開示された実施形態は、例示であり、限定を意図するものではない。

Claims (20)

  1. システムであって、
    1または複数のプロセッサであって、
    前記1または複数のプロセッサに接続され、前記1または複数のプロセッサに命令を提供するよう構成された1または複数のメモリと、を備え、
    前記1または複数のプロセッサは、
    アプリケーションセットに関連付けられたアプリケーションセット識別子を表示スクリーンの指定領域に表示し、
    通知を受信し、
    前記通知が前記アプリケーションセットに関係するアプリケーションに関連していると判定し、
    前記判定に応答して、前記指定領域内の前記アプリケーションセット識別子の表示を、前記通知に関連する前記アプリケーションに関連付けられたアプリケーション識別子の表示に変更するよう構成されている、システム。
  2. 請求項1に記載のシステムであって、前記1または複数のプロセッサは、さらに、前記アプリケーションセットに関連付けられる複数のアプリケーションを決定するよう構成されている、システム。
  3. 請求項2に記載のシステムであって、前記複数のアプリケーションは、前記アプリケーションセット内に含められるようにユーザ選択される、システム。
  4. 請求項1に記載のシステムであって、前記アプリケーションセットの少なくとも一部のアプリケーションは、電子商取引プラットフォームに関連する、システム。
  5. 請求項1に記載のシステムであって、前記1または複数のプロセッサは、さらに、
    前記アプリケーションセット識別子に関連するユーザ選択を受信し、
    前記アプリケーションセットの複数のアプリケーションに対応する複数のアプリケーション識別子を前記表示スクリーンの前記指定領域に表示し、
    前記複数のアプリケーション識別子の内の1つのアプリケーション識別子に関連するユーザ選択を受信し、
    前記選択されたアプリケーション識別子に対応する前記複数のアプリケーションの内の1つのアプリケーションへのアクセスを提供するよう構成されている、システム。
  6. 請求項1に記載のシステムであって、前記1または複数のプロセッサは、さらに、
    アプリケーションセット識別子復元イベントが発生したと判定し、
    前記アプリケーションセット識別子復元イベントの前記判定に応答して、前記指定領域内の前記アプリケーション識別子の表示を前記アプリケーションセット識別子の表示に戻すよう構成されている、システム。
  7. 請求項1に記載のシステムであって、前記通知に関連する前記アプリケーションは、前記アプリケーションセットの第1のアプリケーションを含み、前記第1のアプリケーションは、前記アプリケーションセットの第2のアプリケーションに関係し、前記通知は、前記第2のアプリケーションに関して実行される動作に少なくとも部分的に基づいて生成される、システム。
  8. 請求項1に記載のシステムであって、前記アプリケーションセット識別子は、前記アプリケーションセットに含まれる複数のアプリケーションに共通の第1の画像と、前記アプリケーションセットの前記複数のアプリケーションのそれぞれに対応する複数の画像を含む第2の画像と、に関連付けられている、システム。
  9. 請求項1に記載のシステムであって、前記1または複数のプロセッサは、さらに、
    前記表示スクリーンに沿ってある方向に前記アプリケーションセット識別子を押すことに関連するユーザ選択を受信し、
    前記方向に少なくとも部分的に基づいて、前記表示スクリーンに表示されたコンテンツを移動させるよう構成されている、システム。
  10. 請求項1に記載のシステムであって、前記1または複数のプロセッサは、さらに、
    前記表示スクリーンに沿って第1の方向および第2の方向に前記アプリケーションセット識別子を移動させることに関連するユーザ選択を受信し、
    前記表示スクリーンに沿って前記第1の方向および前記第2の方向に前記アプリケーションセット識別子を移動させることに関連する前記ユーザ選択に応答して、前記表示スクリーンに表示されたコンテンツをリフレッシュするよう構成されている、システム。
  11. 方法であって、
    1または複数のプロセッサを用いて、アプリケーションセットに関連付けられたアプリケーションセット識別子を表示スクリーンの指定領域に表示する工程と、
    通知を受信する工程と、
    前記通知が前記アプリケーションセットに関係するアプリケーションに関連していると判定する工程と、
    前記判定に応答して、前記指定領域内の前記アプリケーションセット識別子の表示を、前記通知に関連する前記アプリケーションに関連付けられたアプリケーション識別子の表示に変更する工程と、
    を備える、方法。
  12. 請求項11に記載の方法であって、さらに、前記アプリケーションセットに関連付けられる前記複数のアプリケーションを決定する工程を備える、方法。
  13. 請求項11に記載の方法であって、前記アプリケーションセットの少なくとも一部のアプリケーションは、電子商取引プラットフォームに関連する、方法。
  14. 請求項11に記載の方法であって、さらに、
    前記アプリケーションセット識別子に関連するユーザ選択を受信する工程と、
    前記アプリケーションセットの複数のアプリケーションに対応する複数のアプリケーション識別子を前記表示スクリーンの前記指定領域に表示する工程と、
    前記複数のアプリケーション識別子の内の1つのアプリケーション識別子に関連するユーザ選択を受信する工程と、
    前記選択されたアプリケーション識別子に対応する前記複数のアプリケーションの内の1つのアプリケーションへのアクセスを提供する工程と、
    を備える、方法。
  15. 請求項11に記載の方法であって、さらに、
    アプリケーションセット識別子復元イベントが発生したと判定する工程と、
    前記アプリケーションセット識別子復元イベントの前記判定に応答して、前記指定領域内の前記アプリケーション識別子の表示を前記アプリケーションセット識別子の表示に戻す工程と、
    を備える、方法。
  16. 請求項11に記載の方法であって、前記通知に関連する前記アプリケーションは、前記アプリケーションセットの第1のアプリケーションを含み、前記第1のアプリケーションは、前記アプリケーションセットの第2のアプリケーションに関係し、前記通知は、前記第2のアプリケーションに関して実行される動作に少なくとも部分的に基づいて生成される、方法。
  17. 請求項11に記載の方法であって、前記アプリケーションセット識別子は、前記アプリケーションセットに含まれる複数のアプリケーションに共通の第1の画像と、前記アプリケーションセットの前記複数のアプリケーションのそれぞれに対応する複数の画像を含む第2の画像と、に関連付けられている、方法。
  18. 請求項11に記載の方法であって、さらに、
    前記表示スクリーンに沿ってある方向に前記アプリケーションセット識別子を押すことに関連するユーザ選択を受信する工程と、
    前記方向に少なくとも部分的に基づいて、前記表示スクリーンに表示されたコンテンツを移動させる工程と、
    を備える、方法。
  19. 請求項11に記載の方法であって、さらに、
    前記表示スクリーンに沿って第1の方向および第2の方向に前記アプリケーションセット識別子を移動させることに関連するユーザ選択を受信する工程と、
    前記表示スクリーンに沿って前記第1の方向および前記第2の方向に前記アプリケーションセット識別子を移動させることに関連する前記ユーザ選択に応答して、前記表示スクリーンに表示されたコンテンツをリフレッシュする工程と、
    を備える、方法。
  20. コンピュータプログラム製品であって、前記コンピュータプログラム製品は、持続性のコンピュータ読み取り可能な記憶媒体内に具現化され、
    アプリケーションセットに関連付けられたアプリケーションセット識別子を表示スクリーンの指定領域に表示するためのコンピュータ命令と、
    通知を受信するためのコンピュータ命令と、
    前記通知が前記アプリケーションセットに関係するアプリケーションに関連していると判定するためのコンピュータ命令と、
    前記判定に応答して、前記指定領域内の前記アプリケーションセット識別子の表示を、前記通知に関連する前記アプリケーションに関連付けられたアプリケーション識別子の表示に変更するためのコンピュータ命令と、
    を備える、コンピュータプログラム製品。
JP2015530508A 2012-09-11 2013-09-06 アプリケーションセット識別子の表示 Active JP6058801B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN201210334940.5A CN103677549B (zh) 2012-09-11 2012-09-11 一种数据处理方法与装置
CN201210334940.5 2012-09-11
US14/019,434 2013-09-05
US14/019,434 US20140075383A1 (en) 2012-09-11 2013-09-05 Displaying an application set identifier
PCT/IB2013/002270 WO2014041426A1 (en) 2012-09-11 2013-09-06 Displaying an application set identifier

Publications (2)

Publication Number Publication Date
JP2015527678A true JP2015527678A (ja) 2015-09-17
JP6058801B2 JP6058801B2 (ja) 2017-01-11

Family

ID=50234726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015530508A Active JP6058801B2 (ja) 2012-09-11 2013-09-06 アプリケーションセット識別子の表示

Country Status (7)

Country Link
US (1) US20140075383A1 (ja)
EP (1) EP2895952B1 (ja)
JP (1) JP6058801B2 (ja)
KR (1) KR20150024938A (ja)
CN (1) CN103677549B (ja)
TW (1) TWI604368B (ja)
WO (1) WO2014041426A1 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150051663A (ko) * 2013-11-05 2015-05-13 삼성전자주식회사 터치 입력에 반응하여 기능을 실행하는 방법 및 이를 구현하는 전자장치
US9537812B2 (en) 2013-12-31 2017-01-03 Google Inc. Methods, systems, and media for managing notifications directed to multiple applications installed on a user device
US9489442B1 (en) * 2014-02-04 2016-11-08 Emc Corporation Prevention of circular event publication in publish/subscribe model using path vector
KR20150135968A (ko) * 2014-05-26 2015-12-04 삼성전자주식회사 디스플레이 제어 방법 및 전자 장치
CN105204930A (zh) * 2014-05-29 2015-12-30 深圳桑菲消费通信有限公司 一种切换应用程序的方法及***
US20160378967A1 (en) * 2014-06-25 2016-12-29 Chian Chiu Li System and Method for Accessing Application Program
CN106980428A (zh) * 2016-01-16 2017-07-25 平安科技(深圳)有限公司 应用程序切换方法及装置
CN107220073A (zh) * 2016-03-21 2017-09-29 腾讯科技(深圳)有限公司 一种信息更新方法及用户设备
KR102642923B1 (ko) 2016-07-28 2024-03-05 삼성전자주식회사 외부 디바이스를 제어하기 위한 gui를 생성하는 디바이스 및 방법
CN106303070B (zh) * 2016-09-07 2019-12-13 北京安云世纪科技有限公司 一种通知消息的提示方法、装置及移动终端
CN107872556A (zh) * 2016-09-23 2018-04-03 成都理想境界科技有限公司 基于头戴式显示设备的事件提醒方法及装置
USD846576S1 (en) * 2017-03-01 2019-04-23 United Services Automobile Association (Usaa) Display screen with wheel of recognition graphical user interface
USD924246S1 (en) * 2018-03-22 2021-07-06 Leica Microsystems Cms Gmbh Microscope display screen with graphical user interface
USD894232S1 (en) * 2019-04-04 2020-08-25 Lexmark International, Inc. Display screen portion with icon
CN111666010B (zh) * 2020-05-29 2022-07-05 维沃移动通信有限公司 应用显示方法及装置
CN112953814B (zh) * 2021-02-09 2023-03-24 北京字节跳动网络技术有限公司 多媒体信息处理方法、装置、电子设备和存储介质
US20230155991A1 (en) * 2021-11-12 2023-05-18 At&T Intellectual Property I, L.P. Apparatuses and methods to facilitate notifications in relation to data from multiple sources

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008199211A (ja) * 2007-02-09 2008-08-28 Ntt Docomo Inc 通信端末およびアイコン表示方法
WO2010117661A2 (en) * 2009-03-30 2010-10-14 Microsoft Corporation Chromeless user interface
US20120052918A1 (en) * 2010-09-01 2012-03-01 Lg Electronics Inc. Mobile terminal and method of managing display of an icon in a mobile terminal
JP2012058979A (ja) * 2010-09-08 2012-03-22 Nintendo Co Ltd 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法
JP2012083881A (ja) * 2010-10-08 2012-04-26 Sony Corp 情報処理装置、情報処理方法及びプログラム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
CN101326508A (zh) * 2005-01-06 2008-12-17 特维拉有限公司 智能消息传递应用编程接口
CN1808983A (zh) * 2006-02-15 2006-07-26 阿里巴巴公司 一种实现即时通讯的方法及***
KR101364885B1 (ko) * 2007-02-21 2014-02-19 엘지전자 주식회사 아이콘을 이용한 메시지 수신 표시 방법 및 단말기
US8117304B2 (en) * 2007-10-25 2012-02-14 International Business Machines Corporation Processing event notifications with an event sink
CN101409687B (zh) * 2008-11-25 2011-05-25 腾讯科技(深圳)有限公司 一种消息的提示方法及消息提示装置
TWI391856B (zh) * 2009-01-21 2013-04-01 Mstar Semiconductor Inc 顯示狀態列的方法
CN102137123A (zh) * 2010-01-25 2011-07-27 腾讯科技(北京)有限公司 实现移动终端上不同应用程序的进程之间通信的装置和方法
US20110252349A1 (en) * 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
KR101810884B1 (ko) * 2011-06-07 2017-12-20 삼성전자주식회사 디바이스에서 제스처를 이용한 웹브라우저 인터페이스 제공 장치 및 방법
CN102685034A (zh) * 2012-06-12 2012-09-19 上海量明科技发展有限公司 针对即时通信消息进行提醒的方法及客户端
US9524198B2 (en) * 2012-07-27 2016-12-20 Google Inc. Messaging between web applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008199211A (ja) * 2007-02-09 2008-08-28 Ntt Docomo Inc 通信端末およびアイコン表示方法
WO2010117661A2 (en) * 2009-03-30 2010-10-14 Microsoft Corporation Chromeless user interface
US20120052918A1 (en) * 2010-09-01 2012-03-01 Lg Electronics Inc. Mobile terminal and method of managing display of an icon in a mobile terminal
JP2012058979A (ja) * 2010-09-08 2012-03-22 Nintendo Co Ltd 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法
JP2012083881A (ja) * 2010-10-08 2012-04-26 Sony Corp 情報処理装置、情報処理方法及びプログラム

Also Published As

Publication number Publication date
US20140075383A1 (en) 2014-03-13
JP6058801B2 (ja) 2017-01-11
CN103677549B (zh) 2017-08-11
KR20150024938A (ko) 2015-03-09
TW201411467A (zh) 2014-03-16
TWI604368B (zh) 2017-11-01
WO2014041426A1 (en) 2014-03-20
CN103677549A (zh) 2014-03-26
EP2895952B1 (en) 2018-11-14
EP2895952A1 (en) 2015-07-22

Similar Documents

Publication Publication Date Title
JP6058801B2 (ja) アプリケーションセット識別子の表示
JP5822238B2 (ja) インスタントメッセージアプリケーションにおける情報の提示
CA3038230C (en) Information push method and device
US11934629B2 (en) Action tool bar for mobile applications
US20160188363A1 (en) Method, apparatus, and device for managing tasks in multi-task interface
US10366448B2 (en) Immersive multimedia views for items
CN111061419B (zh) 一种应用栏显示方法及电子设备
KR20150079792A (ko) 아이콘 표시 방법, 장치, 프로그램 및 기록매체
CN108154416B (zh) 网站浏览优化方法及装置
TW201344476A (zh) 業務物件的篩選方法以及裝置
US8121900B1 (en) Facilitating review of products considered for purchase
US10656773B2 (en) Alternative presentation of occluded high-presence material within an ecommerce environment
CN110119270B (zh) 网页搭建方法、装置、设备和框架
US8140404B1 (en) Browsing with static pages
WO2013056562A1 (zh) 一种基于Webkit浏览器的wap页面显示方法及装置
CN109889906B (zh) 一种购物方法及相关设备
US9959564B1 (en) Providing confirmations for list modifications
CN112000746B (zh) 数据管理方法、装置及服务器
JP6077192B1 (ja) 提示装置、提示方法、非一時的なコンピュータ読取可能な情報記録媒体、及び、プログラム
WO2022042763A1 (zh) 视频播放方法和设备
KR102410570B1 (ko) 정보 제공 방법 및 이를 수행하는 전자 장치
US20240012555A1 (en) Identifying and navigating to a visual item on a web page
CN117608428A (zh) 用于页面交互的方法、装置、设备和存储介质
KR20140085612A (ko) 인스턴트 메시지 서비스를 이용하여 상품을 조르는 이동 단말의 동작 방법,인스턴트 메시지 서비스와 연동하여 상품을 조르는 서비스를 제공하는 선물하기 서버의 동작 방법,및 특정 상품을 인스턴트 메시지 서비스 내 친구에게 조르는 상품 조르기 서비스를 제공하는 인스턴트 메시지 서비스 시스템
JP2020077937A (ja) 動画配信サーバー及び動画再生装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150410

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160621

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160712

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161021

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20161027

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161207

R150 Certificate of patent or registration of utility model

Ref document number: 6058801

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

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