説明

マイクロソフト コーポレーションにより出願された特許

991 - 1,000 / 3,165


光学的タッチセンサー式装置における周囲光の検出が開示される。例えば、1つの開示された実施例は、表示装置内に配置されたカメラにより表示画面の少なくとも一部の画像を得ること、及び画像中の周囲光が表示画面の動作にとって許容できるレベルにあるかどうかを決定することを含む。その後、周囲光レベルが表示画面の動作にとって許容できるか否かを表す視覚表示が表示される。
(もっと読む)


本発明は、異種のドキュメントを柔軟に編集するための方法、システム、及びコンピュータープログラムプロダクトにまで及ぶ。異なるタイプのドキュメントは、ユニバーサルであり且つ動的に調整可能なワークスペースキャンバス上において、ドキュメントの間の関係を示す手法で、編成され得る。ワークスペースキャンバスは、異なるタイプのドキュメントを同時に編集する様々な異なるエディタを設けるように構成されている。従って、本発明の実施形態は、同じコンテクスト内の異なるタイプのドキュメントの編集を容易にせしめ且つドキュメント間の関係を維持する手法で編集を容易にせしめる。
(もっと読む)


スプレッドシート・ファイル上でクライアント・コンピュータによりリアルタイムで共同作業するための技法が本明細書に開示されている。具体的には、更新をクライアント・コンピュータから受け取り、当該更新を処理し、次いでその更新をスプレッドシート・ファイルに適用するリビジョン・マネージャ・モジュールがホスト・マシンに好適に提供される。さらに、クライアントによって同時またはほぼ同時にリビジョン・マネージャへ送信された更新を扱うための技法が説明されている。このケースでは、リビジョン・マネージャは、スプレッドシート・ファイルに対する更新が変換可能またはマージ可能かどうかを判定する。可能である場合、更新をスプレッドシート・ファイルに結合して適用する。更新が変換可能でない場合は、リビジョン・マネージャは、全てのクライアントが変換不能な更新をスプレッドシート・ファイルに適用する前に、以前の更新を全て受け取ったことを確かめる。
(もっと読む)


本発明は、宣言的モデルを変換するための方法、システム、およびコンピュータ・プログラム生成物に関する。本発明の実施形態は、例えばアプリケーションの開発、アプリケーションの更新、開始および停止などのアプリケーションの制御、アプリケーションにイベントを発信するように指示することによるアプリケーションのモニタリングなど、アプリケーションにおける様々な動作を実行するための宣言的モデルの処理を容易にする。アプリケーションの宣言的モデルは、これらが実行、制御、モニタリングされた後、対象の環境へと処理され実現される。
(もっと読む)


ヌル列を有する行の効率的な伝送を可能にすることにより、表形式データストリーム(TDS)プロトコルを向上させるシステムおよび方法。識別コンポーネントは、送信される列を受信側(例えばクライアント)に示すために、行の先頭の位置に置くことができるビットマップを利用する。従って、ヌルでない列とヌルである列の区別することによって、ヌルでない列の送信が追随して、伝送資源を効果的に利用することができる。
(もっと読む)


電子カードサービスを介した個人化可能カードを共有するためのシステム及び方法が提供される。開示された一方法は、計算装置上で実行可能なカードクライアントプログラムにおいて、拡張可能データを有する個人化可能カードを生成することと、個人化可能カードの第1のインスタンスをカードサービスプログラムに送信することと、を含む。本方法は更に、カードサービスプログラムにおいて、前記個人化可能カードの第1のインスタンスをユーザーのピアに伝播することと、カードクライアントプログラムにおいて、個人化可能カードの拡張可能データを更新することと、を含み得る。本方法は更に、拡張可能データの更新時、個人化可能カードの第2のインスタンスをカードサービスプログラムに送信することと、前記個人化可能カードの第2のインスタンスをユーザーのピアに伝播することと、を含み得る。個人化可能カードは、ユーザーによって設定される伝播許可に従って伝播され得る。 (もっと読む)


多目的エンターテインメントコンソールへのアクセスを制御するための方法及びシステムを開示する。これらの方法及びシステムは、他のユーザーがコンソールのエンターテインメント機能にアクセスするためにコンソールが利用可能である時間間隔ごとの時間量を第1のユーザーが構成することを可能にする。一実施形態では、タイマーがアクティブ化されると、コンソールが使用されているときに、タイマーはカウントダウンする。コンソールは、タイマーが残り少なくなっていることの一連の通知及び時間が満了した時の通知を提供する。ユーザーは、コンソールをオフにするか又はさらに時間を追加するように第1のユーザーに依頼することができる。別の実施形態では、日ごとの制限又は週ごとの制限でタイマーを構成することができる。さらなる実施形態では、タイマー及びシステム時計は、不正変更を防止するためにセキュリティコードによって保護することができる。さらなる実施形態では、日ごと/週ごとの自動的な時間割り当てを割り当てるのに、システム時計を参照することができる。
(もっと読む)


諸実施形態では、コンポジット型の、自律的なアプリケーションおよびサービスを構築しデプロイできるようにするアーキテクチャを提供する。さらに、分散型のアプリケーションとサービスの間での通信を可能とするインフラが提供される。1つまたは複数の実施形態では、例示的なアーキテクチャが、接続性サービス、プロセス・サービス、アイデンティティ・サービス、ライフサイクル・サービス、およびツールを含む5つの論理モジュールを備えるかまたは利用する。
(もっと読む)


本明細書で説明されている実施形態は、データモデルに基づいてソフトウェアアプリケーションを構築すること、およびユーザによって入力されたデータモデルエディットに従ってランタイムオブジェクトグラフを自動的に再構成することを対象とする。一実施形態では、コンピュータシステムが、データモデルに基づいてソフトウェアアプリケーションの少なくとも一部を構築するための方法を実行する。このコンピュータシステムは、ソフトウェアアプリケーションの少なくとも一部をどのように構築すべきかを指示するユーザ構成可能構築情報を含むデータモデルにアクセスする。宣言型インタプリタは、データモデルに含まれる構築情報に基づいて、アプリケーションを構築するように構成されている。このコンピュータシステムは、データモデルに含まれる構築情報を解釈して、ソフトウェアアプリケーションの少なくとも一部を構築する方法を決定する。このコンピュータシステムはまた、データモデルに含まれる構築情報の解釈結果に基づいて、ソフトウェアアプリケーションの少なくとも一部を構築する。
(もっと読む)


【課題】パーソナル・コンピュータを組み込んだ娯楽用システムにおいて、使い勝手の向上、機能性の改善、民生用電子装置のインタフェース部品を撤廃することによるコスト低減を実現する。
【解決手段】コンピュータは、筐体(100)、その筐体内に配置されたプロセッサ(120)、および外部バス・アダプタ(105、110)を含み、そのプロセッサがその筐体の外部に置かれている民生用電子装置へ外部バスを介してアクセスできる。プロセッサは第1デジタル・オーディオ信号を生成し、その信号と第2デジタル・オーディオ信号とを混合してユニファイ・デジタル・オーディオ信号を生成し、そのユニファイ信号をさらに外部バスを介して民生用電子装置へ送信する。さらにプロセッサは、民生用電子装置の動作パラメータを変更するためのデジタル・コマンド信号を発生し、外部バスを使用して民生用電子装置へデジタル・コマンド信号を送信することができる。 (もっと読む)


991 - 1,000 / 3,165