CN1735061A - 通信***、电子设备及其控制方法、信息提供装置和方法 - Google Patents
通信***、电子设备及其控制方法、信息提供装置和方法 Download PDFInfo
- Publication number
- CN1735061A CN1735061A CNA2005100899920A CN200510089992A CN1735061A CN 1735061 A CN1735061 A CN 1735061A CN A2005100899920 A CNA2005100899920 A CN A2005100899920A CN 200510089992 A CN200510089992 A CN 200510089992A CN 1735061 A CN1735061 A CN 1735061A
- Authority
- CN
- China
- Prior art keywords
- information
- request
- equipment
- user
- control
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5691—Access to open networks; Ingress point selection, e.g. ISP selection
- H04L12/5692—Selection among different networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2836—Protocol conversion between an external network and a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2841—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2845—Telephone line
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Selective Calling Equipment (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种信息处理方法,其包括以下步骤:将请求发送关于设备的第一信息的第一请求发送到提供第一信息的第一信息提供装置;接收发送自第一信息提供装置的第一信息;基于在接收步骤中接收到的第一信息,判断第一信息提供装置是否被连接到网络;存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;如果判断步骤判断出第一信息提供装置未被连接到网络,则控制根据连接信息,将请求发送关于用户的第二信息的第二请求发送到第二信息提供装置;控制发送自第二信息提供装置的第二信息的接收;根据第一和第二信息,产生用于控制由第一信息指定的设备的控制数据;并且基于由用户执行的操作和控制数据来控制设备。
Description
技术领域
本发明涉及通信***、电子设备、电子设备控制方法、信息处理装置、信息处理方法、记录介质和程序。更具体而言,本发明涉及用于将移动电话连接到因特网以获取信息的通信***、电子设备、电子设备控制方法、信息处理装置、信息处理方法、记录介质和程序。
背景技术
近年来,我们已经目睹便携式个人计算机和移动电话的广泛使用。该趋势涉及携带具有通信和信息处理能力的设备的众多用户。无论是在户外还是在移动中,这些设备的用户都连接到网络以执行基于网络的通信。
存在允许移动电话的用户与其碰巧经过的地点处的家用电器进行通信的服务。一旦与基于此的家用电器建立通信,移动电话就被允许通过该电器连接到因特网以获取信息。例如在日本早期公开专利No.2004-96743(在下文中,被称为专利文献1)中就公开了一种这样的服务。
发明内容
在专利文献1中提到的服务要求家用电器通过因特网上的接入点之一而连接到因特网。如果在附近没有接入点,该服务则不可用。
可以想到,无线LAN(局域网)或蓝牙无线电链路的接入点(被称为热点)可以被建立,以向大众提供无线因特网连接服务。实践中,由于需要大量投资以实现必要的基础设施,因此难以实现这样的服务。
本发明是鉴于以上情况而被研制的,并且提供了如下设置:用于使移动电话能够通过移动电话网络访问因特网,从而不需前述任何家用电器连接到因特网的接入点就能够获取信息。
根据本发明的一个实施例,提供了一种通信***,该通信***包括电子设备、用于提供关于设备的第一信息的第一信息提供装置以及用于提供关于用户的第二信息的第二信息提供装置;其中所述电子设备包括:第一发送装置,用于将请求发送所述第一信息的第一请求发送到所述第一信息提供装置;第一接收装置,用于接收从所述第一信息提供装置发送的所述第一信息;判断装置,用于基于由所述第一接收装置接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;存储装置,用于存储用于连接到所述第二信息提供装置的连接信息;发送控制装置,如果所述判断装置判断出所述第一信息提供装置未被连接到所述网络,该发送控制装置则控制基于所述连接信息,将请求发送所述第二信息的第二请求发送到所述第二信息提供装置;接收控制装置,用于控制发送自所述第二信息提供装置的所述第二信息的接收;产生装置,用于根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;以及设备控制装置,用于基于由所述用户执行的操作和所述控制数据来控制所述设备;其中所述第一信息提供装置包括:第二接收装置,用于接收发送自所述电子设备的所述第一请求;第一信息存储装置,用于存储所述第一信息;以及第二发送装置,用于根据由所述第二接收装置接收到的所述第一请求,将来自所述第一信息存储装置的所述第一信息发送到所述电子设备;并且其中所述第二信息提供装置包括:第三接收装置,用于接收所述第二请求,其中所述第二请求的发送受控于所述电子设备;第二信息存储装置,用于存储所述第二信息;以及第三发送装置,用于根据由所述第三接收装置接收到的所述第二请求,将来自所述第二信息存储装置的所述第二信息发送到所述电子设备。
根据本发明的另一实施例,提供了一种电子设备,包括:发送装置,用于将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;接收装置,用于接收从所述第一信息提供装置发送的所述第一信息;判断装置,用于基于由所述接收装置接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;存储装置,用于存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;发送控制装置,如果所述判断装置判断出所述第一信息提供装置未被连接到所述网络,该发送控制装置则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;接收控制装置,用于控制发送自所述第二信息提供装置的所述第二信息的接收;产生装置,用于根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;以及设备控制装置,用于基于由所述用户执行的操作和所述控制数据来控制所述设备。
优选地,根据本发明的电子设备还可以包括显示控制装置,其用于根据控制数据来控制关于设备的用户专用信息的显示。
优选地,所述发送控制装置可以致使所述电子设备所附接的通信装置发送所述第二请求;并且其中所述接收控制装置可以致使所述通信装置接收所述第二信息。
根据本发明的另一实施例,提供了一种信息处理方法,包括以下步骤:将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;接收发送自所述第一信息提供装置的所述第一信息;基于在所述接收步骤中接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;如果所述判断步骤判断出所述第一信息提供装置未被连接到所述网络,则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;控制发送自所述第二信息提供装置的所述第二信息的接收;根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;并且基于由所述用户执行的操作和所述控制数据来控制所述设备。
根据本发明的另一实施例,提供了一种以计算机可读方式存储程序的记录介质,所述程序包括以下步骤:将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;接收发送自所述第一信息提供装置的所述第一信息;基于在所述接收步骤中接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;如果所述判断步骤判断出所述第一信息提供装置未被连接到所述网络,则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;控制发送自所述第二信息提供装置的所述第二信息的接收;根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;并且基于由所述用户执行的操作和所述控制数据来控制所述设备。
根据本发明的另一实施例,提供了一种程序,其包括以下步骤:将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;接收发送自所述第一信息提供装置的所述第一信息;基于在所述接收步骤中接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;如果所述判断步骤判断出所述第一信息提供装置未被连接到所述网络,则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;控制发送自所述第二信息提供装置的所述第二信息的接收;根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;并且基于由所述用户执行的操作和所述控制数据来控制所述设备。
当使用根据本发明的通信***时,电子设备将请求发送第一信息的第一请求发送到第一信息提供装置,并且从第一信息提供装置接收第一信息。然后,电子设备基于接收到的第一信息判断第一信息提供装置是否被连接到网络。电子设备还存储用于连接到第二信息提供装置的连接信息。如果判断出第一信息提供装置未被连接到网络,电子设备则基于连接信息,将请求发送第二信息的第二请求发送到第二信息提供装置。电子设备还接收来自第二信息提供装置的第二信息,并且根据第一和第二信息,产生用于控制由第一信息指定的设备的控制数据,从而基于用户执行的操作和控制数据来控制设备。第一信息提供装置接收来自电子设备的第一请求,并且存储第一信息。然后第一信息提供装置根据接收到的第一请求,将存储的第一信息发送到电子设备。第二信息提供装置接收其发送受控于电子设备的第二请求,存储第二信息,并且根据接收到的第二请求,将存储的第二信息发送到电子设备。
当使用根据本发明的电子设备、信息处理方法、记录介质和程序时,请求发送关于设备的第一信息的第一请求被发送到提供第一信息的第一信息提供装置。第一信息接收自第一信息提供装置。基于接收到的第一信息执行检查,以判断第一信息提供装置是否被连接到网络。连接信息被存储,以用于连接到提供关于用户的第二信息的第二信息提供装置的过程中。如果判断出第一信息提供装置未被连接到网络,则根据连接信息将用于请求发送关于用户的第二信息的第二请求发送到第二信息提供装置。第二信息接收自第二信息提供装置。根据第一和第二信息来产生控制数据,该控制数据被用于控制由第一信息指定的设备的过程中。然后,基于用户执行的操作和控制数据来控制设备。
根据本发明,可以通过经由移动电话连接到因特网来获取信息。即使在用户无法访问因特网的地点,本发明的方案也能够根据用户的偏好或根据用户订购的服务来控制基于此的某些设备。
附图说明
在阅读了以下描述和附图之后,本发明的更多目的和优点将变得清楚,在附图中:
图1示出了应用本发明的通信***的典型配置的示意图;
图2示出了移动适配器的典型结构的框图;
图3示出了移动适配器的典型功能结构的框图;
图4示出了移动电话的典型结构的框图;
图5示出了家用电器的典型结构的框图;
图6示出了另一家用电器的典型结构的框图;
图7示出了个人计算机的典型结构的框图;
图8是概述通信***总体处理的序列图;
图9示出了保存在空间目录(SDR)中的典型SDR信息的表格图;
图10示出了保存在个人目录(PDR)中的典型PDR信息的表格图;
图11示出了保存在空间目录(SDR)中的另一典型SDR信息的表格图;
图12示出了显示可与移动适配器通信的设备名称的移动电话上的典型显示屏幕的示意图;
图13示出了保存在个人目录(PDR)中的另一典型PDR信息的表格图;
图14示出了操作菜单的典型结构的表格图;
图15示出了显示可用信道列表的移动电话上的典型显示屏幕的示意图;
图16是组成PDR信息获取过程的步骤的流程图;
图17是组成另一PDR信息获取过程的步骤的流程图;
图18是组成SDR信息发送过程的步骤的流程图;
图19是组成另一SDR信息发送过程的步骤的流程图;
图20是组成PDR信息获取过程的步骤的流程图;
图21是组成另一PDR信息发送过程的步骤的流程图;
图22是组成设备信息发送过程的步骤的流程图;以及
图23是组成设备信息存储过程的步骤的流程图。
具体实施方式
以下作为本发明优选实施例而描述的内容按如下方式对应于所附权利要求:对优选实施例的描述基本上提供了支持权利要求的具体示例。如果以下作为优选实施例描述的本发明的任意示例不具有恰好对应的权利要求,那么这并不意味着该示例与权利要求不相关。相反,如果以下描述的本发明的任意示例具有具体对应的权利要求,那么这并不意味着该示例被局限于此权利要求,或者与其他权利要求不相关。
此外,对优选实施例的以下描述没有要求包括对应于全部权利要求的所有示例。换句话说,以下描述没有限制或否定本发明的所附权利要求未覆盖的任意发明实体,这些发明实体可能在未来通过分案申请或修改被本申请人所添加或引入。
本发明的一个实施例是一种通信***,其包括电子设备(例如图1中的移动适配器19)、用于提供关于设备的第一信息(例如图9或图11中的SDR信息)的第一信息提供装置(例如图1中的家用电器42或51),以及用于提供关于用户的第二信息(例如图10或图13中的PDR信息)的第二信息提供装置(例如图1中的个人计算机44),其中所述电子设备包括:用于将请求发送第一信息的第一请求(例如SDR检测请求)发送到第一信息提供装置的第一发送装置(例如图2中的通信单元107或108的发送器122或127);用于接收发送自第一信息提供装置的第一信息的第一接收装置(例如图2中的通信单元107或108的接收器121或126);用于基于第一接收装置接收到的第一信息来判断第一信息提供装置是否被连接到网络的判断装置(例如图3中的网络判断块162);用于存储用于连接到第二信息提供装置的连接信息(例如在图1中其个人目录(PDR)45处于活动状态的个人计算机44的设备ID)的存储装置(例如图2中的存储单元104);发送控制装置(例如用于控制图2中的通信单元109的输出单元132的图3中的通信控制块163),其中如果判断装置判断出第一信息提供装置未被连接到网络,该发送控制装置则控制基于连接信息将请求发送第二信息的第二请求(例如PDR获取请求)发送到第二信息提供装置;用于控制发送自第二信息提供装置的第二信息的接收的接收控制装置(例如在图3中用于控制图2中的通信单元109的输入单元131的通信控制块163);用于根据第一和第二信息产生用于控制第一信息所指定设备的控制数据(例如图14中的操作菜单结构)的产生装置(例如图3中的控制数据产生块164);以及用于基于用户执行的操作以及控制数据来控制设备的设备控制装置(例如用于控制图2中的通信单元107或108的图3中的通信控制块163);其中第一信息提供装置包括:用于接收发送自电子设备的第一请求的第二接收装置(例如图5中的无线通信单元301的接收器311,或者图6中的无线通信单元351的接收器361);用于存储第一信息的第一信息存储装置(例如图1中的空间目录(SDR)43或52);以及用于根据第二接收装置接收到的第一请求,将来自第一信息存储装置的第一信息发送到电子设备的第二发送装置(例如图5中的无线通信单元301的发送器312,或者图6中的无线通信单元351的发送器362);并且其中第二信息提供装置包括:用于接收其发送受控于电子设备的第二请求的第三接收装置(例如图7中的通信单元409或410的接收器431或436);用于存储第二信息的第二信息存储装置(例如图1中的个人目录(PDR)45);以及用于根据第三接收装置接收到的第二请求,将来自第二信息存储装置的第二信息发送到电子设备的第三发送装置(例如图7中的通信单元409或410的发送器432或437)。
本发明的另一实施例是一种电子设备(例如图1中的移动适配器19),其包括:用于将请求发送关于设备的第一信息(例如图9或图11中的SDR信息)的第一请求(例如SDR检测请求)发送到提供第一信息的第一信息提供装置(例如图1中的家用电器42或51)的发送装置(例如图2中的通信单元107或108的发送器122或127);用于接收发送自第一信息提供装置的第一信息的接收装置(例如图2中的通信单元107或108的接收器121或126);用于基于接收装置接收到的第一信息来判断第一信息提供装置是否被连接到网络的判断装置(例如图3中的网络判断块162);用于存储用于连接到提供关于用户的第二信息(例如图10或图13中的PDR信息)的第二信息提供装置(例如图1中的个人计算机44)的连接信息(例如在图1中其个人目录(PDR)45处于活动状态的个人计算机44的设备ID)的存储装置(例如图2中的存储单元104);发送控制装置(例如用于控制图2中的通信单元109的输出单元132的图3中的通信控制块163),其中如果判断装置判断出第一信息提供装置未被连接到网络,该发送控制装置则控制根据连接信息将请求发送关于用户的第二信息的第二请求(例如PDR获取请求)发送到第二信息提供装置;用于控制发送自第二信息提供装置的第二信息的接收的接收控制装置(例如用于控制图2中的通信单元109的输入单元131的图3中的通信控制块163);用于根据第一和第二信息产生用于控制第一信息所指定的设备的控制数据的产生装置(例如图3中的控制数据产生块164);以及用于基于用户执行的操作及控制数据来控制设备的设备控制装置(例如用于控制图2中的通信单元107或108的图3中的通信控制块163)。
优选地,根据本发明的电子设备还可以包括显示控制装置(例如图3中的显示控制块165),该装置根据控制数据来控制关于设备的用户专用信息的显示。
优选地,发送控制装置可以致使电子设备所附接到的通信装置(例如图1中的移动电话18)发送第二请求;并且接收控制装置可以致使该通信装置接收第二信息。
本发明的另一实施例是一种信息处理方法,该方法包括以下步骤:将请求发送关于设备的第一信息的第一请求发送(例如在图16的步骤S103中)到提供第一信息的第一信息提供装置;接收(例如在图16的步骤S105中)发送自第一信息提供装置的第一信息;基于在接收步骤中接收到的第一信息来判断(例如在图16的步骤S109中)第一信息提供装置是否被连接到网络;存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;如果判断步骤判断出第一信息提供装置未被连接到网络,则控制根据连接信息将请求发送关于用户的第二信息的第二请求发送(例如在图16的步骤S112中)到第二信息提供装置;控制发送自第二信息提供装置的第二信息的接收(例如在图16的步骤S113中);根据第一和第二信息产生(例如在图17的步骤S117中)用于控制由第一信息指定的设备的控制数据;以及基于用户执行的操作和控制数据来控制(例如在图17的步骤S119中)设备。
本发明的另一实施例提供了一种程序,该程序包括以下步骤:将请求发送关于设备的第一信息的第一请求发送(例如在图16的步骤S103中)到提供第一信息的第一信息提供装置;接收(例如在图16的步骤S105中)发送自第一信息提供装置的第一信息;基于在接收步骤中接收到的第一信息来判断(例如在图16的步骤S109中)第一信息提供装置是否被连接到网络;存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;如果判断步骤判断出第一信息提供装置未被连接到网络,则控制根据连接信息将请求发送关于用户的第二信息的第二请求发送(例如在图16的步骤S112中)到第二信息提供装置;控制发送自第二信息提供装置的第二信息的接收(例如在图16的步骤S113中);根据第一和第二信息产生(例如在图17的步骤S117中)用于控制由第一信息指定的设备的控制数据;以及基于用户执行的操作和控制数据来控制(例如在图17的步骤S119中)设备。
上述本发明的程序可以被存储在记录介质上。
下面将参考附图来描述本发明的优选实施例。
图1示出了应用本发明的通信***1的典型配置的示意图。
用户11在用户的家12中使用连接到本地网络的各种设备,包括个人计算机、TV接收机以及家用信息电器。这些设备经由诸如路由器41之类的通信转发器被依次连接到运营商A 13(通信服务提供者)。该连接使设备能够通过运营商A 13来发送和接收多种信息。
在用户11的家12中的家用电器42例如是个人计算机或TV接收机。家用电器42使其空间目录(SDR)43处于活动状态。就是说,家用电器42是其中的空间目录(SDR)43保持活动的典型信息提供装置。
在家用电器42中处于活动状态的空间目录(SDR)43包含关于被设置在用户11的家12的本地空间中的设备的信息(即设备信息)。例如,空间目录(SDR)43包含设备信息,包括设备ID(身份)、设备名称、设备地址(例如每个设备的IP(因特网协议)地址)、设备功能、设备所有者信息(例如关于用户11的个人目录(PDR)45的地址信息),以及使用设备的条件(例如对允许使用给定设备的用户的限制,或者对使用该设备所需支付的价钱的限制)。
空间目录(SDR)43还包含与因特网相关的信息,包括关于给定设备是否能够连接到因特网14的信息,以及在到因特网14的连接可用的情况下,代表用于连接到因特网14的设置的信息(例如IP地址、网关地址)。
更具体而言,如果在用户11的家12的本地空间中存在TV接收机(即家用电器42),家用电器42的空间目录(SDR)43则保存TV接收机的设备ID、TV接收机的功能、关于TV接收机的所有者的信息以及使用TV接收机的条件。
空间目录(SDR)43在一个或多个设备中处于活动状态。换句话说,在用户11的家12的本地空间中的一个或多个设备中的每一个都具有活动的空间目录(SDR)43。对于本发明的这个实施例,集中存储设备信息的空间目录(SDR)43不是必须的;每个设备可以保留其自身的设备信息,该设备信息可以根据需要被发送到移动适配器19的移动目录(MDR)20。
在用户11的家12中的个人计算机44经由路由器41被连接到运营商A 13,以发送和接收多种信息。个人计算机44使其个人目录(PDR)45处于活动状态。就是说,个人计算机44是其中的个人目录(PDR)45保持活动的典型信息提供装置。
在个人计算机44中处于活动状态的个人目录(PDR)45保存着关于用户的信息,这些关于用户的信息将被提供到由多个用户所拥有的移动适配器19中的移动目录(MDR)20。保存在个人目录(PDR)45中的关于用户的信息被按照需要提供到由每个用户所拥有的移动适配19的移动目录(MDR)20。
例如,个人目录(PDR)45包含个人信息和偏好信息(关于私有的信息),所述个人信息例如是用户11的名字、用户11的***、用户11订购的计费广播的订购ID以及密码,所述偏好信息例如是用户订购的计费广播的订购频道。保存在个人目录(PDR)45中的信息的一部分(所谓子集)被按照需要(即在接收到来自移动适配器19的请求之后)提供到移动适配器19的移动目录(MDR)20。
运营商A 13构成与用户11签订协议的因特网服务运营商所提供的服务器。连接到家12的本地网络的多个设备被经由路由器41和运营商A 13连接到因特网14。
运营商A 13、祖先目录服务器15和因特网网关16被连接到因特网14。对因特网14的访问是根据TCP/IP(传输控制协议/因特网协议)或某个其他的合适协议来实现的。例如,移动电话18可以访问因特网14以连接到个人计算机44。
祖先目录服务器15与其中的空间目录(SDR)处于活动状态的家用电器同步工作。例如,祖先目录服务器15保存设备ID、设备地址、设备功能、关于设备所有者的信息以及使用设备的条件。
例如,祖先目录服务器15与在家用电器42中处于活动状态的空间目录(SDR)43协同工作,以便获取使与空间目录(SDR)43中相同的设备ID与相应设备的地址相关联的信息。在接收到来自可连接至因特网14的设备的请求时,祖先目录服务器15提供对应于被请求设备ID的设备的地址。就是说,祖先目录服务器15将所需设备的地址提供给请求设备,从而使请求设备能够连接到所需设备。
因特网网关16链接因特网14与移动电话网络17,并在两个网络之间转换数据以确保两者之间的通信。移动电话网络17被连接到移动电话18,并通过因特网网关16被连接到因特网14。
移动电话18是可连接到因特网14的典型通信装置。当被连接到因特网14时,移动电话18不仅允许语音通信,还允许经由移动电话网络17并通过因特网网关16来发送和接收多种数据。移动电话18例如具有作为其通信单元208(随后描述)的一部分的连接器,该连接器允许连接移动适配器19。
移动目录(MDR)20在移动适配器19中处于活动状态。移动适配器19是其移动目录(MDR)20保持活动的典型电子设备。
移动适配器19例如具有作为其通信单元109(随后描述)的一部分的连接器。该连接器用于将移动电话18连接到移动适配19。利用其连接到移动电话18的适配器,移动适配器19使移动电话18能够经由移动电话网络17并通过因特网网关16来访问因特网14,由此来发送和接收多种信息。就是说,移动适配器19以某种方式控制移动电话18向能够连接到因特网14的设备发送数据,以及从能够连接到因特网14的设备接收数据。移动适配器19还经由无线LAN或通过蓝牙无线电链路向其他设备发送信息,以及从其他设备接收信息。在移动适配器19中,移动目录(MDR)20保持活动。
在移动适配器19中处于活动状态的移动目录(MDR)20保存着由个人目录(PDR)45提供的关于用户的信息。例如,移动目录(MDR)20包含关于用户11的个人信息(例如用户11订购的计费广播的订购ID和密码)或者关于用户11的私有信息(例如与用户11签订协议的计费广播的订购频道)。这些种类的信息由在个人计算机44中处于活动状态的个人目录(PDR)45提供。
在替换结构中,上述移动电话18和移动适配器19中的任意一个可以从功能上被集成到其他设备中。
在朋友的家21中的家用电器51例如是个人计算机或TV接收机。家用电器51不能访问因特网14,因为它没有被连接到因特网14的接入点。换句话说,家用电器51独立工作。空间目录(SDR)52在家用电器51中处于活动状态。例如,家用电器51经由无线LAN或通过蓝牙无线电链路向其他设备发送信息,并从其他设备接收信息。家用电器51是其空间目录(SDR)保持活动的典型信息提供装置。
家用电器51的位置并不局限于朋友的家21。它也可以位于用户碰巧经过的办公室或其他地点。
空间目录(SDR)52保存着关于被设置在朋友家21的本地空间中的设备的信息(即设备信息)。例如,空间目录(SDR)52包含设备ID、设备功能、设备所有者信息(例如关于设备所有者的个人目录(PDR)的地址信息,随后论述),以及使用设备的条件(例如对允许使用给定设备的用户的限制,或者对使用该设备所需支付的价钱的限制)。更具体而言,空间目录(SDR)52可以保存关于位于朋友的家21的本地区域中的TV接收机53的设备信息。
空间目录(SDR)52在一个或多个设备中处于活动状态。换句话说,在朋友的家21的本地空间中的一个或多个设备中的每一个都具有活动的空间目录(SDR)52。对于本发明的这个实施例,集中存储设备信息的空间目录(SDR)52不是必须的;每个设备可以保留其自身的设备信息,该设备信息可以根据需要被发送到移动适配器19的移动目录(MDR)20。
图2示出了移动适配器19的典型结构的框图。
CPU(中央处理单元)101从整体上控制移动适配器19。
ROM(只读存储器)102预先保存将由CPU 101执行的程序或在CPU 101上操作的数据。RAM(随机访问存储器)103按需要保存正被CPU 101执行的程序或在CPU 101上操作数据。
存储单元104例如由保存供CPU 101使用的程序和数据的硬盘驱动器或闪存所组成。例如,存储单元104包含移动目录(MDR)20,该移动目录(MDR)20存储诸如个人信息子集之类的数据。存储单元104还保存关于用户11的认证数据(例如指纹数据)以及用于连接到个人目录(PDR)45的连接数据,即其个人目录(PDR)处于活动状态的设备的设备ID(例如其个人目录(PDR)处于活动状态的个人计算机44的设备ID)。将要保存在存储单元104中的数据中的一部分可以被放置在ROM102或RAM 103中。
CPU 101、ROM 102、RAM 103和存储单元104通过总线105互连。
输入/输出接口106通过总线105被连接到CPU 101。输入/输出接口106还被连接到通信单元107、108和109,显示单元110,以及输入单元111、112和113。
通信单元107具有通过无线LAN分别向其他设备发送多种数据,以及从其他设备接收多种数据的发送器122和接收器121。例如,通信单元107在无线LAN的建立中,向家用电器51发送数据,并从家用电器51接收数据。
更具体而言,基于无线LAN与家用电器51通信的通信单元107的发送器122广播请求家用电器51检测空间目录(SDR)52的请求(在下文中,该请求被称为SDR检测请求)。通过无线LAN与家用电器51通信的通信单元107的接收器121接收被保存在空间目录(SDR)52中,并从家用电器51发送的信息(在下文中,该接收到的信息被称为SDR信息)。
无线LAN是允许根据诸如IEEE(电气和电子工程师学会)802.11a或IEEE 802.11b之类的通信标准来无线发送和接收数据的局域网(LAN)。
通信单元108具有通过蓝牙无线电链路分别向其他设备发送多种数据,以及从其他设备接收多种数据的发送器127和接收器126。例如,通信单元108以蓝牙无线电链路,向家用电器51发送数据,并从家用电器51接收数据。
更具体而言,通过蓝牙无线电链路与家用电器51通信的通信单元108的发送器127广播请求家用电器51检测空间目录(SDR)52的SDR检测请求。以蓝牙无线电链路与家用电器51通信的通信单元108的接收器126接收被保存在空间目录(SDR)52中,并从家用电器51发送的SDR信息。
蓝牙是取代电缆和IrDA(由红外数据协会制定的红外数据通信技术)的一种短程无线数据通信技术。例如,蓝牙技术涉及通过2.45GHzISM(工业、科学及医疗设备)频带来发送和接收数据或音频信息。在蓝牙无线电链路中,一个主设备最多连接七个从设备,这些从设备以721Kbps的发送速度彼此通信以用于输出0和20dBm。蓝牙是利用高频的低功率、跳频(即,在发送器和接收器之间)展频技术。因此,蓝牙无线电链路当在发送器和接收器之间发送和接收数据或语音时,不会受到有关方向性的限制。
通信单元109是用于以接口连接移动电话18(更确切的讲,连接其通信单元208)的接口(例如端子)。通信单元109具有用于输入和输出多种数据的输入单元131和输出单元132。通信单元109致使其输出单元132向连接到单元109的移动电话18输出数据,或致使输入单元131从连接到单元109的移动电话18输入数据。例如,通信单元109向移动电话18输出控制信号(例如命令),以便将移动电话18连接到因特网14。换句话说,移动适配器19可以通过移动电话18访问因特网14。此外,通信单元109接纳移动电话18通过因特网14接收到的数据。
显示单元110由LCD(液晶显示屏)等构成。多种信息以文本或图像格式被显示在显示单元110上。
输入单元111由输入开关、按钮、键盘和/或指点设备构成。例如,当用户11在输入单元111上执行操作时,输入单元111将相应信号发送到CPU 101。
输入单元112例如具有诸如CCD(电荷耦合器件)传感器或CMOS(互补金属氧化物半导体)传感器之类的成像设备。由成像设备拍摄的物体照片被处理成图片数据,该图片数据被转发到CPU 101。
输入单元113例如由读取用户11的指纹的指纹读取器所构成。基于这样读取的用户11的指纹,输入单元113产生生物测量认证所需的数据(在下文中,所产生的数据被称为指纹数据)。所产生的数据被提供到指纹数据判断块161(随后论述)。指纹数据判断块161基于从输入单元113输入的指纹数据来执行生物测量认证。
指纹读取器是输入单元113的一部分。除了指纹读取器,输入单元113可以配备适合于读取除指纹之外的其他生物测量信息(例如人相、虹膜或DNA(脱氧核糖核酸)图案)的设备以用于生物测量认证。可替换地,输入单元113可以配备非接触IC(集成电路)卡读写器,其用于从非接触IC卡读取用于认证目的的数据。
图3示出了由CPU 101执行的控制程序151的典型结构的框图。
控制程序151例如被保存在存储单元104中。控制程序151按照需要被从存储单元104移动到RAM 103中,以用于被CPU 101执行。例如,控制程序151被从存储单元104加载到RAM 103中,并被执行以判断在归属网络上是否存在用于连接到因特网的接入点。
控制程序151包括指纹判断块161、网络判断块162和通信控制块163。
指纹判断块161执行检查以判断从输入单元113发送的用户11的指纹数据是否有效。例如,指纹判断块161通过比较来自输入单元113的指纹数据与预先保存在存储单元104中的指纹数据是否一致,来判断关于用户11的指纹数据的有效性。
网络判断块162执行检查以判断其个人目录(PDR)处于活动状态的任意设备是否位于同一归属网络上。该检查是基于从通信单元107的接收器121或从通信单元108的接收器126提供的SDR信息,并基于保存在存储单元104中的设备ID来执行的,其中存储单元104中的设备ID标识出其个人目录(PDR)处于活动状态的设备。
例如,网络判断块162执行检查以判断带有活动的个人目录(PDR)45的个人计算机44是否位于同一归属网络上。该检查是通过核实来自通信单元107或108的接收器121或126的SDR信息是否包括与存储单元104中的设备ID相匹配的经注册的设备ID来执行,其中存储单元104中的设备ID标识出其个人目录(PDR)处于活动状态的个人计算机44。
另外,网络判断块162执行检查,以基于发送自通信单元107或108的接收器121或126的SDR信息来判断在归属网络上是否存在接入点。更具体而言,网络判断块162基于指示是否可访问因特网14的信息(该信息作为来自通信单元108的接收器126的SDR信息的一部分)来判断在归属网络上是否存在接入点。
通信控制块163以致使通信单元107、108和109中的任意一个通信单元发送和接收数据的方式来控制通信单元107、108和109。
例如,通信控制块163致使通信单元107通过无线LAN向其他设备发送数据,并从其他设备接收数据。通信控制块163还致使通信单元108通过蓝牙无线电链路向其他设备发送数据,并从其他设备接收数据。此外,通信控制块163致使通信单元109与移动电话18通信,以便向其输出数据,或从其输入数据。
控制数据产生块164基于SDR信息产生用于显示可通信设备列表的数据。这样产生的数据被提供到显示控制块165。
例如,控制数据产生块164基于作为接收到的SDR信息一部分的设备类型信息来产生用于产生可与移动适配器19通信的设备列表的数据。所产生的数据被发送到显示控制块165,该数据例如标识出TV接收机53以作为可与移动适配器19通信的设备。
控制数据产生块164响应于用户对出现在屏幕上的可通信设备列表的操作,并根据SDR信息和保存在移动目录(MDR)20中的信息来产生用户专用操作菜单数据(控制数据)。这样产生的用户专用操作菜单数据(控制数据)被转发到显示控制块165。
例如,假设用户11的操作已经选择显示在显示单元209上的TV接收机53的名称作为可与移动电话18通信的设备。在这种情况下,控制数据产生块164基于接收自家用电器51的空间目录(SDR)52的关于TV接收机53的信息,并基于关于保存在移动目录(MDR)20中的与用户11签订了协议的计费广播的订购频道的信息来产生用户11专用的操作菜单数据。然后,控制数据产生块164将代表用户11可用频道列表的数据作为用户11专用的操作菜单提供到显示控制块165。
显示控制块165在屏幕上显示如下数据:该数据用于显示根据从控制数据产生块164发送的数据的可通信设备的列表。例如,显示控制块165致使移动电话18的显示单元209基于从控制数据产生块164提供的可通信设备列表显示数据而显示TV接收机53的名称。
显示控制块165在屏幕上显示代表发送自控制数据产生块164的用户专用操作菜单数据的数据。例如,显示控制块165致使移动电话18的显示单元209根据从控制数据产生块164提供的用户专用操作菜单数据,显示用户11可用的频道列表。
图4示出了移动电话18的典型结构的框图。
参考图4,CPU 201从整体上控制移动电话18。
ROM 202预先保存将由CPU 201执行的程序或在CPU 201上操作的数据。RAM 203按需要保存正被CPU 201执行的程序或在CPU 201上操作的数据。
存储单元204例如由保存供CPU 201使用的程序和数据的硬盘驱动器或闪存所组成。将要被保存在存储单元204中的数据中的一部分可以被放置在ROM 202或RAM 203中。
CPU 201、ROM 202、RAM 203和存储单元204通过总线205互连。
输入/输出接口206通过总线205被连接到CPU 201。输入/输出接口206还被连接到通信单元207和208,以及显示单元209和输入单元210。
通信单元207经由基站(未示出)向移动电话网络17发送语音数据,并从移动电话网络17接收语音数据。在执行通信时,通信单元207经由基站通过移动电话网络17,通过因特网网关16,并在因特网14上发送和接收多种数据。通信单元207具有用于接收和发送数据的接收器221和发送器222。
通信单元208是用于以接口连接移动适配器19(更确切的讲,连接其通信单元109)的接口(例如端子)。通信单元208具有用于输入和输出多种数据的输入单元226和输出单元227。当被连接到移动适配器19的通信单元109时,通信单元208通过通信单元109向移动适配器19输出数据,或从移动适配器19输入数据。
例如,通信单元208作用于从移动适配器19输入的控制信号(例如命令)以访问因特网14,以用于通过移动电话网络17并通过因特网网关16来发送数据。就是说,在移动适配器19控制下的移动电话18通过移动电话网络17并经由因特网网关16与因特网14建立连接。此外,移动电话18将经由移动电话网络17并经由因特网网关16而通过与因特网14之间的连接接收到的数据输出到移动适配器19。
显示单元209由LCD等构成。多种信息以文本或图像格式被显示在显示单元209上。
输入单元210由输入开关、按钮、键盘和/或指针设备构成。例如,当用户11在输入单元210上执行操作时,单元210将相应信号发送到CPU 201。
图5示出了家用电器42的典型结构的框图。
参考图5,无线通信单元301具有用于发送和接收多种数据的发送器312和接收器311,以及用于通过无线LAN或通过蓝牙无线电链路或红外数据通信链路而以接口连接其他设备的接口。无线通信单元301使用这些用于数据发送和接收的通信***之一来建立与其他设备之间的连接。
例如,无线通信单元301通过用于数据发送和接收的蓝牙无线电链路与移动适配器19通信。更具体而言,以蓝牙无线电链路与移动适配器19通信的无线通信单元301的接收器311接收来自移动适配器19的请求检测空间目录(SDR)43的SDR检测请求。接收到的SDR检测请求被转发到***控制单元303。无线通信单元301的发送器312将从***控制单元303提供的保存在空间目录(SDR)43中的SDR信息发送到移动电话18。
有线通信单元302具有用于发送和接收多种数据的发送器317和接收器316,以及用于以接口连接诸如Ethernet(注册商标)之类有线LAN的接口。有线通信单元302经由用于数据发送和接收的有线网络与其他设备通信。例如,有线通信单元302通过在用户的家12处的本地网络连接到个人计算机44,以用于向PC 44发送数据,并从PC 44接收数据。
***控制单元303从整体上控制家用电器42。例如,***控制单元303基于来自无线通信单元301的SDR检测请求,从存储单元304中的空间目录(SDR)43中读取SDR信息。这样读出的SDR信息被转发到无线通信单元301。接着,无线通信单元301将SDR信息发送到移动适配器19。
存储单元304例如由诸如EEPROM(电可擦可编程只读存储器)或闪存之类的非易失性存储器或由硬盘驱动器构成。存储单元304预先保存了将由***控制单元303执行的程序和操作的数据。例如,存储单元304包含用于激活空间目录(SDR)43所需的程序和数据。就是说,存储单元304被提供多种将被馈送到空间目录(SDR)43的设备信息(例如用户设置信息)。所提供的信息按照需要被转发到空间目录(SDR)43并被作为SDR信息存储在其中。
图6示出了家用电器51的典型结构的框图。
参考图6,无线通信单元351具有用于发送和接收多种数据的发送器362和接收器361,以及用于通过无线LAN或通过蓝牙无线电链路或红外数据通信链路而以接口连接其他设备的接口。无线通信单元351使用这些用于数据发送和接收的通信***之一来建立与其他设备之间的连接。
例如,无线通信单元351通过用于数据发送和接收的蓝牙无线电链路与移动适配器19通信。更具体而言,以蓝牙无线电链路与移动适配器19通信的无线通信单元351的接收器361接收来自移动适配器19的请求检测空间目录(SDR)52的SDR检测请求。接收到的SDR检测请求被转发到***控制单元354。无线通信单元351的发送器362将从***控制单元354提供的保存在空间目录(SDR)52中的SDR信息发送到移动电话18。
输入单元352通常由开关、按钮、键盘和/或鼠标构成。输入到输入单元352的信号被转发到***控制单元354。输出单元353例如由诸如CRT(阴极射线管)、LCD之类的显示设备和/或扬声器所构成。因此,输出单元353输出从***控制单元354所提供的信号。
***控制单元354从整体上控制家用电器51。例如,***控制单元354基于来自无线通信单元351的请求检测空间目录(SDR)52的请求,从存储单元355的空间目录(SDR)52中读取数据。这样读出的数据被转发到无线通信单元351。接着,无线通信单元351将数据发送到移动适配器19。
存储单元355例如由诸如EEPROM或闪存之类的非易失性存储器或由硬盘驱动器构成。存储单元355预先保存了将由***控制单元354执行的程序和操作的数据。例如,存储单元355包含用于激活空间目录(SDR)52所需的程序和数据。就是说,存储单元355被提供多种将被馈送到空间目录(SDR)52的设备信息(例如用户设置信息)。所提供的信息按照需要被转发到空间目录(SDR)52并被作为SDR信息存储在其中。
图7示出了个人计算机44的典型结构的框图。
参考图7,CPU 401根据被保存在ROM 402中或被存储在存储单元408中的程序执行各种处理。RAM 403按照需要保存正被CPU 401执行的程序或在CPU 401上操作的数据。CPU 401、ROM 402和RAM 403通过总线404互连。
输入/输出接口405通过总线404被连接到CPU 401。输入/输出接口405还被连接到由键盘和鼠标构成的输入单元406,并被连接到诸如显示设备之类的输出单元407。CPU 401响应于来自输入单元406的命令执行各种处理。从处理中产生的图片和声音从CPU 401输出到输出单元407。
连接到输入/输出接口405的存储单元408例如由硬盘驱动器构成,该硬盘驱动器保存着将被CPU 401执行的程序或在CPU 401上操作的各种数据。例如,存储单元408包含激活个人目录(PDR)45所需的程序和数据。就是说,存储单元408包含各种个人信息(例如用户11的名字或***)或私有信息(例如关于用户11的偏好信息)的项目。这些信息项目按照需要被发送到个人目录(PDR)45以存储在其中(该信息被称为PDR信息)。
通信单元409具有用于发送和接收多种数据的发送器432和接收器431,以及用于通过无线LAN或通过蓝牙无线电链路或红外数据通信链路以接口连接其他设备的接口。通信单元409使用这些用于数据发送和接收的通信***之一来建立与其他设备之间的连接。例如,通信单元409以用于数据发送和接收的蓝牙无线电链路与移动适配器19通信。
更具体而言,通过蓝牙无线电链路与移动适配器19通信的通信单元409的接收器431从移动适配器19接收请求获取个人目录(PDR)45的请求(该请求被称为PDR获取清求)。接收到的PDR获取请求被转发到CPU 401。通信单元409的发送器432将从CPU 401提供的保存在个人目录(PDR)45中的PDR信息发送到移动电话18。
通信单元410具有用于通过通信网络、因特网14或某个其他的合适网络,或经由适当的通信介质向其他设备发送多种数据,并从其他设备接收多种数据的发送器437和接收器436。
更具体而言,通信单元410的接收器436从移动电话18接收请求获取个人目录(PDR)45的PDR获取请求。该请求经由移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41而被发送。接收到的PDR获取请求被转发到CPU 401。通信单元410的发送器437将接收自CPU 401的保存在个人目录(PDR)45中的PDR信息通过路由器41、运营商A 13、因特网14、因特网网关16和移动电话网络17而发送到移动电话18。程序也可以通过通信单元410来获取,并被记录在存储单元408中。
磁盘421、光盘422、磁光盘423或半导体存储器424可以被加载到连接至输入/输出接口405的驱动器411中。当加载了这些记录介质中的任意一种时,驱动器411从由其驱动的记录介质中获取程序或数据。获得的程序和数据按照需要被传输到存储单元408以存储在其中。
祖先目录服务器15具有与个人计算机44相同的结构,因此不再论述。
以上参考图5到图7从结构上描述的设备是可以在用户的家12中以及在朋友的家21中找到的设备的示例。这些结构可以被设置在这些地点的多种设备所采用,这些设备包括个人计算机、TV接收机、打印机或电话。当这些结构被应用于这里所讨论的任意设备时,可以适当地安排这些结构。例如,家用电器42可以具有图6或图7的结构,而家用电器51可以采用图5或图7的结构。
图8是概述图1中的通信***1的总体处理的序列图。图8中的序列图示出了当用户11在朋友的家21的TV接收机53上观看他或她所订购的计费广播时会发生的情况,以此作为本发明的通信***1的处理示例。
在图8的序列图中,步骤S11到S14、步骤S31和S32,以及步骤S41到S45构成了在用户11的家12中执行的处理;步骤S15到S20、步骤S51,以及步骤S61和S62代表当用户11在朋友的家21中时执行的处理。换句话说,在图8中,用虚线来区分在用户的家12中的处理以及在朋友的家21中的处理。
现在将描述当用户在自己家12中时将发生的情况。用户11拥有移动电话18,而移动适配器19连接到移动电话18。在家12中的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID以及关于用户11的指纹信息被预先记录在移动适配器19中。在家12中,用户11执行指纹认证,作为使用移动适配器19的准备。如果指纹认证成功,则到达步骤S11。
在步骤S11中,移动适配器19例如通过蓝牙无线电链路与附近设备建立通信,并且广播请求检测空间目录(SDR)43的SDR检测请求。
在步骤S31中,其空间目录(SDR)43处于活动状态的家用电器42例如通过蓝牙无线电链路与移动适配器19通信,并且接收由移动适配器19广播的SDR检测请求。就是说,家用电器42是接收到由移动适配器19广播的SDR检测请求的设备之一。
在步骤S32中,通过蓝牙无线电链路与移动适配器19通信的家用电器42通过将来自空间目录(SDR)43的SDR信息(例如设备信息)发送到移动适配器19来响应来自移动适配器19的SDR检测请求。
图9示出了在家用电器42中处于活动状态的空间目录(SDR)43中所保存的典型SDR(空间目录)信息的表格图。SDR信息例如可以包括设备类型、设备名称、命令以及关于每个设备的可接收频道。
例如,图9所示的SDR信息具有设备类型“TV接收机”以及设备名称“TV-1”,并且还一起存储了用于免费频道1的命令“0x0001”、用于免费频道3的命令“0x0002”、用于免费频道4的命令“0x0003”、用于免费频道6的命令“0x0004”、用于免费频道8的命令“0x0005”、用于免费频道10的命令“0x0006”以及用于免费频道12的命令“0x0007”。SDR信息还包括用于被称为“Casper TV 1”的计费频道的命令“0x0010”。
返回图8中的步骤S12,通过蓝牙无线电链路与家用电器42通信的移动适配器19接收来自家用电器42的SDR信息。更具体而言,以蓝牙无线电链路与家用电器42通信的移动适配器19在步骤S12中接收来自电器42的如图9所示的SDR信息。
在步骤S13中,移动适配器19基于如下信息例如以蓝牙无线电链路例如与个人计算机44通信:所述信息是接收自家用电器42的SDR信息,以及在内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID。在此过程中,移动适配器19向个人计算机44发送请求获取个人目录(PDR)45的PDR获取请求。
更具体而言,接收自家用电器42的SDR信息表明,该信息包含一个设备ID,该设备ID与在内部存储在其个人目录(PDR)45处于活动状态的个人计算机44的设备ID相匹配。这意味着在用户的家12的本地网络上存在其个人目录(PDR)45处于活动状态的个人计算机44。在这种情况下,基于个人计算机44的设备ID,移动适配器19向个人计算机44发送请求获取个人目录(PDR)45的PDR获取请求。
在步骤S41中,其个人目录(PDR)45处于活动状态的个人计算机44例如通过蓝牙无线电链路从移动适配器19接收PDR获取请求。
在步骤S42中,响应于通过蓝牙无线电链路接收自移动适配器19的PDR获取请求,个人计算机44将保存在个人目录(PDR)45中的PDR信息的一部分(即子集)发送到移动适配器19。例如,在步骤S42中,个人计算机44通过将作为PDR信息一部分的关于用户11的个人信息(例如用户11所订购的计费广播的订购ID和密码)发送到移动适配器19来响应来自移动适配器19的PDR获取请求。
图10示出了在个人计算机44中处于活动状态的个人目录(PDR)45中的典型PDR信息的表格图。图10所示的PDR信息以XML(可扩展标记语言)的形式描述。
图10中的PDR信息的第一行具有一个标签,该标签指示后面的PDR信息以XML版本1.0的形式描述。PDR信息以名称标签开始,后面跟随设备类型标签。
在图10所示的PDR信息中代表名称标签的开始和结束标签之间,存在文本“USER 11”,其指示用户的名称为用户11。
在图10所示的PDR信息中代表设备类型标签的开始和结束标签之间,存在设备类型名称标签、可用频道标签和订购广播标签。
在图10所示的PDR信息中,在设备类型标签下面的第一设备类型名称标签以文本形式“TV RECEIVER”描述了给出的关于设备类型名称的信息,其指示设备类型名称为TV接收机。
设备类型名称标签后面跟随着以文本形式“4、6、8、10、12”给出的可用频道标签,其指示用户可***的频道。
在图10所示的PDR信息中代表订购广播标签的开始和结束标签之间,存在计费广播名称标签、订购ID标签、密码标签和订购频道标签。
在图10所示的PDR信息中,在订购广播标签下面的第一计费广播名称标签以文本形式“Casper TV 1”给出,其指示计费广播名称为CasperTV 1。
计费广播名称标签后面跟随着以文本形式“xxxxx”给出的订购ID标签,其指示用户订购的计费广播的订购ID。
订购ID标签后面跟随着以文本形式“yyyyy”给出的密码标签,其指示用户订购的计费广播的订购ID的密码。
密码标签后面跟随着以文本形式“SOCCER”和“DRAMAS”给出的订购频道标签,其指示用户订购的计费广播的订购频道。
返回图8中的步骤S14,例如通过蓝牙无线电链路与个人计算机44通信的移动适配器19从个人计算机44接收PDR信息的子集。移动适配器19将接收到的PDR信息子集存储到移动目录(MDR)20中。更具体而言,移动适配器19在通过蓝牙无线电链路与个人计算机44通信的同时,从个人计算机44接收图10所示的PDR信息,并且将接收到的PDR信息放置在移动目录(MDR)20中。
就是说,在移动适配器19中处于活动状态的移动目录(MDR)20现在包含如图10所示的接收自个人计算机44的PDR信息,接收到的信息指定用户11订购的计费广播的许可证(即被称为“Casper TV 1”的计费广播的订购ID“xxxxx”和密码“yyyyy”)以及该计费广播的订购频道(即订购频道“SOCCER”和“DRAMAS”)。
然后,拥有附接了移动适配器19的移动电话18的用户11从用户的家12移动到朋友的家21。下面将描述在朋友的家21中所发生的情况。
在步骤S15中,移动适配器19的通信单元207例如通过蓝牙无线电链路与附近设备建立通信,并且广播请求检测空间目录(SDR)52的SDR检测请求。
在步骤S61中,其空间目录(SDR)52处于活动状态的家用电器51例如通过蓝牙无线电链路与移动适配器19通信,并且接收由移动适配器19广播的SDR检测请求。就是说,家用电器51是接收到由移动适配器19广播的SDR检测请求的设备之一。
在步骤S62中,通过蓝牙无线电链路与移动适配器19通信的家用电器51通过向移动适配器19发送SDR信息来响应来自移动适配器19的SDR检测请求。
图11示出了在家用电器51中处于活动状态的空间目录(SDR)52中保存的典型SDR(空间目录)信息的表格图。该SDR信息例如可以包括设备类型、设备名称、命令和关于每个设备的可接收频道。
例如,图11所示的SDR信息具有设备类型“TV接收机”以及设备名称“TV-1”,并且还一起存储了用于免费频道1的命令“0x0001”、用于免费频道3的命令“0x0002”、用于免费频道4的命令“0x0003”、用于免费频道6的命令“0x0004”、用于免费频道8的命令“0x0005”、用于免费频道10的命令“0x0006”以及用于免费频道12的命令“0x0007”。
SDR信息还包括用于被称为“Casper TV 1”的计费频道的命令“0x0010”、用于被称为“Casper TV 2”的计费频道的命令“0x0011”,以及用于被称为“DAI-NIPPON CABLE TV”的计费频道的命令“0x0012”。
返回图8中的步骤S16,通过蓝牙无线电链路与家用电器51通信的移动适配器19从家用电器51接收SDR信息。更具体而言,以蓝牙无线电链路与家用电器51通信的移动适配器19在步骤S16中从电器51接收如图11所示的SDR信息。
接收到的如图11所示的SDR信息表明,朋友的家21具有TV接收机53,并且该TV接收机53能够接收免费频道“1”、“3”、“4”、“6”、“8”、“10”和“12”,以及计费频道“Casper TV 1”、“Casper TV 2”和“DAI-NIPPON CABLE TV”。
在步骤S17中,移动适配器19致使移动电话18基于接收自家用电器51的SDR信息以及在内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID,通过移动电话网络17和因特网网关16来访问因特网14。当被连接到因特网14时,移动电话18通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41将从移动适配器19提供的SDR信息(设备信息)发送到个人计算机44。
例如,在步骤S17中,连接到因特网14的移动电话18从移动适配器19提供的SDR信息中选出关于TV接收机53(作为可与移动适配器19通信的设备)的信息,并且通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41将选出的信息发送到个人计算机44。
更具体而言,接收自家用电器51的SDR信息告诉移动适配器19该信息不包含与内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID相匹配的设备ID。这意味着在朋友的家21的本地网络上不存在其个人目录(PDR)45处于活动状态的个人计算机44。SDR信息还包括指示家用电器51不能访问因特网14的信息。在这种情况下,移动适配器19致使移动电话18访问因特网14,以便向个人计算机44发送PDR获取请求。
用于连接到个人计算机44所需的地址信息可以与设备ID一道被预先存储,作为SDR信息的一部分,以用于后续获取。可替换地,对应于个人计算机44的设备ID的地址信息可以通过连接到因特网14的祖先目录服务器15来获取。
换句话说,当其空间目录(SDR)52处于活动状态的家用电器51不能访问因特网(即不存在因特网接入点)时,移动适配器19致使移动电话18通过移动电话网络17和因特网网关16来访问因特网14。当这样连接到因特网14时,移动电话18通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41向个人计算机44发送SDR信息(设备信息)。
在步骤S43中,个人计算机44通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41从移动电话18接收关于家用电器51的设备信息。接着,个人计算机44将接收自移动适配器19的SDR信息(设备信息)与时间戳一起存储在个人目录(PDR)45中。
例如,个人计算机44通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41接收关于TV接收机53的信息,该TV接收机53作为可与移动适配器19通信的设备。接收到的关于TV接收机53的信息被与时间戳一起存储在个人目录(PDR)45中。
如上所述,个人计算机44从移动适配器19接收设备信息,并将接收到的设备信息存储在个人目录(PDR)45中。这意味着个人目录(PDR)45总是包含关于位于用户11所拥有的移动适配器19附近并能够与移动适配器19通信的设备的设备信息。在以上示例中,个人目录(PDR)45保存关于TV接收机53的信息,TV接收机53位于用户11的移动适配器19附近,并可以与移动适配器19通信。
在以上情况下,移动适配器19致使移动电话18的显示单元209根据接收到的SDR信息显示可与移动适配器19通信的设备列表。例如,基于在接收到的如图11所示SDR信息中的设备类型,移动适配器19在移动电话18的显示单元209上显示作为可与移动适配器19通信的设备的TV接收机53的名称。
图12是在移动电话18的显示单元209上显示可与移动适配器19通信的设备名称的典型显示屏幕的示意图。在图12的示例中,所示说明文本(例如“选择你想要使用的设备”)出现在移动电话18的显示单元209上的区域501中。还显示出名称“TV接收机”,作为可与移动适配器19通信的设备。就是说,图12的示例示出,由于图11中的SDR信息只包含TV接收机53的名称,因此显示单元209的区域501只显示“TV接收机”作为可与移动适配器19通信的设备。显示单元209还显示取消按钮502和OK按钮503。
返回图8中的步骤S18,移动适配器19致使移动电话18基于接收自家用电器51的SDR信息和在内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID,通过移动电话网络17和因特网网关16来访问因特网14。当被连接到因特网14时,移动电话18通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41向个人计算机44发送PDR获取请求。
例如,在步骤S18中,移动适配器19允许用户11执行用于在移动电话18的显示单元209上选择TV接收机53的名称的操作,并按下OK按钮503。这致使移动电话18基于接收自家用电器51的SDR信息和在内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID,通过移动电话网络17和因特网网关16来访问因特网14,并且向个人计算机44发送PDR获取请求,以便获取在移动目录(MDR)20中未找到的信息。
换句话说,移动适配器19通过移动电话网络17和因特网网关16将移动电话18连接到因特网14,以便获取移动目录(MDR)20中未找到的信息。当被这样连接到因特网14时,移动电话18向个人计算机44发送PDR获取请求,以请求从个人目录(PDR)45获取未包括在移动目录(MDR)20中的信息。该请求通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41被发送到个人计算机44。
例如,连接到因特网14的移动电话18向个人计算机44发送请求从个人目录(PDR)45中获得关于用户11订购的计费广播的订购频道的信息的请求,该信息未保存在移动目录(MDR)20中。该请求通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41被发送到个人计算机44。
在步骤S44中,个人计算机44从移动电话18接收PDR获取请求。例如,个人计算机44在步骤S44中从移动电话18接收请求获取用户11订购的计费广播的订购频道的PDR获取请求。
图13示出了在个人计算机44中处于活动状态的个人目录(PDR)45中保存的另一典型PDR信息的表格图。与图10所述信息的情况相同,图13所示的PDR信息也以XML的形式描述。
在图13中,将不再描述PDR信息中已经参考图10描述过的部分。
订购频道标签以文本形式“SOCCER”、“DRAMAS”、“MOVIES”和“GOLF”描述了用户订购的计费广播的订购频道。
在图13的示例中,在图10中描述的PDR信息中的订购频道被补充了更多频道,这些频道被称为“MOVIES”和“GOLF”。就是说,当在步骤S14中,将PDR信息存储到移动目录(MDR)20之后,用户11已经又重新订购了计费广播“Casper TV”的电影和高尔夫频道。换句话说,用户11订购的“Casper TV 1”的订购频道数量已经从两条(“SOCCER”和“DRAMAS”)增长到了四条(“SOCCER”、“DRAMAS”、“MOVIES”和“GOLF”)。
返回图8中的步骤S45,个人计算机44向应于接收自移动电话18的PDR获取请求,通过路由器41、运营商A 13、因特网14、因特网网关16和移动电话网络17将PDR信息子集发送到移动电话18。
例如,在步骤S42中,个人计算机44通过路由器41、运营商A 13、因特网14、因特网网关16和移动电话网络17,将关于用户11的订购频道信息(代表订购频道“MOVIES”和“GOLF”)作为PDR信息发送到移动电话18。就是说,在图13所示的PDR信息中,只由在图10所示PDR信息中未发现的额外数据部分(即订购频道“MOVIES”和“GOLF”)被发送到移动电话18。
在步骤S19中,移动适配器19获取移动电话18已经从个人计算机44接收到的PDR信息子集。移动适配器19将获取的PDR信息子集存储到移动目录(MDR)20中。
例如,移动适配器19获取由移动电话18接收自个人计算机44的作为PDR信息子集的关于用户11的订购频道信息(即订购频道“MOVIES”和“GOLF”)。接收到的关于用户11的订购频道信息被放置在移动目录(MDR)20中。
换句话说,移动目录(MDR)20包含图10所述的PDR信息(即订购频道“SOCCER”和“DRAMAS”)以及图13所示的新添加到PDR信息中的额外数据(即订购频道“MOVIES”和“GOLF”)。因此,移动目录(MDR)20保留着与图13所示相同的PDR信息(包括订购频道“SOCCER”、“DRAMAS”、“MOVIES”和“GOLF”)。
这时,移动适配器19基于接收自家用电器51的空间目录(SDR)52的SDR信息和保存在移动适配器19的移动目录(MDR)20中的信息,产生用户专用的操作菜单数据。
图14示出了用户专用的操作菜单的典型结构的表格图。与图10所述信息的情况相同,图14所示的操作菜单在结构上以XML的形式被描述。
在图14中的操作菜单结构的第一行具有一个标签,该标签指示后面跟随的PDR信息以XML版本1.0的形式描述。
操作菜单以名称标签开始,后面跟随设备类型标签。
在图14所示的操作菜单中代表名称标签的开始和结束标签之间,存在文本“USER 11”,其指示用户的名称为用户11。
在图14所示的操作菜单中代表设备类型标签的开始和结束标签之间,存在设备类型名称标签、免费广播标签和订购广播标签。
在图14所示的操作菜单中,在设备类型标签下面的第一设备类型名称标签以文本形式“TV RECEIVER”描述了给出的关于设备类型名称的信息,其指示设备类型名称为TV接收机。
设备类型名称标签后面跟随着免费广播标签。在代表免费广播标签的开始和结束标签之间,存在可用频道标签。
在图14所示的操作菜单中,第一可用频道标签以文本形式“4”描述了关于免费可用频道的信息。该频道名称标签后面跟随着文本形式“0x0003”的命令,当频道名称“4”被选择时,该命令被发送到TV接收机。
第二可用频道标签以文本形式“6”描述了关于另一免费可用频道的信息。该频道名称标签后面跟随着文本形式“0x0004”的命令,当频道名称“6”被选择时,该命令被发送到TV接收机。第三可用频道标签以文本形式“8”描述了关于另一免费可用频道的信息。该频道名称标签后面跟随着文本形式“0x0005”的命令,当频道名称“8”被选择时,该命令被发送到TV接收机。
第四可用频道标签以文本形式“10”描述了关于另一免费可用频道的信息。该频道名称标签后面跟随着文本形式“0x0006”的命令,当频道名称“10”被选择时,该命令被发送到TV接收机。第五可用频道标签以文本形式“12”描述了关于另一免费可用频道的信息。该频道名称标签后面跟随着文本形式“0x0007”的命令,当频道名称“12”被选择时,该命令被发送到TV接收机。
在图14所示的操作菜单结构中,免费广播标签后面跟随着订购广播标签。在代表订购广播标签的开始和结束标签之间,存在计费广播名称标签、显示标签、订购ID标签、密码标签和订购频道标签。
在图14所示的操作菜单结构中,在订购广播标签下面的第一计费广播名称标签以文本形式“Casper TV 1”给出,其指示计费广播的名称为Casper TV 1。
计费广播名称后面跟随着显示标签。显示标签以文本形式“0x0010”的命令给出。
显示标签后面跟随着订购ID标签。订购ID标签以文本形式“xxxxx”给出,其指示用户订购的计费广播的订购ID。
订购ID标签后面跟随着密码标签。密码标签以文本形式“yyyyy”给出,其指示与用户订购的计费广播的订购ID相关联的密码。
密码标签后面跟随着订购频道标签。第一订购频道标签以文本形式“SOCCER”给出,其指示用户订购的计费广播的一条订购频道。该频道名称标签后面跟随着文本形式“0x0101”的命令,当频道名称“SOCCER”被选择时,该命令被发送到TV接收机。第二订购频道标签以文本形式“DRAMAS”给出,其指示计费广播的另一条订购频道。该频道名称标签后面跟随着文本形式“0x0102”的命令,当频道名称“DRAMAS”被选择时,该命令被发送到TV接收机。
第三订购频道标签以文本形式“MOVIES”给出,其指示计费广播的另一条订购频道。该频道名称标签后面跟随着文本形式“0x0103”的命令,当频道名称“MOVIES”被选择时,该命令被发送到TV接收机。第四订购频道标签以文本形式“GOLF”给出,其指示计费广播的另一条订购频道。该频道名称标签后面跟随着文本形式“0x0104”的命令,当频道名称“GOLF”被选择时,该命令被发送到TV接收机。
如上所述,图14中的操作菜单结构是基于接收自家用电器51的空间目录(SDR)52的SDR信息(图11所示)和保存在移动适配器19的移动目录(MDR)20中的信息(即图13所示的PDR信息)而产生的。
移动适配器19在屏幕上显示已产生的代表操作菜单的用户专用数据。更具体而言,移动适配器19致使移动电话18的显示单元209显示用户11可用频道的列表,以作为用户专用的操作菜单。
例如,移动适配器19致使移动电话18的显示单元209基于图14所示的操作菜单结构来显示可用频道列表。这是为了让用户11操作而专门准备的操作菜单。
图15示出了出现在移动电话18的显示单元209上的作为可用频道列表的典型屏幕的示意图。
在图15的示例中,说明性语句“选择你想要观看的频道”出现在移动电话18的显示单元209上的区域501中。在区域501中该语句下面是如图14所示的可用频道列表“SOCCER”、“DRAMAS”、“MOVIES”和“GOLF”,其反映出保存在移动目录(MDR)20中的订购频道信息(即图13所示的SDR信息)。
显示单元209还显示取消按钮513和OK按钮514。
在图15的示例中,基于图14所示的操作菜单结构来显示可用频道列表。该显示可以随环境变化。就是说,当图14中的操作菜单结构被设置为提供来自免费和订购广播的可用频道列表时,可以至少显示免费广播频道或订购广播频道。在图15的示例中,只显示出订购广播的可用频道。
可替换地,可以单独显示免费广播的可用频道。作为另一替换方式,可以同时显示免费和订购广播的可用频道。
返回图8中的步骤S20,当用户11操作显示在移动电话18的显示单元209上的用户专用操作菜单时,移动适配器19对相应数据(命令)加密,并将经加密的数据(命令)例如通过红外数据通信链路发送到TV接收机53。
例如,假设在步骤S20中,用户操作光标512在移动电话18的显示单元209上指定频道“SOCCER”(用户11订购的计费频道之一),并按下OK按钮514。在这种情况下,移动适配器19对用于指定接收指定频道的信息(例如图14中的命令“0x0101”)加密,并对用户11订购的计费广播(Casper TV 1)的订购ID“xxxxx”和密码“yyyyy”加密,,所述订购ID和密码被保存在移动适配器19的移动目录(MDR)20中。这样加密的数据通过红外数据通信链路被从移动适配器19发送到TV接收机53(或发送到附接于TV接收机53的卫星广播调谐器)。
在步骤S51中,TV接收机53(或附接于TV接收机53的卫星广播调谐器)例如通过红外数据通信链路接收来自移动适配器19经加密数据。TV接收机53对接收到的数据解密,基于解密数据执行必要的操作,并且使过程终止。
例如,在步骤S51中,TV接收机53通过红外数据通信链路从移动适配器19接收指定接收已指定频道的经加密信息(命令)以及计费广播(Casper TV 1)的经加密订购ID和密码。TV接收机53对接收到的命令、订购ID和密码解密;基于经解密的命令(例如图14中的命令“0x0101”)、订购ID“xxxxx”和密码“yyyyy”,开始接收用户11指定的计费广播(Casper TV 1)的频道“SOCCER”;并且在TV接收机53的屏幕上显示接收到的频道“SOCCER”的画面。
如上所述,携带移动电话18以及连接到移动电话18的移动适配器19的用户11不仅可以在自己家12中的TV接收机(未示出)上观看用户11订购的计费广播的频道,还可以在朋友家21的TV接收机53上观看其订购的计费广播的频道。在其环境不允许访问因特网14的朋友家21中,移动适配器19可以通过移动电话网络17和因特网网关16连接到因特网14。移动适配器19的连接允许用户在朋友家21的TV接收机53上观看计费广播的频道,就像在用户11自己家12中一样。
在上述步骤S18、S19、S44和S45中,示出了关于用户11的偏好信息(例如用户11的订购频道“MOVIES”和“GOLF”),该信息作为来自其个人目录(PDR)45处于活动状态的个人计算机44的PDR信息而被接收,接收到的信息被放置在移动目录(MDR)20中。可替换地,可以不执行这些步骤。
下面将参考图16到图23的流程图来更详细地描述在图8的序列图中由各个设备执行的处理。
首先参考图16和17的流程图来描述移动适配器19如何获取PDR信息。这两个流程图进一步描述在图8的序列图中由移动适配器19执行的步骤S11到S16、S18和S19的细节。
在步骤S101中,输入单元113读取用户11的指纹。输入单元113基于收集到的用户11的指纹而产生指纹数据,并将产生的指纹数据提供到指纹数据判断快161。
在步骤S102中,指纹数据判断快161执行检查以判断来自输入单元113的用户11的指纹数据是否有效。例如,指纹数据判断快161通过比较来自输入单元113的指纹数据与之前存储在存储单元104中的指纹数据是否一致,来判断从输入单元113提供的用户11的指纹数据的有效性。
如果在步骤S102中发现指纹数据无效,则意味着除用户11之外的某个人(即非法用户)正在试图使用移动适配19。于是该过程中断。就是说,除用户11之外,没人能够使用移动适配器19。
如果上述用户认证失败,移动适配器19则无法操作。这样做可以防止不道德方从个人目录(PDR)45非法获取个人信息(例如用户11的名字和***)或私有信息(例如用户11的频道偏好)。
如果在步骤S102中发现指纹数据有效,则到达步骤S103。在步骤S103中,通信单元108的发送器127在通信控制块163的控制下,例如通过蓝牙无线电链路与附近设备建立通信,并向这些设备广播SDR检测请求。
在步骤S104中,通信控制块163执行检查以判断是否有任意附近设备正在响应该请求。如果在移动适配器19附近存在其空间目录(SDR)处于活动状态的设备,该设备则响应于SDR检测请求。如果在移动适配器19附近不存在这种设备,则不会接收到响应。
如果在步骤S104中未检测到响应,则意味着在移动适配器19附近不存在其空间目录(SDR)处于活动状态的设备。然后,控制返回步骤S103,并重复响应的检测。就是说,由用户11携带的移动适配器19(在移动电话18中)通过无线通信(例如通过无线LAN或通过蓝牙无线电链路)来周期性地广播SDR检测请求。
如果在步骤S104中检测到响应,则意味着在移动适配器19附近存在其空间目录(SDR)处于活动状态的设备。在这种情况下,到达步骤S105。在步骤S105中,通信单元108的接收器126通过蓝牙无线电链路与响应的设备通信,并从其空间目录(SDR)处于活动状态的设备接收SDR信息。通信单元108的接收器126将接收到的SDR信息提供到网络判断块162。
如果在步骤S105中,用户11位于用户自己的家12,通信单元108的接收器126则从在家用电器42中处于活动状态的空间目录(SDR)43中接收图9所示的SDR信息。如果在步骤S105中,用户11处于朋友家21中,通信单元108的接收器126则从在家用电器51中处于活动状态的空间目录(SDR)52接收图11所示的SDR信息。
在步骤S106中,网络判断块162执行检查,以基于从通信单元108的接收器126提供的SDR信息和在内部存储的其个人目录(PDR)处于活动状态的设备的设备ID,来判断在同一归属网络上是否存在任意其个人目录(PDR)处于活动状态的设备。
在步骤8106中,例如,网络判断块162通过如下方式判断其个人目录(PDR)45处于活动状态的任意设备是否位于同一归属网络,所述方式是:基于从通信单元108的接收126提供的SDR信息和在内部存储的其个人目录(PDR)处于活动状态的设备的设备ID来执行检查,以判断在存储单元104中的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID是否被包括在SDR信息中。
如果在步骤S106中发现其个人目录(PDR)45处于活动状态的任意设备位于同一归属网络,则到达步骤S107。在步骤S107中,通信单元108的发送器127在通信控制块163的控制下,通过蓝牙无线电链路与其个人目录(PDR)处于活动状态的设备通信,并在归属网络上,将PDR获取请求发送到该设备。
在步骤S107中,例如,在用户处于家12中的情况下,通信单元108的发送器127在通信控制块163的控制下,通过蓝牙无线电链路与个人计算机44通信,并在归属网络上,将PDR获取请求发送到其个人目录(PDR)45处于活动状态的PC 44。
在步骤S108中,通信单元108的接收器126在通信控制块163的控制下,通过蓝牙无线电链路与其个人目录(PDR)45处于活动状态的任意设备通信,并从该设备接收PDR信息子集。接收到的PDR信息子集被从通信单元108的接收器126转发到CPU 101。
在步骤S108中,例如,通信单元108的接收器126在通信控制块163的控制下,通过蓝牙无线电链路与个人计算机44通信,并在归属网络上从其个人目录(PDR)45处于活动状态的PC 44接收图13所示PDR信息的子集。接收到的图13中的PDR信息被发送到CPU 101。
如果在步骤S106中,在同一归属网络上不存在其个人目录(PDR)处于活动状态的任意设备,则到达步骤S109。在步骤S109中,网络判断块162执行检查,以基于从通信单元108的接收器126提供的SDR信息来判断在归属网络上是否存在接入点。就是说,网络判断块162根据从通信单元108的接收器126发送的用于指定到因特网14的连接性(或不存在连接性)的信息(作为SDR信息的一部分),判断在归属网络上是否存在接入点。
如果在步骤S109中,在归属网络上发现接入点,则到达步骤S110。在步骤S110中,通信单元108的发送器127在通信控制块163的控制下,通过接入点访问因特网14,并将PDR获取请求发送到其个人目录(PDR)45处于活动状态的设备。
在步骤S110中,例如,在用户11处于朋友家21中的情况下,通信单元108的发送器127在通信控制块163的控制下,通过蓝牙无线电链路与家用电器51通信,并通过家用电器51将PDR获取请求发送到朋友家21中的接入点(未示出)。接入点在收到PDR获取请求时,通过因特网14、运营商A 13和路由器41将其转发到用户家12中的其个人目录(PDR)45处于活动状态的个人计算机44。
用于连接到个人计算机44所需的地址信息可以与设备ID一道被预先存储,作为SDR信息一部分,以用于后续获取。可替换地,对应于个人计算机44的设备ID的地址信息可以通过连接到因特网14的祖先目录服务器15来获取。
在步骤S111中,通信单元108的接收器126在通信控制块163的控制下,通过归属网络上的接入点(未示出)接收来自其个人目录(PDR)45处于活动状态的设备的PDR信息的子集。接收到的PDR信息子集被从通信单元108的接收器126发送到CPU 101。
在步骤S111中,例如,家用电器51通过路由器41、运营商A 13、因特网14和归属网络上的接入点(未示出),从在用户家12中的其个人目录(PDR)45处于活动状态的个人计算机44接收图13所示的PDR信息的子集。在通信控制块163的控制下,通信单元108的接收器126通过蓝牙无线电链路与家用电器51通信,接收图13所示的PDR信息的子集,并且将接收到的PDR信息转发到CPU 101。
如果在步骤S109中,在归属网络上没有找到接入点,则到达步骤S112。在步骤S112中,通信单元109的输出单元132在通信控制块163控制下,将PDR获取请求输出到移动电话18中的通信单元208的输入单元226。
当未发现接收自家用电器51的SDR信息包括了任意与在内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID相匹配的设备ID时,移动适配器19则认为在朋友家21的本地网络上不存在其个人目录(PDR)45处于活动状态的个人计算机44。根据接收自家用电器51的用于指定到因特网14的连接性(或不存在连接性)的信息(作为SDR信息的一部分),移动适配器19还发现家用电器51无法访问因特网14。在这种情况下,移动适配器19致使移动电话18访问因特网14,并通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41将PDR获取请求发送到其个人目录(PDR)45处于活动状态的个人计算机44。
用于连接到个人计算机44所需的地址信息可以与设备ID一道被预先存储,作为SDR信息一部分,以用于后续获取。可替换地,对应于个人计算机44的设备ID的地址信息可以通过连接到因特网14的祖先目录服务器15来获取。
在步骤S113中,通信单元109的输入单元131在通信控制块163的控制下从移动电话18中的通信单元208的输出单元227输入PDR信息的子集。输入的PDR信息的子集被从移动电话18中的通信单元208的输出单元227提供到CPU 101。
在步骤S113中,例如,通信单元109的输入单元131在通信控制块163的控制下从移动电话18中的通信单元208的输出单元227输入图13所示的PDR信息的子集。输入的图13中的PDR信息被转发到CPU101。
更具体而言,在步骤S112中,通信单元109的输出单元132致使移动电话18访问因特网14,并通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41将PDR获取请求发送到其个人目录(PDR)45处于活动状态的个人计算机44。接着,通信单元109的输入单元131在步骤S113中输入由移动电话18通过路由器41、运营商A13、因特网14、因特网网关16、移动电话网络17和移动电话18而从个人计算机44接收到的PDR信息子集。
如上所述,如果家用电器51未连接到因特网14的接入点,则设置移动电话网络17,以通过移动电话网络17和因特网网关16来访问因特网14。该设置使PDR信息能够从其个人目录(PDR)45处于活动状态的个人计算机44中获取。
在步骤S114中,CPU 101从接收器或通信单元109的输入单元131接收PDR信息子集,并且将接收到的PDR信息子集存储到存储单元104中的移动目录(MDR)20中。在步骤S114中,例如,CPU 101从接收器或通信单元109的输入单元131接收图13所示的PDR信息,并将接收到的PDR信息放置在存储单元104中的移动目录(MDR)20中。
如上所述,移动适配器19的移动目录(MDR)20保留被保存在个人目录(PDR)45中的PDR信息的子集。当包括在PDR信息子集中的适当信息被发送到家用电器51(或家用电器42)时,可以在移动电话18的显示单元209上显示针对用于11的品位所定制的菜单,或者使家用电器51(或42)执行用户11专用的处理。
在步骤S115中,控制数据产生块164基于在步骤S105中接收到的SDR信息,产生用于显示可通信设备列表的数据。然后,控制数据产生块164将已产生的用于显示可通信设备列表的数据提供给显示控制块165。
在步骤S115中,例如,控制数据产生块164基于如图11所示并在步骤S105中接收到的SDR信息中的设备类型数据和其他合适的数据项,产生用于显示可通信设备列表的数据。然后,已产生的用于显示可通信设备列表的数据被提供到显示控制块165。
在步骤S116中,显示控制块165基于由控制数据产生块164产生并提供的用于显示可通信设备列表的数据而在屏幕上显示该列表。
在步骤S116中,例如,显示控制块165基于由控制数据产生块164产生并提供的用于显示可通信设备列表的数据,致使移动电话18的显示单元209显示作为能够与移动适配器19通信的设备的TV接收机53的名称(例如在图12中示出的设备名称)。
在步骤S117中,控制数据产生块164通过基于SDR信息和保存在移动目录(MDR)20中的信息产生用户专用的操作菜单数据(即控制数据),从而响应于用户对显示在屏幕上的可通信设备列表的操作。然后,控制数据产生块164将这样产生的用户专用操作菜单数据(控制数据)提供给显示控制块165。
在步骤S117中,例如,用户执行操作,以选择作为可与移动电话18通信的设备显示出的TV接收机53的名称选,并按下OK按钮503。作为响应,控制数据产生块164基于SDR信息(如图11所示)和保存在移动目录(MDR)20中的信息(例如图13所示的PDR信息)产生用户专用的操作菜单数据(例如,图14中所示的操作菜单结构)。这样产生的用户专用操作菜单数据被提供到显示控制块165。
就是说,控制数据产生块164基于接收自家用电器51的空间目录(SDR)52的关于TV接收机53的信息,以及关于用户11订购的计费广播的订购频道的信息,产生可用频道的操作菜单,以作为用户11专用的操作菜单。
在步骤S118中,显示控制块165在屏幕上显示从控制数据产生块164提供的用户专用的操作菜单数据。
在步骤S118中,例如,显示控制块165基于从控制数据产生块164提供的,并例如如图14所示的操作菜单结构,致使移动电话18的显示单元209显示用户11的可用频道列表,以作为用户专用的操作菜单。
在步骤S119中,响应于用户的操作,通信单元108的发送器127例如通过蓝牙无线电链路与所选可通信设备建立通信,并将适当的数据发送到被选设备。
在步骤S119中,例如,用户可以在移动电话18的显示单元209上执行操作,以便利用光标512指定用户11订购的计费广播的订购频道“SOCCER”,然后按下OK按钮514。在这种情况下,移动适配器19对用于指定接收已指定频道的信息(例如在图14中的命令“0x0101”)加密,并对用户11订购的计费广播(Casper TV 1)的订购ID“xxxxx”和密码“yyyyy”加密,该订购ID和密码被保存在移动适配器19的移动目录(MDR)20中。这样加密的数据通过红外数据通信链路被从移动适配器19发送到TV接收机53(或被发送到附接于TV接收机53的卫星广播调谐器)。
于是,TV接收机53通过红外数据通信链路从移动适配器19接收经加密的用于指定接收已指定频道的信息(命令),以及经加密的用于计费广播(Casper TV 1)的订购ID和密码。TV接收机53对接收到的命令、订购ID和密码解密;基于经解密的命令(例如图14中的命令“0x0101”)、订购ID“xxxxx”和密码“yyyyy”,开始接收用户指定的计费广播(Casper TV 1)的频道“SOCCER”;并且在屏幕上显示接收到的频道“SOCCER”的画面。
如上所述,携带移动电话18以及连接到该移动电话18的移动适配器19的用户11不仅可以在其自己家12的TV接收机(未示出)上观看用户11订购的计费广播的频道,还可以在朋友家21的TV接收机53上观看其订购的计费广播的频道。在其环境不允许访问因特网14的朋友家21中,移动适配器19被设置为通过移动电话网络17和因特网网关16而连接到因特网14。移动电话的连接使用户能够在朋友家21的TV接收机上观看计费广播的频道,就像在用户自己家12中一样。
不一定采用在之前参考图16和17的流程图的描述中所示出的蓝牙无线电链路技术,该技术是作为主要通信标准而被接受的。可替换地,在通信控制块163控制下的通信单元107可以通过无线LAN与其他设备通信以用于发送和接收数据。
下面将参考图18的流程图来描述由用户家12中的家用电器42执行的SDR信息发送过程。该过程构成在图8的序列图中由家用电器42执行的步骤S31和S32的细节。
在步骤S201中,通信单元301的接收器311通过蓝牙无线电链路与移动适配器19建立通信,并从移动适配器19接收SDR检测通知。接收到的SDR检测通知被从接收器311转发到***控制单元303。
在步骤S202中,***控制单元303响应于来自无线通信单元301的接收器311的SDR检测通知,从存储单元304中的空间目录(SDR)43中获取SDR信息。这样获取的SDR信息被从***控制单元303转发到无线通信单元301的发送器312。
在步骤S202中,例如,***控制单元303接收来自无线通信单元301的接收器311的SDR检测通知,并据此从空间目录(SDR)43中获取SDR信息,该SDR信息由关于用户家12的本地区域中的一个或多个设备的设备信息(例如,在图9中所示的SDR信息)以及用于访问因特网14的设置信息所构成。这样获取的设备信息和设置信息被从***控制单元303发送到无线通信单元301的发送器312。
在步骤S203中,无线通信单元301的发送器312通过蓝牙无线电链路与移动适配器19建立通信,并将来自***控制单元303的SDR信息发送到移动适配器19。这完成了图18中的过程。
在步骤S203中,例如,无线通信单元301的发送器312以蓝牙无线电链路与移动适配器19通信,并将关于用户家12的本地区域中的一个或多个设备的设备信息(例如,在图9中所示的SDR信息)以及用于访问因特网14的设置信息发送到移动适配器19。两种信息都已从***控制单元303被提供。
无线通信单元301发送和接收数据所依据的通信标准并不局限于蓝牙无线电链路技术。可替换地,无线通信单元301可以通过用于数据发送和接收的无线LAN与移动适配器19通信。无线通信单元301可以采用向其发送数据并从其接收数据的一方可以使用的任意合适的通信标准。
下面将参考图19的流程图来描述由朋友家21中的家用电器51执行的SDR信息发送过程。该过程构成在图8的序列图中由家用电器51执行的步骤S61和S62的细节。
在步骤S251中,无线通信单元351的接收器361通过蓝牙无线电链路与移动适配器19建立通信,并从移动适配器19接收SDR检测通知。接收到的SDR检测通知被从接收器361转发到***控制单元354。
在步骤S252中,***控制单元354响应于来自无线通信单元351的接收器361的SDR检测通知,从存储单元355中的空间目录(SDR)52中获取SDR信息。这样获取的SDR信息被从***控制单元354转发到无线通信单元351的发送器362。
在步骤S252中,例如,***控制单元354接收来自无线通信单元351的接收器361的SDR检测通知,并据此从空间目录(SDR)52中获取SDR信息,该SDR信息由关于朋友家21的本地区域中的一个或多个设备的设备信息(例如,在图11中所示的SDR信息)以及用于指定所述的一个或多个设备是否可连接到因特网14的信息(例如指示家用电器51不能访问因特网14的信息)所构成。这样获取的设备信息和连接信息被从***控制单元354发送到无线通信单元351的发送器362。
在步骤S253中,无线通信单元351的发送器362通过蓝牙无线电链路与移动适配器19建立通信,并将来自***控制单元354的SDR信息发送到移动适配器19。这完成了图19中的过程。
在步骤S253中,例如,无线通信单元351的发送器362以蓝牙无线电链路与移动适配器19通信,并将关于朋友家21的本地区域中的一个或多个设备的设备信息(例如,在图11中所示的SDR信息)以及用于指定所述的一个或多个设备是否可连接到因特网14的信息(例如指示家用电器51不能访问因特网14的信息)发送到移动适配器19。两种信息都已从***控制单元354被提供。
无线通信单元351发送和接收数据所依据的通信标准并不局限于蓝牙无线电链路技术。可替换地,无线通信单元351可以通过用于数据发送和接收的无线LAN与移动适配器19通信。无线通信单元351可以采用向其发送数据并从其接收数据的一方可以使用的任意合适的通信标准。
下面将参考图20的流程图来描述由连接到移动适配器19的移动电话18执行的PDR信息获取过程。该过程构成在图8的序列图中由移动电话18执行的步骤S17、S43、S18、S44、S19和S45的那些细节。
在步骤S301中,通信单元208的输入单元226输入来自移动适配器19中的通信单元109的输出单元132的PDR获取请求。在响应于PDR获取请求(或合适的命令)的CPU 201的控制下,通信单元208的输入单元226将已经从移动适配器19中的通信单元109的输出单元132输入的PDR获取请求转发到通信单元207的发送器222。
例如,如果在步骤S112中,用户11处于朋友家21中,由于在朋友家21的归属网络上不存在接入点,因此提示移动适配器19中的通信单元109的输出单元132在通信控制块163的控制下,将PDR获取请求输出到通信单元208的输入单元226。这样一来,通信单元208的输入单元226从移动适配器19中的通信单元109的输出单元132输入PDR获取请求。
在步骤S302中,通信单元207的发送器222将来自通信单元208的输入单元226的PDR获取请求通过因特网14发送到其个人目录(PDR)处于活动状态的设备。
在步骤S302中,例如,通信单元207的发送器222通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41,将从通信单元208的输入单元226输入的PDR获取请求发送到个人计算机44。
例如,在用户11处于朋友家21的情况下,其空间目录(SDR)52处于活动状态的家用电器51不能访问因特网14(因为不存在因特网接入点)。相反,移动适配器19通过移动电话网络17和因特网网关16将移动电话18连接到因特网14。连接到因特网14的移动电话18通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41将PDR获取请求发送到个人计算机44。
移动电话18基于从移动适配器19输入的PDR获取请求(或合适的命令)被设置为通过移动电话网络17和因特网网关16来访问因特网14。
在步骤S303中,通信单元207的接收器221通过因特网14从其个人目录(PDR)处于活动状态的设备接收PDR信息的子集。接收到的PDR信息的子集被从接收器221提供到通信单元208的输出单元227。在步骤S303中,例如,通信单元207的接收器221通过路由器41、运营商A13、因特网14、因特网网关16和移动电话网络17,从个人计算机44接收PDR信息的子集。接收到的PDR信息的子集被从接收器221发送到通信单元208的输出单元227。
在步骤S304中,通信单元208的输出单元227将来自通信单元207的接收器221的PDR信息输出到移动适配器19中的通信单元109的输入单元131。这完成了图20中的过程。
如上所述,移动电话18从移动适配器19接收PDR获取请求(或合适的命令),并且如果在附近没有发现到因特网14的接入点,则据此通过移动电话网络17连接到因特网14,以从其个人目录(PDR)处于活动状态的设备接收PDR信息。接收到的PDR信息被从移动电话18输出到移动适配器19。
下面将参考图21的流程图来描述由其个人目录(PDR)45处于活动状态的个人计算机44执行的PDR信息发送过程。图21的流程图构成在图8的序列图中由个人计算机44执行的步骤S41、S42、S44和S45的细节。
在步骤S351中,通信单元409的接收器431例如通过蓝牙无线电链路与移动适配器19建立连接,并且从移动适配器19接收PDR获取请求。接收到的PDR获取请求被从接收器431提供到CPU 401。
在步骤S352中,响应于来自通信单元409的接收器431的PDR获取请求,CPU 401从存储单元408中的个人目录(PDR)45获取PDR信息的子集。CPU 401将获取的PDR信息子集转发到通信单元409的发送器432。
在步骤S352中,例如,CPU 401响应于接收自移动适配器19的PDR获取请求,从存储单元408中的个人目录(PDR)45中获取PDR信息(如图13所示)。这样获取的PDR信息被转发到通信单元409的发送器432。
在步骤S353中,通信单元409的发送器432例如通过蓝牙无线电链路与移动适配器19建立通信,并将CPU 401提供的PDR信息的子集发送到移动适配器19。这完成了图21的过程。
在步骤S353中,例如,通信单元409的发送器432以蓝牙无线电链路与移动适配器通信,并将转发自CPU 401并如图13所示的PDR信息发送到移动适配器19。
通信单元409发送和接收数据所依据的通信标准并不局限于蓝牙无线电链路技术。可替换地,通信单元409可以通过用于数据发送和接收的无线LAN与移动适配器19通信。通信单元409可以采用向其发送数据并从其接收数据的一方可以使用的任意合适的通信标准。
如果在步骤S351中,通信单元410的接收器436通过路由器41、运营商A 13、因特网14、因特网网关16和移动电话网络17接收到来自移动电话18的PDR获取请求,存储单元408则允许PDR信息的子集被同样地从个人目录(PDR)45提供到通信单元410的发送437。接着,发送器437通过路由器41、运营商A 13、因特网14、因特网网关16和移动电话网络17将PDR信息子集发送到移动电话18。
下面,将参考图22和图23的流程图来描述用于将关于移动适配器19附近的一个或多个设备的设备信息存储到个人目录(PDR)45中的过程。个人目录(PDR)45被设置为在所有时间保存关于位于移动适配器19附近的任意设备的设备信息。
现在将参考图22的流程图来描述移动适配器19如何发送设备信息。这是说明在图8的序列图中由移动适配器19执行步骤S17的细节的流程图。
在图22中的步骤S401到S404与图16中的步骤S103到S106相同,因此将不再论述。
在步骤S405中,通信单元108的发送器127在通信控制块163的控制下,与在归属网络上的其个人目录(PDR)处于活动状态的设备建立蓝牙无线电链路通信,并将SDR信息中的设备信息发送到其个人目录(PDR)处于活动状态的设备。从步骤S405,控制返回到步骤8401,并且重复后续步骤。
在步骤S405中,例如,在用户11处于用户自己家12中的情况下,通信单元108的发送器127在通信控制块163的控制下,通过蓝牙无线电链路与个人计算机44通信,并将SDR信息中的设备信息发送到归属网络上的其个人目录(PDR)45处于活动状态的个人计算机44。
在图22中的步骤S406与图16中的步骤S109相同,因此将不再论述。
在步骤S407中,通信单元108的发送器127在通信控制块163的控制下,通过归属网络上的接入点(未示出)访问因特网14,并将SDR信息中的设备信息发送到其个人目录(PDR)处于活动状态的设备。在步骤S407之后,控制返回到步骤S401,并且重复后续步骤。
在步骤S407中,例如,当用户11处于朋友家21中的情况下,通信单元108的发送器127在通信控制块163的控制下,通过蓝牙无线电链路与家用电器51通信,并经由家用电器51将SDR信息中的设备信息发送到朋友家21中的接入点(未示出)。该接入点在接收到PDR获取请求后,通过因特网14、运营商A 13和路由器41将该请求转发到用户家12中的其个人目录(PDR)45处于活动状态的个人计算机44。
在步骤S408中,通信单元109的输出单元132在通信控制块163的控制下将SDR信息中的设备信息输出到移动电话18中的通信单元208的输入单元226。从步骤S408,控制返回到步骤S401,并且重复后续步骤。
当没有发现接收自家用电器51的SDR信息中包括了与内部存储的其个人目录(PDR)45处于活动状态的个人计算机44的设备ID相匹配的设备ID时,移动适配器19认为在朋友家21的本地网络上不存在其个人目录(PDR)45处于活动状态的个人计算机44。移动适配器19根据用于指定到因特网14的连接性(或不存在连接性)的信息(作为SDR信息的一部分),还发现家用电器51不能访问因特网14。在这种情况下,移动适配器19致使移动电话18访问因特网14,并且通过移动电话网络17、因特网网关16、因特网14、运营商A 13和路由器41将SDR信息中的设备信息发送到其个人目录(PDR)45处于活动状态的个人计算机44。
用于连接到个人计算机44所需的地址信息可以与设备ID一道被预先存储,作为SDR信息的一部分,以用于后续获取。可替换地,对应于个人计算机44的设备ID的地址信息可以通过连接到因特网14的祖先目录服务器15来获取。
出于简化和举例说明的目的,在图16和图17的流程图中概述的获取PDR信息的过程是独立于图22的流程图中的发送设备信息的过程而被描述的。可替换地,这两个过程可以作为以上参考图8的序列图所描述的步骤序列的一部分而被执行。
关于图22的流程图中的过程,所采用的通信标准并不局限于蓝牙无线电链路技术。可替换地,在通信控制块163的控制下,通信单元107的发送器122可以通过用于数据发送和接收的无线LAN而与其他设备通信。
下面将参考图23的流程图来描述由个人计算机44执行的设备信息存储过程。该过程构成在图8的序列图中由个人计算机44执行的步骤S43的细节。
在步骤S451中,通信单元409的接收器431例如通过蓝牙无线电链路建立与移动适配器19通信,并且从移动适配器19接收设备信息。接收到的设备信息被从接收器431转发到CPU 401。
在步骤S451中,例如,通信单元409的接收器431以蓝牙无线电链路与移动适配器19通信,并从移动适配器19接收关于家用电器42的设备信息。接收到的关于家用电器42的设备信息被从接收器431发送到CPU 401。
在步骤S452中,CPU 401将从通信单元409的接收器431发送的设备信息与时间戳一起存储到存储单元408的个人目录(PDR)45中。这完成了图23的过程。
在步骤S452中,例如,CPU 401将来自通信单元409的接收431的关于家用电器42的设备信息与时间戳一起存储到存储单元408的个人目录(PDR)45中。
如上所述,连接到由用户11携带的移动电话18的移动适配器19以无线方式(例如通过无线LAN或通过蓝牙无线电链路)周期性地广播SDR检测请求,接着从其空间目录(SDR)处于活动状态的设备获取设备信息,并且将获取的设备信息发送到其个人目录(PDR)处于活动状态的设备。其个人目录(PDR)处于活动状态的设备致使接收到的设备信息与时间戳一起被存储到个人目录中。以这种方式,个人目录(PDR)被设置为保存关于能够与移动适配器19通信的一个或多个设备的设备信息。
通信单元409发送和接收数据所依据的的通信标准并不局限于蓝牙无线电链路技术。可替换地,通信单元409可以通过用于数据发送和接收的无线LAN与移动适配器19通信。通信单元409可以采用向其发送数据并从其接收数据的一方可以使用的任意合适的通信标准。
如果在步骤S451中,通信单元410的接收器436通过路由器41、运营商A 13、因特网14、因特网网关16和移动电话网络17从移动电话18接收设备信息,关于家用电器51的设备信息则同样地与时间戳一起被从接收器436存储到存储单元408的个人目录(PDR)45中。
如上所述,即使在附近不存在到因特网14的接入点,移动适配器19也可以致使移动电话访问因特网14。移动电话的连接允许移动适配器经由因特网14来发送和接收多种信息。
上述步骤或过程序列可以由硬件或软件来执行。对于要执行的基于软件的处理,构成软件的程序可以被预先结合到计算机的专用硬件中,或者在使用时,被从合适的记录介质安装到通用个人计算机或能够基于安装的程序来执行各种功能的类似设备中。
如图7所示,记录介质不仅可作为独立于计算机的打包介质(package medium)提供给用户,还可以以包含程序并预先安装到计算机中的ROM(未示出)的形式提供给用户,其中所述打包介质由磁盘421(包括软盘)、光盘422(包括CD-ROM(压缩盘-只读存储器))、磁光盘423(包括MD(迷你盘;商标))或半导体存储器424构成,它们中的任意一个都携带有必需的程序。
用于执行上述步骤或过程序列的程序可以通过各种通信接口(例如路由器和调制解调器),或经由有线或无线通信介质(包括局域网、因特网或数字卫星广播网络)被安装在计算机中。
在本说明书中,被存储在记录介质上并描述将要执行的程序的步骤不仅代表以所示顺序(即,基于时间序列)被执行的过程,还代表可以并行执行或独立非时间顺序执行的过程。
在本说明书中,术语“***”指的是由多个组件设备所构成的整体配置。
在不脱离本发明的精神和范围的情况下,可以得到本发明的很多明显不同的实施例,应该理解,除所附权利要求所限定的之外,本发明并不受限于其具体实施例。
Claims (9)
1.一种通信***,该通信***包括电子设备、用于提供关于设备的第一信息的第一信息提供装置以及用于提供关于用户的第二信息的第二信息提供装置;
其中所述电子设备包括:
第一发送装置,用于将请求发送所述第一信息的第一请求发送到所述第一信息提供装置;
第一接收装置,用于接收从所述第一信息提供装置发送的所述第一信息;
判断装置,用于基于由所述第一接收装置接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储装置,用于存储用于连接到所述第二信息提供装置的连接信息;
发送控制装置,如果所述判断装置判断出所述第一信息提供装置未被连接到所述网络,该发送控制装置则控制基于所述连接信息,将请求发送所述第二信息的第二请求发送到所述第二信息提供装置;
接收控制装置,用于控制发送自所述第二信息提供装置的所述第二信息的接收;
产生装置,用于根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;以及
设备控制装置,用于基于由所述用户执行的操作和所述控制数据来控制所述设备;
其中所述第一信息提供装置包括:
第二接收装置,用于接收发送自所述电子设备的所述第一请求;
第一信息存储装置,用于存储所述第一信息;以及
第二发送装置,用于根据由所述第二接收装置接收到的所述第一请求,将来自所述第一信息存储装置的所述第一信息发送到所述电子设备;并且
其中所述第二信息提供装置包括:
第三接收装置,用于接收所述第二请求,其中所述第二请求的发送受控于所述电子设备;
第二信息存储装置,用于存储所述第二信息;以及
第三发送装置,用于根据由所述第三接收装置接收到的所述第二请求,将来自所述第二信息存储装置的所述第二信息发送到所述电子设备。
2.一种电子设备,包括:
发送装置,用于将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;
接收装置,用于接收从所述第一信息提供装置发送的所述第一信息;
判断装置,用于基于由所述接收装置接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储装置,用于存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;
发送控制装置,如果所述判断装置判断出所述第一信息提供装置未被连接到所述网络,该发送控制装置则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;
接收控制装置,用于控制发送自所述第二信息提供装置的所述第二信息的接收;
产生装置,用于根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;以及
设备控制装置,用于基于由所述用户执行的操作和所述控制数据来控制所述设备。
3.如权利要求2所述的电子设备,还包括显示控制装置,其用于根据所述控制数据来控制关于所述设备的所述用户专用信息的显示。
4.如权利要求2所述的电子设备,其中所述发送控制装置致使所述电子设备所附接的通信装置发送所述第二请求;并且
其中所述接收控制装置致使所述通信装置接收所述第二信息。
5.一种信息处理方法,包括以下步骤:
将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;
接收发送自所述第一信息提供装置的所述第一信息;
基于在所述接收步骤中接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;
如果所述判断步骤判断出所述第一信息提供装置未被连接到所述网络,则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;
控制发送自所述第二信息提供装置的所述第二信息的接收;
根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;并且
基于由所述用户执行的操作和所述控制数据来控制所述设备。
6.一种以计算机可读方式存储程序的记录介质,所述程序包括以下步骤:
将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;
接收发送自所述第一信息提供装置的所述第一信息;
基于在所述接收步骤中接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;
如果所述判断步骤判断出所述第一信息提供装置未被连接到所述网络,则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;
控制发送自所述第二信息提供装置的所述第二信息的接收;
根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;并且
基于由所述用户执行的操作和所述控制数据来控制所述设备。
7.一种程序,其包括以下步骤:
将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;
接收发送自所述第一信息提供装置的所述第一信息;
基于在所述接收步骤中接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;
如果所述判断步骤判断出所述第一信息提供装置未被连接到所述网络,则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;
控制发送自所述第二信息提供装置的所述第二信息的接收;
根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;并且
基于由所述用户执行的操作和所述控制数据来控制所述设备。
8.一种通信***,该通信***包括电子设备、用于提供关于设备的第一信息的第一信息提供装置以及用于提供关于用户的第二信息的第二信息提供装置;
其中所述电子设备包括:
第一发送机构,用于将请求发送所述第一信息的第一请求发送到所述第一信息提供装置;
第一接收机构,用于接收发送自所述第一信息提供装置的所述第一信息;
判断机构,用于基于由所述第一接收机构接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储机构,用于存储用于连接到所述第二信息提供装置的连接信息;
发送控制机构,如果所述判断机构判断出所述第一信息提供装置未被连接到所述网络,该发送控制机构则控制基于所述连接信息,将请求发送所述第二信息的第二请求发送到所述第二信息提供装置;
接收控制机构,用于控制发送自所述第二信息提供装置的所述第二信息的接收;
产生机构,用于根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;以及
设备控制机构,用于基于由所述用户执行的操作和所述控制数据来控制所述设备;
其中所述第一信息提供装置包括:
第二接收机构,用于接收发送自所述电子设备的所述第一请求;
第一信息存储机构,用于存储所述第一信息;以及
第二发送机构,用于根据由所述第二接收机构接收到的所述第一请求,将来自所述第一信息存储机构的所述第一信息发送到所述电子设备;并且
其中所述第二信息提供装置包括:
第三接收机构,用于接收所述第二请求,其中所述第二请求的发送受控于所述电子设备;
第二信息存储机构,用于存储所述第二信息;以及
第三发送机构,用于根据由所述第三接收机构接收到的所述第二请求,将来自所述第二信息存储机构的所述第二信息发送到所述电子设备。
9.一种电子设备,包括:
发送机构,用于将请求发送关于设备的第一信息的第一请求发送到提供所述第一信息的第一信息提供装置;
接收机构,用于接收发送自所述第一信息提供装置的所述第一信息;
判断机构,用于基于由所述接收机构接收到的所述第一信息,判断所述第一信息提供装置是否被连接到网络;
存储机构,用于存储用于连接到提供关于用户的第二信息的第二信息提供装置的连接信息;
发送控制机构,如果所述判断机构判断出所述第一信息提供装置未被连接到所述网络,该发送控制机构则控制根据所述连接信息,将请求发送关于所述用户的所述第二信息的第二请求发送到所述第二信息提供装置;
接收控制机构,用于控制发送自所述第二信息提供装置的所述第二信息的接收;
产生机构,用于根据所述第一和所述第二信息,产生用于控制由所述第一信息指定的所述设备的控制数据;以及
设备控制机构,用于基于由所述用户执行的操作和所述控制数据来控制所述设备。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004233009 | 2004-08-10 | ||
JP2004233009A JP2006054535A (ja) | 2004-08-10 | 2004-08-10 | 通信システム、電子機器および方法、情報提供装置および方法、記録媒体、並びにプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1735061A true CN1735061A (zh) | 2006-02-15 |
Family
ID=35799864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2005100899920A Pending CN1735061A (zh) | 2004-08-10 | 2005-08-09 | 通信***、电子设备及其控制方法、信息提供装置和方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20060034259A1 (zh) |
JP (1) | JP2006054535A (zh) |
KR (1) | KR20060050237A (zh) |
CN (1) | CN1735061A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996145A (zh) * | 2009-08-21 | 2011-03-30 | 三星电子株式会社 | 用于产生或者使用交互作用活动信息的方法和装置 |
CN102740410A (zh) * | 2011-03-31 | 2012-10-17 | 富士通株式会社 | 链接方法以及信息通信装置、方法和*** |
CN102986239A (zh) * | 2010-06-23 | 2013-03-20 | 斯灵媒体公司 | 用于使用从订户设备获得的信息来授权对网络服务的接入的***及方法 |
US9514395B2 (en) | 2009-08-21 | 2016-12-06 | Samsung Electronics Co., Ltd | Method and apparatus for generating or using interaction activity information |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7539216B2 (en) * | 2005-11-16 | 2009-05-26 | Cable Television Laboratories, Inc. | Method and system of determining last hop device addresses |
JP4810379B2 (ja) * | 2006-09-22 | 2011-11-09 | キヤノン株式会社 | 通信システム、端末局、通信方法及びプログラム |
US7920823B2 (en) * | 2006-12-08 | 2011-04-05 | Microsoft Corporation | System capability discovery for software defined radio |
US8171148B2 (en) | 2009-04-17 | 2012-05-01 | Sling Media, Inc. | Systems and methods for establishing connections between devices communicating over a network |
US9015225B2 (en) | 2009-11-16 | 2015-04-21 | Echostar Technologies L.L.C. | Systems and methods for delivering messages over a network |
US9178923B2 (en) | 2009-12-23 | 2015-11-03 | Echostar Technologies L.L.C. | Systems and methods for remotely controlling a media server via a network |
US9275054B2 (en) | 2009-12-28 | 2016-03-01 | Sling Media, Inc. | Systems and methods for searching media content |
CN103210634B (zh) * | 2010-11-05 | 2015-09-16 | 日本电气株式会社 | 移动通信终端 |
JP6102108B2 (ja) * | 2012-07-24 | 2017-03-29 | 富士通株式会社 | 情報処理装置、データ提供方法、及びデータ提供プログラム |
DE102016121404A1 (de) * | 2016-11-09 | 2018-05-09 | Miele & Cie. Kg | System zur Steuerung von Haushaltgeräten |
US20190213640A1 (en) * | 2018-01-10 | 2019-07-11 | International Business Machines Corporation | Dynamic location type determination based on interaction with secondary devices |
-
2004
- 2004-08-10 JP JP2004233009A patent/JP2006054535A/ja not_active Abandoned
-
2005
- 2005-08-03 US US11/195,822 patent/US20060034259A1/en not_active Abandoned
- 2005-08-05 KR KR20050071596A patent/KR20060050237A/ko not_active Application Discontinuation
- 2005-08-09 CN CNA2005100899920A patent/CN1735061A/zh active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996145A (zh) * | 2009-08-21 | 2011-03-30 | 三星电子株式会社 | 用于产生或者使用交互作用活动信息的方法和装置 |
US9514395B2 (en) | 2009-08-21 | 2016-12-06 | Samsung Electronics Co., Ltd | Method and apparatus for generating or using interaction activity information |
CN101996145B (zh) * | 2009-08-21 | 2017-04-12 | 三星电子株式会社 | 用于产生或者使用交互作用活动信息的方法和装置 |
US9857963B2 (en) | 2009-08-21 | 2018-01-02 | Samsung Electronics Co., Ltd | Method and apparatus for generating or using interaction activity information |
US10353561B2 (en) | 2009-08-21 | 2019-07-16 | Samsung Electronics Co., Ltd | Method and apparatus for generating or using interaction activity information |
CN102986239A (zh) * | 2010-06-23 | 2013-03-20 | 斯灵媒体公司 | 用于使用从订户设备获得的信息来授权对网络服务的接入的***及方法 |
CN102986239B (zh) * | 2010-06-23 | 2016-01-20 | 斯灵媒体公司 | 用于使用从订户设备获得的信息来授权对网络服务的接入的***及方法 |
CN102740410A (zh) * | 2011-03-31 | 2012-10-17 | 富士通株式会社 | 链接方法以及信息通信装置、方法和*** |
CN102740410B (zh) * | 2011-03-31 | 2016-04-13 | 富士通株式会社 | 链接方法以及信息通信装置、方法和*** |
Also Published As
Publication number | Publication date |
---|---|
JP2006054535A (ja) | 2006-02-23 |
KR20060050237A (ko) | 2006-05-19 |
US20060034259A1 (en) | 2006-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1735061A (zh) | 通信***、电子设备及其控制方法、信息提供装置和方法 | |
CN1263302C (zh) | 远程会议***和远程会议支持方法 | |
CN1149492C (zh) | 遥控方法和服务器 | |
CN1294775C (zh) | 信息提供***、无线接入点、收费服务器和信息提供方法 | |
CN2692738Y (zh) | 打印*** | |
CN1268122C (zh) | 显示方法及投影机 | |
CN1615646A (zh) | 通信装置 | |
CN1701560A (zh) | 无线通信网络***中的连接认证 | |
CN1674498A (zh) | 用户验证信息与验证等级的管理 | |
CN1969264A (zh) | 信息终端、设定信息配发服务器、权利信息配发服务器、网络连接设定程序及方法 | |
CN1856069A (zh) | 通信***、记录装置和方法、记录介质和程序 | |
CN1744692A (zh) | 信息处理***、方法以及程序、记录装置、通信装置 | |
CN1575466A (zh) | 存在管理的实现 | |
CN1572087A (zh) | 通信***与方法、信息处理装置与方法、信息处理终端与方法 | |
CN1510875A (zh) | 用于控制信息处理设备的***和方法 | |
CN1539250A (zh) | 机器控制装置及机器控制*** | |
CN1466835A (zh) | 无线通信控制装置和方法、存储介质以及程序 | |
CN101069437A (zh) | 通信设备的检索*** | |
CN1267174A (zh) | 移动通信***及方法 | |
CN1290026C (zh) | 信息提供***和信息服务设备 | |
CN1894992A (zh) | 位置信息通知***和方法、终端位置特定装置和保密检查装置 | |
CN101061457A (zh) | 输出***,输出数据管理装置,网络设备,输出数据管理程序,输出程序和输出方法 | |
CN1630278A (zh) | 一种移动通信多媒体网关***及其多媒体处理方法 | |
CN1340172A (zh) | 通信控制装置及其主设备和通信方法 | |
CN1778126A (zh) | 用于将多媒体消息多次元素***多媒体消息中的方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned | ||
C20 | Patent right or utility model deemed to be abandoned or is abandoned |