(57)【特許請求の範囲】
【請求項１】
ハンドバッグ、靴、眼鏡、ネクタイ、蝶ネクタイ、ブレスレット、ネックレス、イアリング、指輪、衣服、名札、ベルト、財布、および眼鏡フレームで構成されるグループから選択されるファッション商品を含む、電子的にカスタマイズ可能なファッション商品であって、
前記ファッション商品は、マルチタッチ機能および手書き認識性能を一体的に備える、グラフィカルユーザインターフェースを表示するための電子視覚表示装置と、音声センサを有するマイクロフォンと、少なくとも１つのカメラと、スピーカーと、プロセッサと、前記ファッション商品を作動させるように構成される生体認証コンポーネントと、ＧＰＳ受信機、Ｂｌｕｅｔｏｏｔｈ（登録商標）ロケーター、及び、Ｗｉ−Ｆｉ（登録商標）ロケーターのうち少なくとも１つによって構成される位置付けコンポーネント、前記ファッション商品とネットワークとの間で通信するための通信インターフェースと、サーバと、Ｉ／Ｏ装置と、前記プロセッサによって実行されると、前記生体認証コンポーネントから受信した生体認証データを処理し、受信した前記生体認証データを基に前記ファッション商品を作動させ、画像、映像、色、テキスト、パターン、デザイン、ローカルに記憶された既存画像またはデザインテンプレート、さらに、ユーザによって選択された画像群、のうち少なくとも１つから構成されるコンテンツをマルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置上に表示し、前記カメラからの視覚的入力、前記音声センサからの音声データ、及び、前記位置付けコンポーネントからの位置情報、で構成されるセンサデータを受信し、前記ユーザによって選択された画像群を、前記カメラからの視覚的入力に関連付けるように前記コンテンツを操作する命令を含有する非一時的コンピュータ可読媒体と、を一体として含み、
前記ファッション商品は、タブレット型コンピュータのようなコンピューティングデバイスとして機能し、前記ファッション商品に前記通信インターフェースを通してデータを受信させ、および、マルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置上に前記データと関連付けられたコンテンツを表示させ、
前記操作による修正は、前記ユーザによって選択された画像群を、前記視覚的入力にマッチさせることであり、
前記電子視覚表示装置は、前記コンテンツをロック位置に固定し、それによって１つ以上の前記ユーザによって選択された画像群を表示しながら前記コンテンツに対するいかなる偶発的な変更も無効とし、
表示された前記コンテンツは、マルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置との相互作用、マイクロフォンが有する音声センサが受信した音声データ、および、前記ファッション商品を作動するための生体認証コンポーネントからの入力信号、のうちの１つの応答によって操作され、
前記ファッション商品は、さらに、前記音声データに基づいて前記コンテンツを修正し、前記音声データに基づいた修正は前記コンテンツの視覚シミュレーションで構成され、
前記ファッション商品は、さらに、前記位置情報に基づいた１つ以上の可聴式通知の提供、及び、前記位置情報に基づいた視覚的通知の提供、を行うように構成されることを特徴とする、電子的にカスタマイズ可能なファッション商品。
【請求項２】
マルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置は、前記電子的にカスタマイズ可能なファッション商品の位置に基づいて、マルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置上の前記コンテンツを回転、および、前記コンテンツに対するいかなる偶発的な変更も無効となるように前記コンテンツをロック位置に固定するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項３】
複数のマルチタッチ機能および手書き認識性能を備える電子視覚表示装置をさらに備え、前記複数のマルチタッチ機能および手書き認識性能を備える電子視覚表示装置は前記ファッション商品上の複数箇所に設置され、前記電子的にカスタマイズ可能なファッション商品は、１つ以上のマルチタッチ機能および手書き認識性能を備える電子視覚表示装置上に同期的に前記コンテンツを表示するように構成される、請求項２に記載の電子的にカスタマイズ可能なファッション商品。
【請求項４】
前記ファッション商品のマルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置は、電子メールに関連付けられたデータを表示するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項５】
前記ファッション商品のマルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置は、テキストメッセージに関連付けられたデータを表示するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項６】
前記ファッション商品のマルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置は、ニュースフィードに関連付けられたデータを表示するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項７】
前記ファッション商品のマルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置は、映像に関連付けられたデータを表示するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項８】
前記ファッション商品のマルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置は、ビデオゲームに関連付けられたデータを表示するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項９】
前記コンテンツに関連付けられる前記データは、ソーシャルメディアサーバから受信し、前記電子的にカスタマイズ可能なファッション商品はソーシャルメディアコンテンツを表示するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項１０】
前記少なくとも１つのカメラは映像を記録するために構成され、前記電子的にカスタマイズ可能なファッション商品は、マルチタッチ機能および手書き認識性能を備える前記電子視覚表示装置上で、キャプチャされた映像の再生、編集、及び、表示のうち少なくとも２つを行うように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項１１】
前記サーバおよび前記通信インターフェースのうち少なくとも１つからオーディオファイルを受信するようにさらに構成され、かつ、
前記電子的にカスタマイズ可能なファッション商品のオーディオシステムにおいて、オーディオファイルの再生、オーディオナレータによるテキストの有音声化、および、前記電子的にカスタマイズ可能なファッション商品に一体化された可聴式アラームシステムの起動、のうち少なくとも２つを実行するように構成される、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項１２】
表示されたコンテンツへの前記操作は、色、色深度、増光およびコントラストの調節、特殊効果、ソフト化オプション、鮮明化能力、画像強調、画像回転、選択的色変更、クロッピング、及び、サイズの調節、のうち少なくとも１つで構成され、
前記コンテンツの表示は、静止画像へのライティングショーの追加をさらに含み、
静止画像へのライティングショーの追加は、静止画像の一部で、パルス状の光および点滅する光のうちの少なくとも１つを放射することをさらに含む、請求項１に記載の電子的にカスタマイズ可能なファッション商品。
【請求項１３】
表示されたコンテンツへの前記操作は、複数のマルチタッチ機能および手書き認識性能を備える電子視覚表示装置上、又は、複数の電子的にカスタマイズ可能なファッション商品上で、指定された順序及びタイミングで、画像、色、デザイン、パターン、又は、複数の画像を同期して表示することをさらに含む、請求項１２に記載の電子的にカスタマイズ可能なファッション商品。
【請求項１４】
前記電子的にカスタマイズ可能なファッション商品は、１つ以上の電子的にカスタマイズ可能なファッション商品上で同時に、又は、同期的に前記コンテンツを表示させるように構成される、請求項３に記載の電子的にカスタマイズ可能なファッション商品。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、参照により全体が本明細書に組み込まれている、２０１２年８月２１日に出願された米国特許出願第６１／７４２，８８４号の利益を主張するものである。
【０００２】
本開示は、電子的にカスタマイズ可能な商品に関する。
【背景技術】
【０００３】
現在の商品オプションの大部分において、消費者は１つのデザインまたは１つの色に限定され、商品を個人仕様にするオプションは提供されていない。よって、ユーザは、ワードローブ、室内装飾、および、社交行事それぞれに必要とされるものを満たすために、異なる商品を収集せざるを得ないが、これには費用がかかる場合がある。商品におけるいくつかの色、デザイン、および／または、型の多様性を可能にする現在市場にある既存のオプションは、交換可能なケース、リバーシブルアイテム、および、わずかに選択できる交換可能な生地である。これらの既存のオプションは、消費者に対して限られた色およびデザインの多様性を提供するものである。
【図面の簡単な説明】
【０００４】
【図１】電子的にカスタマイズ可能な商品の外観を設定するまたは変更するための、本開示の例示的な環境を示す図である。
【図２Ａ】電子的にカスタマイズ可能な商品の例を示す図である。
【図２Ｂ】電子的にカスタマイズ可能な商品の例を示す図である。
【図３】本発明のいくつかの実施形態で使用可能な例示のコンピュータシステムを示す図である。
【図４】例示のコンピュータプラットフォームの主要コンポーネントの概略図である。
【発明を実施するための形態】
【０００５】
本開示のシステムおよび方法によって、ユーザは、電子的にカスタマイズ可能な商品（例えば、ハンドバッグ）の外観を設定または変更することができる。電子的にカスタマイズ可能な商品の実装形態は、ユーザが選択したもしくは作られた色、デザイン、パターン、画像、スライドショー、映像を表示するための平面パネル型表示装置などの電子視覚表示装置、または、他の電子視覚表示装置を、商品の外部に含むことができる。
【０００６】
いくつかの実装形態において、電子視覚表示装置は商品の外面を形成することができる。いくつかの実装形態において、電子視覚表示装置は商品と統合される。いくつかの実装形態において、電子視覚表示装置を商品から取り外し可能とすることができる。
【０００７】
いくつかの実装形態において、電子視覚表示装置を柔軟なデジタル表示カンバスとすることができる。いくつかの実装形態において、電子視覚表示装置をタッチスクリーンとすることができる。いくつかの実装形態において、電子視覚表示装置を、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）、有機発光ダイオード（ＯＬＥＤ）、干渉変調器表示装置（ＩＭＯＤ）、あるいは、プラズマ、電子表示スクリーン、または、任意の他の現在のもしくは将来的に開発される電子表示スクリーン技術とすることができる。
【０００８】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、ラップトップ、スマートフォン、携帯電話、タブレット型コンピュータ、または、任意の他のハンドヘルド電子装置としての役割を果たすことができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品はオペレーティングシステム（ＯＳ）を含み、１つまたは複数のアプリケーションソフトウェアを起動するように構成可能である。いくつかの実装形態において、電子的にカスタマイズ可能な商品は、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、および、ＧＰＳ性能を含んで、とりわけ、電子的にカスタマイズ可能な商品が、インターネットおよび他のＢｌｕｅｔｏｏｔｈ（登録商標）対応装置に接続できるようにする。
【０００９】
本開示の実装形態は、ユーザのためのユーザインターフェースを作成して、電子的にカスタマイズ可能な商品上に表示される視覚表示を選択または作成するためのハードウェアおよびソフトウェアを含むことができる。ユーザインターフェースのためのハードウェアおよびソフトウェアを、電子的にカスタマイズ可能な商品、別個のコンピューティング装置、または、電子的にカスタマイズ可能な商品もしくは別個のコンピューティング装置のどちらかと組み合わせたリモートサーバに含めることができる。グラフィカルユーザインターフェースのためのハードウェアおよびソフトウェアは、ユーザが、画像、デザイン、色、パターン、および、映像もしくはメディアコンテンツを、選択する、作成する、または、編集することができるように構成される。いくつかの実装形態において、ユーザインターフェースのためのソフトウェアを電子的にカスタマイズ可能な商品にダウンロードすることができる。
【００１０】
いくつかの実装形態において、グラフィカルユーザインターフェースのためのハードウェアおよびソフトウェアは、例えば、色、色深度、増光およびコントラストの調節、特殊効果、多重画像合成、ソフト化オプション、鮮明化能力、画像強調、画像回転、選択的色変更、要素を追加および除去するオプション、クロッピング、サイズおよび向きの調節（例えば、横長または縦長書式）、ならびに、画像の階層化を通して、ユーザが画像を処理することができるように構成される。
【００１１】
いくつかの実装形態において、グラフィカルユーザインターフェースのためのハードウェアおよびソフトウェアは、ユーザが静止画像の一部を動画化する（例えば、背景は静止したままで継続して動く物体）ことができるように構成される。
【００１２】
いくつかの実装形態において、グラフィカルユーザインターフェースのためのハードウェアおよびソフトウェアは、照明効果の画像を商品に転送しかつ表示することによって、ユーザがライティングショーを静止画像に加える（例えば、画像の一部から放出された光を振動させるまたは点滅させる）ことができるように構成される。
【００１３】
ユーザインターフェースまたはその一部分のためのハードウェアおよびソフトウェアが別個のコンピューティング装置またはリモートサーバにおいて具現化される実装形態において、ユーザが選択したまたは作成した表示を、有線ベースのまたは無線ネットワークを介して電子的にカスタマイズ可能な商品に転送することができる。いくつかの実装形態において、無線ネットワークは、ＷＩ−ＦＩネットワーク、無線セルラーネットワーク、Ｗｉ−Ｍａｘネットワーク、長距離無線データネットワーク、アドホックネットワーク、パーソナルエリアネットワーク（ＰＡＮ）（ＢＬＵＥＴＯＯＴＨ（登録商標）など）、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、インターネットの一部分もしくは複数部分、または、これらのネットワークの２つ以上の組み合わせを含むことができる。いくつかの実装形態において、ユーザが選択したまたは作成した表示を、ケーブルもしくはコネクタ（例えば、ＵＳＢケーブル）を介して、または、フラッシュドライブ、メモリカード、もしくは、他のデータストレージ装置などのストレージ媒体を介して、電子的にカスタマイズ可能な商品に転送することができる。
【００１４】
図２Ａおよび２Ｂは、それぞれ、電子的にカスタマイズ可能な商品２００Ａ、Ｂの例を示す。電子的にカスタマイズ可能な商品２００Ａ、Ｂは、ユーザが選択したまたは作成した電子的視覚表示を表示するための平面パネル型表示装置などの電子視覚表示装置２１０Ａ、Ｂを含むことができる。電子的にカスタマイズ可能な商品上の電子視覚表示を、例えば、ユーザが作成した、リモートサーバからダウンロードした、ローカルコンピューティング装置もしくは携帯ストレージメディアから転送した、注文した、または、ローカルに（例えば、電子的にカスタマイズ可能な商品に）もしくはリモートに記憶した既存の画像とすることができる。
【００１５】
代替実装形態において、電子的にカスタマイズ可能な商品２００Ａ、Ｂを、靴、あらゆるタイプの小銭入れ、バッグ、帽子、ベルト、ブレスレット、ネックレス、イアリング、指輪、スカーフ、サングラスおよび眼鏡フレーム、手袋、衣服、リュックサック、ブックカバー、書類ケース、ネクタイ、蝶ネクタイ、カフリンクス、財布、ラップトップの蓋、名札、スーツケース、ブリーフケース、ラップトップバッグ、ヘッドフォン、ヘッドバンドおよび他のヘアアクセサリ、ペットの首輪、ペットのリードおよび他のペットアクセサリ、肌着、腕時計、家具、トランク、ランプ、額縁、弁当箱、靴下、飲料のスリーブ、食器用の皿、ボールおよび銀製食器、キーホルダー、スケートボード、ローラスケート、自転車、あらゆる行事の装飾および装飾品、あらゆる筆記用具、あらゆる衣類および外衣、ならびに、電話および他の小型電子機器用ケースとすることができる。
【００１６】
いくつかの実装形態において、電子視覚表示装置は、商品の外面を形成することができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品の外観の全て、おおむね全て、または、一部分は、それぞれ、電子的にカスタマイズ可能な商品の全て、おおむね全て、または、一部分をカスタマイズするために、電子視覚表示装置を含むことができる。
【００１７】
いくつかの実装形態において、電子視覚表示装置（例えば、２１０Ａ、Ｂ）を、電子的にカスタマイズ可能な商品と統合することができる。いくつかの実装形態において、電子視覚表示装置を商品から取り外し可能とすることができる。
【００１８】
いくつかの実装形態において、電子視覚表示装置を柔軟なデジタル表示カンバスとすることができる。いくつかの実装形態において、電子視覚表示装置をタッチスクリーンとすることができる。いくつかの実装形態において、電子視覚表示装置を、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）、有機発光ダイオード（ＯＬＥＤ）、干渉変調器表示装置（ＩＭＯＤ）、あるいは、プラズマ、電子表示スクリーン、または、任意の他の現在のもしくは将来的に開発される電子表示スクリーン技術とすることができる。
【００１９】
いくつかの実装形態において、ユーザが選択したまたは作成した表示は、色、デザイン、画像、パターン、スライドショー、映像、メディアコンテンツ、または、任意の他の電子的視覚表示を含むことができる。いくつかの実装形態において、ユーザが選択したまたは作成した表示は、ＰＭＳ、Ｈｅｘ、ＣＭＹＫもしくはＲＧＢ色などの特殊な色、または、任意の他の色を含むことができる。いくつかの実装形態において、ユーザが選択したまたは作成した表示は、ｊｐｅｇ、ｂｍｐ、ｅｐｓ、ｐｓｄ、ｇｉｆ、ｐｄｆ、ｒａｗ、および／または、ｔｉｆｆ画像などの１つまたは複数の画像を含むことができる。いくつかの実装形態において、ユーザは表示装置のためのビュー（例えば、横方向または縦方向）を選択することができる。
【００２０】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、電子的にカスタマイズ可能な商品の位置に基づいて、電子視覚表示装置上の表示を回転するように構成可能である。例えば、いくつかの実装形態において、電子的にカスタマイズ可能な商品は加速度計および／または近接センサを含むことができる。
【００２１】
いくつかの実装形態において、電子視覚表示装置２１０は電子的にカスタマイズ可能な商品上の複数の場所にあってもよい。このように、電子的にカスタマイズ可能な商品は、電子的にカスタマイズ可能な商品の異なる部分における複数の視像を同時に表示することができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品は、指定された順番およびタイミングで複数の画像を表示する、商品の異なる部分における複数の視像を表示する、静止画または動画、デザイン、パターンおよび色を同時に表示することができる。電子的にカスタマイズ可能な商品は、指定された順番およびタイミングの画像、色、デザイン、パターン、または、複数の視像を、例えば、靴およびベルトといった１つまたは複数の他の電子的にカスタマイズ可能な商品と同時にまたは同期して表示することもできる。
【００２２】
いくつかの実装形態において、時間および／または日にち、電子メール、または、テキストメッセージ通知を、電子視覚表示装置上に表示することができる。表示オプションはまた、ユーザが選択したリアルタイムのニュースフィード、ソーシャルメディアフィード、または、株式市場データなどの他の有益なフィードで構成されてよい。
【００２３】
いくつかの実装形態において、電子的にカスタマイズ可能な商品はメディア／映像クリップを表示することができる。
【００２４】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、リアルタイムのまたはほぼリアルタイムの映像キャプチャ中に映像を表示することができる。
【００２５】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、ライブ映像、静止画像、および、映像再生を表示することができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品は、映像または静止画像をキャプチャおよび／または録画するために内蔵カメラを含むことができる。いくつかの実装形態において、映像または静止画像を、電子的にカスタマイズ可能な商品に転送することができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品は、Ｓｋｙｐｅ、ＦａｃｅＴｉｍｅ、および、映像チャット性能を含む映像遠隔会議能力を含むことができる。
【００２６】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、靴、ベルトおよび帽子などであるがこれらに限定されない、１つまたは複数の他の電子的にカスタマイズ可能な商品と同時にまたは同期して、指定された順番およびタイミングのメディア／映像クリップ画像を表示することができる。
【００２７】
いくつかの実装形態において、電子視覚表示装置はバックライトを含むことができる。
【００２８】
いくつかの実装形態において、電子視覚表示装置は、電子的にカスタマイズ可能な商品の１つまたは複数の側面に位置することができる。
【００２９】
いくつかの実装形態において、電子視覚表示装置の解像度および／または画素定義、ならびに、縦横比は、電子的にカスタマイズ可能な商品のサイズおよび型に依存してよい。
【００３０】
いくつかの実装形態において、電子視覚表示装置および／または電子的にカスタマイズ可能な商品は、グレア低減および反射低減の特徴を含むことができる。
【００３１】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、マルチタッチスクリーン、および／または、手書き認識性能を含むことができる。
【００３２】
いくつかの実装形態において、電子視覚表示装置をロック位置に位置付けることによって、いずれの偶発的なナビゲーションも無効にし、ユーザが所望する画像だけを表示することができる。
【００３３】
いくつかの実装形態において、電子的にカスタマイズ可能な商品を広告目的で使用することができる。
【００３４】
いくつかの実装形態において、電子的にカスタマイズ可能な商品を、ミーティングカレンダー通知を表示するように、かつ、アラームを設定するように構成することができる。いくつかの実装形態において、通知を、テキスト表示、画像表示、色付き照明、オーディオ信号、振動、または、前述したものの組み合わせで構成することができる。
【００３５】
いくつかの実装形態において、他のコンテンツと共に、パターン、デザイン、色、画像、メディアコンテンツを、金銭／会計管理システムを使用して、有料制購入で電子的にカスタマイズ可能な商品に対して発注するまたはダウンロードすることができる。当該金銭／会計管理システムは、１回限りの料金、月額、および／または、年会費などの金銭的な手配および取引を、コンピュータおよびモバイルアプリケーション、コンピュータプログラム、インターネットウェブサイト、ならびに、コンピュータソフトウェアを介して可能にする。材料をダウンロードするために有料購入を必要とする特定の画像、デザイン、パターン、色および／または映像コンテンツの転送といったいくつかの特徴を無効にすることができる。それによって、デザイナー、アーティスト、またはクリエーターのダウンロード可能なコンテンツまたは材料からの画像コンテンツの不正使用を防止する。
【００３６】
いくつかの実装形態において、画像、色、デザイン、パターンおよびデザインテンプレートは、先行ダウンロードされて、有料制を目的としたソフトウェアまたはコンピュータ／モバイルアプリケーションを介して個人的に注文して、電子的にカスタマイズ可能な商品上に表示することができる。
【００３７】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、視覚表示タッチスクリーンキーボード、アラーム付き時間インジケータ、天気およびカレンダー表示などの内蔵アプリケーション、やるべきリストおよび食料雑貨マネージャの内蔵アプリケーション、描画／メモボードおよびフラッシュを含むことができる。
【００３８】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、例えば、Ｊａｖａ（登録商標）ゲームといったさまざまなゲームシステムをサポートしており、ダウンロードすることができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品は先行ダウンロードされたゲームを含むことができる。
【００３９】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、無線クレジットカードの特徴および端末を含むことができ、これらによって、コンピュータおよびソフトウェアアプリケーション、または、他のアプリケーションおよびプログラムの装置上での購入、インストール、アップデートが可能になる。
【００４０】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、商品を動作させるためのパスワード要求もしくは生体認証コンポーネントなどのセキュリティ特徴、または、秘密情報の保護の助けとするための商品の特定の特徴を含むことができる。
【００４１】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、装置によって、衣類のカラーコーディネートを支援するための内蔵カメラおよび映像キャプチャ能力などの装置の特徴と併せて、コンピュータ、モバイルまたはソフトウェアアプリケーションを使用することができる。当該装置の特徴は、装置のカメラから、ユーザの衣類の色、デザイン、画像またはパターンを視覚入力し、次いで、アプリケーションによってマッチする色、デザイン、パターンまたは画像に解釈された後、アプリケーションを使用することによって、ユニット上に表示できることによるものである。
【００４２】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、例えば、電話の着信の視覚的通知、テキストメッセージ、カレンダー日付、電子メールメッセージまたはボイスメールメッセージを表示するために、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続性によって、モバイル装置に接続するように構成される。
【００４３】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、ユニットを位置付けるためのＧＰＳ受信機、およびナビゲーション性能を含む。ＧＰＳ受信機および送信機を使用して、装置の紛失または盗難の場合に装置を追跡することができる。いくつかの実装形態において、コンピュータもしくはモバイルアプリケーション、または、他の無線通信オペレーティングシステムを使用することによって、選択された小売情報について、ＧＰＳを使用することによって、小売店の近くに装置が位置付けられることによって、セール、クーポンおよび割り戻しなどの情報を視覚的および／または可聴式通知で電子的にカスタマイズ可能な商品に中継することができる。
【００４４】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、受け入れることができる有料制で、電子書籍、雑誌、新聞および他の読み物のための電子書籍リーダー性能を含む。テキストおよび画像を、ＰＤＦ、ＴＸＴ、ＣＨＭ、ＤＯＣ、ＥＸＥＬ、ＥＰＵＢ、ＲＴＥＦおよびＰＵＢなどのフォーマットで表示することができるが、これらに限定されないし、これらを含むことを必要としない。いくつかの実装形態において、電子的にカスタマイズ可能な商品をテキストサイズに調節するように構成することができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品は、オーディオナレータ特徴によってテキストを有声音化するように構成可能である。
【００４５】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、太陽電力もしくは他の光源、運動エネルギー源、リチウムイオン、リチウムイオンポリマー、ニッケルカドミウム、燃料電池もしくはニッケル水素電池、または、前述したものの組み合わせによって、電力供給可能である。電子的にカスタマイズ可能な商品は、ＵＳＢを通して、コンピュータシステム、電源アダプタ、無線電力、充電器、充電パッド、またはドッキングステーションに対して再充電可能である。いくつかの実装形態において、電子的にカスタマイズ可能な商品を、ＵＳＢポートまたは他のポート接続性によって、他のアイテムを再充電するように構成することができる。
【００４６】
いくつかの実装形態において、電子的にカスタマイズ可能な商品の電源を入れるまたは切ることができ、異なる動作モード（例えば、飛行機モード）に置くことができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品を、特定のモードでデフォルトスクリーンを表示するように構成することができる。いくつかの実装形態において、デフォルトスクリーンを、装置の電源が切られる時にスクリーンビューとすることができる。
【００４７】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、ユニットから放出される光の量を制御するためのユーザの動作による減光制御、ならびに、自動減光および増光効果による周辺光センサを含む、電池節約特徴を含むことができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品を、画像フォーマットおよびサイズを含む、表示された画像の詳細に従って変化可能な、最短の画像表示時間を有するように構成することができる。その結果、画像表示長範囲は電子視覚表示装置次第で変化可能である。いくつかの実装形態において、電子的にカスタマイズ可能な商品を、電池が所定レベルを下回る時に、デフォルトスクリーンの自動表示によって、電池の消耗を早期に通知するように構成することができる。
【００４８】
いくつかの実装形態において、電子的にカスタマイズ可能な商品を、透き通っていて、透明および／もしくは半透明、防水、耐候性、可撓性、破砕防止、ならびに／または、傷防止が施される場合がある商品の形状である、外部保護透明接触感知シェル内に密閉することができる。商品の全ての部分または商品の一部を、商品のサイズ、形状、および、タイプ次第で、保護外部シェルで覆うことができる。外部保護シェルは、プラスチックなどの異なるタイプの材料で構成されてよい。異なるタイプの材料またはプラスチックは、ＰＶＣ、ＡＢＳ、ビニル、ＰＥＳ、ＰＥＴ、ＰＥ、ＰＵ、ＨＤＰＥ、ＬＤＰＥ、ＰＰ、ＰＳ、ＰＣ、ＭＦ、ＰＦ、ＰＥＥＫ、および／または、シリコーンを含むことができる。
【００４９】
商品の外部は、装飾物、飾り付け、および／または、機能的なハードウェア特徴といった、さらなる特徴を含むことができる。当該特徴は、ボタン、宝石、宝飾品、ジッパー、ベルト、取っ手、ストラップ、バックル、糸もしくは紐、留め金、ファスナー、封かん具、付属装置、および、他の異なるタイプのハードウェアといった、美学的に訴求力のある物体とすることができる。異なる質感を与えた被覆を、いくつかの商品に加えて、投影された画像の接触感知特徴または視認性を妨げることなく、商品の美的価値観の助けとなるものとすることができる。視覚的な美的価値観の助けとなるように、または、装置を直立位置、吊り下げた位置、または、鑑賞位置もしくは目的で保つといった機能的な目的のために、ハードウェア特徴を商品の外部に加えることができる。機能的なハードウェアはまた、商品を使用した場合はドッキングステーションの電池電源に入れる目的で、または、ラップトップもしくはパーソナルコンピュータフォーマットまたは位置として装置を利用するために、分離した、または、ドッキングステーションと組み合わせることができる、携帯型の取り付け可能なキーボードに装置を取り付ける目的で、使用可能である。
【００５０】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、内蔵オーディオスピーカー、ヘッドフォンポート、および、音声録音能力を有するマイクロフォンなどのオーディオシステムコンポーネント、プロセスに対する入出力音声コマンド能力、音の解釈および機能化、スピーカーフォン、ならびに、再生能力を含むことができる。いくつかの実装形態において、電子的にカスタマイズ可能な商品を、アプリケーションを介して音楽コンテンツをダウンロードするように構成することができる。
【００５１】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、潜在的に威嚇されるような出来事においてユーザが作動させることができる可聴式アラームシステムを含むことができる。
【００５２】
いくつかの実装形態において、電子的にカスタマイズ可能な商品を、例えば、ｍｐ３プレーヤーまたはメディアプレーヤーといったさまざまな音楽システムを奏でるおよび表示するように構成することができる。
【００５３】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、例えば、受信した可聴周波数による表示された色変更といった、音による表示された画像または色の視覚シミュレーションを作動させることができる組み込まれた音センサを含むことができる。
【００５４】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、電話の着信、テキストメッセージ、電子メール、カレンダーイベント、アラーム時計のアラート、交通アラート、自動車用および家庭用アラームシステムのアラート、ならびに、他のアラート用のアラートシステムとしての役割を果たすことができる。
【００５５】
いくつかの実装形態において、電子的にカスタマイズ可能な商品は、以下の特徴：指紋スキャナまたは他の生体認証技術（小銭入れ、財布、スーツケース用など）、オーディオパニックアラーム、センサ作動式内部色付き照明（小銭入れ、バッグ、リュックサック用など）、商品を開閉するまたは動作させるためのタッチスクリーンセキュリティコードオプション、自動閉鎖装置（小銭入れ、リュックサック、ラップトップバッグ用など）、一体化吊り器具（例えば、小銭入れ）、細長いまたは格納式の調節可能なストラップ（例えば、小銭入れ、ラップトップバッグ、および、リュックサック）、一体化画像投影機（例えば、ブリーフケースおよび電話）、商品の調節可能なコンポーネント（例えば、靴の高さもしくは踵、または、例えば、つま先の開いた、もしくは、つま先の閉じた状態からの靴の型を変える能力）、選択された商品（例えば、靴）における冷却および加温材料の特徴、視覚的脈拍計付き歩数計と、能力を記録する情報を有する靴上の推定カロリー燃焼表示とを有する運動センサ、快適さを助けるための靴における調節可能な緩衝材、ならびに、（例えば、小銭入れ用）取り外し可能／交換可能カスタマイズ式取っ手および内側の裏地、のうちの１つまたは複数を含むことができる。
【００５６】
図１は、電子的にカスタマイズ可能な商品の外観を設定または変更するための、本開示の例示の環境１００を示す。図１に示されるように、環境１００は、クライアント装置１１０ａおよび１１０ｂ（総称してクライアント装置１１０）、表示装置１１７を有する電子的にカスタマイズ可能な商品１１５、無線セルラーネットワーク１２０、ネットワーク１２５、サーバ１３０、ならびに、データストレージ１３５を含むことができる。
【００５７】
クライアント装置１１０ａおよび１１０ｂはそれぞれ、携帯電話１１０ａおよびデスクトップコンピュータ１１０ｂとして図示されているが、クライアント装置１１０は、デスクトップコンピュータシステム、ラップトップ、スマートフォン、携帯電話機、タブレット型コンピュータ、または、任意の他のハンドヘルド電子装置などの任意のタイプのコンピューティング装置を含むことができる。
【００５８】
いくつかの実装形態において、クライアント装置１１０ａまたは電子的にカスタマイズ可能な商品１１５は、ＧＰＲＳベースおよびＣＤＭＡベースの無線ネットワーク、ならびに、８０２．１６ＷｉＭａｘおよび長距離無線データネットワークといった、無線セルラーネットワーク１２０を通してネットワーク１２５に接続することができる。
【００５９】
ネットワーク１２５は、イントラネット、エクストラネット、仮想プライベートネットワーク（ＶＰＮ）、ローカルエリアネットワーク（ＬＡＮ）、無線ＬＡＮ（ＷＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、インターネットの一部分、別のネットワーク１２５、または、このようなネットワークの２つ以上の組み合わせであってもよい。本開示は任意の適したネットワーク１２５を企図する。
【００６０】
１つまたは複数のリンク１２７は、電子的にカスタマイズ可能な商品１１５、サーバ１３０、または、クライアント１１０ｂをネットワーク１２５に結合する。いくつかの実装形態において、１つまたは複数のリンク１２７はそれぞれ、１つまたは複数の有線、無線、もしくは光リンクを含むことができる。いくつかの実装形態において、１つまたは複数のリンク１２７はそれぞれ、イントラネット、エクストラネット、ＶＰＮ、ＬＡＮ、ＷＬＡＮ、ＷＡＮ、ＭＡＮ、インターネットの一部分、別のリンク、または、このようなリンクの２つ以上の組み合わせを含むことができる。本開示は、電子的にカスタマイズ可能な商品１１５、サーバ１３０およびクライアント１１０ｂをネットワーク１２５に結合する任意の適したリンク１２７を企図する。
【００６１】
１つまたは複数のリンク１２９は、電子的にカスタマイズ可能な商品１１５をクライアント１１０に結合する。いくつかの実装形態において、１つまたは複数のリンク１２９はそれぞれ、１つまたは複数の有線、無線、または光リンクを含むことができる。いくつかの実装形態において、１つまたは複数のリンク１２９はそれぞれ、イントラネット、エクストラネット、ＷＩ−ＦＩネットワーク、無線セルラーネットワーク、Ｗｉ−Ｍａｘネットワーク、長距離無線データネットワーク、アドホックネットワーク、パーソナルエリアネットワーク（ＰＡＮ）（ＢＬＵＥＴＯＯＴＨ（登録商標）など）、ＶＰＮ、ＬＡＮ、ＷＬＡＮ、ＷＡＮ、ＭＡＮ、インターネットの一部分、もしくは別のリンク、または、このようなリンクの２つ以上の組み合わせを含むことができる。いくつかの実装形態において、リンク１２９は、ケーブルもしくはコネクタ（例えば、ＵＳＢケーブル）、または、フラッシュドライブ、メモリカード、もしくは他のデータストレージ装置といった、ストレージ媒体を含むことができる。本開示は、電子的にカスタマイズ可能な商品１１５をクライアント１１０に結合する任意の適したリンク１２９を企図する。
【００６２】
クライアント装置１１０ａ、１１０ｂおよび電子的にカスタマイズ可能な商品１１５は、ウェブブラウザ、またはクライアント装置１１０ａ、１１０ｂおよび電子的にカスタマイズ可能な商品１１５に存在する、モバイルアプリケーションを含むネイティブアプリケーションなどのアプリケーションを介して、サーバ１３０と対話し、画像（静物写真、映像、グラフィック、または、任意の他の表示アイテム）を作成して、ダウンロードして、発注してまたは構成して、電子的にカスタマイズ可能な商品１１５上に表示することができる。いくつかの実装形態において、サーバ１３０は、Ｔｗｉｔｔｅｒ、電子メールサーバ、他のソーシャルネットワーキングウェブサイト、ショッピングサイト、レビューサイト、および、コンテンツまたは他のユーザと対話するための任意の第三者ウェブサイトといった、ソーシャルメディアサイトであってもよい。本開示は、ネットワーク１２５に接続された任意のタイプのサーバ１３０を企図する。
【００６３】
いくつかの実装形態において、サーバ１３０は単一のサーバであってよく、または複数のコンピュータもしくは複数のデータセンターにまたがる分散サーバであってもよい。サーバ１３０は、例えば、限定はされないが、ウェブサーバ、ニュースサーバ、メールサーバ、メッセージサーバ、広告サーバ、ファイルサーバ、アプリケーションサーバ、交換サーバ、データベースサーバ、または、プロキシサーバといったさまざまなタイプのものであってよい。いくつかの実装形態において、サーバ１３０は、ハードウェア、ソフトウェア、または、埋め込みロジックコンポーネント、もしくは、サーバ１３０によって実装されるまたはサポートされる適切な機能性を実行するためのこのようなコンポーネントの２つ以上の組み合わせを含むことができる。例えば、ウェブサーバは一般的に、ウェブページ、または、ウェブページの特定の要素を含有するウェブサイトをホストすることができる。さらに具体的には、ウェブサーバは、ＨＴＭＬファイルまたは他のファイルタイプをホストすることができ、または、リクエストに応じてファイルを動的に作成するまたは構成し、かつ、それらファイルを、ＨＴＴＰ、または、クライアント１１０、１１５からの他のリクエストに応答して、クライアント１１０、１１５に通信することができる。メールサーバは一般的に、電子メールサービスをさまざまなクライアント１１０、１１５に提供することができる。データベースサーバは一般的に、１つまたは複数のデータストアにおいて記憶されたデータを管理するためのインターフェースを提供することができる。
【００６４】
いくつかの実装形態において、１つまたは複数のデータストレージ１３５を１つまたは複数のリンク１２７を介してサーバ１３０に通信可能にリンクすることができる。いくつかの実装形態において、データストレージ１３５を使用して、さまざまなタイプの情報を記憶することができる。いくつかの実装形態において、データストレージ１３５に記憶された情報を特有のデータ構造に従ってまとめることができる。特定の実施形態において、各データストレージ１３５はリレーショナルデータベースであってもよい。特定の実施形態は、サーバ１３０またはクライアント１１０、１１５が、データストレージ１３５に記憶された情報を管理する、例えば、検索する、修正する、追加するまたは削除することを可能にするインターフェースを提供することができる。
【００６５】
クライアント装置１１０ａ、１１０ｂおよび電子的にカスタマイズ可能な商品１１５は、クライアント装置１１０ａ、１１０ｂおよび電子的にカスタマイズ可能な商品１１５に存在するアプリケーションを介して互いに対話し、画像（静物写真、映像、グラフィック、または、任意の他の表示アイテム）を作成して、ダウンロードして、または構成して、電子的にカスタマイズ可能な商品１１５上に表示することができる。
【００６６】
いくつかの実装形態において、各クライアント１１０、１１５は、ハードウェア、ソフトウェア、もしくは埋め込みロジックコンポーネント、または、このようなコンポーネントの２つ以上の組み合わせであってよく、クライアント１１０、１１５によって実装されるまたはサポートされる適切な機能を実行可能とすることができる。例えば、限定はされないが、クライアント１１０ｂは、デスクトップコンピュータシステム、ラップトップ、スマートフォン、携帯電話機、タブレット型コンピュータ、または、任意の他のハンドヘルド電子装置などの、任意のタイプのコンピューティング装置であってもよい。クライアント１１５を、ラップトップ、スマートフォン、携帯電話機、タブレット型コンピュータ、または、任意の他のハンドヘルド電子装置などのコンピューティング装置の機能を実行するように構成することができる。本開示は任意の適したクライアント１１０、１１５を企図する。クライアント１１０、１１５は、クライアント１１０、１１５におけるネットワークユーザがネットワーク１２７にアクセス可能とすることができる。クライアント１１０、１１５は、そのユーザが他のクライアント１１０、１１５における他のユーザと通信可能とすることができる。
【００６７】
クライアント１１０、１１５は、ＭＩＣＲＯＳＯＦＴ  ＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ、ＧＯＯＧＬＥ  ＣＨＲＯＭＥ、ＭＯＺＩＬＩＡ  ＦＩＲＥＢＯＸ、または、任意の他の将来開発されるウェブブラウザなどのウェブブラウザを有することができ、１つまたは複数のアドオン、プラグイン、または、他の拡張機能を有することができる。クライアント１１０、１１５におけるユーザは、ウェブブラウザをサーバ１３０に誘導する、統一資源ロケータ（ＵＲＬ）または他のアドレスを入力することができ、ウェブブラウザは、ハイパーテキスト転送プロトコル（ＨＴＴＰ）リクエストを生成し、かつ、そのＨＴＴＰリクエストをサーバ１３０に通信することができる。サーバ１３０は、ＨＴＴＰリクエストを受け入れ、かつ、当該ＨＴＴＰリクエストに応答して、１つまたは複数のハイパーテキストマークアップ言語（ＨＴＭＬ）ファイルをクライアント１１０、１１５に通信することができる。クライアント１１０、１１５は、ユーザに提示するために、サーバ１３０からのＨＴＭＬファイルに基づくウェブページを与えることができる。本開示は、任意の適したウェブページファイルを企図する。限定ではなく例として、特定の必要性に応じて、ウェブページを、ＨＴＭＬファイル、拡張ハイパーテキストマークアップ言語（ＸＨＴＭＬ）ファイル、または、拡張マークアップ言語（ＸＭＬ）ファイルから与えることができる。このようなページは、例えば、限定はされないが、ＪＡＶＡＳＣＲＩＰＴ（登録商標）、ＪＡＶＡ（登録商標）、ＭＩＣＲＯＳＯＦＴ  ＳＩＬＶＥＲＬＩＧＨＴ、ＡＪＡＸ（非同期ＪＡＶＡＳＣＲＩＰＴ（登録商標）およびＸＭＬ）などのマークアップ言語およびスクリプトの組み合わせなどのスクリプトを実行することもできる。本明細書において、必要に応じて、ウェブページに言及する場合、（ウェブページを与えるためにブラウザを使用することができる）１つまたは複数の対応するウェブページファイルを包含し、逆の場合も同様である。
【００６８】
図３は、本発明のいくつかの実施形態によって使用することができる例示のコンピュータシステム３００を示す。図３は、クライアント装置または電子的にカスタマイズ可能な商品のための例示のコンピュータシステムを示す。本開示は、任意の適した数のコンピュータシステム３００を企図する。本開示は、任意の適した物理的な形を取るコンピュータシステム３００を企図する。限定ではなく例として、コンピュータシステム３００は、埋め込みコンピュータシステム、システムオンチップ（ＳＯＣ）、（例えば、コンピュータオンモジュール（ＣＯＭ）またはシステムオンモジュール（ＳＯＭ）などの）シングルボードコンピュータシステム（ＳＢＣ）、デスクトップコンピュータシステム、ラップトップ、インターネットキオスク、メインフレーム、コンピュータシステムのメッシュ、携帯電話機、パーソナルデジタルアシスタント（ＰＤＡ）、サーバ、または、これらのうちの２つ以上の組合せであってもよい。必要に応じて、コンピュータシステム３００は、１つまたは複数のコンピュータシステム３００を含むことができ、単一であっても分散していてもよく、複数の場所にまたがっていてもよく、複数のマシンにまたがっていてもよく、または、１つまたは複数のネットワークに１つまたは複数のクラウドコンポーネントを含むことができるクラウドにおいて存在していてもよい。必要に応じて、１つまたは複数のコンピュータシステム３００は、実質的な空間的または時間的な制限なしに、本明細書に記載または示された１つもしくは複数の方法の１つまたは複数のステップを実行することができる。限定ではなく例として、１つまたは複数のコンピュータシステム３００は、本明細書に記載または示された１つもしくは複数の方法の１つまたは複数のステップを、リアルタイムで、またはバッチモードで実行することができる。必要に応じて、１つまたは複数のコンピュータシステム３００は、本明細書に記載または示された１つもしくは複数の方法の１つまたは複数のステップを、異なる時間に、または異なる場所で実行することができる。
【００６９】
いくつかの実装形態において、コンピュータシステム３００は、プロセッサ３０２、メモリ３０４、ストレージ３０６、入力／出力（Ｉ／Ｏ）インターフェース３０８、通信インターフェース３１０、および、バス３１２を含む。本開示は、特定の配置構成において、特定の数の特定のコンポーネントを有する特定のコンピュータシステムを記載しかつ示すが、本開示は、任意の適した配置構成の、任意の適した数の任意の適したコンポーネントを有する、任意の適したコンピュータシステムを企図する。
【００７０】
いくつかの実装形態において、プロセッサ３０２は、コンピュータプログラムを構成する命令といった、命令を実行するためのハードウェアを含む。限定ではなく例として、命令を実行するために、プロセッサ３０２は、内部レジスタ、内部キャッシュ、メモリ３０４、または、ストレージ３０６から、命令を検索（またはフェッチ）し、それらをデコードおよび実行し、その後、１つまたは複数の結果を内部レジスタ、内部キャッシュ、メモリ３０４、または、ストレージ３０６に書き込むことができる。いくつかの実装形態において、プロセッサ３０２は、データ、命令、または、アドレス用の１つまたは複数の内部キャッシュを含むことができる。本開示は、必要に応じて、任意の適した数の任意の適した内部キャッシュを含む、プロセッサ３０２を企図する。限定ではなく例として、プロセッサ３０２は、１つまたは複数の命令キャッシュ、１つまたは複数のデータキャッシュ、および、１つまたは複数の変換索引バッファ（ＴＬＢ）を含むことができる。命令キャッシュ内の命令は、メモリ３０４またはストレージ３０６の命令のコピーであってもよく、命令キャッシュは、プロセッサ３０２によるこれらの命令の検索を高速化させることができる。データキャッシュ内のデータは、プロセッサ３０２において実行される命令が動作するためのメモリ３０４またはストレージ３０６におけるデータのコピー、プロセッサ３０２において実行される後続の命令によるアクセスのために、または、メモリ３０４もしくはストレージ３０６への書き込みのために、プロセッサ３０２において実行された前の命令の結果のコピー、あるいは、他の適したデータのコピーであってもよい。データキャッシュは、プロセッサ３０２による読み出しまたは書き込み動作を高速化させることができる。ＴＬＢは、プロセッサ３０２の仮想アドレス変換を高速化させることができる。いくつかの実装形態において、プロセッサ３０２は、データ、命令、または、アドレスのための１つまたは複数の内部レジスタを含むことができる。本開示は、必要に応じて、任意の適した数の任意の適した内部レジスタを含むプロセッサ３０２を企図する。必要に応じて、プロセッサ３０２は、１つまたは複数の算術論理演算ユニット（ＡＬＵ）を含んでもよく、マルチコアプロセッサでもよく、または、１つまたは複数のプロセッサ３０２を含むことができる。本開示は、特定のプロセッサを記載かつ示すが、本開示は、任意の適したプロセッサを企図する。
【００７１】
いくつかの実装形態において、メモリ３０４は、プロセッサ３０２が実行する命令、または、プロセッサ３０２が動作するデータを記憶するメインメモリを含む。限定ではなく例として、コンピュータシステム３００は、ストレージ３０６または別のソース（例えば、別のコンピュータシステム３００など）からの命令を、メモリ３０４にロードすることができる。プロセッサ３０２は、その後、メモリ３０４からの命令を、内部レジスタまたは内部キャッシュへとロードすることができる。命令を実行するために、プロセッサ３０２は、内部レジスタまたは内部キャッシュからの命令を検索し、それらのデコードを行うことができる。命令の実行中またはその後に、プロセッサ３０２は、１つまたは複数の結果（中間または最終結果であってもよい）を内部レジスタまたは内部キャッシュに書き込むことができる。プロセッサ３０２は、その後、１つまたは複数のそれらの結果を、メモリ３０４に書き込むことができる。いくつかの実装形態において、プロセッサ３０２は、１つまたは複数の内部レジスタもしくは内部キャッシュ、またはメモリ３０４（ストレージ３０６または他のものではなく）内の命令のみを実行し、１つまたは複数の内部レジスタもしくは内部キャッシュ、またはメモリ３０４（ストレージ３０６または他のものではなく）内のデータに関してのみ動作する。１つまたは複数のメモリバス（それぞれアドレスバスおよびデータバスを含むことができる）は、プロセッサ３０２をメモリ３０４に結合することができる。バス３１２は、後述するように、１つまたは複数のメモリバスを含むことができる。いくつかの実装形態において、１つまたは複数のメモリ管理ユニット（ＭＭＵ）は、プロセッサ３０２とメモリ３０４との間に存在し、プロセッサ３０２により要求されたメモリ３０４へのアクセスを容易にする。いくつかの実装形態において、メモリ３０４は、ランダムアクセスメモリ（ＲＡＭ）を含む。このＲＡＭは、必要に応じて、揮発性メモリであってもよい。必要に応じて、このＲＡＭは、ダイナミックＲＡＭ（ＤＲＡＭ）またはスタティックＲＡＭ（ＳＲＡＭ）であってもよい。さらに、必要に応じて、このＲＡＭは、シングルポートまたはマルチポートＲＡＭであってもよい。本開示は、任意の適したＲＡＭを企図する。メモリ３０４は、必要に応じて、１つまたは複数のメモリ３０２を含むことができる。本開示は、特定のメモリについて記載しかつ示すが、本開示は、任意の適したメモリを企図する。
【００７２】
いくつかの実装形態において、ストレージ３０６は、データまたは命令のための大容量ストレージを含む。限定ではなく例として、ストレージ３０６は、ＨＤＤ、フロッピー（登録商標）ディスクドライブ、フラッシュメモリ、光ディスク、光磁気ディスク、磁気テープ、もしくはユニバーサルシリアルバス（ＵＳＢ）ドライブ、または、これらのうちの２つ以上の組合せを含むことができる。ストレージ３０６は、必要に応じて、取り外し可能または取り外し不可能な（すなわち固定の）媒体を含むことができる。ストレージ３０６は、必要に応じて、コンピュータシステム３００の内側または外側にあってもよい。いくつかの実装形態において、ストレージ３０６は、不揮発性のソリッドステートメモリである。いくつかの実装形態において、ストレージ３０６は、リードオンリーメモリ（ＲＯＭ）を含む。必要に応じて、このＲＯＭは、マスクプログラムＲＯＭ、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能ＰＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、電気的書替え可能ＲＯＭ（ＥＡＲＯＭ）、もしくはフラッシュメモリ、または、これらのうちの２つ以上の組合せであってもよい。本開示は、任意の適した物理的な形を取る大容量ストレージ３０６を企図する。ストレージ３０６は、必要に応じて、プロセッサ３０２とストレージ３０６との間の通信を容易にする１つまたは複数のストレージ制御ユニットを含むことができる。必要に応じて、ストレージ３０６は、１つまたは複数のストレージ３０６を含むことができる。本開示は、特定のストレージを記載しかつ示すが、本開示は任意の適したストレージを企図する。
【００７３】
いくつかの実装形態において、Ｉ／Ｏインターフェース３０８は、コンピュータシステム３００と１つまたは複数のＩ／Ｏ装置との間の通信のための１つまたは複数のインターフェースを提供する、ハードウェア、ソフトウェア、または、その両方を含む。コンピュータシステム３００は、必要に応じて、１つまたは複数のこれらのＩ／Ｏ装置を含むことができる。１つまたは複数のこれらのＩ／Ｏ装置は、人間とコンピュータシステム３００との間の通信を可能にすることができる。限定ではなく例として、Ｉ／Ｏ装置は、キーボード、キーパッド、マイクロフォン、モニタ、マウス、プリンタ、スキャナ、スピーカー、スチルカメラ、スタイラス、タブレット、タッチスクリーン、トラックボール、ビデオカメラ、別の適したＩ／Ｏ装置、または、これらのうちの２つ以上の組合せを含むことができる。Ｉ／Ｏ装置は、１つまたは複数のセンサを含むことができる。本開示は、任意の適したＩ／Ｏ装置およびそれらのための任意の適したＩ／Ｏインターフェース３０８を企図する。必要に応じて、Ｉ／Ｏインターフェース３０８は、プロセッサ３０２が１つまたは複数のこれらのＩ／Ｏ装置を駆動するのを可能にする、１つもしくは複数の装置またはソフトウェアドライバを含むことができる。必要に応じて、Ｉ／Ｏインターフェース３０８は、１つまたは複数のＩ／Ｏインターフェース３０８を含むことができる。本開示は、特定のＩ／Ｏインターフェースを記載しかつ示すが、本開示は、任意の適したＩ／Ｏインターフェースを企図する。
【００７４】
いくつかの実装形態において、通信インターフェース３１０は、コンピュータシステム３００と１つもしくは複数の他のコンピュータシステム３００または１つもしくは複数のネットワークとの間の通信（例えばパケットベースの通信など）のための１つまたは複数のインターフェースを提供するハードウェア、ソフトウェア、または、その両方を含む。限定ではなく例として、通信インターフェース３１０は、イーサネット（登録商標）（登録商標）（登録商標）もしくは他の有線ベースのネットワークと通信するためのネットワークインターフェースコントローラ（ＮＩＣ）またはネットワークアダプタ、あるいは、Ｗｉ−Ｆｉネットワークなどの無線ネットワークと通信するための無線ＮＩＣ（ＷＮＩＣ）または無線アダプタを含むことができる。本開示は、任意の適したネットワーク、および、そのための任意の適した通信インターフェース３１０を企図する。限定ではなく例として、コンピュータシステム３００は、アドホックネットワーク、パーソナルエリアネットワーク（ＰＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、インターネットの１つもしくは複数の部分、または、これらのうちの２つ以上の組合せと通信することができる。これらのネットワークの１つもしくは複数のうちの１つまたは複数の部分は、有線であっても無線であってもよい。一例として、コンピュータシステム３００は、無線ＰＡＮ（ＷＰＡＮ）（例えば、ＢＬＵＥＴＯＯＴＨ（登録商標）  ＷＰＡＮなど）、Ｗｉ−Ｆｉネットワーク、Ｗｉ−ＭＡＸネットワーク、セルラー電話ネットワーク（例えば、移動体通信用グローバルシステム（ＧＳＭ（登録商標））ネットワークなど）、ＧＰＳ、もしくは他の適した無線ネットワーク、または、これらのうちの２つ以上の組合せと通信することができる。コンピュータシステム３００は、必要に応じて、任意のこれらのネットワークのための任意の適した通信インターフェース３１０を含むことができる。通信インターフェース３１０は、必要に応じて、１つまたは複数の通信インターフェース３１０を含むことができる。本開示は、特定の通信インターフェースを記載しかつ示すが、本開示は、任意の適した通信インターフェースを企図する。
【００７５】
いくつかの実装形態において、バス３１２は、コンピュータシステム３００のコンポーネントを互いに結合するハードウェア、ソフトウェア、または、その両方を含む。限定ではなく例として、バス３１２は、アクセラレーテッドグラフィックスポート（ＡＧＰ）もしくは他のグラフィックスバス、Ｅｎｈａｎｃｅｄ  Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ（ＥＩＳＡ）バス、フロントサイドバス（ＦＳＢ）、ＨＹＰＥＲＴＲＡＮＳＰＯＲＴ（ＨＴ）インターコネクト、業界標準アーキテクチャ（ＩＳＡ）バス、インフィニバンドインターコネクト、Ｌｏｗ−Ｐｉｎ−Ｃｏｕｎｔ（ＬＰＣ）バス、メモリバス、マイクロチャネルアーキテクチャ（ＭＣＡ）バス、ペリフェラルコンポーネントインターコネクト（ＰＣＩ）バス、ＰＣＩエクスプレス（ＰＣＩ−Ｘ）バス、Ｓｅｒｉａｌ  Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ（ＳＡＴＡ）バス、ビデオエレクトロニクススタンダーズアソシエーションローカル（ＶＬＢ）バス、もしくは別の適したバス、または、これらの２つ以上の組合せを含むことができる。バス３１２は、必要に応じて、１つまたは複数のバス３１２を含むことができる。本開示は、特定のバスを記載しかつ示すが、本開示は、任意の適したバスまたはインターコネクトを企図する。
【００７６】
上述したクライアント側機能性は、実行されるとプログラマブルプロセッサに上述した動作を実装させるコンピュータ可読ストレージ媒体上に記憶された一連の命令として実装可能である。クライアント装置１１０、１１５は、さまざまな異なるハードウェアおよびコンピューティングシステムにおいて実装されてもよいが、図４は、さまざまな特定の実施形態に応じた、例示的なコンピューティングプラットフォーム４０２の主要コンポーネントの概略図を示す。マルチポイント感知装置は、一般的に、コントローラ４０４を含み、コントローラ４０４は、命令を実行するように、かつ、コンピューティングプラットフォームに関連付けられた動作を実行するように構成されたマイクロコントローラまたは１つもしくは複数のプロセッサを含むことができる。さまざまな実施形態では、コントローラ４０４は、シングルチップとして、複数のチップとして、ならびに／または、１つもしくは複数の集積回路およびプリント回路基板を含む他の電気コンポーネントとして実装されてもよい。コントローラ４０４は、命令、データ、または、コンピュータアドレスを一時的にローカルに記憶するためのキャッシュメモリユニットを任意選択で含有することができる。例として、メモリから検索された命令を使用して、コントローラ４０４は、コンピューティングプラットフォーム４０２のコンポーネント間で入出力されたデータの受信および操作を制御することができる。
【００７７】
コントローラ４０４は、適したオペレーティングシステムと共に、コンピュータコードの形をした命令を実行し、データを生成および使用するように動作することができる。限定ではなく例として、オペレーティングシステムは、他の適したオペレーティングシステムの中で、ウィンドウズ（登録商標）ベースの、マックベースの、ユニックスもしくはリナックス（登録商標）ベースの、または、シンビアンベースのものであってもよい。オペレーティングシステム、他のコンピュータコード（後述する制御クライアント４０８を含む）、および／または、データを、コントローラ４０４に動作可能に結合されたメモリブロック４０６内に物理的に記憶することができる。
【００７８】
メモリブロック４０６は、１つまたは複数のストレージ媒体を包含し、一般的に、コンピューティングプラットフォーム４０２によって使用されるコンピュータコード（例えば、ソフトウェアおよび／またはファームウェア）およびデータを記憶する場所を提供する。例として、メモリブロック４０６は、読み出し専用メモリ（ＲＯＭ）および／またはランダムアクセスメモリ（ＲＡＭ）を含むさまざまな有形のコンピュータ可読ストレージ媒体を含むことができる。当技術分野において周知であるように、ＲＯＭは、データおよび命令をコントローラ４０４へ一方向に転送するように作用し、ＲＡＭは、通常、双方向となるようにデータおよび命令を転送するために使用される。メモリブロック４０６はまた、例として、コントローラ４０４に双方向で結合される他の適した形のメモリの中で、ソリッドステートハードディスクドライブ（ＨＤＤ）の形で１つまたは複数の固定ストレージ装置を含むことができる。情報は、必要な時にマルチポイント感知装置にロードされるまたは設置される取り外し可能なストレージ媒体上に存在する場合もある。例として、任意の数の適したメモリカードが、一時的にまたは永続的にコンピューティングプラットフォーム４０２にロード可能である。
【００７９】
コントローラ４０４はまた、一般的に、グラフィックス制御、映像インターフェース、入力インターフェース、出力インターフェース、およびストレージインターフェース、ならびに、ネットワークインターフェースなどのさまざまなインターフェースに結合され、そして、これらのインターフェースは適切な装置に結合される。特定の実施形態では、コントローラ４０４は入力構造４１４に接続可能であり、接触感知機構が表示装置４１６と共に設けられるタッチスクリーンなどの場合、表示装置４１６を共に設けることができる。このような実施形態では、ユーザは、接触感知機構を介して、表示されるインターフェース要素を選択するまたはこれと対話することができる。このように、表示されるインターフェースは相互作用機能を提供することができ、ユーザが表示装置４１６に接触することによって表示されるインターフェースをナビゲートすることが可能になる。
【００８０】
コントローラ４０４は、入力構造４１４から命令信号を受信し、表示装置４１６の動作を制御することができる。例として、表示装置４１６には、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）、干渉変調器表示装置（ＩＭＯＤ）、または、任意の他の適した表示技術を組み込むことができる。オーディオ信号は、ラジオインターフェース４２０またはマイクロフォン４２４などのオーディオ入力インターフェースを通して、コントローラ４０４の制御下で信号を処理するように構成されたコーデック４２２に接続可能なアンテナ４１８によって、送信および受信されてもよい。加えて、マルチポイント感知装置は、電源４３２によって電力を供給されてもよい。
【００８１】
クライアント装置１１０、１１５は、コントローラ４０４に動作可能に結合された（入力構造４１４以外の）１つまたは複数のユーザ入力装置４３４も含むことができる。一般的に、入力装置４３４は、データ、コマンド、および、応答を外部からマルチポイント感知装置へと転送するように構成される。例として、クライアント装置１１０、１１５は、キーボードまたはマウスを含むことができる。入力装置４３４は、１つまたは複数のハードボタンも含むことができる。
【００８２】
表示装置４１６は、一般的に、コンピューティングプラットフォーム４０２のユーザとオペレーティングシステムまたはクライアント装置１１０、１１５上で起動しているアプリケーション（複数可）との間の視覚的インターフェースを使用する簡単な方法を提供するグラフィカルユーザインターフェース（ＧＵＩ）を表示するように構成される。一般的に、ＧＵＩは、プログラム、ファイル、および、動作に関するオプションをグラフィカル画像付きで提示する。動作中に、ユーザは、機能およびそれに関連付けられたタスクを開始するために、表示装置４１６上に表示されるさまざまなグラフィカル画像を選択しかつ作動させることができる。
【００８３】
本明細書では、コンピュータ可読ストレージ媒体に言及する場合、構造を所有する１つまたは複数の非一時的有形のコンピュータ可読ストレージ媒体を包含する。限定ではなく例として、コンピュータ可読ストレージ媒体は、必要に応じて、半導体ベースの回路または他の集積回路（ＩＣ）（例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または特定用途向けＩＣ（ＡＳＩＣ）など）、ハードディスク、ＨＤＤ、ハイブリッドハードドライブ（ＨＨＤ）、光ディスク、光ディスクドライブ（ＯＤＤ）、光磁気ディスク、光磁気ドライブ、フロッピー（登録商標）ディスク、フロッピー（登録商標）ディスクドライブ（ＦＤＤ）、磁気テープ、ホログラフィックストレージ媒体、ソリッドステートドライブ（ＳＳＤ）、ＲＡＭドライブ、セキュアデジタルカード、セキュアデジタルドライブ、もしくは、別の適したコンピュータ可読ストレージ媒体、または、これらのうちの２つ以上の組み合わせを含むことができる。本明細書では、コンピュータ可読ストレージ媒体に言及する場合、米国特許法第１０１条の下での特許権保護に適格でない任意の媒体を除外する。本明細書では、コンピュータ可読ストレージ媒体に言及する場合、信号伝送の一時的な形（電気信号または電磁信号それ自体の伝播など）が米国特許法第１０１条の下での特許権保護に適格でない範囲内において、当該信号伝送の一時的な形を除外する。
【００８４】
本開示は、任意の適したストレージを実装する１つまたは複数のコンピュータ可読ストレージ媒体を企図する。いくつかの実装形態において、コンピュータ可読ストレージ媒体は、必要に応じて、プロセッサ３０２の１つもしくは複数の部分（例えば、１つまたは複数の内部レジスタまたは内部キャッシュなど）、メモリ６０４の１つもしくは複数の部分、ストレージ３０６の１つもしくは複数の部分、または、これらの組み合わせを実装する。いくつかの実装形態において、コンピュータ可読ストレージ媒体は、ＲＡＭまたはＲＯＭを実装する。いくつかの実装形態において、コンピュータ可読ストレージ媒体は、揮発性メモリまたは永続性メモリを実装する。いくつかの実装形態において、１つまたは複数のコンピュータ可読ストレージ媒体は、ソフトウェアを具現化する。本明細書では、ソフトウェアに言及する場合、必要に応じて、１つもしくは複数のアプリケーション、バイトコード、１つもしくは複数のコンピュータプログラム、１つもしくは複数の実行ファイル、１つもしくは複数の命令、ロジック、マシンコード、１つもしくは複数のスクリプト、または、ソースコードを包含することができ、その逆も同様である。いくつかの実装形態において、ソフトウェアは、１つまたは複数のアプリケーションプログラミングインターフェース（ＡＰＩ）を含む。本開示は、任意の適したプログラミング言語またはプログラミング言語の組み合わせで記述または表された任意の適したソフトウェアを企図する。いくつかの実装形態において、ソフトウェアは、ソースコードまたはオブジェクトコードとして表される。いくつかの実装形態において、ソフトウェアは、例えば、Ｃ、Ｐｅｒｌ、または、その適した拡張機能などのハイレベルプログラミング言語で表される。いくつかの実装形態において、ソフトウェアは、アセンブリ言語（またはマシンコード）などのローレベルプログラミング言語で表される。いくつかの実装形態において、ソフトウェアはＪＡＶＡ（登録商標）で表される。いくつかの実装形態において、ソフトウェアは、ハイパーテキストマークアップ言語（ＨＴＭＬ）、拡張マークアップ言語（ＸＭＬ）、または他の適したマークアップ言語で表される。
【００８５】
本開示は、当業者であれば理解するであろう本明細書における例示の実施形態に対するあらゆる変更、置換、変形、改変、および、修正を包含する。同様に、必要に応じて、添付の特許請求の範囲は、当業者であれば理解するであろう本明細書における例示の実施形態に対するあらゆる変更、置換、変形、改変、および、修正を包含する。
【００８６】
本発明の実施形態の前述の説明は、例示の目的で提示されており、網羅的に述べることや、本発明を開示された厳密な形に限定することは意図されていない。上記の開示に照らして多くの修正および変形が可能であることは、当業者であれば理解可能である。例えば、前述の実施形態について、ソーシャルネットワークシステムの文脈で説明してきたが、本発明がウェブサイトを通して提供されなくても、任意の電子的なソーシャルネットワークサービスで使用可能であることは、当業者には明らかであろう。ソーシャルネットワーキング機能性を提供するコンピュータベースのシステムは、例えば、電子メール、インスタントメッセージング、または、他の形のピアツーピア通信、および、ユーザ間で通信するための任意の他の技法に依存しても、本発明に従って使用可能である。よって、本発明はいかなる特定のタイプの通信システム、ネットワーク、プロトコル、フォーマットまたはアプリケーションにも限定されない。
【００８７】
この説明のいくつかの部分で、情報に関する動作のアルゴリズムおよび記号的表現に関して本発明の実施形態を説明している。これらのアルゴリズムに関する説明および表現は、作業内容を他の当業者に効率的に伝達するために、データ処理技術分野における当業者によって一般に使用されている。これらの動作は機能的、計算論的、または論理的に説明されているが、コンピュータプログラムまたは等価な電気回路、マイクロコードなどによって実装されることを理解されたい。さらに、これらの動作の配置構成について、普遍性を失うことなく、モジュールとして言及することは、時に便利であることも実証されている。説明した動作およびそれらの関連モジュールは、ソフトウェア、ファームウェア、ハードウェア、または、それらの任意の組み合わせで具現化されてもよい。
【００８８】
本明細書で説明するステップ、動作、またはプロセスのいずれも、１つまたは複数のハードウェアもしくはソフトウェアモジュールによって、単独で、または他の装置と組み合わせて実行または実装可能である。一実施形態では、ソフトウェアモジュールは、コンピュータプログラムコードを含有するコンピュータ可読媒体からなるコンピュータプログラム製品によって実装され、コンピュータプログラムコードは、説明したステップ、動作、もしくはプロセスのいずれかまたは全てを実行するためのコンピュータプロセッサによって実行できる。
【００８９】
本発明の実施形態はまた、本明細書における動作を実行するための装置に関してもよい。この装置は、要求される目的のために特別に構築されてもよく、および／または、コンピュータに記憶されたコンピュータプログラムによって選択的に作動または再構成される汎用コンピューティング装置を含むことができる。このようなコンピュータプログラムを、電子命令を記憶するのに適した有形のコンピュータ可読ストレージ媒体または任意のタイプの媒体に記憶することができ、コンピュータシステムバスに結合することができる。さらに、本明細書で言及するコンピューティングシステムのいずれも、シングルプロセッサを含んでもよいし、計算能力を高めるために複数のプロセッサデザインを採用するアーキテクチャであってもよい。
【００９０】
前述のプロセスおよび機構は、多種多様のネットワークおよびコンピューティング環境において多種多様の物理的システムによって実装されることが可能であるが、後述のサーバまたはコンピューティングシステムは、限定する目的ではなく教示の目的で、例示のコンピューティングシステムアーキテクチャを提供する。
【００９１】
本発明について、特定の実施形態に関して説明してきた。例えば、本発明の実施形態について、ソーシャルネットワークシステムと共に動作すると説明してきたが、本発明は、電子メールホスティングサイトなど、ユーザ間のメッセージの通信を可能にする任意の通信設備と共に使用可能である。他の実施形態は、当業者には明らかであろう。従って、本発明は、添付の特許請求の範囲による指示内容を除き、限定されることを意図したものではない。
【００９２】
最後に、本明細書において使用される用語は、主に読み易さおよび教育の目的で選択したものであり、本発明の主題を叙述するまたはその範囲を定めるために選択されていない可能性がある。従って、本発明の範囲は、この詳細な説明によって限定されず、むしろ、本明細書に基づく出願上で公布されるすべての請求項によって限定されることが意図されている。従って、本発明の実施形態の開示は、以下の特許請求の範囲に記載される本発明の範囲の例示を意図したものであり、限定するものではない。
0006615608.tif 000002
【図１】
0006615608.tif 000003
【図２Ａ】
0006615608.tif 000004
【図３】
0006615608.tif 000005
【図４】
0006615608.tif 000006