[go: up one dir, main page]

JP2011040045A - コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有 - Google Patents

コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有 Download PDF

Info

Publication number
JP2011040045A
JP2011040045A JP2010135661A JP2010135661A JP2011040045A JP 2011040045 A JP2011040045 A JP 2011040045A JP 2010135661 A JP2010135661 A JP 2010135661A JP 2010135661 A JP2010135661 A JP 2010135661A JP 2011040045 A JP2011040045 A JP 2011040045A
Authority
JP
Japan
Prior art keywords
persona
user
remote
computing device
user persona
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
JP2010135661A
Other languages
English (en)
Other versions
JP5296013B2 (ja
Inventor
Bran Ferren
フェレン ブラン
Lakshman Krishnamurthy
クリシュナムルティ ラクシュマン
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.)
Intel Corp
Original Assignee
Intel Corp
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 Intel Corp filed Critical Intel Corp
Publication of JP2011040045A publication Critical patent/JP2011040045A/ja
Application granted granted Critical
Publication of JP5296013B2 publication Critical patent/JP5296013B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Computing Systems (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

【課題】コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有を提供することを目的とする。
【解決手段】遠隔ユーザのペルソナが受信される。コンピュータ装置は、コンピュータ装置のユーザのプレファレンスに関する複数の部分集合を有するローカルユーザのペルソナを有する。遠隔ユーザのペルソナは、コンピュータ装置でローカルユーザのペルソナと同期することにより、コンピュータ装置の動作を調整される。
【選択図】図2

Description

本発明は、概してコンピュータ科学に関し、特にコンピュータ装置(計算装置)間での動的なコンテンツ・プレファレンス及び動作の共有に関する。
小型の移動コンピュータ装置の更なる使用で、このような装置間で情報を共有する更なる需要が存在する。多くの現在の移動コンピュータ装置又はパーソナルデジタルアシスタント(PDA)は、情報(例えば、写真、ファイル、スケジュール)が装置間で(従って装置のユーザ間で)共有可能であるように、(例えばBluetoothを介して)コンテンツ共有技術を提供する。
しかし、これらのコンテンツ共有技術は、コンテンツの単なる共有に厳密に限られており、例えば、装置の動作を変更可能にするユーザプレファレンスを統合する必要なインテリジェンスを欠いている。
本発明は、コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有を提供することを目的とする。
本発明の方法は、
コンピュータ装置のユーザのプレファレンスに関する複数の部分集合を有するローカルユーザのペルソナを有するコンピュータ装置で、遠隔ユーザのペルソナを受信し、
前記コンピュータ装置で前記遠隔ユーザのペルソナと前記ローカルユーザのペルソナとを同期させることにより、前記コンピュータ装置の動作を調整することを有することを特徴とする。
本発明の実施例によれば、コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有を提供することが可能になる。
ネットワークで全体の又は部分的なユーザのペルソナ(例えば、ユーザプレファレンス又はコンテンツ)を共有する2つ以上のコンピュータ装置の実施例 ネットワークで全体の又は部分的なユーザのペルソナ(例えば、ユーザプレファレンス又はコンテンツ)を共有する2つ以上のコンピュータ装置の実施例 ペルソナ共有媒体を有するコンピュータ装置の実施例 複数のコンピュータ装置間でペルソナを共有する処理の実施例 複数のコンピュータ装置間でペルソナを共有する処理の実施例 コンピュータシステムの実施例
本発明の実施例について限定的ではなく、一例として説明する。添付図面において、同様の参照符号は同様の要素を示す。
一実施例では、(各装置ユーザにより起動及び許可されたときに)2つ以上のコンピュータ装置(計算装置)間でコンテンツの共有及びユーザプレファレンスの統合が提供される。ユーザプレファレンスを表すこの動作に影響を及ぼすコンテンツは、この明細書を通じて“ペルソナ(persona)”と呼ばれる。例えば、プレファレンスのこの統合は、2人以上のユーザに適したイベントの計画及び活動の選択(例えば、レストランの選択)を容易にすることができる。1つの組み合わせ方式では、2つ以上の装置は、各ユーザが2つ以上の装置に関連する2人以上のユーザに適した活動又は場所に対して
“関心のあるもの”として明示的にタグ付けした活動又は場所のリストのようなコンテンツを交換する。代替として、コンピュータ装置は、他方のユーザの“関心のあるもの”のリストから“関心のないもの”として一方のユーザに明示的にタグ付けした活動又は場所のリストを控除してもよい。2つ以上のコンピュータ装置は、交換動作の前に2つ1組になって控除を実行することにより、これらの2つの方式を組み合わせてもよい。
更に他の実施例では、2つ以上の広い意味のプレファレンスが数学的に組み合わされ、組み合わされたユーザ嗜好を反映した一式のプレファレンスを生じる。例えば、システムは、複数の次元(例えば、価格、料理の種類)のそれぞれに沿って各ユーザの視点で活動又は場所(例えば、レストラン、野球場、コンサートホール等)の好ましさを表すベクトルを(要素毎に)乗算してもよい。組み合わされた重みの結果のベクトルは、(ドット乗算を介して)利用可能な活動又は場所の空間に適用され、まとめて2つ以上のコンピュータ装置の2人以上のユーザにより好まれる選択肢を示してもよい。如何なる数の装置がこれらのコンテンツ及びプレファレンスの共有に関与してもよく、他の形式のコンテンツ(連絡先リスト)がグループ活動を調整する際の助けになるために使用されてもよいことが考えられる。
一実施例では、ペルソナは、コンピュータ装置の動作と、インポートされているペルソナのコンテンツと、受信装置の既存のペルソナとに基づいて2つ以上の装置間で共有されたときに、同期するが、それにも拘らず、ペルソナは、受信コンピュータ装置の既存のペルソナを通じて提供されたときに、それぞれ個々のユーザに対して調整される。コンピュータ装置の動作は、コンピュータ装置が設定している生活又はユーザモードと共に変化し得るという点で動的でもよく、静的でもよい。例えば、仕事モードでは、コンピュータ装置が遊びモードのような非公式の生活モードに設定されるまで、特定の非公式のペルソナコンテンツ(例えば、友人間で共有されている俗語)は起動されない。
一実施例では、ペルソナが全体として又は部分的に若しくは部分集合で共有され得るように、ペルソナが生成されてもよく、部分又は部分集合に分割されて認識されてもよい。この新規な技術は、ユーザがコンピュータ装置を使用してどの情報を他のユーザと共有するかについて制御を行うためだけでなく、ユーザに関する個人的又は識別可能な情報を含む特定の部分集合がロックされるため又はこのような情報を受信することを許可されていない人と共有されることを妨げるために使用される。例えば、ユーザ(例えば夫)は、妻と個人的情報を通信したいと思うことがあり、この場合、妻のコンピュータ装置は、夫の個人的情報を含む特定の部分集合を受信するように許可されてもよいが、他のユーザは許可されない。この技術を使用して、一実施例では、ユーザは、個人的又は識別可能な情報を共有する恐れ又は可能性なしに、対応するコンピュータ装置を介してペルソナ又はペルソナの一部を他のユーザと匿名で共有してもよい。これは、まず、ユーザが部分集合でペルソナを記述することを可能にするオーサリングツールを使用し、次に、ペルソナの様々な部分集合を認識し、必要に応じて受信コンピュータ装置に送信する前にこれらを一緒にパッケージ化する機能を有することができるペルソナ分割及び認識ロジックを使用することで実現される。
図1A及び1Bは、ネットワーク108で全体的又は部分的なユーザのペルソナ(例えば、ユーザプレファレンス又はコンテンツ)を共有する2つ以上のコンピュータ装置102-106の実施例を示している。一実施例では、2つ以上の移動装置102-106は、ネットワーク(例えばインターネット)108でユーザのペルソナ(例えば、各ユーザにより好まれるペルソナの特定の部分)を安全に通信して共有する。ユーザのペルソナは、対応する装置のアクティブなルック・アンド・フィール、静的な動作、及び動的なコンテキスト/環境認識動作の集合を表す。
ユーザのペルソナは、ユーザの生活の複数の側面(ユーザのコンピュータ装置が動作の変更に対して設定できるユーザの複数の生活モード等)に関係するユーザの個人的又は非個人的情報/コンテンツ/プレファレンスを含んでもよい。これらの複数の生活モードは、家庭モード、遊びモード、仕事モード等を含んでもよい。ユーザは、各モードで異なるように動作することが想定される(場合によっては要求される)ため、生活モード毎に異なる情報を保存することができる。或る情報は、複数の生活モードで重複してもよく、感度、機密性、及び情報がどのくらい個人的に係わるかに関して更に分類されてもよい。
例えば、ユーザ情報は、ユーザの名前、誕生日、社会保障番号、名字、家族写真、好みのスポーツチーム、好みのレストラン等を含んでもよい。この場合、ユーザは、他のユーザと名前及び好みのチームを共有したいと思うが、家族の名前又は社会保障番号を共有したいと思わない。この例を続けて、ユーザの社会保障番号及び好みのレストランのような情報は、ユーザの家庭モードと仕事モードとの双方で見つかってもよい。
一実施例では、この明細書で言及されるユーザのペルソナは、単なるユーザのコンテンツ又はプレファレンスの集合以上のものである。例えば、ペルソナは、ペルソナへの変更がいつ行われたか、コンピュータ装置がコンピュータ装置のユーザの動作を反映する動作を変更したかのような、その人が有するコンピュータ装置の静的な動作と動的な動作との双方を表す。特に、例えば、コンピュータ装置及びユーザのペルソナは、コンピュータ装置の物理的な環境を認識しているため、例えば、ユーザのペルソナが家から職場までのルートにあるユーザの好みのレストランのリストを含む場合、この‘家から職場までのルートにある好みのレストラン’の機能は、コンピュータ装置が家から職場までのルートにあるとき又は少なくとも近いときに起動される。
同様に、一実施例では、ユーザが職場を移動したとき又は家を引っ越ししたときに、この特定の機能は、ユーザのこのペルソナから削除され、自動的に無効になる。物理的な環境を認識すると共に、コンピュータ装置及びユーザのペルソナはまた、コンピュータ装置の現在の生活モードを認識する。例えば、図1Bに更に示すように、スポーツに関する特定のペルソナの部分集合がコンピュータ装置間で共有される場合、これらのペルソナの部分集合は、仕事モードのコンピュータ装置では起動されなくてもよい。しかし、ユーザが遊びモードになると、これらのスポーツに関するペルソナの部分集合が起動され、更に、ユーザの好みのスポーツチームに関するスコア更新又はニュースが存在する場合に、コンピュータ装置はユーザに通知(例えば、警告、色分け等)を提供してもよい。一実施例では、コンピュータ装置の生活モードは、マニュアルユーザ設定(例えば、ユーザが午前8時〜午後5時まで仕事モードを割り当てており、日曜日に家庭モードを割り当てている場合)又は自動的な物理的環境(例えば、コンピュータ装置がユーザの職場のビルの適当な近さにいるときに仕事モードを想定し、同様に、ユーザの家の適当な近さにいるときに家庭モードを想定する場合)に基づく。
図1Bは、2つ以上のコンピュータ装置104-106の間で共有されるユーザのペルソナ及びその部分集合を示している。図示のように、コンピュータ装置102のペルソナは、野球108(ユーザの好みのスポーツ)と、LA Dodgers 110(好みの野球チーム)と、それぞれ何らかの数のレストラン及び映画についてのユーザのレストランの評価112及び映画の評価114と、更に個人的情報116(ユーザの住所及び電話番号118、妻及び子供の名前120、社会保障及びパスポート番号122)とを含む。同様に、コンピュータ装置104及び106は、対応するユーザに属するペルソナを含む。この例示的な場合、装置102-106のユーザは友人であり、相互にペルソナのいくつかを共有したいと思う。例えば、3人の全ユーザは、野球のスポーツに関心があり、従って、野球に関する情報(例えば、スコア、ニュース、野球アプリケーション等)108、124、138が3つのコンピュータ装置102-106により共有される。しかし、コンピュータ装置102、106のユーザのみがLA Dodgersを好みのチームとしており、コンピュータ装置104はLA Angelsを好みのチームとしている。従って、コンピュータ装置102、106は、対応するユーザのペルソナのLA Dodgers 110、140に関する何らかの情報を共有するが、コンピュータ装置104はLA Angles 126のペルソナの部分集合を有するこのような情報を共有しない。
同様に、コンピュータ装置102、106は、レストランの評価112、142を共有し、コンピュータ装置102、104は、映画の評価114、128を共有する。3人の個人的情報のうち、家の住所及び電話番号116、132、146と家族の名前120、134、148の部分集合は共有されるが、他のデリケートな個人的情報(パスポート番号及び社会保障番号122、136、150等)はコンピュータ装置102-106間で共有されない。
図2は、ペルソナ共有機構204を有するコンピュータ装置202の実施例を示している。一実施例では、3つの生活のペルソナがコンピュータ装置202のユーザにより生成され、安全且つ安心に複数のコンピュータ装置の間でこれらのペルソナを共有して同期するための方法、システム及び装置が提供される。3つの生活のペルソナは、コンピュータ装置202のアクティブなルック・アンド・フィールと、静的な動作と、動的なコンテキスト及び環境認識動作との集合を表す。特定のペルソナは、静的な一式の記述子(例えば、XML(eXtensible Markup Language)で表される)又はペルソナの要素を制御する一式のアクティブな実行可能スクリプト若しくはオブジェクトとして表されてもよい。
更に、単一のペルソナの要素は、2つ以上のコンピュータ装置の間で共有及び取引され得る複数の要素を表す部分集合に分割される。これらの部分集合は、ユーザが共有されない個人的なペルソナ要素と、共有される要素とに分割することを可能にする。更に、ペルソナはまた、個人的なデータを保持しつつ動作を表すこと(ペルソナが個人の電話番号に電話を転送すること等)を可能にしてもよい。このように、ペルソナがコンピュータ装置間で転送されると、コンピュータ装置の実際のデータのプライバシー及びセキュリティを保持しつつ、コンピュータ装置の動作の遷移が変換される。
一実施例では、ペルソナ共有機構204は、コンピュータ装置202に関連するユーザに属する個人又はグループのペルソナを生成及び変更するオーサリングロジック又はツール206を含む。生活モード毎のペルソナの特定の内容は、コンピュータ装置202に予め生成されて予めロードされてもよいが、新しいペルソナが生成されてもよく、既存のペルソナがオーサリングツール206を使用してコンピュータ装置で変更されてもよい。特定の設定及び装置の固定の動作に依存する典型的な編集ツールとは異なり、オーサリングツール206は、ユーザがコンピュータ装置202に関する動作とイベント及び環境との間の臨時的な関係を指定することを可能にする動的なツールであるという点で新規である。例えば、仕事モードでの打ち合わせ中に、コンピュータ装置202は、ユーザの夫又は子供が電話したとき又はメッセージを送信したときに振動するが、コンピュータ装置202は、他人(友人、見知らぬ人等を含む)が電話したとき又はメッセージを送信したときに無音のままになる。このような構成及び複雑な動作は、コンピュータ装置202の動作が確認されて修正されるようにモデル化されることを可能にする記述的な一式の言語要素又はグラフィックオブジェクト(例えば、ペトリネット又は他の判定グラフ表示)を使用して、モデル化されてもよい。他のプラグ・アンド・プレイ型の数学モデルも、変化する動作を有効化するためにコンピュータ装置202で使用されてもよいことが考えられる。
何らかの個人的又はグループのペルソナは、全体のペルソナを通信する必要なく、ペルソナの1つ以上の部分集合が2つ以上のコンピュータ装置間で通信(例えば、送信/受信/共有)可能であるように、複数の部分集合に分割されてもよい。このように、関係するコンテンツのみが共有される。部分集合分割及び認識ロジック208がエクスポートするこれらの部分集合をパッケージ化しつつ、オーサリングツール206は、静的な動作と、動的な動作と、コンテキスト及び環境認識動作との部分グラフの抽出を可能にする。これらの部分グラフ及びそのデータは、部分集合分割及び認識ロジック208を介して特定の要素又は指定された要素を使用してパッケージ化されてもよい。更に、各コンテキストに特別の意味を与えて保存するために、コンテキスト毎に識別子が使用され、匿名に保持されてもよい。例えば、“家の電話番号”という識別子は転送可能な人毎に固有のものでもよいが、同じ情報を表さなくてもよい。それぞれ共有されるペルソナは、個人的に識別可能な情報(ユーザの名前、家の住所及び他の個人的な識別情報等)と結果のエクスポートデータとを比較することで確認を実行することにより、機能性について確認されてもよい。オーサリングツール204は、コンピュータ装置202のユーザにより行われる単一の設定及び/又はコンピュータ装置の日毎の使用を観測することにより1つ1つ行われる単一の設定を通じて、個々のペルソナ又はグループのペルソナを生成可能にする。
ペルソナ共有機構204は、非限定的に、直接の装置間転送(例えばBluetooth)、電子メール、ウェブサイト、ネットワーク保存装置、オンラインソーシャルネットワーク(例えば、Facebook、Twitter、LinkedIn)、ソフトウェアアプリケーションの更新又はダウンロード等を通じて、2つ以上のコンピュータ装置の間でペルソナの全体又は一部を共有する安全な方式を提供するペルソナ転送/共有/同期機構(通信機構)210を更に含む。この通信機構210を使用して、ペルソナは、2つ以上の参加コンピュータ装置(コンピュータ装置202等)の間で通信及び共有され、同期する。ユーザが新しいペルソナを他のコンピュータ装置からコンピュータ装置(例えばコンピュータ装置202)にインポートすることを決定する毎に、重要なペルソナと、インポートされるコンピュータ装置とが安全且つ安心であることを確認するため、セキュリティ及び確認システム212もまた提供される。例えば、インポートされる新しいペルソナは、セキュリティ及び確認システム212と、シミュレーションされた動作を受ける(重要な)ペルソナをサンドボックス化するパイロット/エミュレータとを使用して、正確であることが確認されてもよい。セキュリティ及び確認のレベルは、送信元(ユーザ及び送信コンピュータ装置)の信頼性とインポートされるペルソナのコンテンツとに基づいて、受信コンピュータ装置202のユーザにより動的に設定されてもよいことが考えられる。
ペルソナ共有機構204はまた、ペルソナの1つ以上の部分集合の各要素を含む共有されたペルソナが、ペルソナが2つ以上のコンピュータ装置により共有された後にいつでもバックトラッキング(撤回)することを可能にするバックトラッキングシステム214を含む。一実施例では、バックトラッキングシステム214は、共有されたペルソナと、このようなペルソナに対して行われた何らかの変更又は変化を含むペルソナの定期的なバックアップを実行するバックアップシステムを含む。これらの定期的なバックアップの期間は、イベントに基づいてもよく(例えば、特定されたイベントの発生時)、所定の期間に従ってもよく、ユーザによりコンピュータ装置202に動的に設定された期間でもよい。この新規なバックトラッキングシステム214により、ペルソナの時間又はイベントに基づくバックアップと、1つ以上のペルソナの全体又は一部を共有するコンピュータ装置の動作の相互依存性の特定のスナップショットとが可能になる。一式の共有されたペルソナ要素が相互依存性のツリーでスタンドアローンのリーフを表す場合、その一式は、1つ以上のコンピュータ装置から容易に除去可能である。しかし、一式の共有されたペルソナ要素が複数の相互依存性を有する場合(例えば、1つの要素は他の関係する要素を除去せずには除去できない場合)、ルック・アンド・フィールを表す何らかの静的な共有されたペルソナ要素は、関係する動作要素が除去されても保持される。動的な共有されたペルソナ要素の場合、バックトラッキングシステム214は、部分グラフへの入力を抽出し、これらの要素を出力する自動的な拡張を生成し、新しい判定/動作グラフと何らかのアクティブな要素とをブリッジする選択肢をユーザに提供してもよい。
図示のように、コンピュータ装置202は、ペルソナ共有機構204の他の前述のシステム206-214と共に動作する特定のタスクを実行する他の複数のハードウェア及び/又はソフトウェア構成要素、モジュール及びインタフェースを更に含む。コンピュータ装置202は、他のコンピュータ装置とペルソナの全体又は一部を共有(受信又は送信)するためにユーザにより使用されるユーザインタフェース(例えば、キーボード、タッチパッド)を更に含む。
図3は、複数のコンピュータ装置間でペルソナを共有する処理の実施例を示している。処理ブロック302において、一実施例では、第1のコンピュータ装置と第2のコンピュータ装置との間でペルソナ(コンテンツ又はプレファレンス)の共有が開始される。前述のように、このペルソナの共有は、2つのコンピュータ装置に限定されず、様々なコンピュータ装置の間で共有されてもよい。処理ブロック304において、共有する装置と共有されるペルソナとの双方は、ペルソナの共有の前に安全であると確認及び検証される。例えば、第1のコンピュータ装置がペルソナ(例えば、ペルソナの全体又は一部)を第2のコンピュータ装置に送信することを開始すると、第2のコンピュータ装置が第1のコンピュータ装置からペルソナを受信することを許容される前に、第1のコンピュータ装置及びペルソナは、安全であると確認及び検証される。
判定ブロック306において、2つのコンピュータ装置とペルソナとの確認が成功したか否かの決定が行われる。成功した場合、処理ブロック314において、ペルソナは、第1及び第2のコンピュータ装置の間で共有される。何らかの理由で確認処理が予想より長い場合、ペルソナの共有処理が中止されるかの決定が行われる。中止される場合、共有処理は、終了ブロック310において終了する。第1の(送信)コンピュータ装置又はペルソナが確認されていないため(例えば、第1のコンピュータ装置又はペルソナにウィルスが検出されたため、送信装置が登録していないという理由で確認できないため、共有処理がいずれかの装置のユーザにより中止されたため)等の様々な理由で、共有処理は中止されてもよい。
判定ブロック308に戻り、共有処理が中止されていないが、それにも拘らず(様々な理由で)確認処理が通常より長い場合、ペルソナは第2のコンピュータ装置により受信され、処理ブロック312で確認処理が終了するまで、第2のコンピュータ装置の一時記憶領域に格納されてもよく、ネットワークで第1の装置及び/又は第2の装置に結合されたサーバに遠隔で格納されてもよい。確認処理が終了すると、処理ブロック314において、ペルソナは、第1及び第2のコンピュータ装置の間で共有される。
図4は、複数のコンピュータ装置間でペルソナを共有する処理の実施例を示している。一実施例では、処理ブロック402において、ユーザのペルソナは、コンピュータ装置のオーサリングツールを使用して、コンピュータ装置のユーザにより生成される。ペルソナの一部は、予め生成され、第1のコンピュータ装置に予めロードされてもよい。更に、前述のように、複数の生活モードを有するコンピュータ装置(例えば、仕事モードと家庭モードと遊びモードとを有する3つの生活モードの移動コンピュータ装置)では、複数のペルソナは、装置に利用可能な各生活モードを満たすように、ユーザにより生成されてもよい。例えば、家庭モードで家族写真を有することは適切であるが、必ずしも仕事モードでは必要ない。新しいユーザのペルソナを生成する以外に、オーサリングツールはまた、既存のユーザのペルソナに変更又は修正を行うために使用される。更に、一実施例では、処理ブロック404において、ユーザが全体のペルソナを共有するか共有しないかを強いられるのではなく、ペルソナの1つ以上の部分又は部分集合のみを共有可能にするため、ユーザのペルソナは、様々な部分又は部分集合で生成されてもよい。部分集合分割/認識ロジックは、ペルソナの部分集合をまとめる又はパケット化するため、及び全体のペルソナ又はペルソナの何らかの数の部分集合の共有(例えば、送信/受信)を容易にするために使用される。
処理ブロック406において、ユーザは、他のコンピュータ装置と共有されるペルソナの1つ以上の適切な部分集合を選択する。処理ブロック408において、共有に提供されるペルソナと、それを提供するコンピュータ装置とが確認される。ペルソナが2つ以上の装置間で共有される場合、処理ブロック410において、各コンピュータ装置は、何らかの理由で共有されたペルソナの全体又は一部をバックトラッキングする機能を保持しつつ、ペルソナ及びその何らかの変更のイベント及び/又は時間に基づくバックアップを実行する。
図5は、コンピュータシステム500の実施例を示している。コンピュータシステム500は、移動コンピュータシステム又はハンドヘルド型データ処理システム(PDA、スマートフォン、ポケットコンピュータ等)のような、如何なる形式又はサイズのコンピュータシステムを含む。図5の例示的なコンピュータシステムは、1)前述の機能(例えば、カスタマイズ可能及び予測辞書のための構成要素及びロジック)を少なくとも1つが含む1つ以上のプロセッサ501、2)メモリ制御ハブ(MCH:memory controller hub)502、3)システムメモリ503(ダブルデータレートRAM(DDR RAM)、拡張データ出力RAM(EDO RAM)等のような異なる形式のシステムメモリが存在する)、4)キャッシュ504、5)入出力(I/O)制御バブ(ICH:I/O control hub)505、6)グラフィックプロセッサ506、7)ディスプレイ/画面507(陰極線管(CRT)、薄膜トランジスタ(TFT)、液晶ディスプレイ(LCD)、DPL等の異なる形式のディスプレイが存在する)、8)1つ以上のI/O装置508(例えば、キーボード、タッチパッド、マウス、Bluetooth構成要素等)を含む。
1つ以上のプロセッサ501は、コンピュータシステムが実装する如何なるソフトウェアルーチンを実行するために、命令を実行する。これらの実施例では、ソフトウェアルーチンは、この明細書で説明した2つ以上のコンピュータ装置間でペルソナ(例えば、プレファレンス及びコンテンツ)を共有する機能及び動作等である。命令は、データで実行される何らかの種類の動作に頻繁に関与する。データと命令との双方は、システムメモリ503とキャッシュ504とに格納される。キャッシュ504は、典型的には、システムメモリ503より短い待ち時間を有するように設計される。例えば、キャッシュ504は、プロセッサと同じシリコンチップに統合されてもよく、及び/又は高速なスタティックRAM(SRAM)セルで構成されてもよい。また、システムメモリ503は、低速のダイナミックRAM(DRAM)セルで構成されてもよい。より頻繁に使用される命令及びデータをシステムメモリ503ではなくキャッシュ504に格納する傾向により、コンピュータシステムの全体性能の効率が向上する。
システムメモリ503は、コンピュータシステム500内の他の構成要素にとって計画的に利用可能になる。例えば、様々なインタフェース(例えば、キーボード及びマウス、プリンタポート、ローカルエリアネットワーク(LAN)ポート、モデムポート等)からコンピュータシステム500に受信されたデータ、又はコンピュータシステムの内部記憶装置(例えば、ハードディスクドライブ)から取得されたデータは、1つ以上のプロセッサ501によるソフトウェアプログラムの実施時に動作される前に、しばしば一時的にシステムメモリ503に一時的に入れられる。同様に、ソフトウェアプログラムがコンピュータシステムからコンピュータシステムインタフェースの1つを通じて外部エンティティに送信すべきであること又は内部記憶要素に格納されることを決定したデータは、送信又は格納される前に、しばしばシステムメモリ503に一時的に格納される。システムメモリ503はまた、一実施例に従ってユーザのペルソナを格納するため、及びこの明細書のどこかに記載の他の関係情報を格納するために使用されてもよい。
ICH505は、このようなデータがシステムメモリ503と適切な対応するコンピュータシステムインタフェース(コンピュータシステムの設計によっては内部記憶装置)との間で適切に通過することを確保する役割をする。MCH502は、相互に時間的に近く生じる可能性があるプロセッサ501とインタフェースと内部記憶要素との間での様々な競合するシステムメモリ503のアクセス要求を管理する役目をする。
1つ以上のI/O装置508はまた、典型的なコンピュータシステム500に実装される。I/O装置は、一般的に、コンピュータシステム(例えば、ネットワークアダプタ)へ/からデータを転送する役目をする。或いは、コンピュータシステム内の大規模不揮発性記憶装置(例えば、ハードディスクドライブ)のためのものである。ICH505は、それ自体と監視するI/O装置508との間で双方向のポイント・ツー・ポイントリンクを有する。
本発明の様々な実施例の部分は、コンピュータプログラムプロダクトとして提供されてもよい。コンピュータプログラムプロダクトは、コンピュータプログラム命令を格納したコンピュータ可読媒体を含んでもよい。コンピュータプログラム命令は、本発明の実施例による処理を実行するために、コンピュータ(又は他の電子装置)をプログラムするために使用されてもよい。機械可読媒体は、非限定的に、フロッピー(登録商標)ディスク、光ディスク、CD-ROM(compact disk read-only memory)、光磁気ディスク、読み取り専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、消去可能プログラム可能読み取り専用メモリ(EPROM)、電気的消去可能プログラム可能読み取り専用メモリ(EEPROM)、磁気若しくは光カード、フラッシュメモリ、又は電子命令を格納するのに適した他の形式の媒体/機械可読媒体を含んでもよい。
前述の明細書において、本発明は、特定の時例示的な実施例を参照して記載されている。しかし、特許請求の範囲に記載の本発明の広い要旨及び範囲を逸脱することなく、様々な変更及び変形が行われてもよいことが明らかである。従って、明細書及び図面は、限定的な意味ではなく、例示的な意味としてみなされる。
102 コンピュータ装置
104 コンピュータ装置
106 コンピュータ装置
108 ネットワーク

