(57)【要約】  ビジネスオブジェクトを決定することについて開示し、これは、クライアント装置からアクセス要求を受け取ることと、アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定することと、クライアント装置に関連付けられた位置を特定することと、その位置に関連した温度情報を特定することと、温度情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択することと、を含む。【選択図】図２
2015515077.tif 000002
【特許請求の範囲】
【請求項１】
ビジネスオブジェクトを決定するためのシステムであって、
１つまたは複数のプロセッサであって、
クライアント装置からアクセス要求を受け取り、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定し、
前記クライアント装置に関連付けられた位置を特定し、
前記位置に関連した温度情報を特定し、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択する、
ように構成された１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサに結合されるとともに、前記１つまたは複数のプロセッサに命令を供給するように構成された１つまたは複数のメモリと、を備えるシステム。
【請求項２】
請求項１に記載のシステムであって、
前記１つまたは複数のプロセッサは、さらに、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた情報を、前記クライアント装置に送るように構成されており、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた前記情報は、前記クライアント装置で提示されるように構成されている、システム。
【請求項３】
請求項１に記載のシステムであって、
前記アクセス要求に含まれた前記情報は、１つまたは複数のキーワードを含む、システム。
【請求項４】
請求項１に記載のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを使用することを含む、システム。
【請求項５】
請求項１に記載のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、ユーザ入力による位置情報を使用することを含む、システム。
【請求項６】
請求項１に記載のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に関係したユーザに関連付けられて以前に保存された発送先情報を使用することを含む、システム。
【請求項７】
請求項１に記載のシステムであって、
前記位置に関連した温度情報を特定することは、温度情報を受信することを含む、システム。
【請求項８】
請求項１に記載のシステムであって、
前記ビジネスオブジェクトの少なくともサブセットを選択することは、前記温度情報を、前記関連するビジネスオブジェクトのセットの中の各々に関連付けられた温度関連属性と比較することと、前記温度情報が、ビジネスオブジェクトに関連付けられた前記温度関連属性に対応している場合に、そのビジネスオブジェクトを選択することと、を含む、システム。
【請求項９】
請求項８に記載のシステムであって、
前記温度関連属性は、温度範囲属性を含み、前記温度情報に含まれる温度が、前記温度範囲属性の値の範囲内にある場合に、前記温度情報は、前記温度範囲属性に対応している、システム。
【請求項１０】
請求項８に記載のシステムであって、
前記温度関連属性は、季節属性を含み、前記温度情報に含まれる温度が、前記季節属性に対応するプリセット温度範囲内にある場合に、前記温度情報は、前記季節属性に対応している、システム。
【請求項１１】
ビジネスオブジェクトを決定する方法であって、
クライアント装置からアクセス要求を受け取ることと、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定することと、
前記クライアント装置に関連付けられた位置を特定することと、
前記位置に関連した温度情報を特定することと、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択することと、を含む方法。
【請求項１２】
請求項１１に記載の方法であって、
前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた情報を、前記クライアント装置に送ることをさらに含み、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた前記情報は、前記クライアント装置で提示されるように構成されている、方法。
【請求項１３】
請求項１１に記載の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを使用することを含む、方法。
【請求項１４】
請求項１１に記載の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、ユーザ入力による位置情報を使用することを含む、方法。
【請求項１５】
請求項１１に記載の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に関係したユーザに関連付けられて以前に保存された発送先情報を使用することを含む、方法。
【請求項１６】
請求項１１に記載の方法であって、
前記位置に関連した温度情報を特定することは、温度情報を受信することを含む、方法。
【請求項１７】
請求項１１に記載の方法であって、
前記ビジネスオブジェクトの少なくともサブセットを選択することは、前記温度情報を、前記関連するビジネスオブジェクトのセットの中の各々に関連付けられた温度関連属性と比較することと、前記温度情報が、ビジネスオブジェクトに関連付けられた前記温度関連属性に対応している場合に、そのビジネスオブジェクトを選択することと、を含む、方法。
【請求項１８】
請求項１７に記載の方法であって、
前記温度関連属性は、温度範囲属性を含み、前記温度情報に含まれる温度が、前記温度範囲属性の値の範囲内にある場合に、前記温度情報は、前記温度範囲属性に対応している、方法。
【請求項１９】
請求項１７に記載の方法であって、
前記温度関連属性は、季節属性を含み、前記温度情報に含まれる温度が、前記季節属性に対応するプリセット温度範囲内にある場合に、前記温度情報は、前記季節属性に対応している、方法。
【請求項２０】
ビジネスオブジェクトを決定するためのコンピュータプログラム・プロダクトであって、
該コンピュータプログラム・プロダクトは、
コンピュータ読み取り可能な記憶媒体において実現されており、
クライアント装置からアクセス要求を受け取り、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定し、
前記クライアント装置に関連付けられた位置を特定し、
前記位置に関連した温度情報を特定し、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択する、
ためのコンピュータ命令を含む、コンピュータプログラム・プロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
［他の出願の相互参照］
本出願は、“Ａ ＢＵＳＩＮＥＳＳ ＯＢＪＥＣＴ ＤＥＴＥＲＭＩＮＩＮＧ ＭＥＴＨＯＤ ＡＮＤ ＤＥＴＥＲＭＩＮＩＮＧ ＤＥＶＩＣＥ（ビジネスオブジェクト決定方法ならびに決定装置）”という名称で２０１２年４月２５日に出願された中華人民共和国特許出願第２０１２１０１２５０８１．９号の優先権を主張するものであり、この文献は、すべての目的のために参照により本明細書に組み込まれる。
【０００２】
本出願は、インターネット検索技術の分野に関する。特に、関連するビジネスオブジェクトを検索する技術に関するものである。
【背景技術】
【０００３】
インターネットは、ビジネスサービスの基本的手段となっている。インターネットを通して実現されるビジネスサービスは、一般にインターネット・ビジネスサービスと呼ばれる。現在、多くの種類のインターネット・ビジネスサービスがあり、それらは、主として、各種ウェブサーバ上で展開されることにより実現される。例えば、取引関係者は、ウェブサイト上で取引を行うことができる。通常、電子商取引用ウェブサイトでは、売り手ユーザは、そのユーザがウェブサイト上で販売しているビジネスオブジェクトに関連する説明情報を投稿することができる。ビジネスオブジェクトについて投稿された説明情報は、その後、電子商取引用ウェブサイトで、そのビジネスオブジェクトのウェブページに表示される。例えば、ビジネスオブジェクトは、有形製品または無形製品（例えば、情報セット）とすることができる。例えば、ビジネスオブジェクトが有形製品である場合には、ビジネスオブジェクトに関連する説明情報は、製品の写真、製品名、製品の用法、および製品の価格を含み得る。ビジネスオブジェクトが情報などの無形製品である場合には、ビジネスオブジェクトに関連する説明情報は、情報の概要、またはキーフレーズを含み得る。
【０００４】
ビジネスオブジェクトを検索する過程で、ユーザは、クライアント装置を用いてアクセス要求（例えば、検索クエリ）をウェブサーバに送ることができる。ウェブサーバは、アクセス要求を受信すると、これに応えて、関連するビジネスオブジェクトの一覧を載せたウェブページを返送することができる。例えば、アクセス要求は、１つ以上のキーワードを含むことができ、返送される関連ビジネスオブジェクトは、アクセス要求のキーワードにマッチする説明情報と関連付けられたものであり得る。ユーザは、特定のビジネスオブジェクトに関連付けられたウェブページならびに説明情報を閲覧するために、ビジネスオブジェクトに関連付けられたリンクを選択することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、アクセス要求に含まれる情報（例えば、キーワード）にマッチするものとして見つかるすべてのビジネスオブジェクトが、必ずしも検索中のユーザにとって関心のあるものであるとは限らない。例えば、返送されるビジネスオブジェクトのうち一部のタイプのものは、特定の時期に使用するのに、より適したものであり得る。例えば、アパレル・カテゴリに属する関連ビジネスオブジェクトの場合、それらのビジネスオブジェクトの一部は、ダウンコートまたは厚物衣類のように、冬用に適したものであり得る。他のビジネスオブジェクトは、ショートスカートおよびブラウスのように、より夏用に適したものであり得る。従って、返送されるビジネスオブジェクトのうち少なくとも一部は、ユーザの関心がないものである可能性が高い。そのようにユーザの実際のニーズに適合しないビジネスオブジェクトに関連した情報を伝送することは、ネットワーク伝送資源の浪費である。さらには、ユーザが自身の関心がないビジネスオブジェクトを次々と閲覧することで、満足度の劣るユーザエクスペリエンスを創出し得る。
【課題を解決するための手段】
【０００６】
本発明の種々の実施形態について、以下の詳細な説明および添付の図面において開示する。
【図面の簡単な説明】
【０００７】
【図１】図１は、ビジネスオブジェクトを決定するためのシステムの一実施形態を示す図である。
【０００８】
【図２】図２は、ビジネスオブジェクトを決定するプロセスの一実施形態を示す図である。
【０００９】
【図３】図３は、位置に関連した温度を特定するプロセスの一実施形態を示す図である。
【００１０】
【図４】図４は、クライアント装置に返送するためのビジネスオブジェクトを選択するプロセスの一実施形態を示すフロー図である。
【００１１】
【図５】図５は、ビジネスオブジェクトを決定するためのシステムの一実施形態を示す図である。
【発明を実施するための形態】
【００１２】
本発明は、数多くの方法で実施することが可能であり、それには、プロセス、装置、システム、組成物、コンピュータ読み取り可能な記憶媒体上で実現されるコンピュータプログラム・プロダクトとしての実施、および／または、プロセッサに結合されたメモリに記憶された命令および／もしくはそれにより提供される命令を実行するように構成されたプロセッサなど、プロセッサとしての実施が含まれる。本明細書では、このような実施の形態、または本発明が取り得るその他の形態を、技術と呼ぶ場合がある。一般的に、開示されるプロセスのステップの順序は、本発明の範囲内で変更することができる。特に明記しない限り、タスクを実行するように構成されたものとして記載されるプロセッサまたはメモリなどのコンポーネントは、所与の時間に一時的にそのタスクを実行するように構成された汎用コンポーネント、またはそのタスクを実行するように作製された専用コンポーネントとして実現することができる。本明細書で使用される場合の「プロセッサ」という用語は、コンピュータプログラム命令などのデータを処理するように構成された１つまたは複数のデバイス、回路、および／または処理コアを指す。
【００１３】
本発明の１つ以上の実施形態についての詳細な説明が、以下で、発明の原理を示す添付図面と共に提供される。本発明は、それらの実施形態に関連させて説明されるが、本発明は、いずれの実施形態にも限定されない。本発明の範囲は、請求項によってのみ限定され、また、本発明は、多くの代替案、変形、および均等物を網羅する。発明についての完全な理解を与えるため、様々な具体的詳細が以下の説明において記載される。これらの詳細は、例示目的で提供されるものであり、本発明は、これら特定の詳細の一部またはすべてを省いて、請求項に基づき実施することができる。明確にする目的で、発明が不必要に不明瞭になることがないよう、本発明に関連する技術分野で知られている技術的事項については詳細に記載していない。
【００１４】
ビジネスオブジェクトを決定する実施形態について本明細書で記載する。クライアント装置から送られたアクセス要求が受信される。アクセス要求に関連するビジネスオブジェクトが決定される。様々な実施形態において、クライアント装置に関連付けられた位置が特定される。様々な実施形態において、クライアント装置に関連付けられた位置に関連した温度情報が特定される。各ビジネスオブジェクトに、適用温度範囲に関する属性が記憶される。例えば、その温度範囲は、そのビジネスオブジェクトが最適に使用される温度の範囲を表し得る。例えば、パーカジャケットは、防寒用に最適であるため、低温の範囲に関連付けることができる。関連ビジネスオブジェクトに対応する温度範囲属性は、クライアント装置の位置に関連すると特定された温度情報と比較され、そして、特定された温度情報とその温度範囲属性がマッチする関連ビジネスオブジェクトのサブセットが、クライアント装置に返送される検索結果の中に含まれる。特定された温度情報とその温度範囲属性がマッチしない関連ビジネスオブジェクトはいずれも、クライアント装置に返送される検索結果の中には含まれない。結果的に、一部のビジネスオブジェクトを、適用温度に関連するそれらの属性に基づいて、検索結果から除外することができる。
【００１５】
図１は、ビジネスオブジェクトを決定するためのシステムの一実施形態を示す図である。本例では、システム１００は、クライアント装置１０２と、ネットワーク１０３と、サーバ１０１と、データベース１０４と、を備える。ネットワーク１０３は、高速データネットワークおよび／または通信ネットワークを含み得る。
【００１６】
クライアント装置１０２は、携帯電話機であるとして図示しているが、クライアント装置１０２の他の例として、スマートフォン、モバイル機器、タブレット装置、ラップトップ・コンピュータ、デスクトップ・コンピュータ、および他のコンピュータ装置が含まれる。クライアント装置１０２は、ネットワーク１０３を介してサーバ１０１と通信することができる。様々な実施形態において、ウェブブラウザ・アプリケーションが、クライアント装置１０２にインストールされる。ユーザは、ウェブブラウザ・アプリケーションを用いて、サーバ１０１でサポートされるウェブサイトなどのウェブサイトを閲覧することができる。例えば、ウェブサイトは、電子商取引（ｅコマース）用ウェブサイトであり、ユーザは、購入する可能性があるビジネスオブジェクトの検索を希望する。ユーザは、ウェブサイトでアクセス要求を送信することができる。アクセス要求は、例えば、１つ以上のキーワードを含む検索クエリを含み得る。
【００１７】
サーバ１０１は、クライアント装置１０２からアクセス要求を受信するように構成されている。サーバ１０１は、アクセス要求に対して、（データベース１０４などのデータベースに保存されている）関連するビジネスオブジェクトのセットを決定するように構成されている。例えば、データベース１０４には、各ビジネスオブジェクトが、そのビジネスオブジェクトを販売している売り手ユーザから投稿された説明情報セットと共に保存されている。そして、アクセス要求のキーワードにその説明情報セットがマッチするようなビジネスオブジェクトが、関連するビジネスオブジェクトのセットに含まれる。キーワードによるマッチングは、関連性を判定する手法の一例にすぎず、関連するビジネスオブジェクトを決定する他の手法を用いることもできる。一部の実施形態では、データベース１０４などのデータベースに、各ビジネスオブジェクトについて保存されている説明情報セットおよび／または他のメタデータセットは、温度範囲属性を含んでいる。様々な実施形態において、ビジネスオブジェクトに関連付けられる温度範囲属性は、そのビジネスオブジェクトが最適に使用される温度の範囲を表している。一部の実施形態では、ビジネスオブジェクトの温度範囲属性の値は、同じく売り手ユーザによって提示される。
【００１８】
サーバ１０１は、クライアント装置１０２に関連付けられた位置を特定するように構成されている。サーバ１０１は、さらに、クライアント装置１０２の位置に関連した温度情報を特定および／または受信するように構成されている。サーバ１０１は、関連するビジネスオブジェクトのセットに対応する温度範囲属性を、クライアント装置１０２の位置に関連すると特定された温度情報と比較し、そして、特定された温度情報とその対応する温度範囲属性がマッチする関連ビジネスオブジェクトのセットの少なくともサブセットを返送するように構成されている。
【００１９】
図２は、ビジネスオブジェクトを決定するプロセスの一実施形態を示す図である。一部の実施形態において、プロセス２００は、図１のシステム１００のようなシステムで実施される。本例では、プロセス２００は、図１のシステム１００のクライアント装置１０２のようなクライアント装置と、サーバ１０１のようなサーバと、の間で実施される。
【００２０】
２０１で、アクセス要求を、クライアント装置からサーバに送る。例えば、ユーザは、クライアント装置１０２にインストールされているウェブブラウザ・アプリケーションを用いて、サーバをホストとするウェブサイトを訪問することができる。ユーザは、そのウェブサイトに関連付けられた検索エンジンを通してアクセス要求を送信することができる。例えば、アクセス要求は、ユーザが求めるビジネスオブジェクトを表現する１つ以上のキーワードを含み得る。
【００２１】
２０２で、サーバにより、アクセス要求に含まれる情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定する。一部の実施形態では、アクセス要求は１つ以上のキーワードを含み、これを、サーバは、保存されているビジネスオブジェクトとの照合に用いることが可能である。例えば、アクセス要求の上記1つ以上のキーワードとその説明情報および／または他のメタデータがマッチするようなビジネスオブジェクトが、関連するビジネスオブジェクトのセットに含まれる。キーワードは、アクセス要求に含まれて関連ジネスオブジェクトの決定に使用され得る情報タイプの単なる一例にすぎず、他のタイプの情報をアクセス要求に含み、さらに／または関連ビジネスオブジェクトの決定に用いることもできる。
【００２２】
２０３で、サーバにより、クライアント装置に関連付けられた位置を特定し、そして、その位置に関連した温度情報を特定する。一部の実施形態では、２０２を２０３の前に実行することができ、２０２を２０３の後に実行することができ、さらに／または、２０２と２０３を少なくとも部分的に並列に実行することができる。
【００２３】
クライアント装置に関連付けられた位置を取得するための様々な方法がある。クライアント装置に関連付けられた位置を特定する第１の例では、アクセス要求に含まれるクライアント装置に関連付けられたＩＰアドレスを、ＩＰアドレスと対応する位置のデータベースで検索する。例えば、データベースは、ＩＰアドレス範囲と、対応する位置とを、様々な粒度で含み得る（例えば、Ｘ〜ＹのＩＰアドレスが、アメリカ合衆国カリフォルニア州サンフランシスコと関連付けられる）。アクセス要求のＩＰアドレスを、データベースに含まれるＩＰアドレス範囲と比較することができ、そしてマッチするＩＰアドレス範囲で、（例えば、最も具体的なレベルの）対応する位置を、クライアント装置に関連づけられた位置として特定することができる。クライアント装置に関連付けられた位置を特定する第２の例では、サーバは、クライアント装置を使用しているユーザに位置情報の送信を促すことに関係したデータを送ることができる。例えば、サーバは、ユーザに自身の現在位置の入力を求めるプロンプトをクライアント装置にユーザインタフェースで表示させるための命令を、クライアント装置に送ることができる。クライアント装置に関連付けられた位置を特定する第３の例では、クライアント装置を使用しているユーザと関連付けられて以前に保存された発送先住所を取得することができ、その発送先住所に含まれる位置を、クライアント装置の位置として特定することができる。例えば、クライアント装置に関連付けられたユーザの識別情報は、アクセス要求に含むことができる。クライアント装置に関連付けられた位置を特定する第４の例では、位置サービス・インタフェースを介して、クライアント装置に問い合わせすることができる。例えば、クライアント装置は、クライアント装置の現在位置についての問い合わせを受けることが可能なインタフェースを含み得る位置特定機能を有することができる。
【００２４】
クライアント装置の位置の例として、都市、省、州、地理座標、および／または郵便番号を含むことができる。
【００２５】
一部の実施形態では、サーバは、クライアント装置の位置に対応する温度情報を、例えば、その位置の当月の平均温度など、保存されている情報に基づいて特定する。一部の実施形態では、サーバは、気象情報および／または温度情報を特定することに関係した第三者サーバ（例えば、気象サービス）に問い合わせするように構成されている。例えば、サーバは、クライアント装置の位置情報を第三者サーバに伝送することができ、そして第三者サーバは、その位置についての単一温度または温度範囲を含む現在の気象予報または過去の気象記録を含む情報を返送することができる。一部の実施形態では、クライアント装置の位置に関連すると特定された温度情報は、単一温度値または温度範囲を含むことができる。一部の実施形態では、特定された温度情報は、特定の温度に関連付けられた時刻情報を含むことができる（例えば、１月の日中の平均温度は５４度であり、１月の夜間の平均温度は３２度である）。温度情報は、華氏または摂氏で測定され得る。
【００２６】
２０４で、サーバにより、特定された温度情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットから少なくともサブセットを選択する。
【００２７】
様々な実施形態において、各ビジネスオブジェクトに温度範囲属性が記憶される。温度範囲属性の値は、そのビジネスオブジェクトの売り手ユーザにより提示することができる。例えば、温度範囲属性の値は、売り手ユーザにより投稿される説明情報セットの一部として提示されることが可能である。例えば、ウールコートであるビジネスオブジェクトは、より冬用に適し得るので、より低温に関わる温度範囲属性と関連付けることができる。一部の実施形態では、温度範囲属性に対して代替的または追加的に、季節属性が各ビジネスオブジェクトに記憶される。季節属性の値は、同じくビジネスオブジェクトの売り手ユーザにより提示することができる。例えば、季節属性の値は、春、夏、秋、冬から１つ以上を選択することができる。一部の実施形態では、サーバは、各季節に対応するプリセット温度範囲（あらかじめ定められた温度範囲）を保持することができる。例えば、システム管理者ユーザは、各季節の温度範囲を、過去の気象記録に基づいて決定される平均温度範囲であるように設定することができる。
【００２８】
特定された温度情報は、関連ビジネスオブジェクトのセットに対応する温度関連属性と比較され、そして、特定された温度情報とその温度関連属性がマッチするビジネスオブジェクトの少なくともサブセットが選択される。第１の例では、特定された温度情報に含まれる温度値（または温度値の範囲）が、各関連ビジネスオブジェクトの温度範囲属性と比較されて、温度値（または温度範囲）がビジネスオブジェクトの温度範囲内にある（または温度範囲と重なる）場合には、そのビジネスオブジェクトが選択される。他の例では、温度値（または温度値の範囲）が、各関連ビジネスオブジェクトに対応する季節属性に対応するプリセット温度範囲と比較されて、温度値（または温度値の範囲）がビジネスオブジェクトの季節属性に対応するプリセット温度範囲内にある（またはプリセット温度範囲と重なる）場合には、そのビジネスオブジェクトが選択される。
【００２９】
２０５で、関連ビジネスオブジェクトのセットから選択された少なくともサブセットに関連付けられた情報を、サーバからクライアント装置に送る。例えば、関連ビジネスオブジェクトの選択されたサブセットに関連付けられたウェブアドレスが、クライアント装置に送られる情報に含まれる。選択されたビジネスオブジェクトに関連付けられた他のデータ（例えば、属性情報、画像）を、クライアント装置に送ることもできる。
【００３０】
２０６で、関連ビジネスオブジェクトのセットから選択された少なくともサブセットに関連付けられた情報を、クライアント装置で表示する。一部の実施形態では、関連ビジネスオブジェクトの選択されたサブセットに関連付けられた情報は、検索結果セットの一部として、クライアント装置のユーザインタフェースで提示される。
【００３１】
以下は、プロセス２００を適用した一例である。現在は１月であり、ユーザのＳｔｅｖｅは、カリフォルニアに住んでいる。Ｓｔｅｖｅは、すぐに着用するためのジャケットを購入しようとしており、このため、自身のコンピュータを使用して、「ジャケット」というキーワードを含むアクセス要求を電子商取引用ウェブサイトに送る。ウェブサイトは、アクセス要求に応えて、ジャケットＡ、ジャケットＢ、ジャケットＣを含む関連ビジネスオブジェクトのセットを探し出す。ウェブサイトは、ユーザのＳｔｅｖｅがカリフォルニアに住んでいることを特定し、そしてカリフォルニアの現在の日中の平均が華氏５５度であることを特定する。ジャケットＡは、グースダウンパーカであり、その温度範囲属性は、このジャケットが華氏１０〜４５度の気候での着用に適していることを示している。ジャケットＢは、ツイードブレザーであり、その温度範囲属性は、このジャケットが華氏４０〜６５度の気候での着用に適していることを示している。ジャケットＣは、ライトウインドブレーカであり、その温度範囲属性は、このジャケットが華氏５０〜７０度の気候での着用に適していることを示している。サーバは、特定された華氏５５度の温度を、ジャケットＡ、ジャケットＢ、ジャケットＣに対応する温度範囲と比較し、そして、華氏５５度の温度は、ジャケットＢとジャケットＣの温度範囲内にあるが、ジャケットＡの温度範囲内にはないと判断する。従って、サーバは、ユーザのＳｔｅｖｅへの検索結果の中にジャケットＢとジャケットＣのみを返し、ジャケットＡは除外する。こうして、ユーザのＳｔｅｖｅは、自身の周辺の現在の気象条件に適していないビジネスオブジェクトの閲覧を余儀なくされることなく、自身の位置の温度に適合するようにフィルタリングされたビジネスオブジェクトを、自身の検索結果の中で閲覧することができる。
【００３２】
プロセス２００は、ユーザが自身の地域で実感している現在の季節および／または気候の温度に適したビジネスオブジェクトを、ユーザに提示するために選択する際に、特に有効となり得る。
【００３３】
図３は、位置に関連した温度を特定するプロセスの一実施形態を示す図である。一部の実施形態において、プロセス３００は、図１のシステム１００で実施される。本例では、プロセス３００は、図１のシステム１００のサーバ１０１のようなサーバと、気象予報システムのような第三者サーバと、の間で実施される。一部の実施形態では、図２のプロセス２００の２０３は、プロセス３００のようなプロセスを用いて実施される。
【００３４】
３０１で、気象情報および／または予報を提供する気象情報システムに対して、サーバから温度取得要求を送信し、このとき、温度取得要求は、クライアント装置に関連付けられた位置情報を含んでいる。一部の実施形態では、位置情報は、クライアント装置と関連するように決定される。一部の実施形態では、気象予報システムは、サーバの運営者とは異なる者によって運営されている。一部の実施形態では、サーバから温度取得要求を受信するためのインタフェースが、最初に気象予報システムにおいて確立される。一部の実施形態では、気象予報システムは、１つ以上のタイプの位置情報をサーバから受信するように構成することができる。位置情報タイプの例として、都市名に関連した文字列、省名に関連した文字列、州名に関連した文字列、地理座標組、および／または郵便番号に関連した数値が含まれる。一部の実施形態では、気象予報システムは、異なるタイプの位置情報の各々を認識するように構成されており、それぞれの所与タイプの位置情報に対して、対応する温度情報を取得することができる。一部の実施形態では、所与の位置情報に対応する温度情報は、その位置について記録または予報された最新の温度である。気象予報システムにより特定される温度情報は、単一温度または温度範囲を含み得る。気象予報システムにより特定される温度情報は、時刻情報と関連付けられることがある。
【００３５】
３０２で、気象予報システムにより、位置情報に対応する温度情報を送信する。
【００３６】
３０３で、温度情報を、サーバで受信し、対応する温度としてクライアント装置に関連付けて記憶する。
【００３７】
図４は、クライアント装置に返送するためのビジネスオブジェクトを選択するプロセスの一実施形態を示すフロー図である。一部の実施形態において、プロセス４００は、図１のシステム１００で実施される。一部の実施形態では、図２のプロセス２００の２０４は、プロセス４００を用いて実施される。
【００３８】
４０１で、クライアント装置に関連付けられた位置情報に関連した温度情報を取得する。クライアント装置の位置は、例えば、図２のプロセス２００で記載した手法によって特定することができる。クライアント装置の位置に関連した温度情報は、例えば、図３のプロセス３００で記載した手法によって特定することができる。
【００３９】
４０２で、温度情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットから少なくともサブセットを選択する。関連するビジネスオブジェクトのセットは、例えば、図２のプロセス２００で記載した手法によって決定することができる。関連するビジネスオブジェクトのセットについて、対応する温度範囲属性を取得し、クライアント装置に関連して取得された温度情報と比較することができる。そして、クライアント装置に関連して取得された温度情報とその温度範囲情報がマッチした関連ビジネスオブジェクトを選択する。次に、選択されたビジネスオブジェクトに関連付けられた情報が、検索結果の中で表示されるように、クライアント装置に返送される。選択されたビジネスオブジェクトに関連付けられた情報は、そのビジネスオブジェクトに関連する説明情報セットを含むウェブページのウェブアドレスを含み得る。一部の実施形態では、ビジネスオブジェクトに関連付けられた情報は、そのビジネスオブジェクトについて保存された温度範囲属性値をさらに含み、これにより、クライアント装置でユーザに対して適用温度範囲値を表示することが可能である。返送されたビジネスオブジェクトについて保存された温度範囲値を表示することにより、ユーザは、各ビジネスオブジェクトの適用温度範囲に対する自身のニーズに基づいて、どのビジネスオブジェクトを選択するのかを決定することができる。選択されないビジネスオブジェクトに関連付けられた情報は、クライアント装置に送信されない。
【００４０】
一部の実施形態では、クライアント装置に関連して取得された温度情報を、関連ビジネスオブジェクトの温度範囲属性と比較する代わりに、取得された温度情報を、季節属性またはカテゴリ属性といった他の属性に対応するプリセット温度範囲と比較することができる。季節属性については、上記で説明した。カテゴリ属性は、異なる温度範囲に対応する値を含み得る。例えば、ビジネスオブジェクトがアパレルと関連付けられたものである場合、異なるカテゴリ属性によって、特定のビジネスオブジェクトが、防寒用、雪用、夏用、雨天用などであることなどを示すことができる。この場合、カテゴリ属性のそのような値のそれぞれについて、プリセット温度範囲を設定することができる。
【００４１】
図５は、ビジネスオブジェクトを決定するためのシステムの一実施形態を示す図である。本例では、システム５００は、受信ユニット５０１と、位置特定ユニット５０２と、温度特定ユニット５０３と、ビジネスオブジェクト決定ユニット５０４と、ビジネスオブジェクト送信ユニット５０５と、を備える。一部の実施形態では、システム５００は、ウェブサーバのコンポーネントと関連付けられており、さらに／またはそれを含んでいる。一部の実施形態では、そのウェブサーバは、電子商取引用ウェブサイトをサポートすることに関係したものである。
【００４２】
これらのユニットは、１つまたは複数のプロセッサ上で実行されるソフトウェア・コンポーネントとして、プログラマブル・ロジック・デバイスおよび／もしくは特定の機能を実行するように設計された特定用途向け集積回路などのハードウェアとして、またはそれらの組み合わせにより、実現することができる。一部の実施形態では、ユニットは、ソフトウェア・プロダクトの形態で実現することができ、これらは不揮発性記憶媒体（光ディスク、フラッシュ記憶装置、モバイル・ハードディスクなど）に記憶することが可能であって、本発明の実施形態で記載した方法をコンピュータ装置（パーソナルコンピュータ、サーバ、ネットワーク装置など）に実行させるための多くの命令を含むものである。これらのユニットは、単一の装置に、または複数の装置に分散させて、実装することができる。
【００４３】
受信ユニット５０１は、クライアント装置により送信されたアクセス要求を受信するように構成されている。一部の実施形態では、受信ユニット５０１は、アクセス要求に関連するビジネスオブジェクトのセットを決定するように構成されている。
【００４４】
位置特定ユニット５０２は、受信ユニット５０１で受信したアクセス要求を送信したクライアント装置に関連付けられた位置情報を特定するように構成されている。
【００４５】
温度特定ユニット５０３は、位置特定ユニット５０２により特定された位置の温度情報を特定するように構成されている。
【００４６】
ビジネスオブジェクト決定ユニット５０４は、アクセス要求に含まれた情報に基づいて決定された関連ビジネスオブジェクトのセットの中から、温度特定ユニット５０３により特定された温度情報にその関連付けられた温度関連属性が対応しているビジネスオブジェクトの少なくともサブセットを選択するように構成されている。例えば、クライアント装置の位置に関連する現在の温度が含まれる温度範囲に関連付けられたビジネスオブジェクトが選択される。
【００４７】
ビジネスオブジェクト送信ユニット５０５は、ビジネスオブジェクト決定ユニット５０４により選択されたビジネスオブジェクトに関連付けられた情報を、表示するためにクライアント装置に送るように構成されている。
【００４８】
一部の実施形態では、位置特定ユニット５０２は、クライアント装置により送信されたアクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを、クライアント装置に対応する位置を特定するための基礎として用いるように構成されている。
【００４９】
一部の実施形態では、位置特定ユニット５０２は、代替的または追加的に、そのアクセス要求に関係したユーザと関連付けられて以前に保存された発送先住所を、クライアント装置の位置情報を特定するための基礎として用いるように構成されている。
【００５０】
一部の実施形態では、温度特定ユニット５０３は、クライアント装置の位置情報と共に温度取得要求を第三者サーバ（例えば、気象予報システム）に送信し、その伝送情報に含まれた位置情報に基づいて第三者サーバにより特定されたその位置の温度情報を受信するように構成されている。
【００５１】
一部の実施形態では、ビジネスオブジェクト決定ユニット５０４は、関連ビジネスオブジェクトのセットから、温度特定ユニット５０３により特定された温度情報に含まれる温度または温度範囲をその適用温度範囲に含むビジネスオブジェクトを選択するための基礎として、各ビジネスオブジェクトに対応して保存された温度範囲属性を用いるように構成されている。
【００５２】
一部の実施形態では、ビジネスオブジェクト決定ユニット５０４は、各ビジネスオブジェクトについて保存された温度関連属性に対応する温度範囲値を特定するように構成されている。
【００５３】
システムで記載したユニットは、コンピュータプログラムによって実現することができる。上記のユニット分割パターンが、多数のユニット分割パターンのうちのほんの１つにすぎないことは、当業者であれば理解できるはずである。ビジネスオブジェクトを決定するシステムは、上記の機能を少なくとも有するものである限り、異なるユニットもしくはより少数のユニットもしくは追加のユニットに分割されたものである場合、またはユニットに分割されていない場合であっても、それは本出願の保護範囲内にあるものとする。
【００５４】
本出願の実施形態が、方法、装置（機器）、またはコンピュータソフトウェア・プロダクトとして提供され得ることは、当業者であれば理解すべきである。よって、本出願は、全体がハードウェアで構成される実施形態、全体がソフトウェアで構成される実施形態、およびソフトウェアとハードウェアの両方を組み合わせた実施の形態をとることができる。また、本出願は、コンピュータ操作可能なプログラムコードを含む１つまたは複数のコンピュータ操作可能な記憶媒体（磁気ディスク記憶装置、ＣＤ−ＲＯＭ、および光記憶装置を含むが、これらに限定されない）上で実現されるコンピュータプログラム・プロダクトの形態をとることができる。
【００５５】
本出願は、本出願の実施形態において、方法、装置（機器）、およびコンピュータプログラム・プロダクトに基づくフローチャートおよび／またはブロック図を参照して説明されている。フローチャートおよび／またはブロック図における各プロセスおよび／またはブロック、ならびにフローチャートおよび／またはブロック図におけるプロセスおよび／またはブロックの組み合わせを、コンピュータプログラム命令によって実現できることは、理解されるべきである。それらのコンピュータ命令を、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、または他のプログラマブル・データ処理装置のプロセッサに供給することでマシンを形成することができ、その結果、コンピュータまたは他のプログラマブル・データ処理装置のプロセッサにより命令が実行されることで、フローチャート内の１つ以上のプロセス、および／またはブロック図中の１つ以上のブロックで示される機能を実現するために用いられるデバイスが形成される。
【００５６】
また、これらのコンピュータプログラム命令は、コンピュータまたは他のプログラマブル・データ処理装置を特定の方法で動作するように誘導することができるコンピュータ読み取り可能な記憶装置に記憶することもでき、その結果、それらのコンピュータ読み取り可能な記憶装置に記憶された命令によって、コマンド装置を含むプロダクトが形成される。これらのコマンド装置によって、フローチャート内の１つ以上のプロセス、および／またはブロック図中の１つ以上のブロックで示される機能を実現する。
【００５７】
また、これらのコンピュータプログラム命令は、コンピュータまたは他のプログラマブル・データ処理装置にロードすることもでき、その結果、一連の動作ステップがコンピュータまたは他のプログラマブル装置で実行されることで、コンピュータ処理が生じる。このように、コンピュータまたは他のプログラマブル装置で実行される命令によって、フローチャート内の１つ以上のプロセス、および／またはブロック図中の１つ以上のブロックで示される機能を実現するためのステップを提供する。
【００５８】
本出願の好ましい実施形態について既に説明したが、当業者であれば、創造的基本概念を把握した上で、それらの実施形態に対して他の変形または変更を実施することができる。よって、添付の請求項は、それらの好ましい実施形態を含むとともに、本出願の範囲内にあるあらゆる変形および変更を含むものとして解釈されるべきである。当然のことながら、当業者であれば、本発明の趣旨および範囲から逸脱することなく、本出願を変形および変更することができる。その場合、本出願に対する変形および変更が、その請求項および均等技術の範囲内にあるのであれば、本出願は、それらの変形および変更も同様に包括するものとする。
【００５９】
上記の実施形態は、明確な理解を目的として、ある程度詳細に記載したが、本発明は、提示した詳細に限定されるものではない。本発明を実施する多くの代替の方法がある。開示された実施形態は、例示であって、限定するものではない。
【図１】
2015515077.tif 000003
【図２】
2015515077.tif 000004
【図３】
2015515077.tif 000005
【図４】
2015515077.tif 000006
【図５】
2015515077.tif 000007
【手続補正書】
【提出日】平成27年1月6日(2015.1.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビジネスオブジェクトを決定するためのシステムであって、
１つまたは複数のプロセッサであって、
クライアント装置からアクセス要求を受け取り、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定し、
前記クライアント装置に関連付けられた位置を特定し、
前記位置に関連した温度情報を特定し、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択する、
ように構成された１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサに結合されるとともに、前記１つまたは複数のプロセッサに命令を供給するように構成された１つまたは複数のメモリと、を備えるシステム。
【請求項２】
請求項１に記載のシステムであって、
前記１つまたは複数のプロセッサは、さらに、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた情報を、前記クライアント装置に送るように構成されており、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた前記情報は、前記クライアント装置で提示されるように構成されている、システム。
【請求項３】
請求項１に記載のシステムであって、
前記アクセス要求に含まれた前記情報は、１つまたは複数のキーワードを含む、システム。
【請求項４】
請求項１に記載のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを使用することを含む、システム。
【請求項５】
請求項１に記載のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、ユーザ入力による位置情報を使用することを含む、システム。
【請求項６】
請求項１に記載のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に関係したユーザに関連付けられて以前に保存された発送先情報を使用することを含む、システム。
【請求項７】
請求項１に記載のシステムであって、
前記位置に関連した温度情報を特定することは、温度情報を受信することを含む、システム。
【請求項８】
請求項１に記載のシステムであって、
前記ビジネスオブジェクトの少なくともサブセットを選択することは、前記温度情報を、前記関連するビジネスオブジェクトのセットの中の各々に関連付けられた温度関連属性と比較することと、前記温度情報が、ビジネスオブジェクトに関連付けられた前記温度関連属性に対応している場合に、そのビジネスオブジェクトを選択することと、を含む、システム。
【請求項９】
請求項８に記載のシステムであって、
前記温度関連属性は、温度範囲属性を含み、前記温度情報に含まれる温度が、前記温度範囲属性の値の範囲内にある場合に、前記温度情報は、前記温度範囲属性に対応している、システム。
【請求項１０】
請求項８に記載のシステムであって、
前記温度関連属性は、季節属性を含み、前記温度情報に含まれる温度が、前記季節属性に対応するプリセット温度範囲内にある場合に、前記温度情報は、前記季節属性に対応している、システム。
【請求項１１】
ビジネスオブジェクトを決定する方法であって、
クライアント装置からアクセス要求を受け取ることと、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定することと、
前記クライアント装置に関連付けられた位置を特定することと、
前記位置に関連した温度情報を特定することと、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択することと、を含む方法。
【請求項１２】
請求項１１に記載の方法であって、
前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた情報を、前記クライアント装置に送ることをさらに含み、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた前記情報は、前記クライアント装置で提示されるように構成されている、方法。
【請求項１３】
請求項１１に記載の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを使用することを含む、方法。
【請求項１４】
請求項１１に記載の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、ユーザ入力による位置情報を使用することを含む、方法。
【請求項１５】
請求項１１に記載の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に関係したユーザに関連付けられて以前に保存された発送先情報を使用することを含む、方法。
【請求項１６】
請求項１１に記載の方法であって、
前記位置に関連した温度情報を特定することは、温度情報を受信することを含む、方法。
【請求項１７】
請求項１１に記載の方法であって、
前記ビジネスオブジェクトの少なくともサブセットを選択することは、前記温度情報を、前記関連するビジネスオブジェクトのセットの中の各々に関連付けられた温度関連属性と比較することと、前記温度情報が、ビジネスオブジェクトに関連付けられた前記温度関連属性に対応している場合に、そのビジネスオブジェクトを選択することと、を含む、方法。
【請求項１８】
請求項１７に記載の方法であって、
前記温度関連属性は、温度範囲属性を含み、前記温度情報に含まれる温度が、前記温度範囲属性の値の範囲内にある場合に、前記温度情報は、前記温度範囲属性に対応している、方法。
【請求項１９】
請求項１７に記載の方法であって、
前記温度関連属性は、季節属性を含み、前記温度情報に含まれる温度が、前記季節属性に対応するプリセット温度範囲内にある場合に、前記温度情報は、前記季節属性に対応している、方法。
【請求項２０】
ビジネスオブジェクトを決定するためのコンピュータプログラムであって、コンピュータを使用して、
クライアント装置からアクセス要求を受け取る機能と、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定する機能と、
前記クライアント装置に関連付けられた位置を特定する機能と、
前記位置に関連した温度情報を特定する機能と、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択する機能と、
を実現させるための、コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
以下は、プロセス２００を適用した一例である。現在は１月であり、ユーザのＳｔｅｖｅは、カリフォルニアに住んでいる。Ｓｔｅｖｅは、すぐに着用するためのジャケットを購入しようとしており、このため、自身のコンピュータを使用して、「ジャケット」というキーワードを含むアクセス要求を電子商取引用ウェブサイトに送る。ウェブサイトは、アクセス要求に応えて、ジャケットＡ、ジャケットＢ、ジャケットＣを含む関連ビジネスオブジェクトのセットを探し出す。ウェブサイトは、ユーザのＳｔｅｖｅがカリフォルニアに住んでいることを特定し、そしてカリフォルニアの現在の日中の平均温度が華氏５５度であることを特定する。ジャケットＡは、グースダウンパーカであり、その温度範囲属性は、このジャケットが華氏１０〜４５度の気候での着用に適していることを示している。ジャケットＢは、ツイードブレザーであり、その温度範囲属性は、このジャケットが華氏４０〜６５度の気候での着用に適していることを示している。ジャケットＣは、ライトウインドブレーカであり、その温度範囲属性は、このジャケットが華氏５０〜７０度の気候での着用に適していることを示している。サーバは、特定された華氏５５度の温度を、ジャケットＡ、ジャケットＢ、ジャケットＣに対応する温度範囲と比較し、そして、華氏５５度の温度は、ジャケットＢとジャケットＣの温度範囲内にあるが、ジャケットＡの温度範囲内にはないと判断する。従って、サーバは、ユーザのＳｔｅｖｅへの検索結果の中にジャケットＢとジャケットＣのみを返し、ジャケットＡは除外する。こうして、ユーザのＳｔｅｖｅは、自身の周辺の現在の気象条件に適していないビジネスオブジェクトの閲覧を余儀なくされることなく、自身の位置の温度に適合するようにフィルタリングされたビジネスオブジェクトを、自身の検索結果の中で閲覧することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
上記の実施形態は、明確な理解を目的として、ある程度詳細に記載したが、本発明は、提示した詳細に限定されるものではない。本発明を実施する多くの代替の方法がある。開示された実施形態は、例示であって、限定するものではない。
本発明は、たとえば、以下のような態様で実現することもできる。
適用例１：
ビジネスオブジェクトを決定するためのシステムであって、
１つまたは複数のプロセッサであって、
クライアント装置からアクセス要求を受け取り、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定し、
前記クライアント装置に関連付けられた位置を特定し、
前記位置に関連した温度情報を特定し、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択する、
ように構成された１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサに結合されるとともに、前記１つまたは複数のプロセッサに命令を供給するように構成された１つまたは複数のメモリと、を備えるシステム。
適用例２：
適用例１のシステムであって、
前記１つまたは複数のプロセッサは、さらに、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた情報を、前記クライアント装置に送るように構成されており、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた前記情報は、前記クライアント装置で提示されるように構成されている、システム。
適用例３：
適用例１のシステムであって、
前記アクセス要求に含まれた前記情報は、１つまたは複数のキーワードを含む、システム。
適用例４：
適用例１のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを使用することを含む、システム。
適用例５：
適用例１のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、ユーザ入力による位置情報を使用することを含む、システム。
適用例６：
適用例１のシステムであって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に関係したユーザに関連付けられて以前に保存された発送先情報を使用することを含む、システム。
適用例７：
適用例１のシステムであって、
前記位置に関連した温度情報を特定することは、温度情報を受信することを含む、システム。
適用例８：
適用例１のシステムであって、
前記ビジネスオブジェクトの少なくともサブセットを選択することは、前記温度情報を、前記関連するビジネスオブジェクトのセットの中の各々に関連付けられた温度関連属性と比較することと、前記温度情報が、ビジネスオブジェクトに関連付けられた前記温度関連属性に対応している場合に、そのビジネスオブジェクトを選択することと、を含む、システム。
適用例９：
適用例８のシステムであって、
前記温度関連属性は、温度範囲属性を含み、前記温度情報に含まれる温度が、前記温度範囲属性の値の範囲内にある場合に、前記温度情報は、前記温度範囲属性に対応している、システム。
適用例１０：
適用例８のシステムであって、
前記温度関連属性は、季節属性を含み、前記温度情報に含まれる温度が、前記季節属性に対応するプリセット温度範囲内にある場合に、前記温度情報は、前記季節属性に対応している、システム。
適用例１１：
ビジネスオブジェクトを決定する方法であって、
クライアント装置からアクセス要求を受け取ることと、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定することと、
前記クライアント装置に関連付けられた位置を特定することと、
前記位置に関連した温度情報を特定することと、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択することと、を含む方法。
適用例１２：
適用例１１の方法であって、
前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた情報を、前記クライアント装置に送ることをさらに含み、前記選択されたビジネスオブジェクトの少なくともサブセットに関連付けられた前記情報は、前記クライアント装置で提示されるように構成されている、方法。
適用例１３：
適用例１１の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に含まれたインターネットプロトコル（ＩＰ）アドレスを使用することを含む、方法。
適用例１４：
適用例１１の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、ユーザ入力による位置情報を使用することを含む、方法。
適用例１５：
適用例１１の方法であって、
前記クライアント装置に関連付けられた位置を特定することは、前記アクセス要求に関係したユーザに関連付けられて以前に保存された発送先情報を使用することを含む、方法。
適用例１６：
適用例１１の方法であって、
前記位置に関連した温度情報を特定することは、温度情報を受信することを含む、方法。
適用例１７：
適用例１１の方法であって、
前記ビジネスオブジェクトの少なくともサブセットを選択することは、前記温度情報を、前記関連するビジネスオブジェクトのセットの中の各々に関連付けられた温度関連属性と比較することと、前記温度情報が、ビジネスオブジェクトに関連付けられた前記温度関連属性に対応している場合に、そのビジネスオブジェクトを選択することと、を含む、方法。
適用例１８：
適用例１７の方法であって、
前記温度関連属性は、温度範囲属性を含み、前記温度情報に含まれる温度が、前記温度範囲属性の値の範囲内にある場合に、前記温度情報は、前記温度範囲属性に対応している、方法。
適用例１９：
適用例１７の方法であって、
前記温度関連属性は、季節属性を含み、前記温度情報に含まれる温度が、前記季節属性に対応するプリセット温度範囲内にある場合に、前記温度情報は、前記季節属性に対応している、方法。
適用例２０：
ビジネスオブジェクトを決定するためのコンピュータプログラム・プロダクトであって、
該コンピュータプログラム・プロダクトは、
コンピュータ読み取り可能な記憶媒体において実現されており、
クライアント装置からアクセス要求を受け取り、
前記アクセス要求に含まれた情報に少なくとも部分的に基づいて、関連するビジネスオブジェクトのセットを決定し、
前記クライアント装置に関連付けられた位置を特定し、
前記位置に関連した温度情報を特定し、
前記温度情報に少なくとも部分的に基づいて、前記関連するビジネスオブジェクトのセットから、ビジネスオブジェクトの少なくともサブセットを選択する、
ためのコンピュータ命令を含む、コンピュータプログラム・プロダクト。
【国際調査報告】
2015515077.tif 000008