Claims (21)

  1. コンピュータ装置のユーザのプレファレンスに関する複数の部分集合を有するローカルユーザのペルソナを有するコンピュータ装置で、遠隔ユーザのペルソナを受信し、
    前記コンピュータ装置で前記遠隔ユーザのペルソナと前記ローカルユーザのペルソナとを同期させることにより、前記コンピュータ装置の動作を調整することを有する方法。
  2. 前記動作は、前記コンピュータ装置の静的な動作と動的な動作とを有し、
    前記動的な動作は、第2のコンピュータ装置の現在のユーザモードに従って調整される、請求項1に記載の方法。
  3. 前記現在のユーザモードは、仕事モード、家庭モード又は遊びモードを有する、請求項2に記載の方法。
  4. 前記遠隔ユーザのペルソナを受信することは、遠隔のコンピュータ装置又はそのユーザを識別するコンテンツを有さずに、遠隔のコンピュータ装置から前記遠隔ユーザのペルソナを匿名で受信することを有する、請求項1に記載の方法。
  5. 前記受信した遠隔ユーザのペルソナをバックトラッキングすることを更に有する、請求項1に記載の方法。
  6. 前記コンピュータ装置で前記遠隔ユーザのペルソナを受け付ける前に、セキュリティのため、前記遠隔ユーザのペルソナと前記遠隔のコンピュータ装置とを確認することを更に有する、請求項4に記載の方法。
  7. 記憶媒体と前記記憶媒体に結合されたプロセッサとを有するコンピュータ装置を有するシステムであって、
    前記プロセッサは、
    コンピュータ装置のユーザのプレファレンスに関する複数の部分集合を有するローカルユーザのペルソナを有するコンピュータ装置で、遠隔ユーザのペルソナを受信し、
    前記コンピュータ装置で前記遠隔ユーザのペルソナと前記ローカルユーザのペルソナとを同期させることにより、前記コンピュータ装置の動作を調整するシステム。
  8. 前記動作は、前記コンピュータ装置の静的な動作と動的な動作とを有し、
    前記動的な動作は、第2のコンピュータ装置の現在のユーザモードに従って調整される、請求項7に記載のシステム。
  9. 前記現在のユーザモードは、仕事モード、家庭モード又は遊びモードを有する、請求項8に記載のシステム。
  10. 前記遠隔ユーザのペルソナを受信することは、遠隔のコンピュータ装置又はそのユーザを識別するコンテンツを有さずに、遠隔のコンピュータ装置から前記遠隔ユーザのペルソナを匿名で受信することを有する、請求項7に記載のシステム。
  11. 前記プロセッサは、更に、前記受信した遠隔ユーザのペルソナをバックトラッキングする、請求項7に記載のシステム。
  12. 前記プロセッサは、更に、前記コンピュータ装置で前記遠隔ユーザのペルソナを受け付ける前に、セキュリティのため、前記遠隔ユーザのペルソナと前記遠隔のコンピュータ装置とを確認する、請求項7に記載のシステム。
  13. 命令を有する機械可読媒体であって、
    実行されたときに、機械に対して、
    コンピュータ装置のユーザのプレファレンスに関する複数の部分集合を有するローカルユーザのペルソナを有するコンピュータ装置で、遠隔ユーザのペルソナを受信させ、
    前記コンピュータ装置で前記遠隔ユーザのペルソナと前記ローカルユーザのペルソナとを同期させることにより、前記コンピュータ装置の動作を調整させる機械可読媒体。
  14. 前記動作は、前記コンピュータ装置の静的な動作と動的な動作とを有し、
    前記動的な動作は、第2のコンピュータ装置の現在のユーザモードに従って調整される、請求項13に記載の機械可読媒体。
  15. 前記現在のユーザモードは、仕事モード、家庭モード又は遊びモードを有する、請求項14に記載の機械可読媒体。
  16. 前記遠隔ユーザのペルソナを受信することは、遠隔のコンピュータ装置又はそのユーザを識別するコンテンツを有さずに、遠隔のコンピュータ装置から前記遠隔ユーザのペルソナを匿名で受信することを有する、請求項13に記載の機械可読媒体。
  17. 前記命令は、実行されたときに、前記機械に対して、更に、前記受信した遠隔ユーザのペルソナをバックトラッキングさせる、請求項13に記載の機械可読媒体。
  18. プロセッサは、更に、前記コンピュータ装置で前記遠隔ユーザのペルソナを受け付ける前に、セキュリティのため、前記遠隔ユーザのペルソナと前記遠隔のコンピュータ装置とを確認する、請求項16に記載の機械可読媒体。
  19. 命令を有する機械可読媒体であって、
    前記命令が実行されたときに、機械に対して、
    コンピュータ装置のユーザのプレファレンスに関する複数の部分集合を有するユーザのペルソナを第1のコンピュータ装置で生成させ、前記複数の部分集合のうち1つ以上は前記ユーザを識別するコンテンツを含み、
    前記ユーザを識別するコンテンツを有する前記複数の部分集合のうち1つ以上を送信せずに、前記ユーザのペルソナを第2のコンピュータ装置に匿名で送信させる機械可読媒体。
  20. 匿名で送信することは、ネットワークで安全に実行される、請求項19に記載の機械可読媒体。
  21. 前記第1のコンピュータ装置は、ネットワークで前記第2のコンピュータ装置に結合される、請求項19に記載の機械可読媒体。
JP2010135661A 2009-06-16 2010-06-15 コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有 Expired - Fee Related JP5296013B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US18752009P 2009-06-16 2009-06-16
US61/187,520 2009-06-16
US12/646,818 US8776177B2 (en) 2009-06-16 2009-12-23 Dynamic content preference and behavior sharing between computing devices
US12/646,818 2009-12-23

Publications (2)

Publication Number Publication Date
JP2011040045A true JP2011040045A (ja) 2011-02-24
JP5296013B2 JP5296013B2 (ja) 2013-09-25

Family

ID=42471436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010135661A Expired - Fee Related JP5296013B2 (ja) 2009-06-16 2010-06-15 コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有

Country Status (6)

Country Link
US (1) US8776177B2 (ja)
JP (1) JP5296013B2 (ja)
KR (1) KR101247859B1 (ja)
CN (1) CN101924786A (ja)
DE (1) DE102010023691B4 (ja)
GB (1) GB2471177A (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140025747A1 (en) * 2011-04-01 2014-01-23 San Diego State University Research Foundation Electronic devices, systems and methods for data exchange
US8935804B1 (en) 2011-12-15 2015-01-13 United Services Automobile Association (Usaa) Rules-based data access systems and methods
US11184448B2 (en) 2012-08-11 2021-11-23 Federico Fraccaroli Method, system and apparatus for interacting with a digital work
US8489119B1 (en) 2012-08-11 2013-07-16 Federico Fraccaroli Method and apparatus for mediating among a plurality of profiles associated with users positioned in a shared location
US10419556B2 (en) 2012-08-11 2019-09-17 Federico Fraccaroli Method, system and apparatus for interacting with a digital work that is performed in a predetermined location
US9408073B2 (en) * 2013-09-11 2016-08-02 Oracle International Corporation Proximity and behavior-based enterprise security using a mobile device
KR102258490B1 (ko) 2014-05-29 2021-05-31 삼성전자주식회사 전자 장치 및 전자 장치에서 무선 네트워크 접속 방법
KR102278460B1 (ko) * 2014-10-17 2021-07-19 삼성전자주식회사 컨텐츠 공유 방법 및 디바이스, 컨텐츠 공유 시스템
US10313404B2 (en) 2016-06-30 2019-06-04 Microsoft Technology Licensing, Llc Sharing user context and preferences
US11881051B2 (en) * 2017-02-24 2024-01-23 Telefonaktiebolaget Lm Ericsson (Publ) Classifying an instance using machine learning
US10834543B2 (en) * 2018-11-26 2020-11-10 International Business Machines Corporation Creating a social group with mobile phone vibration
US11537653B2 (en) * 2019-01-16 2022-12-27 International Business Machines Corporation Automated personalized identifier switching in view of closeness
CN116434719B (zh) * 2023-06-14 2023-10-17 深圳市华星光电半导体显示技术有限公司 一种显示装置
EP4498307A1 (en) * 2023-07-26 2025-01-29 Siemens Aktiengesellschaft Providing personal information to an application

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004503875A (ja) * 2000-06-13 2004-02-05 ルーセント テクノロジーズ インコーポレーテッド 分散型データネットワークにおいて使用するための方法および装置および製造物
JP2004536411A (ja) * 2001-07-16 2004-12-02 ウェイヴ システムズ コーポレイション 擬似匿名によるネットワーク上におけるユーザーおよびグループ認証方法およびシステム
JP2005526312A (ja) * 2002-04-08 2005-09-02 ソニー エレクトロニクス インク データ処理方法及び装置
JP2007135006A (ja) * 2005-11-10 2007-05-31 Sony Ericsson Mobilecommunications Japan Inc 携帯端末及び端末制御方法
JP2009116459A (ja) * 2007-11-02 2009-05-28 Nec Corp 携帯端末、スケジュール通知システム、スケジュール通知方法、及びスケジュール通知プログラム

Family Cites Families (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09138716A (ja) 1995-11-14 1997-05-27 Toshiba Corp 電子計算機
JP3572473B2 (ja) 1997-01-30 2004-10-06 株式会社ルネサステクノロジ 液晶表示制御装置
JP3556425B2 (ja) 1997-03-18 2004-08-18 株式会社東芝 共有辞書更新方法および辞書サーバ
JP3857388B2 (ja) * 1997-06-27 2006-12-13 富士通株式会社 移動通信端末
US6272545B1 (en) 1997-10-24 2001-08-07 Microsoft Corporation System and method for interaction between one or more desktop computers and one or more mobile devices
US6782510B1 (en) 1998-01-27 2004-08-24 John N. Gross Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields
US6530083B1 (en) * 1998-06-19 2003-03-04 Gateway, Inc System for personalized settings
EP0967588A1 (fr) 1998-06-23 1999-12-29 Koninklijke Philips Electronics N.V. Controleur d'ecran avec circuit d'animation
US6240521B1 (en) 1998-09-10 2001-05-29 International Business Machines Corp. Sleep mode transition between processors sharing an instruction set and an address space
US6317831B1 (en) 1998-09-21 2001-11-13 Openwave Systems Inc. Method and apparatus for establishing a secure connection over a one-way data path
JP4443660B2 (ja) 1999-02-26 2010-03-31 パナソニック株式会社 情報処理装置
JP2003529054A (ja) 1999-10-19 2003-09-30 アメリカン カルカー インコーポレイティド ユーザの嗜好に基づいた効果的なナビゲーション技術
US7680819B1 (en) 1999-11-12 2010-03-16 Novell, Inc. Managing digital identity information
GB2373914B (en) 1999-12-08 2003-05-14 Nec Corp Portable terminal equipment and method of controlling backlight display therein
US6753842B1 (en) 1999-12-20 2004-06-22 Qualcomm Incorporated System and method for backlighting control in a wireless communication device
US7076255B2 (en) 2000-04-05 2006-07-11 Microsoft Corporation Context-aware and location-aware cellular phones and methods
TWI282957B (en) 2000-05-09 2007-06-21 Sharp Kk Drive circuit, and image display device incorporating the same
JP2001325252A (ja) 2000-05-12 2001-11-22 Sony Corp 携帯端末及びその情報入力方法、辞書検索装置及び方法、媒体
US6603469B1 (en) 2000-08-28 2003-08-05 Palm, Inc. Method and apparatus for user selectable display mode for intelligently enhancing battery life
US6910139B2 (en) 2000-10-02 2005-06-21 Fujitsu Limited Software processing apparatus with a switching processing unit for displaying animation images in an environment operating base on type of power supply
JP3467011B2 (ja) 2000-11-01 2003-11-17 株式会社東芝 無線電話装置
US20020138286A1 (en) * 2001-03-26 2002-09-26 Engstrom G. Eric Method and apparatus for generating electronic personas
US6973333B1 (en) 2001-04-10 2005-12-06 At&T Corp. Modification of portable communications device operation in vehicles
US6714778B2 (en) 2001-05-15 2004-03-30 Nokia Corporation Context sensitive web services
JP3744826B2 (ja) 2001-06-04 2006-02-15 セイコーエプソン株式会社 表示制御回路、電気光学装置、表示装置及び表示制御方法
US7102632B2 (en) 2001-06-05 2006-09-05 Eastman Kodak Company Method for saving power in an organic electroluminescent display
JP4106888B2 (ja) 2001-09-19 2008-06-25 カシオ計算機株式会社 液晶表示装置および携帯端末装置
US7136909B2 (en) 2001-12-28 2006-11-14 Motorola, Inc. Multimodal communication method and apparatus with multimodal profile
KR100532263B1 (ko) 2001-12-29 2005-11-29 삼성전자주식회사 이동통신시스템에서 단말에 의해 방송서비스를 개시하기 위한 장치 및 방법
US6874089B2 (en) 2002-02-25 2005-03-29 Network Resonance, Inc. System, method and computer program product for guaranteeing electronic transactions
JP2003284138A (ja) 2002-03-20 2003-10-03 Nec Saitama Ltd 高速移動検出端末制御方法及び移動体通信用端末
US7000126B2 (en) 2002-04-18 2006-02-14 Intel Corporation Method for media content presentation in consideration of system power
ITSV20020023A1 (it) * 2002-05-21 2003-11-21 Ferrania Spa Foglio recettore di inchiostro
US7221939B2 (en) 2002-08-16 2007-05-22 Nokia Corporation System, method, and apparatus for automatically selecting mobile device profiles
GB2397196B (en) 2003-01-08 2006-03-29 Nec Technologies Mobile communication devices
JP4396245B2 (ja) 2003-02-04 2010-01-13 日本電気株式会社 撮影機能付き移動通信端末の動作制限システム及び撮影機能付き移動通信端末
US20040230593A1 (en) * 2003-05-16 2004-11-18 Rudin Harry R. Anonymous advertisement intermediation
US7505034B2 (en) 2003-06-17 2009-03-17 Intel Corporation Method and apparatus for reducing display power consumption by controlling pixel color
US7312771B2 (en) 2003-11-25 2007-12-25 Sony Corporation Power saving display mode for organic electroluminescent displays
TWI254202B (en) 2003-12-05 2006-05-01 Mediatek Inc Portable electronic apparatus and power management method thereof
US20050181803A1 (en) 2004-02-17 2005-08-18 Weaver Christopher S. System for combining geographic location information, database-derived affinity matches, and user control in order to permit individuals to rendezvous
JP4163138B2 (ja) 2004-04-05 2008-10-08 松下電器産業株式会社 携帯電話装置
FI118312B (fi) 2004-04-13 2007-09-28 Nokia Corp Tietojen jakaminen laitteiden välillä
US20050283724A1 (en) 2004-06-18 2005-12-22 Research In Motion Limited Predictive text dictionary population
US7392423B2 (en) * 2004-08-13 2008-06-24 Microsoft Corporation Combined computer backup, disaster recovery and migration in a shared environment
US8095408B2 (en) 2004-10-11 2012-01-10 Sharethis, Inc. System and method for facilitating network connectivity based on user characteristics
EP1653435A1 (en) 2004-10-26 2006-05-03 Sony Ericsson Mobile Communications AB Backlight unit for display device
US7389432B2 (en) 2004-11-10 2008-06-17 Microsoft Corporation Advanced power management for computer displays
US20060123081A1 (en) 2004-12-03 2006-06-08 Motorola, Inc. Method and system for seamless portability by profile sharing
GB2421147A (en) 2004-12-08 2006-06-14 Matsushita Electric Industrial Co Ltd Secure profiles for mobile devices
US20060132474A1 (en) 2004-12-21 2006-06-22 Intel Corporation Power conserving display system
JP2006236159A (ja) 2005-02-25 2006-09-07 Toshiba Corp 情報処理装置及びその省電力制御方法
US20090019131A1 (en) 2005-03-09 2009-01-15 Vvond, Llc Method and system for keeping personalized settings across network
EP1869920B1 (en) 2005-04-14 2014-12-10 BlackBerry Limited System and method for customizing notifications in a mobile electronic device
TW200638188A (en) 2005-04-18 2006-11-01 Wistron Corp Power saving method for notebook computer
EP1717596A1 (en) * 2005-04-28 2006-11-02 Cambridge Positioning Systems Limited Transfer of position information to a mobile terminal
JP4870943B2 (ja) 2005-05-18 2012-02-08 株式会社エヌ・ティ・ティ・ドコモ 携帯端末、コンテキスト管理サーバ、アプリケーション登録サーバ、およびアプリケーション実行方法
TW200641780A (en) 2005-05-26 2006-12-01 Quanta Display Inc Low power consumption method for thin film transistor liquid crystal display
EP1737193A1 (en) 2005-06-21 2006-12-27 Hewlett-Packard Development Company, L.P. A method or apparatus for managing a function of a mobile device
US7263353B2 (en) 2005-06-29 2007-08-28 Nokia Corporation System and method for automatic application profile and policy creation
US20070156664A1 (en) 2005-07-06 2007-07-05 Gemini Mobile Technologies, Inc. Automatic user matching in an online environment
US20070067309A1 (en) 2005-08-05 2007-03-22 Realnetworks, Inc. System and method for updating profiles
JP5002166B2 (ja) 2006-02-16 2012-08-15 株式会社東芝 画面送信装置および画面生成方法
IL174522A0 (en) 2006-03-23 2006-08-01 Jonathan Agmon Method for predictive typing
US7583972B2 (en) 2006-04-05 2009-09-01 Palm, Inc. Location based reminders
JP2007282017A (ja) 2006-04-10 2007-10-25 Nec Commun Syst Ltd 使用制限付画像撮影機能を持つ携帯移動通信端末と該端末の画像撮影機能使用制限方法およびプログラム
US8972534B2 (en) * 2006-04-12 2015-03-03 International Business Machines Corporation Adjusting software settings
US8384700B2 (en) 2007-01-26 2013-02-26 Microsoft Corporation Linked shell
US20080055318A1 (en) 2006-08-31 2008-03-06 Glen David I J Dynamic frame rate adjustment
KR20080025884A (ko) 2006-09-19 2008-03-24 삼성전자주식회사 아날로그 시계의 디스플레이를 제어하기 위한 방법 및 이를위한 이동 통신 단말기
JP4074879B1 (ja) 2006-10-18 2008-04-16 株式会社コナミデジタルエンタテインメント ゲーム装置、メッセージ表示方法、および、プログラム
EP2582191B1 (en) 2006-11-03 2018-03-07 Huawei Technologies Co., Ltd. Mobile communication method, mobile communication system and access entity
JP4891108B2 (ja) 2007-02-07 2012-03-07 Necカシオモバイルコミュニケーションズ株式会社 携帯端末装置及びプログラム
US20080220715A1 (en) 2007-03-09 2008-09-11 Bhartendu Sinha Controlling Use Of Devices In Large Restricted Areas
US20080243808A1 (en) 2007-03-29 2008-10-02 Nokia Corporation Bad word list
US7818029B2 (en) 2007-04-11 2010-10-19 Apple Inc. Wireless communications circuitry with antenna sharing capabilities for handheld electronic devices
US7856226B2 (en) 2007-04-17 2010-12-21 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection
JP4806373B2 (ja) 2007-05-09 2011-11-02 富士通株式会社 タグ装置及びそれを用いたrfidシステム
US20080288955A1 (en) 2007-05-14 2008-11-20 Brandon J Brockway Method and System for Managing Preferences in a Client Portlet Container
EP2073515A1 (en) 2007-12-21 2009-06-24 Koninklijke KPN N.V. Identification of proximate mobile devices
US7886169B2 (en) 2007-09-11 2011-02-08 Himax Technologies Limited Apparatus and method for dynamic backlight-control according to battery level and image-content lightness
US8184656B2 (en) 2007-10-02 2012-05-22 Microsoft Corporation Control channel negotiated intermittent wireless communication
JP5190252B2 (ja) 2007-11-27 2013-04-24 インターナショナル・ビジネス・マシーンズ・コーポレーション 嗜好マッチング・システム、方法及びプログラム
US20090163226A1 (en) 2007-12-20 2009-06-25 Burges Karkaria Device, system, and method of power saving using location sensing modules
US20090165145A1 (en) 2007-12-21 2009-06-25 Nokia Corporation Changing modes in a device
US8515397B2 (en) 2007-12-24 2013-08-20 Qualcomm Incorporation Time and location based theme of mobile telephones
WO2009155963A1 (en) 2008-06-23 2009-12-30 Ericsson Hungary Ltd Improving transmission of media streams of broadcast services in a multimedia broadcast transmission system
US20090322800A1 (en) 2008-06-25 2009-12-31 Dolby Laboratories Licensing Corporation Method and apparatus in various embodiments for hdr implementation in display devices
JP2010011334A (ja) 2008-06-30 2010-01-14 Softbank Mobile Corp 通信端末装置
US8116749B2 (en) 2008-09-08 2012-02-14 Proctor Jr James Arthur Protocol for anonymous wireless communication
US8712429B2 (en) 2008-09-11 2014-04-29 At&T Intellectual Property I, L.P. Managing device functionality during predetermined conditions
JP2010107784A (ja) 2008-10-30 2010-05-13 Kyocera Corp 電子機器
US8260320B2 (en) 2008-11-13 2012-09-04 Apple Inc. Location specific content
US9301238B2 (en) 2009-03-06 2016-03-29 Qualcomm Incorporated Methods and apparatus for automated local network formation using alternate connected interfaces
TWI430223B (zh) 2009-04-30 2014-03-11 Chunghwa Picture Tubes Ltd 畫面更新頻率調整器及其方法
FI20095570A7 (fi) 2009-05-22 2009-09-11 Valtion Teknillinen Tutkimuskeskus Kontekstin tunnistaminen mobiililaitteissa
EP2443511A4 (en) 2009-06-16 2012-10-24 Intel Corp VIEWING APPLICATIONS IN A PORTABLE DEVICE
US9092069B2 (en) 2009-06-16 2015-07-28 Intel Corporation Customizable and predictive dictionary
US8254957B2 (en) 2009-06-16 2012-08-28 Intel Corporation Context-based limitation of mobile device operation
GB0916924D0 (en) 2009-09-25 2009-11-11 Advanced Risc Mach Ltd Graphics processing systems
US8988443B2 (en) 2009-09-25 2015-03-24 Arm Limited Methods of and apparatus for controlling the reading of arrays of data from memory
US20120302323A1 (en) 2011-05-23 2012-11-29 Wms Gaming Inc. Haptic gaming chairs and wagering game systems and machines with a haptic gaming chair

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004503875A (ja) * 2000-06-13 2004-02-05 ルーセント テクノロジーズ インコーポレーテッド 分散型データネットワークにおいて使用するための方法および装置および製造物
JP2004536411A (ja) * 2001-07-16 2004-12-02 ウェイヴ システムズ コーポレイション 擬似匿名によるネットワーク上におけるユーザーおよびグループ認証方法およびシステム
JP2005526312A (ja) * 2002-04-08 2005-09-02 ソニー エレクトロニクス インク データ処理方法及び装置
JP2007135006A (ja) * 2005-11-10 2007-05-31 Sony Ericsson Mobilecommunications Japan Inc 携帯端末及び端末制御方法
JP2009116459A (ja) * 2007-11-02 2009-05-28 Nec Corp 携帯端末、スケジュール通知システム、スケジュール通知方法、及びスケジュール通知プログラム

Also Published As

Publication number Publication date
GB201009711D0 (en) 2010-07-21
DE102010023691A1 (de) 2011-03-17
JP5296013B2 (ja) 2013-09-25
KR20100135202A (ko) 2010-12-24
DE102010023691B4 (de) 2014-07-10
US8776177B2 (en) 2014-07-08
US20100319052A1 (en) 2010-12-16
GB2471177A (en) 2010-12-22
CN101924786A (zh) 2010-12-22
KR101247859B1 (ko) 2013-03-26

Similar Documents

Publication Publication Date Title
JP5296013B2 (ja) コンピュータ装置間での動的なコンテンツ・プレファレンス及び動作の共有
US10862843B2 (en) Computerized system and method for modifying a message to apply security features to the message's content
US10754976B2 (en) Configuring image as private within storage container
US11606362B2 (en) Privacy-preserving composite views of computer resources in communication groups
US10887338B2 (en) Creating notes on lock screen
US20180357440A1 (en) Personalized Meetings
CN104067269A (zh) 基于在场的同步
CN108292304A (zh) 跨应用数字墨水库
US20180314821A1 (en) Transferring Containers
US20140316828A1 (en) System and method for exchanging an electronic ticket
US12339981B2 (en) Preventing illicit data transfer and storage
US20250307041A1 (en) Automation rule creation for collaboration platforms
CN118369645A (zh) 应用商店信息页面定制
EP4579518A1 (en) Content generation service for user interface of a content collaboration platform
US12487729B2 (en) System for generating a graphical user interface on a mobile device for an issue tracking system event feed
CN116450806A (zh) 用于上下文记忆捕获和召回的系统和方法
KR102729695B1 (ko) 프라이버시 보호 가상 이메일 시스템
CN121349583A (zh) 壁纸更新方法、装置及电子设备
US20170161692A1 (en) Providing reminders related to contextual data on lock screens
TW201631501A (zh) 情資媒合系統

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120807

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130417

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20130425

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130612

R150 Certificate of patent or registration of utility model

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

LAPS Cancellation because of no payment of annual fees