CN100440182C - 具有在电器间中断内容执行的方法与系统的移动计算设备 - Google Patents

具有在电器间中断内容执行的方法与系统的移动计算设备 Download PDF

Info

Publication number
CN100440182C
CN100440182C CNB02145793XA CN02145793A CN100440182C CN 100440182 C CN100440182 C CN 100440182C CN B02145793X A CNB02145793X A CN B02145793XA CN 02145793 A CN02145793 A CN 02145793A CN 100440182 C CN100440182 C CN 100440182C
Authority
CN
China
Prior art keywords
electrical equipment
content
computing device
mobile computing
execution
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.)
Expired - Fee Related
Application number
CNB02145793XA
Other languages
English (en)
Other versions
CN1412680A (zh
Inventor
W·K·梅德二世
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Hewlett Packard Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of CN1412680A publication Critical patent/CN1412680A/zh
Application granted granted Critical
Publication of CN100440182C publication Critical patent/CN100440182C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/30User interface
    • G08C2201/33Remote control using macros, scripts
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • G08C2201/41Remote control of gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • G08C2201/42Transmitting or receiving remote control signals via a network

Abstract

一种控制电器的方法,包括利用移动计算设备在多个电器之中的至少一个电器上无线地开始内容的执行。此方法包括至少通过以下步骤之一来中断内容的执行:将此执行从多个电器之中的第一电器转换至第二电器;在第一电器与第二电器之间分开内容的执行;和在第一电器上分开内容的执行以便只包括此内容的一部分。此方法选择地包括在转换步骤和/或分开步骤期间保持执行的连续性。一种用于控制电器的系统,包括具有内容中断管理器的移动计算设备,此内容中断管理器至少包括以下之一:电器转换器、多电器分离器和执行连续性监视器。

Description

具有在电器间中断内容执行的方法与系统的移动计算设备
相关申请
本专利申请涉及以下非临时US专利申请:具有代理人卷号为10004224-1的题为“用于移动计算设备控制电器的系统与方法(Systemand Method for a Mobile Computing Device to ControlAppliances)”的系列号XX/XXX,XXX;具有代理人卷号为100110639-1的题为“将用户喜好自动从移动计算设备应用于电器的系统与方法(System and Method for Automatically Applying a User PreferenceFrom a Mobile Computing Device to an Appliance)”的系列号XX/XXX,XXX;具有代理人卷号为100110641-1的题为“确定多个移动计算设备控制电器的优先级的系统与方法(System and Method forDetermining Priority Among Multiple Mobile Computing Device toControl an Appliance)”的系列号XX/XXX,XXX,这些专利申请全部转让给与本申请相同的受让人,并且这些专利申请全部引入在此作为参考。
技术领域
本发明涉及移动计算设备,并且具体涉及控制电器的移动计算设备。
背景技术
人们总是在试图控制其环境。近一个世纪来,人们已在创造完全具有水、照明、取暖与制冷、卫生管道与娱乐设施的全部受控的室内环境方面取得成功,我们生活得相当舒适。
近二十年来,遥控的来临进一步宠坏了我们。如果我们不能轻易控制某些事情,我们会感到失望。我们有用于我们的电视机、立体声音响和照明的单独遥控以及允许利用单一设备来控制所有这些电器的通用遥控。
虽然遥控能帮助你浏览电视节目喜好内容(favorites)列表,但喜好内容列表是由电缆或卫星广播设施而非由遥控来生成和保持的。因此,常规的遥控限于辅助用户在利用TV信号广播设施(例如,网络、电缆、卫星等)已提供的框架内选择观看的内容。此事实使术语遥控多少有些误述,这是因为它们实际上几乎并不控制内容。相反地,常规的遥控只允许我们在已为我们选好的内容之中进行选择。
最后,在诸如无线电设备、TV、互联网浏览器/电器等的任何一个我们喜爱的媒体设备允许利用喜好内容列表或用户喜好实现个性化方面,这些设备中的信息孤立保持在这些设备上。用户不断地在这些设备中重新输入喜好内容与喜好,这是因为当前不可能通过设备传送这些喜好内容与喜好。而且,在用户希望在诸如酒店房间或朋友住房的新位置中使用诸如TV或计算机上的网络浏览器的设备时,此用户不再能够存取存储在家中的同一类型设备(例如,TV或网络浏览器)上的其喜好内容与用户喜好。
因此,一个电子设备的个性化使用保持为孤立的并且独立于此用户可利用的其他电子设备的个性化使用。
发明内容
根据本发明的第一方面,提供一种控制电器的方法,此方法包括:
通过移动计算设备在第一电器上无线地开始内容的执行;和
通过移动计算设备,在内容执行期间通过将内容的执行从第一电器转换到第二电器来中断内容的执行。
根据本发明的第二方面,提供一种控制电器的方法,此方法包括:
在第一电器与移动计算设备之间和在第二电器与移动计算设备之间建立无线通信链路;和
通过移动计算设备无线地开始在第一电器和第二电器上内容的执行,包括通过以下分开内容分执行。:
在第一电器上执行内容的第一组成部分;和
在第二电器上执行内容的第二组成部分。
根据本发明的第三方面,提供一种控制电器的方法,此方法包括:
在视频电器与移动计算设备之间和在音频电器和移动计算设备之间建立无线通信链路;和
通过移动计算设备同时开始在视频电器上的第一内容的执行和在音频电器上的第二内容的执行,其中第一内容与第二内容是彼此独立的,
其中第一内容包括一个事件的电视广播的视频组成部分并且第二内容包括此事件的无线电广播。
根据本发明的第四方面,提供一种移动计算设备包括:
控制器;
存储器,与控制器通信并且构造为存储:
内容中断管理器,构造为管理多个电器之间的内容的执行并且构造为保持多个电器之间执行的连续性
无线通信器,与控制器通信并且构造为与多个电器进行无线通信以使内容中断管理器管理多个电器之间的内容的执行。
本发明的控制电器的方法包括利用移动计算设备在多个电器之中的至少一个电器上无线地开始内容的执行。此方法包括至少通过以下步骤之一来中断内容的执行:将此执行从多个电器之中的第一电器转换至第二电器;在第一电器与第二电器之间分开内容的执行;和在第一电器上分开内容的执行以便只包括此内容的一部分。此方法选择地包括在转换步骤和/或分开步骤期间保持执行的连续性。
本发明的用于控制电器的系统包括内容中断管理器,此内容中断管理器至少包括以下之一:电器转换器,构造为在电器之间转换内容的执行;多电器分离器,构造为将内容的执行分开为一些选择部分,以便同时在多个电器上执行;和执行连续性监视器,构造为在一个或多个电器上保持内容的执行的连续性。
附图说明
图1是表示根据本发明的一个实施例的电器控制系统的方框图;
图2是进一步表示根据本发明的一个实施例的电器控制系统的原理图;
图3是根据本发明的一个实施例的控制电器的方法流程图;
图4是根据本发明的一个实施例的电器控制系统的视频设备、音频设备和移动计算设备的方框图;
图5是根据本发明的一个实施例的电器控制系统的电器内容选择器的方框图;
图6是根据本发明的一个实施例的电器控制系统的内容中断管理器的方框图;
图7是根据本发明的一个实施例的电器控制系统的移动电话机、陆线电话机和移动计算设备的方框图;
图8是根据本发明的一个实施例的电器控制系统的多功能打印机、计算工作站、网站和移动计算设备的方框图;
图9是根据本发明的一个实施例的电器控制系统的用户接口的方框图;
图10是根据本发明的一个实施例的电器控制系统的优先级争用调节器的方框图;
图11是根据本发明的一个实施例的电器控制系统的用户喜好自动管理器的方框图;
图12是根据本发明的一个实施例在电器上应用用户喜好的方法流程图;
图13是根据本发明的一个实施例在电器上应用用户喜好的方法流程图。
具体实施方式
在下面优选实施例的具体描述中,参见构成其一部分的附图,在这些附图中示意地表示出其中可以实施本发明的特定实施例。将明白,可以使用其他的实施例,并且可以进行结构或逻辑变化而不脱离本发明的范畴。因此,下面具体的描述并不用于限制的目的,并且本发明的范畴利用所附的权利要求书来限定。
本发明的无线接入控制方法与系统的组成部分能通过微处理器、可编程逻辑或状态机利用硬件、利用固件或利用给定设备内的软件来实施。在一个方面中,软件编程的至少一部分基于网络并且利用HTML与JAVA编程语言进行编写,具有至用于数据收集的图形用户接口的链路,诸如基于窗口的操作系统,并且每个主要的组成部分可以利用通信总线协议通过网络进行通信。例如,本发明可以使用或可以不使用用于数据传送的TCP/IP协议组。适于与本发明一起使用的其他的编程语言和通信总线协议在阅读本申请之后对于本领域技术人员来说将变得显而易见。本发明的组成部分也可以以软件形式驻留在一个或多个计算机可读媒体上。本文所使用的术语计算机可读媒体定义为包含任何类型的存储器,即,易失性或非易失性存储器(例如,软盘、硬盘、CD-ROM、闪速存储器、只读存储器(ROM)和随机存取存储器(RAM))。
优选地,本文所述的用户接口在控制器、计算机、电器或具有能支持一个或多个应用程序的操作系统的其他设备上运行。此操作系统存储在存储器中并在处理器上执行。虽然本发明的各个方面可以利用单任务操作系统来实施,但此操作系统优选为多任务操作系统,它允许同时执行多个应用程序。此操作系统采用图形用户接口窗口环境,它在称为“窗口”的显示屏幕的特殊描绘的区域中显示应用程序或资料。每个窗口具有它自己的可调节的边界,这允许用户相对此显示屏幕放大或缩小应用程序或资料。每个具有它自己的菜单、工具杆、指针和其他控制的窗口能独立地运作,就好像它是虚拟显示设备似的。利用窗口可以采用诸如用于收集数据的电子数据表格的其他软件工具。操作系统优选包含基于窗口的动态显示器,它允许利用诸如键盘和/或鼠标的输入设备来输入和选择动态数据字段位置中的数据。一个优选的操作系统为微软公司销售的商标为
Figure C0214579300091
的操作系统。然而,可以采用提供窗口环境的其他的操作系统,诸如可从苹果公司或IBM公司购买到的那些操作系统。在另一实施例中,此操作系统不采用窗口环境。
本发明的电器控制系统使诸如个人数字辅助设备的移动计算设备能控制类似于电视、收音机、打印机等的电器。此控制能采取几种形式,包括在确定此电器可利用的内容(诸如提供利用此电器来进行控制的节目、歌曲或文件)的同时将诸如音量电平、启动和停用的喜好应用于此电器。另外,控制可包括只选择供此电器使用的可利用内容,诸如选择TV频道或定期广播节目。
例如,在进入房间时,移动计算设备能自动执行这些步骤:识别类似于TV的电器;开启TV;将TV调谐到传送喜爱节目的频道;和选择优选的音量电平。如果未广播喜爱的节目,此移动计算设备能提供它自己的内容。特别地,此移动计算设备能检索那个节目的一段情节或替换成此移动计算设备的存储器中的节目、将那个存储的节目传送至此TV,并随后指示此电器播放此节目。
当然,此移动计算设备包含此用户可能与之接触的所有设备的用户喜好,并且可选择地实际包含此用户可能希望利用此电器执行的任何内容。而且,此移动计算设备的控制不一定局限于此用户拥有的电器。相反地,位于公共场所、朋友与邻居家中的电器等能选择地受移动计算设备的控制。因此,用户现在利用单个移动计算设备不管是在家中还是在外面都能获得对其环境中的电器的统一控制,此单个移动计算设备允许在这些电器上自动实施其用户喜好和自动执行其优选内容。
利用本发明的系统与方法,客户不再被迫寻求和实施受这些电器控制并且受与这些电器相关的内容提供者控制的他们的喜好和优选内容。相反地,利用本发明的系统与方法,用户获得对这些电器的综合控制,变成这些电器的主人。这些辅助电器变成可利用由此移动计算设备提供的或由电器内容供应商常规提供的内容来执行任务的工具。
而且,用户喜好和以前在独立的电器之间孤立的内容变成为集中化的并且与此用户相关。毕竟,首先为用户的享受而生成用户喜好与内容。因此,本发明的系统与方法利用移动计算设备使用户喜好(和某些内容)与用户保持一致而不是使用户喜好与电器保持一致,让用户无论何时何地在他们希望应用这些喜好时能够这样做而不必根据这些喜好单独编程每个设备。
根据本发明的一个示例性实施例的电器控制系统10表示在图1中。电器控制系统10包括操作在一个或多个电器13的环境中的至少一个移动计算设备12,其中移动计算设备12控制电器13。移动计算设备12与电器13都包括内容16和用户喜好18。内容16一般包括能够利用电器13在任务中执行的歌曲、节目或任何信息,而用户喜好18一般包括有关将如何、在何时、在何地利用电器13执行内容16的喜好。在此申请中,内容16和用户喜好18都在本发明的系统与方法的以下示例中进一步进行定义。
移动计算设备12被构造为可以去选择电器13的内容16以便利用电器13来执行,和/或被构造为可以将内容16从移动计算设备12(或从移动计算设备12控制的另一信号源)提供给电器13,以便利用电器13来执行。最后,控制电器13包括将存储在移动计算设备12上的用户喜好应用于每个电器13。
如图1所示,一个以上的移动计算设备12能竞争对电器13的控制。在这种情况中,移动计算设备12与电器13确定多个计算设备12之间对电器13的控制的优先级,正如以后在此申请中更具体描述的那样。获得控制电器13的优先级的移动计算设备12也选择地能请求、指示和/或协调另一移动计算设备12,以拷贝和/或传送全部或一部分的其内容16给电器13和/或传送给控制移动计算设备12。
如图2所示,电器控制系统10中的电器13包括但不限于视频设备14、计算工作站16、多功能打印机24、移动电话机26、音频设备28和网站36。电器控制系统10还包括家用电器系统40,此家用电器系统包括取暖与制冷恒温器42、闹钟44、照明单元46和饮料制作机48。电器系统40也选择地包括用作电器13的常规的家用电器控制器50,以用于对家用电器42-48进行本地控制。每个电器13及其与作为电器控制系统10的一部分的移动计算设备12的交互作用将结合图3-10进一步具体进行描述。
在控制电器的方法60中使用电器控制系统10,如图3所示。方法60包括第一步骤62,在此步骤中移动计算设备12移入至少一个电器13的附近并与电器13建立无线通信。第一步骤62选择地包括移动计算设备12选择它将试图确立对其进行控制的电器13。
在存在多个计算设备时,第一步骤62则还包括步骤64,在此步骤中电器13和/或移动计算设备12必须确定优先级并将对电器13的控制优先级授予移动计算设备12之一。接下来,主移动计算设备12自动地将其用户喜好应用于电器13(步骤65)。移动计算设备12随后自动地或人工地选择利用电器13可获得的内容,以便在电器13上执行(步骤66)。步骤66也选择地包括移动计算设备12提供内容给电器13,以便利用电器13来执行(步骤67)。
最后,在步骤68,电器13利用移动计算设备12所选择和/或提供的内容16以及利用移动计算设备12提供给电器13的用户喜好18一起来执行移动计算设备12请求的任务。
本发明的系统10与方法60现在将结合图4-10并且利用结合图2所表示与标识的有关移动计算设备12与每个电器12的交互作用的特定细节进一步具体进行描述。
例如,家用电器系统40中的每个电器13(图2)可以根据移动计算设备12的用户喜好18进行控制。在具有移动计算设备12的用户进入电器系统40的附近时,移动计算设备12优选使电器系统40采用此用户喜好的操作条件。具体地,通过应用用户喜好18,移动计算设备12将恒温器42设置在选择的温度和取暖/制冷循环上,将收音机44设置在喜爱的频道、音量和闹钟时间上,将照明系统46设置在喜爱的开/关循环与亮度电平上,并将饮料制作机48设置在喜爱的开/关循环上。最后,移动计算设备12选择地控制家用电器控制器50,此控制器又控制家用电器系统40中的一个或多个电器13。因此,移动计算设备12传送用户理想的生活环境的用户喜好18,以便移动计算设备12使用可利用的电器13来自动控制周围环境从而适合用户口味。
在本发明的另一方面中,如图4所示,本发明的电器控制系统包括视听子系统80,它具有与电器13交互作用的移动计算设备12,诸如视频设备14与音频设备28。子系统80不是排除其他电器13或移动计算设备12的交互作用的封闭系统而是一个合适的基准系统,以便去识别移动计算设备12、视频设备14和音频设备28之间的示例性交互作用。
视频设备14优选包括电视机、电影播放机或视频显示监视器,而音频设备28优选包括立体音响系统、CD播放机或其他的音频媒体播放机。移动计算设备12优选包括个人数字辅助设备或诸如手持计算机、膝上计算机等的另一计算设备。
在此实施例中,电器控制子系统80也选择地包括网络通信链路70。本文中所使用的网络通信链路70包括互联网通信链路、内联网通信链路或类似的高速通信链路。在一个优选的实施例中,网络通信链路70包括互联网通信链路72。网络通信链路70选择地有助于移动计算设备12和诸如视频设备14与音频设备28的电器13之间的通信,并提供至互联网的路由,以便在移动计算设备12的控制下获得利用电器13执行的内容。对于音频设备28来说,此特性包括从网站36中获得诸如MP3文件的音频文件以便在音频设备28上执行的能力。
移动计算设备12包括具有操作系统82的控制器81、存储器84、无线通信器86、具有用户接口90的显示器88、电器内容选择器92、优先级争用调节器94、距离/位置识别器96、嵌入式网络服务器97、电子付款机98和内容中断管理器99。
移动计算设备12的控制器81包括硬件、软件、固件或其组合。在一个优选实施例中,,控制器81包括计算机服务器或其他的基于微处理器的系统,能够执行序列与逻辑操作并具有用于存储信息的存储器。控制器81支持并与嵌入式网络服务器97协作。操作系统82优选具有以前描述的操作系统的属性和特性。
移动计算设备12的存储器84优选包括集成电路芯片上可利用的大容量随机存取存储系统,诸如SDRAM、DRAM、EDO RAM等。存储器84也选择地包括其大小适于放置在移动计算设备12内的小型化硬盘驱动器或基于硅片的超大容量存储器件,诸如弛缓分辨(atonicresolution)存储器件,例如引入在此作为参考的Gibson等人的美国专利5557596中所述的那样。
移动计算设备12的无线通信器86使用一个或多个公知的通信与应用协议,诸如无线应用协议(WAP)、蓝牙协议、红外(IrDA,FIR)、802.11以及本领域技术人员公知的其他的通信与应用协议,诸如UltraWideBand(UWB)。移动计算设备12包括本领域公知的用于实施这些协议的通信硬件与软件,诸如距离/位置识别器96。距离/位置识别器号96也选择地与全球定位卫星系统(GPS)协作或通信以提供这些功能。距离/位置识别器96确定电器13相对移动计算设备12的距离和位置,以建立移动计算设备12控制电器13的授权与优先级。
诸如红外(例如,FIR)协议、蓝牙协议与UltraWideBand(UWB)的无线通信协议允许独立于网络并且独立于网络通信链路70操作的两个或多个兼容设备之间的直接无线电或射束通信。此特性允许两个类似构造的计算设备之间直接的一对一通信而无需任何中间通信。在蓝牙协议的示例中,优选通过每个相应设备(例如,移动计算设备12与具有无线通信器86的任何电器)仅仅相互靠近地存在来建立通信链路。此瞬时同步使这些设备能够立即相互通信而不必花时间来人工建立连接或通信链路。最后,如果需要的话,移动计算设备12也能通过诸如有线或无线网络链路、有线或无线互联网链路的其他常规的间接路由或电信网络与其他的移动计算设备12和/或电器13通信。
移动计算设备12的用户接口90能利用微处理器、可编程逻辑设备或状态机以硬件与固件或以软件来实施。在一个方面中,选择地以Java编程语言来编写至少一部分软件编程,并且用户接口90选择地使用通信总线协议通过网络通信链路70与其他的移动计算设备12和/或电器13(图1)通信。例如,本发明选择地能使用适于数据传送的TCP/IP协议。在另一方面中,本发明不使用适于数据传送的TCP/IP协议。适于和用户接口90与电器控制系统10一起使用的诸如超宽带(UWB)、蓝牙和红外(例如,FIR)协议的其他编程语言和通信总线协议对于本领域技术人员来说将是显而易见的,如结合无线通信器86所述的。用户接口90结合图5与9进一步具体进行描述。
移动计算设备12的电器内容选择器92与用户接口90相关地进行操作,以确定什么内容由电器13使用或执行(图1)以及在哪获得那个内容。电器内容选择器92也与移动计算设备12的内容中断管理器99相关操作,以控制如何和何时根据用户的需求由电器13使用或执行那个内容。电器内容选择器92结合图5进一步具体进行描述。
移动计算设备12的优先级争用调节器94用于在一个以上的移动计算设备12寻求控制给定电器13时排序优先级。要求优先级排序,这是因为电器控制系统10是开放系统,其中多个移动计算设备12能在一个或多个电器环境中竞争对一个或多个电器13的控制。优先级争用调节器94结合图10进一步具体进行描述。
最后,移动计算设备12的嵌入式网络服务器97为了移动计算设备12的接入功能而生成通过互联网通信链路72可访问的网页,诸如内容16和用户喜好18(图1)。嵌入式网络服务器97优选利用如均引入在此作为参考的题为“将WEB接入功能嵌入用于用户接口功能的设备(EMBEDDING WEB ACCESS FUNCTIONALITY INTO A DEVICE FOR USERINTERFACE FUNCTIONS)”的美国专利6170007和题为“在包括WEB服务器和WEB浏鉴器的用于用户接口功能的设备中的嵌入WEB接入机制(EMBEDDING WEB ACCESS MECHANISM IN AN APPLIANCE FOR USERINTERFACE FUNCTIONS INCLUDING A WEB SERVER AND WEB BROWSER)”的美国专利中所述的那些技术来实施。
移动计算设备12的电子付款机98与无线通信器86协作允许移动计算设备12执行包括发送与接收商品与服务的付款的电子财务交易。
最后,移动计算设备12的内容中断管理器99选择地控制如何和何时利用一个或多个(例如,音频、视频等)媒体在一个或多个电器13上执行内容16,并且结合图6更具体地描述此管理器99。
利用这些特性,移动计算设备12构造为选择内容16和/或与用户喜好18一起提供内容16,以便在诸如视频设备14和音频设备28的电器13上执行内容16。
如图4所进一步示出的,对于移动计算设备12来说用作电器13的视频设备14包括显示器100、节目接收器102、存储器104、媒体播放器106、无线通信器86和节目记录器110。节目接收器102包括卫星功能、电缆功能122和网络功能124,分别用于从诸如卫星TV节目信号(例如,DirecTV)、有线TV节目信号和广播网络节目信号(例如,NBC网络TV)中获得基于视频的节目。存储器104与视频设备14的其他组成部分交互作用和通信,以便根据移动计算设备12的指示存储和实施用户喜好18与内容16(图1)。媒体播放机106还包括用于播放来自诸如录象带电影和/或DVD电影的外部移动媒体源的内容的VCR能力130和DVD能力132。无线通信器86与移动计算设备12和其他合适的设备进行无线通信。节目记录器110包括用于获得和播放记录的视频信号以及用于记录视频内容的TIVO能力136和VCR能力138。最后,视频设备14不必包括图2所示的视频设备14的所有组成部分。
音频设备28包括接收器150、电台选择器152、具有歌曲查找功能156的电台扫描器154、媒体播放器160、存储器162和无线通信器86。媒体播放器160还包括磁带功能170、CD功能172和便携式音频文件格式功能174,用于分别播放音频磁带、CD和便携式音频格式音乐文件(例如,MP3、Windows Metafile Format(WMF)等)。
音频设备28的接收器150包括调谐器,用于接收无线电广播和用于播放从CD、音频磁带等中记录的音频文件。电台选择器152允许选择无线电台,而电台扫描器154允许扫描全部的无线电调谐电台,并且歌曲查找功能156查找可利用的无线电台中用户喜好的歌曲。存储器162允许用户存储列表作为用户喜好和/或内容16(图1),以识别接收器150中喜爱的歌曲、节目、电台等,因此用户能够更容易地存取喜爱的内容16。另外,存储器162也存储歌曲、节目等作为内容16,以便在以后根据用户指示重新播放。
利用结合图4所述的一些或所有这些功能和特性,移动计算设备12控制视频设备14和音频设备28根据用户喜好18执行内容16。特别地,在携带有移动计算设备12的用户靠近诸如TV的视频设备14和诸如立体音响系统的音频设备28时,移动计算设备12的无线通信器86与音频设备28和/或视频设备14的无线通信器通信。如果当前未开启电器13,移动计算设备12则自动地根据用户意见开启利用移动计算设备12的用户喜好18确定的那个电器13。
为最大方便起见,移动计算设备12已在(存储在存储器84中的)其用户喜好18中包括用户喜爱的TV节目、电影、TV电台、无线电台、无线电节目、歌曲(包括多个表演)列表以及TV和/或收音机的综合节目表。移动计算设备12也优选在(存储在存储器84中的)其内容16中包括TV节目、电影、歌曲库或能利用视频设备14和/或音频设备28执行的任何其他内容。在具有此信息的情况下,移动计算设备12自动地将其用户喜好18和内容16(通过电器内容选择器92)应用于视频设备14和音频设备28。
然而,用户喜好18和内容16的自动拷贝选择地包括撤消功能,以便在多个移动计算设备12之间和/或移动计算设备12与电器13之间错误地拷贝喜好的情况下选择地逆反拷贝处理。
音频设备28和视频设备14通过试图根据应用的用户喜好18利用内容16执行任何请求的任务来应答。因为移动计算设备12全部和/或选择接入具有接收器150、电台选择器152、电台扫描器154、歌曲查找功能156、媒体播放器160、存储器162的音频设备28的所有特性并控制所有这些特性,所以移动计算设备12可利用这些特性之中的任何一个特性或全部特性来完成选择的任务。
例如,对于音频设备28来说,来自移动计算设备12的一个用户喜好18将单个无线电台识别为喜爱站(例如,98.5FM KTI S或全国公共无线电台(National Public Radio)),以便移动计算设备12(通过无线通信器86)命令音频设备28的电台选择器152选择用户喜爱的电台。更广泛地讲,应用于电器13的移动计算设备12的用户喜好18和/或内容16优选包括喜好歌曲、节目的播放表,因此歌曲查找功能156能实时查找这些歌曲或节目之中的任何一首歌曲或节目的无线电广播并随后将电台选择器152调谐到当前正在播放喜爱歌曲或节目的电台。而且,如果(例如,考虑所有的事情)当前未在播放用户喜爱的节目,移动计算设备12则选择地将广播此节目的时间通知此用户。
可选择地,用户能人工地使喜爱的歌曲或节目在音频设备28上进行播放。用户能指示具有移动计算设备12的电台选择器152选择希望的电台或使用歌曲查找器156来查找喜爱歌曲的调谐电台。用户也能人工地提供喜爱歌曲的拷贝给音频设备28,以便利用存储在移动计算设备12的存储器84中的MP3文件由音频设备28来执行。在这种情况中,移动计算设备12不仅选择利用音频设备28执行的内容,而且也将此内容提供给音频设备28。也能自动进行将内容提供给诸如音频设备28的电器13的这后一处理。
当然,音频设备28与移动计算设备12之间的许多其他安排是可能的,其中移动计算设备12选择在音频设备28上执行的内容以及选择地提供此内容。选择和提供的内容用于根据自动从移动计算设备12提供给音频设备28的用户喜好18利用电器13执行任务。
在另一示例中,移动计算设备12全部和/或选择接入具有节目接收器102、存储器104、媒体播放器106和节目记录器110的视频设备14的任何一个或所有特性与功能并控制这些特性与功能。利用任何一个或所有这些特性,移动计算设备12利用视频设备14来执行内容16,同时提供移动计算设备12的用户喜好18。
视频设备14优选自动地进行启动并显示用户喜爱的TV频道或网络。移动计算设备12也选择地将其视频相关内容(例如,电影、TV节目等)与优选的播放表一起从存储器84传送到视频设备14的存储器104中。移动计算设备12随后自由选择当前正在广播或从存储器84、104中提供的任何希望的内容16,以便利用视频设备14来执行。
从视频设备14中提供视频相关内容的拷贝选择地结合TIVO能力136来执行。而且,如果视频设备14的TIVO部分具有未在移动计算设备12的用户播放表上的节目或表演,则将那个节目从视频设备14下载至移动计算设备12的存储器84。
简而言之,移动计算设备12自动地或人工地选择在视频设备14上执行的内容16以及选择地提供内容16。视频设备14上可利用的内容16也能下载到移动计算设备12中。
最后,移动计算设备12也选择地自动协调音频设备28与视频设备14的控制,以便在用户选择观看视频设备14时能关闭音频设备28或在执行选择的内容时甚至启动音频设备28来扩充视频设备14。简而言之,因为移动计算设备12能控制任何电器13,所以移动计算设备12相对其他电器13的控制并且与其他电器13的控制相关地控制每个电器13。多个电器13之间协调内容16的执行将结合图6根据内容中断管理器99更具体地进行描述。
主要利用可通过用户接口90获得的电器内容选择器92来实现由移动计算设备12选择将利用电器13执行的内容16。利用用户接口90,电器内容选择器92允许增加、删除和修改以及利用移动计算设备12为每个电器13启动内容选择。电器内容选择器92的一些功能已结合视频设备14与音频设备28进行了描述。
如图5所示,移动计算设备12的电器内容选择器92包括音频监视器200、数据监视器202、视频监视器204、通信监视器206、互联网功能208和上载/下载功能210。每个监视器200-208包括与提供给相应类型的电器13的用户喜好18与内容16相关的几个功能。自动应用电器内容选择器92的所有功能,除非用户选择地旁通特定功能。对于电器内容选择器92的每个监视器200-208,优选将所有选择的功能与特性作为用户喜好18存储在存储器84中。然而,在执行内容16所需要的程度上,一些选择的功能与特性作为内容16可以要求存储在存储器84中。
电器内容选择器92的音频监视器200包括电台功能220、歌曲表功能222、节目功能224和MP3播放表功能226。利用音频监视器200的这些功能220-226,用户使用移动计算设备12来指定将在音频设备28和任何其他合适的电器13上执行的形式为电台、歌曲、节目与MP 3文件列表的音频内容。例如,电台功能220保持喜爱的无线电台的列表,而歌曲表功能222保持能从无线电台、CD或MP 3文件中播放的喜爱歌曲表。音频监视器200中电台功能220的启动将选择任何列出的优选电台以便利用音频设备18来执行。节目功能224保持诸如收音机或TV谈话节目、演讲、定期安排的节目(例如,考虑国家公共无线电台上的所有事情)的喜爱音频节目表。最后,MP3播放表功能226保持用户拥有或可获得的所有MP3文件的列表。启动音频监视器200的任何一个或所有这些功能220-226导致选择的内容16利用音频设备28来执行。
视频监视器204包括网络功能240、节目功能242、具有播放表功能246和节目功能248的节目记录器244。利用视频监视器204的这些功能240-248,用户利用移动计算设备12指定将在视频设备14和任何其他合适的电器13上执行的形式为网络与节目(包括电影)的列表的视频内容。网络功能240保持TV广播、电缆或卫星网络的喜爱表。在启动网络功能240之后,在视频设备14上执行由选择网络广播的任何节目。节目功能242保持能选择在视频设备14上观看的视频和/或TV节目表。最后,利用子功能播放表功能246和节目功能248,节目记录器244指定从TV(和其他信号源)中记录的节目的希望记录以及指定这些记录节目的回放。
在音频监视器200和/或视频监视器204的各种功能中识别的内容能从内容供应商(例如,电视广播网络、无线电、电缆或卫星)、移动计算设备12(参见图4)的存储器84、音频设备28的存储器126和/或视频设备14的存储器104(图4)中提供。
如图5进一步示出的,电器内容选择器92的通信监视器206辅助移动计算设备12监视和控制诸如电话机与传真机的电信设备之间的通信。通信监视器206包括具有呼叫表262的电话簿功能260、地址簿功能264、陆地/蜂窝电话交换功能266、同步功能268和传真功能270。电话簿功能260使移动计算设备12中具有最近呼叫表262的电话号码表提供给诸如移动电话机26(参见图2)的通信电器。同样地,地址簿功能264包括存储在移动计算设备12中的地址信息以便应用和传送给移动电话机26(图2)。
如图5进一步表示出的,通信监视器206的陆地/蜂窝交换功能266选择地在正在进行的电话呼叫期间(利用呼叫转移功能)在(无线数字)蜂窝电话机和陆线电话机之间进行自动交换,此特性将在后面结合图7更具体进行描述。同步功能268使多个电器的诸如电话簿与地址簿的通信特性相互同步。最后,传真功能270允许通过移动计算设备12进行传真接收与发送。
电器内容选择器92的数据监视器202利用计算机和互联网资源辅助移动计算设备12监视和控制数据操作。如图5所示,数据监视器202具有文件功能228、编辑器功能230、虚拟磁盘驱动功能232和文件扫描接收功能234。文件功能228允许诸如多功能打印机24(图2)的打印机打印来自移动计算设备12的指定文件。编辑器功能230允许移动计算设备12上的资料与文件利用诸如计算工作站16(图2)的电器进行编辑,而虚拟磁盘驱动功能232使移动计算设备12基本上用作计算工作站16的内部磁盘驱动器。文件扫描接收功能234有助于移动计算设备12从扫描器或甚至从数字发送器(可从惠普公司购买)中接收扫描的资料文件。
如图5进一步示出的,电器内容选择器92的互联网监视器208包括网络浏览喜好内容276(即,书签)和网上数据块(cookie)278,以便移动计算设备12中的此信息自动地提供给计算工作站16(图2)。互联网监视器208包括选择地自动从移动计算设备12中提供和/或下载给所有电器13的浏览喜好内容276的功能,而移动计算设备12自动地从计算工作站或其他信号源中接收浏览喜好内容的更新。因此,浏览喜好内容功能276在移动计算设备12与电器13之间协调和保持浏览喜好内容的更新同步表。最后,上载/下载功能在电器13与移动计算设备12之间引起相应上载和/或下载文件与节目作为用户喜好18和/或内容16。
总之,电器内容选择器92包括用于提供和选择在电器13上执行的内容的移动计算设备12的用户接口90的一个方面。
在本发明的系统与方法的另一方面中,移动计算设备12选择地包括内容中断管理器99(图4),用于选择地控制如何和何时在涉及一个媒体(音频、视频等)的一个或多个电器上执行内容。内容中断管理器99进一步表示在图6中并且具有电器转换器180、多电器分离器182和执行连续性监视器184。
电器转换器180在移动计算设备12在电器13之间移动时使在一个电器13上执行的内容转换到在另一电器13上执行。例如,用户能在一个房间在第一视频设备14(图2)上观看电影并随后移动到具有第二视频设备14的另一房间以便继续观看此电影。利用电器转换器180,在移动计算设备12在相应的视频设备14之间移动时,此电影停止在第一视频设备上播放并开始在第二视频设备上播放。移动计算设备12通过电器转换器180启动和控制电器转换。
执行连续性监视器184跟踪内容16的执行,以便基本上保持诸如电影的内容16的执行的连续性,在诸如视频设备14的相应电器13之间的转换期间持续播放。例如,执行连续性监视器184也选择地允许用户在离开诸如第一视频设备14的一个电器13时结束内容的执行,并随后在诸如第二视频设备14的另一电器13上在此内容中的同一地方开始播放此内容。能够立即恢复执行,以使电影在两个电器13之间永远不停止播放,或能够将第二视频设备上的执行延迟至后一时间点,因此在执行中具有中断。电器转换器182也选择地使电影继续在第一视频设备14上执行,同时此电影在第二视频设备14上开始播放,因此此电影在第一与第二视频设备上播放而不执行内容的中断。
多电器分离器182协调在多个电器13上同时执行的同一内容或相关内容的不同媒体方面。例如,多电器分离器182协调视频设备14上足球赛的视频部分的执行,同时在音频设备28上执行同一足球赛的独立的无线电广播。在这种情况中,用户在其用户喜好18中认识到:在观看足球赛时,他们喜好在视频设备14上观看同一足球赛的同时收听此事件的无线电广播。因此,移动计算设备12利用用户喜好18来选择一起或单独在音频设备28和/或视频设备14上执行的音频与视频内容。在此结构中,移动计算设备12控制单个事件(即,足球赛)的两个独立的内容源(无线电广播和电视广播)相互并行地在两个独立的电器13(即,视频设备14和音频设备28)上同时执行。
在另一示例中,多电器分离器182与执行连续性监视器184协作,以使单个内容的不同方面同时利用多个电器来执行。特别地,诸如电影的一些内容具有一种类型以上的媒体组成成分,诸如视频与音频部分。音频部分能与视频部分分开,此音频部分在诸如音频设备28或视频设备14的第一媒体类型设备上执行,而视频部分在诸如视频设备14的第二类型媒体设备上执行。
例如,在应用用户喜好18时,移动计算设备12能选择地控制诸如立体音响或无线电的音频设备18开始播放电影的音频部分。此音频部分利用或不利用在可获得的视频设备14上播放的此电影的视频部分来执行。此电影的音频部分能完整地在音频设备18上进行播放或在从整个电影(视频与音频部分)转换之后在视频设备14执行。利用此特性,单个内容中断为不同的方面并进行执行以提供交叉媒体经验,其中一些内容在先前与内容16的常规执行不相关的电器13上执行。在另一示例中,通过视频设备14的音频系统执行足球赛的无线电广播,同时在视频设备14的视频屏幕上执行电视广播。
因此,内容中断管理器99有助于移动计算设备12控制单个内容或多个相关内容同时和/或分别在多个电器13之间的执行。
如图7所示,在本发明的另一方面中,本发明的电器控制系统包括具有移动计算设备12的电信子系统280和具有移动电话机26与陆地电话机281的电信电器13。子系统280不是封闭系统,而只是代表在本发明的方法与系统中与移动计算设备12交互作用的诸如电信设备的电器12的许多组合之中的仅仅一种组合。而且,在一个方面中,电信子系统280与移动计算设备12的内容中断管理器99一起或作为此内容中断管理器99的一部分来管理多个电信电器13之间转换正在进行的电话呼叫。
移动计算设备12包括与结合图1-6所述相同的属性和特性,具有前面描述的无线通信器86。另外,移动计算设备12还包括存储器84中的电话簿282和呼叫转换器284。移动电话机26和陆线电话机281都具有电话簿282、呼叫表286、无线通信器86和呼叫转换器284。呼叫转换器284直接与移动计算设备12的内容中断管理器99(图6)的电器转换器180协作和/或作为其一部分进行操作。在移动计算设备12的一个方面中,呼叫转换器284选择地完全集成在移动计算设备12的电器转换器180中。
电话簿282保持有联络的用户的电话号码、姓名和地址,而呼叫转换器284能够在正在进行的电话呼叫期间在不同类型的电信设备(例如,蜂窝电话机、陆线电话机等)之间进行转换。呼叫表286包含最近被呼叫的人员与电话号码的表。电话簿282和呼叫表286优选作为用户喜好18在移动计算设备12的存储器84中进行存储和处理并作为用户喜好18在具有移动电话机26与陆地电话机281的电信电器13中进行存储和处理。
在使用中,移动计算设备12自动或人工地将其电话簿282的内容拷贝到移动电话机26的电话簿282中。同样地,移动电话机26中的最近呼叫表286自动地下载到移动计算设备12的电话簿282中。而且,在优选由移动计算设备12启动和控制时,移动电话机26的呼叫表286在用户接近陆线电话机281时自动下载到陆线电话机281的呼叫表286和电话簿282中。此程序选择地在用户在移动电话机26上参与正在进行的电话呼叫并且为了从移动电话机26转换为陆线电话机281而接近陆线电话机281时发生。在常规的系统中,用户将移动电话机26挂机,并随后在单独的电话呼叫中利用陆线电话机281呼叫其联络方,以便利用陆线电话机281完成此呼叫。
然而,利用本发明的系统与方法,在移动计算设备12的呼叫转换器284的控制下,正在进行的电话呼叫在正在进行的呼叫期间(利用呼叫转移功能)自动地从移动电话机26转换至陆线电话机281。在呼叫转换器284管理诸如电话机26与281的相应电信电器13之间的转换的同时,移动计算设备12(图6)的内容中断管理器99的执行连续性监视器184用于保持正在进行的电话呼叫的连续性,这有效地构成由电话机26与281执行的内容16。在转换期间,将移动电话机26的最近呼叫表286选择地拷贝到陆线电话机281,以便用于下一次电话呼叫。
另外,在转换期间和/或在转换之后,呼叫转换器284选择地启动当前未在使用(刚刚被关断)的电话线路上的话音邮件功能和/或振铃关断功能,以便在正在进行电话呼叫期间不接收第二电话呼叫。
如果在移动电话机26与陆线电话机281之间的自动转换期间过早地结束电话呼叫,则在移动计算设备12的控制下,移动电话机26和/或陆线电话机281能选择地或自动地开始呼叫,以便在正在进行通信的两个最近设备之间重新建立电话呼叫。如果需要的话,移动计算设备12的呼叫转换器284控制原始设备(即,在中断之前开始第一电话呼叫的电信电器13)重新开始通信。
如图8所示,在本发明的另一方面中,本发明的电器控制系统包括一起用作计算子系统300的移动计算设备12、网站36、多功能打印机24和计算工作站16。子系统300不是封闭系统,而只是代表在本发明的方法与系统中与移动计算设备12交互作用的诸如计算工作站16和打印机24(图2)的电器13的许多组合之中的仅仅一种组合。在本发明的这一方面中,移动计算设备12能提供内容给其他的计算设备并从其他的计算设备中接收内容。
在此结构中,移动计算设备12包括与前面结合图1-6所述与所示的具有无线通信器86的移动计算设备12相同的特性与属性。如图8所示,移动计算设备12还包括存储器84中的数据文件302、节目304与虚拟磁盘驱动监视器306。数据文件302包括字处理文件330、数据报表文件332、显示文件334和通用阅读文件336(例如,便携式资料文件、PDF)。
网站36还包括应用服务供应商340和图形/数据342,它们提供信息、商品和/或服务给移动计算设备12。
多功能打印机24具有以下功能:打印350;扫描352;拷贝354;传真356;和数字发送358。多功能打印机24还包括无线通信器86、控制器81和选择的嵌入式网络服务器360。可选择地,多功能打印机24能利用执行功能350-358之中的任何一种功能或多种功能的设备来替代。因此,多功能打印机24也代表单独的打印机、单独的复印机、单独的扫描器、单独的传真机和/或单独的数字发送器或单个设备或多个设备中这些功能的任何组合。
计算工作站16包括具有操作系统82的控制器81、无线通信器86、具有字处理器372的程序370、具有内部硬磁盘驱动器382的存储器380、公共用户接口390和具有非限制接入功能394或只能外部接入功能396的存储媒体选择器392。
在这些电器13允许的范围,移动计算设备12选择接入和控制计算工作站16、多功能打印机24和网站36的任何一个特性或所有特性,以便利用用户喜好18在这些电器13上执行内容16。
在一个示例中,移动计算设备12在提供将在多功能打印机24上打印的资料与文件时用作移动打印服务器。特别地,从移动计算设备12的存储器84中提供诸如字处理文件330、财务报表文件332、显示文件334和通用阅读文件(例如,便携式资料格式,PDF)336的任何一种类型的数据文件302给多功能打印机24,以便在移动计算设备12的控制下进行打印。电器内容选择器92(如图5所示)的数据监视器202有助于选择存储器84中在多功能打印机24上打印的数据文件302。
在另一示例中,移动计算设备12从诸如多功能打印机24的扫描功能352的扫描器中接收资料,以便存储在移动计算设备12的存储器84中。电器内容选择器92的数据监视器202的资料扫描接收功能234有助于接收和处理这些资料。
在另一结构中,如图8所示,移动计算设备12选择地用作计算工作站16的磁盘驱动器。在此结构中,移动计算设备12的虚拟磁盘驱动监视器306通过其相应的无线通信器86与计算工作站16的存储媒体选择器392协作,以便基本上与计算工作站16的内部磁盘驱动器相同地使用移动计算设备12。因此,在选择地受移动计算设备12控制时,计算工作站16从移动计算设备12的存储器84中存取具有字处理文件330、报表文件332、显示文件334和通用阅读文件336的数据文件302。
在计算工作站16中,存储媒体选择器392的只能外部接入功能396用于限制计算工作站16对诸如移动计算设备12的外部设备的文件检索和存储。可选择地,计算工作站16中的存储媒体选择器392的非限制接入功能394允许计算工作站16利用类似于移动计算设备12的外部媒体和诸如内部磁盘驱动器382的内部媒体执行文件存储和检索。
计算工作站16的存储媒体选择器392的此只能外部接入功能396与用作计算工作站16的硬盘驱动器的移动计算设备12一起具体用于允许用户使用计算工作站16来编辑移动计算设备12上的文件而不必在计算工作站16上留下这些文件的拷贝。此特性保持移动计算设备12上文件的保密性,同时允许移动计算设备12的拥有者方便地使用其他人的计算工作站16。例如,计算工作站16能用于从移动计算设备12的存储器84中检索数据文件302,以便在计算工作站16的字处理器372上进行编辑。
此资料编辑示例能扩展至诸如机场的公共计算环境。例如,计算工作站16的公共用户接口390提供适于公共使用的诸如机场上付款计算站或公用电话亭的用户接口。公共用户接口390使计算工作站16只允许足以执行诸如字处理的基本任务的对计算工作站16的有限接入。因此,在此环境中,用户通过行走到计算工作站16并将移动计算设备12用作外部硬盘驱动器能在其移动计算设备12上编辑文件,以便从移动计算设备12的存储器84的数据文件302中以无方式地检索资料。利用计算工作站16上的字处理器372,用户能编辑、发送电子邮件或打印(利用打印机24)来自移动计算设备12的资料而不必在公共定位的计算工作站16上留下这些资料的线索。
公共用户接口390也选择地能用于允许移动计算设备12的用户将其用户喜好18(图1)销售给市场管理委员会或其他组织。为此,移动计算设备12与在公共场所(例如,零售大厦)的公用电话亭中包含的计算工作站16通信,并随后在通过移动计算设备12的电子付款机98向移动计算设备12进行电子付款交换时使用公共用户接口390来传送所有或选择部分的用户喜好18(例如,最后十次购物的位置、类型和数量,具有目的地和源位置的最后十次电话呼叫,等等)给计算工作站16。
最后,在另一示例中,不仅从移动计算设备12的存储器84中提供内容16给电器13或选择已在电器13上可获得的内容,移动计算设备12也能从网站36中获得内容。如图7所示,网站36能提供作为应用服务供应商340的服务部分的内容和/或提供图形/数据342作为包括网站36的网页部分。来自网站36的内容能在移动计算设备12上进行存储、在多功能打印机24上进行打印和/或在计算工作站16上进行存储。
网站36作为电器的使用不限于结合计算工作站16和/或打印机24进行使用。从网站36中获得的诸如MP3音频文件、电影等的内容16能立即进行使用或由移动计算设备12进行存储,并随后与移动计算设备12的用户喜好18相关,以便利用诸如音频设备28或视频设备14的电器来执行。
因此,移动计算设备12方便地控制和/或有助于诸如计算工作站16和多功能打印机24的电器13上的各种资料处理任务。
在诸如子系统300(图8)或图4与7所示的电器子系统80与280的各种电器环境中进行交互作用时,移动计算设备12操作用户接口90来设置和应用用户喜好18。如图9所示,用户接口90(参见图4)包括登录/口令功能402、电器组合404、电器喜好406和接口环境408。用户接口90选择地包括在以后结合图10进一步具体描述的优先级争用调节器94。用户接口也理解为选择地包括结合图5所示和所述的电器内容选择器92。
假定受移动计算设备12控制的电器13的庞大的数量和类型,用户接口90用于在移动计算设备12和电器13上使用,以便协调移动计算设备12对电器13的控制。因此,包括电器内容选择器92的用户接口90位于移动计算设备12和/或电器13上。
用户接口90的电器组合404识别形成一个网络或联合体的一组电器,其中移动计算设备12授权控制电器13。电器组合404也能部分地设置这些喜好或提供移动计算设备12的喜好选择。电器组合404包括位置模块420、类型模块422和定制模块424。位置模块420允许电器组以诸如厨房430、办公室432和卧室434的电器13的位置为基础。类型模块422允许电器组基于电器13的类型,诸如视听设备440、电话机442和家用电器444。最后,定制功能424允许用户或电器组管理商规定哪些电器组成一组、移动计算设备12如何获得至那个组的接入、和为那个组设置哪些喜好。
电器喜欢406确定用户具有的他们将控制的电器13的喜好。电器喜好406选择地包括何时不存在其他的移动计算设备12(即,此用户是独自的)的喜好设置和何时存在其他的移动计算设备12(即,存在其他的用户)的不同的喜好设置。然而,在由电器13采用用户接口90时,电器13则能设置将影响移动计算设备12对那个电器13的控制的一些喜好。电器喜好406包括自动启动功能460、具有默认节目与电台表464的媒体选择462、音量466、照明电平468和交互作用与传送功能470。自动启动功能460确定在存在移动计算设备12时是否自动启动电器13。在与电器内容选择器92协作的情况下,媒体选择462确定电器13的默认内容选择。音量466和照明电平468分别确定在移动计算设备12上执行的内容的希望音量电平和在装备电器13时电器13的照明电平。例如,电器喜好406的音量成分466选择地包括在用户是独自一人(即,不存在其他的移动计算设备12)时自动增加电器音量的喜好。
电器喜好406的交互作用与传送功能470控制着电器13与移动计算设备12之间的内容交互作用与传送。例如,用户能设置存储在移动计算设备12(参见图6)的电话簿282中的电话号码是否下载到基于TIVO的视频设备14(图4)。此下载特性能在病毒攻击移动计算设备12的情况下用作一个坚固的备用系统,从而去保持电话簿282的安全拷贝。在另一示例中,用户能使用交互作用与传送功能470来指定:自动地将电话号码从移动电话机26的电话簿282传送给计算工作站16或传送给诸如膝上计算机的另一计算机。
如图9进一步示出的,优先级争用调节器94(图4)选择地包括作为用户接口90的一部分,并用于确定竞争对一个或多个电器13的控制的移动计算设备12之间的优先级。具有争用模型选择器450和争用识别器452的优先级争用调节器94结合图10更具体地进行描述。
最后,用户接口90的接口环境408指定用户如何更愿意输入用户喜好信息并包括桌面输入功能480和网络服务器输入功能482。桌面输入功能480允许用户接入台式计算机上的用户接口90,诸如计算机工作站16,以便人工输入喜好信息。网络服务器输入功能482包括具有嵌入式网络服务器97(图4)的移动计算设备12的控制器81,即,生成对应于移动计算设备12的网页。用户能使用诸如计算工作站16的另一设备来接入对应于移动计算设备12的网页并设置喜好和/或存储与检索移动计算设备12上的内容。
简而言之,用户接口90通过允许指定用户喜好18和内容选择并且通过允许电子交换用户喜好18与内容选择以避免人工输入用户喜好18与内容选择,从而有助于移动计算设备12对电器13的控制。
如图10所示,优先级争用调节器94(如500所示)包括争用识别器502和争用模型选择器504。争用模型选择器504用于选择规则508的多个模型506之中的一种模型,以便确定竞争对电器的控制的移动计算设备12之间的优先级。优先级争用识别器502与移动计算设备12和电器13的无线通信器86进行协作,以便确定是否存在竞争的移动计算设备12。如果存在竞争的移动计算设备12,则选择的模型506确定这些计算设备之间的优先级。
规则模型520是无争用模型,其中,在多个计算设备12位于电器13的范围内并且所有的移动计算设备12在电器13上选择同一内容、功能或用户喜好时,不建立优先级。例如,在多个移动计算设备12希望在诸如电视的视频设备14上观看同一电影时不建立优先级。
规则模型522是一种时间第一(first-in-time)模型,其中第一个与电器13建立通信的移动计算设备12控制电器13。由此电器的控制设备来控制电器13的启动、喜好和内容。
规则模型524是邻近模型,其中由最靠近此电器的移动计算设备12来控制电器13。规则模式526是金钱模型,其中付款最高的移动计算设备12控制此电器。
规则模型528是自我选择模型,其中每个移动计算设备12自我选择优先级,诸如低、中或高优先级。如果多个移动计算设备12自我选择同一优先级并且与单个电器相邻,则其他的争用模型之一将确定优先级。
规则模型530是礼貌(courtesy)模型,其中移动计算设备12轮流具有对电器13的优先级。完全相反地,规则模型532是支付优先级模型,其中从支付优先级互联网站中根据可购买量获得优先级。例如,用户能购买500单位的优先级并随后在其移动计算设备12中设置喜好以支付高达300单位的优先级(或任何希望的数量)来获得对电器的控制。为此电器提供最大单位量优先级的移动计算设备12变成此电器的控制设备。
规则模型534是对等模型,其中两个或多个移动计算设备12人工地或利用其自己的定制规则来设置其相应的优先级。例如,选择地利用一天中的时间/星期/月份设置优先级,以致一个移动计算设备12在一天、星期或月份的某些时间期间具有优先级。可选择地,移动计算设备12对于哪个计算设备12对其他的计算设备具有优先级达成一致意见。例如,一个礼貌的安排方案包括让妻子的移动计算设备12对丈夫的移动计算设备12具有优先级。
最后,规则模型536是赌博规则。所有竞争的移动计算设备在此电器上玩耍同一游戏并且此游戏的优胜者获得对此电器的优先级。
图4、7与8表示本发明的电器控制系统的各个组成部分的孤立的子系统。然而,本发明的电器控制系统的组成部分能在移动计算设备12移动经过其环境时在移动计算设备12的操作者的控制下进行变化。例如,如图8所示,子系统300包括移动计算设备12、计算工作站16、多功能打印机24和网站36。通过只选择包括在本发明的电器控制系统中的组成部分,诸如子系统300,或通过只行走到一个房间的不同部分或任何其他房间,移动计算设备12能将诸如陆地电话机281(参见图6)或音频设备28和视频设备14(图4)的其他的组成部分增加到子系统300上。同样地,移动计算设备12能添加其他的电器13,诸如家用电器系统40(参见图2)中的电器。换句话说,移动计算设备12能根据需要包括或排除许多电器13以获得最佳的控制环境。可以把“选择控制哪些电器”优选地作为用户喜好18之一包括在用户接口90(图9)的电器组合功能404中,因此移动计算设备12根据移动计算设备12的用户的喜好自动确定它将控制哪些电器13。
电器13选择地包括控制器81或某一其他形式的逻辑操作符来执行移动计算设备12的指令和协调移动计算设备12的操作,诸如确定竞争移动计算设备12之间的优先级。
本发明的系统与方法也不仅仅限于面向个人消费信息的电器。相反地,能从移动计算设备12中将用户喜好18应用于几乎任何事情,诸如购买分销商的商品或服务。例如,汽油泵能用作电器13,其中一个用户喜好18包括相对常规无铅汽油对高级无铅汽油的喜好。在这种情况中,用户能利用会在汽油泵上自动选择高级汽油或在不花费多于常规汽油的设置价格差(例如,多于15美分)时选择高级汽油的移动计算设备12购买汽油。利用电子付款机98,移动计算设备12使用信用卡信息或其他的财政局信息以便通过无线方式付款给汽油泵。因此,利用移动计算设备12的用户喜好18自动完成汽油类型的选择和交易的付款。
移动计算设备12(图1)选择地还包括图11所示的用户喜好自动管理器550。自动管理器550包括多个模型552,用于自动地将用户喜好应用于电器13,如规则554中所示。自动管理器550也包括均用于实施模型552的感觉控制配置(poofile)556和默认感觉参数558。特别地,这些模型552由移动计算设备12用于自动地将用户喜好应用于未被移动计算设备12识别的电器,因此移动计算设备12的用户/拥有者不必人工地为未识别电器确定和设置用户喜好。未识别电器是新电器或以前由其他的移动计算设备控制但不由移动计算设备12控制的电器。而且,未识别的电器甚至能包括以前已经利用先前不受移动计算设备12控制的附加特性或新特性更新的移动计算设备12控制的电器。因此,利用本发明的用户喜好自动管理器550,用户喜好18可以在电器13上进行调换,因此用户能够避免利用电器13进行人工处理,从而有效地旁通电器13的用户接口。
模型552包括感觉控制模型560、最后设置模型562、玩学模型564、主电器模型566、感觉参数模型568和类似拥有者模型570。
在感觉控制模型560中,移动计算设备12在存储器84中(或在可访问数据块内)具有以前受一个或多个移动计算设备12控制的电器13的感觉控制配置556。感觉控制配置556是用于每个电器13的用户喜好18的一部分并且可以识别用于各种人类感觉能力的所希望的电器设置。例如,用于电视的感觉控制配置556包括用于听觉的优选音量设置和用于视觉的优选色彩浓淡。感觉控制配置556包括可应用于那个电器的全部范围的人类感觉能力的优选电器设置的完整组合。用于实施感觉控制模型560的方法更全面地结合图12进行描述和表示。
在最后设置模型562中,移动计算设备12在未识别电器(由未识别电器的前一用户使用)应用最后设置作为移动计算设备12的用户喜好18。可选择地,移动计算设备12在电器13上应用对应于电器13的最长使用持续时间的设置。
在玩学模型564中,用户将用户利用未识别电器13的设置进行播放指示给移动计算设备12。移动计算设备12在此播放时间期间监视电器13的设置,并且,在用户在电器13上实现所希望的设置时,移动计算设备12将这些设置作为用户喜好18应用于电器13,而且将这些设置作为用于那个电器13的用户喜好18存储在存储器84中。
在主电器模型566中,移动计算设备12用于识别具有已知的用户喜好设置的主电器。可以指示移动计算设备12将那个用户喜好18的设置应用于所有的未识别电器13。
在感觉参数模型568中,用户将用户喜好18设置为在移动计算设备12中包括与任何特定电器13无关的用于各种人类感觉能力(例如,听觉、视觉、触觉、味觉等)的默认感觉参数558。例如,听觉设置至少包括用于所有电器的单个音量设置,而视觉设置至少包括色彩设置和光强设置。因此,在遇到未识别的电器时,移动计算设备12将其用户喜好18作为多个默认感觉参数558同时应用于电器13。将每个默认感觉参数558应用于电器13,而与其他的默认感觉参数558无关。
在类似拥有者模型570中,在遇到未识别的电器13时,移动计算设备12将类似电器的用户喜好18应用于未识别电器。特别地,如结合图13更全面描述的,移动计算设备12从类似于移动计算设备12的拥有者的其他的移动计算设备的拥有者的用户喜好数据库中获得用户喜好18的设置。特别地,类似性能够对各个拥有者的口味、习惯、文化和社会经济属性进行集中。
如图12所示,感觉控制模型560更全面地表示在使用感觉控制配置应用用户喜好的方法600中。在方法600的第一步骤602中,移动计算设备12将未识别电器13识别为从未受任何移动计算设备控制或以前受移动计算设备12控制的电器。接下来,移动计算设备12评估未识别电器的感觉控制配置556(步骤604)。此评估还包括识别此电器与其进行交互作用(步骤606)的每个不同的人类感觉能力(例如,听觉、视觉、触觉等)。例如,视觉参数包括优选的照明电平和色彩方案,而触觉参数包括空气温度、湿/干燥感觉、表面温度等。
在步骤606中的此感觉控制评估之后,移动计算设备12访问其他电器的用户喜好18的数据库610,以查找具有最类似于未识别电器的感觉控制配置556的电器(步骤608)。在最后步骤612中,移动计算设备12将用户喜好18作为感觉控制配置556应用于来自数据库610中最类似电器中的未识别电器13。另外,选择的反馈路径620将应用于未识别电器13的移动计算设备12的用户喜好18存储在数据库610,以便以后由其他的移动计算设备12和电器13使用。
将对类似拥有者模型570结合图13作为方法650更全面地来进行描述和示意。在方法650的第一步骤652中,移动计算设备12与电器13建立无线通信链路。移动计算设备12随后确定它是否具有电器13的用户喜好18(步骤654)。如果回答“是”,则步骤656包括移动计算设备12将移动计算设备12的已知用户喜好18应用于电器13。如果不知道移动计算设备12中用于电器13的用户喜好,则电器13是未识别电器13。因此,在步骤658中,移动计算设备12和/或电器13接入互联网和/或移动计算设备12的存储器以便去访问类似于未识别电器13的公知电器13的用户喜好18的数据库662。特别地,移动计算设备12根据移动计算设备12的用户/拥有者和具有或使用未识别电器13(即,对于移动计算设备12是未识别)的移动计算设备的其他用户/拥有者的相似性从数据库662中选择一组用户喜好。一旦从数据库662中识别类似拥有者的用户喜好18,则步骤664包括移动计算设备12将数据库选择的用户喜好18应用于新/未识别电器13。最后,选择的反馈路径668允许将数据库选择的用户喜好18存储在与移动计算设备12的用户/拥有者相关的数据库662中,以便以后由移动计算设备12的其他用户/拥有者使用。此新的用户喜好18也优选存储在用户喜好的现有库的移动计算设备12的存储器84中。
本发明的系统与方法具有许多有益的特性。最重要地,移动计算设备在其环境中变成电器的控制设备,从而控制内容和用户喜好。以前,诸如用户喜好以及内容的个人信息孤立分散在许多电器之间,此信息现在以单个统一的主控制器(即,移动计算设备)为中心并集成在此单个统一的主控制器中。而且,同时在一个或多个电器上执行选择的内容,而在移动计算设备自从一个电器朝向另一电器移动时在合适的电器之间执行内容转换。在移动计算设备从一个电器切换到另一电器而中断执行时,利用此移动计算设备在多个电器之间保持内容执行的连续性。
虽然为了描述优选实施例而示意和描述了特定实施例,但本领域技术人员将认识到:各种替换和/或等效实施可以替代所示和所述的特定实施例而不脱离本发明的范畴。化学、机械、电机和计算机领域中的技术人员将容易认识到,本发明可以以各种实施例来实施。本申请意图覆盖本文所讨论的优选实施例的任何改变或变化。因此,显然预定本发明仅仅利用权利要求书及其等效物来限制。

Claims (12)

1.一种控制电器的方法,此方法包括:
通过移动计算设备(12)在第一电器上无线地开始内容(16)的执行;和
通过移动计算设备,在内容执行期间通过将内容的执行从第一电器转换到第二电器来中断内容的执行。
2.根据权利要求1的方法,其中将内容的执行从第一电器转换到第二电器包括通过移动计算设备在已开始在第一电器上的执行之后的一个时间点上无线地开始第二电器上内容(16)的执行。
3.根据权利要求2的方法,其中将内容的执行从第一电器转换到第二电器包括当在第二电器上的内容的执行开始时,通过移动计算设备无线地结束在第一电器上的内容的执行。
4.根据权利要求2的方法,其中将内容的执行从第一电器转换到第二电器包括当在第二电器上的执行开始时,通过移动计算设备保持在第一电器上的内容的执行。
5.根据权利要求1的方法,其中内容包括第一媒体组成部分与第二媒体组成部分并且第一电器包括第一媒体类型设备并且第二电器包括第二媒体类型设备;并且
其中将内容的执行从第一电器转换到第二电器包括在第一电器与第二电器之间的转换期间基本上保持内容执行的连续性;并且
其中在第一电器上内容的执行包括内容的第一媒体组成部分和第二媒体组成部分的执行,并且在第二电器上内容的执行只包括内容的第二媒体组成部分的执行。
6.根据权利要求5的方法,其中第一媒体组成部分包括视频组成部分并且第一媒体类型设备包括视频设备,第二媒体组成部分包括音频组成部分并且第二媒体类型设备包括音频设备。
7.一种控制电器的方法,此方法包括:
在第一电器与移动计算设备(12)之间和在第二电器与移动计算设备之间建立无线通信链路;和
通过移动计算设备无线地开始在第一电器和第二电器上内容(16)的执行,包括通过以下分开内容分执行:
在第一电器上执行内容的第一组成部分;和
在第二电器上执行内容的第二组成部分。
8.根据权利要求7的方法,其中内容的第一组成部分包括内容的视频组成部分并且内容的第二组成部分包括内容的音频组成部分。
9.一种控制电器的方法,此方法包括:
在视频电器与移动计算设备(12)之间和在音频电器和移动计算设备之间建立无线通信链路;和
通过移动计算设备同时开始在视频电器上的第一内容的执行和在音频电器上的第二内容的执行,其中第一内容与第二内容是彼此独立并且彼此相关的,
其中第一内容包括一个事件的电视广播的视频组成部分并且第二内容包括此事件的无线电广播。
10.一种移动计算设备(12),包括:
控制器(81);
存储器(84),与控制器通信并且构造为执行存储功能;
内容中断管理器(99),构造为管理多个电器之间的内容的执行并且构造为保持多个电器之间执行的连续性;和
无线通信器(86),与控制器通信并且构造为与多个电器进行无线通信以使内容中断管理器管理多个电器之间的内容的执行。
11.根据权利要求10的移动计算设备,其中多个电器包括陆线电话机(281)并且移动计算设备包括移动电话机(26),内容中断管理器还包括:
电话呼叫转换器(284),构造为在正在进行的电话呼叫期间在陆线电话机(281)与移动电话机(26)之间选择地转换该正在进行的电话呼叫;和
电话簿(282),构造为在移动计算设备、陆线电话机和移动电话机之间的无线通信期间自动同步其内容和呼叫表(286)。
12.根据权利要求10的移动计算设备,其中内容中断管理器包括:
电器转换器(180),构造为将内容的执行从第一电器转换到第二电器;
多电器分离器(182),构造为在包括第一电器与第二电器的多个电器之间分开内容的执行;和
执行连续性监视器(184),构造为在通过电器转换器转换内容的执行期间或在通过多电器分离器在多个电器之间分开内容的执行期间保持内容(16)的执行的连续性。
CNB02145793XA 2001-10-16 2002-10-16 具有在电器间中断内容执行的方法与系统的移动计算设备 Expired - Fee Related CN100440182C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/982218 2001-10-16
US09/982,218 US20030073432A1 (en) 2001-10-16 2001-10-16 Mobile computing device with method and system for interrupting content performance among appliances

Publications (2)

Publication Number Publication Date
CN1412680A CN1412680A (zh) 2003-04-23
CN100440182C true CN100440182C (zh) 2008-12-03

Family

ID=25528956

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB02145793XA Expired - Fee Related CN100440182C (zh) 2001-10-16 2002-10-16 具有在电器间中断内容执行的方法与系统的移动计算设备

Country Status (4)

Country Link
US (1) US20030073432A1 (zh)
CN (1) CN100440182C (zh)
DE (1) DE10247114A1 (zh)
GB (1) GB2383647B (zh)

Families Citing this family (209)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001320496A (ja) * 2000-05-11 2001-11-16 Nec Corp 遠隔制御方法、システム、サーバ、情報処理装置、および記録媒体
US20020077117A1 (en) * 2000-12-15 2002-06-20 Jocelyn Cloutier Synchronous transmission of data with network remote control
US20020128041A1 (en) * 2001-03-09 2002-09-12 Parry Travis J. Methods and systems for controlling multiple computing devices
US7127271B1 (en) 2001-10-18 2006-10-24 Iwao Fujisaki Communication device
US7107081B1 (en) 2001-10-18 2006-09-12 Iwao Fujisaki Communication device
US7466992B1 (en) 2001-10-18 2008-12-16 Iwao Fujisaki Communication device
US7149805B2 (en) * 2001-10-31 2006-12-12 Hewlett-Packard Development, L.P. Wireless trusted point of access to a computer network
DE10208934A1 (de) * 2002-02-28 2003-09-11 Deutsche Lufthansa Kommunikationssystem für Passagiere in einem Verkehrsmittel
FI112758B (fi) * 2002-05-31 2003-12-31 Nokia Corp Menetelmä ja laitteisto matkaviestimen paikantamiseksi
CN1202648C (zh) * 2002-06-07 2005-05-18 周颖平 用手机短信息进行无线遥控的方法
US20030236866A1 (en) * 2002-06-24 2003-12-25 Intel Corporation Self-surveying wireless network
US8116889B2 (en) * 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20040117442A1 (en) * 2002-12-10 2004-06-17 Thielen Kurt R. Handheld portable wireless digital content player
KR20040067036A (ko) * 2003-01-21 2004-07-30 엘지전자 주식회사 무선단말기 연동형 홈네트워크 시스템
JP3747910B2 (ja) 2003-01-24 2006-02-22 ソニー株式会社 通信システムおよび方法、情報処理装置および方法、情報管理装置および方法、記録媒体、並びにプログラム
US7272456B2 (en) * 2003-01-24 2007-09-18 Rockwell Automation Technologies, Inc. Position based machine control in an industrial automation environment
US8229512B1 (en) 2003-02-08 2012-07-24 Iwao Fujisaki Communication device
US20040165011A1 (en) * 2003-02-26 2004-08-26 David Quijano Systems and methods for controlling user-controlled devices using data stored on a portable storage medium
US8241128B1 (en) 2003-04-03 2012-08-14 Iwao Fujisaki Communication device
US7627343B2 (en) 2003-04-25 2009-12-01 Apple Inc. Media player system
US6776660B1 (en) 2003-04-30 2004-08-17 Japan Aviation Electronics Industry, Limited Connector
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US8086752B2 (en) 2006-11-22 2011-12-27 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US10613817B2 (en) 2003-07-28 2020-04-07 Sonos, Inc. Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group
US8234395B2 (en) * 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
JP4470415B2 (ja) * 2003-08-05 2010-06-02 日本電気株式会社 携帯情報端末装置
US8442019B2 (en) * 2003-08-12 2013-05-14 Bose Corporation Method and apparatus for avoiding wireless audio signal transmission interferences
US7474677B2 (en) * 2003-08-12 2009-01-06 Bose Corporation Wireless communicating
US8090402B1 (en) 2003-09-26 2012-01-03 Iwao Fujisaki Communication device
JP2005158032A (ja) * 2003-10-30 2005-06-16 Canon Inc 情報処理方法及び情報処理装置
US7917167B1 (en) 2003-11-22 2011-03-29 Iwao Fujisaki Communication device
US7620362B2 (en) * 2003-12-04 2009-11-17 International Business Machines Corporation Controlling access to wirelessly broadcast electronic works during playback
US7519322B2 (en) * 2003-12-04 2009-04-14 International Business Machines Corporation Tracking locally broadcast electronic works
US7515873B2 (en) * 2003-12-04 2009-04-07 International Business Machines Corporation Responding to recipient rated wirelessly broadcast electronic works
KR100575579B1 (ko) * 2003-12-18 2006-05-03 한국전자통신연구원 블루투스를 이용한 리모콘명령 생성 시스템, 리모콘명령처리 시스템 및 리모콘명령 처리 방법
JP2005244658A (ja) * 2004-02-26 2005-09-08 Toshiba Corp 通信システム、通信端末、および通信方法
US8041348B1 (en) 2004-03-23 2011-10-18 Iwao Fujisaki Communication device
US9374607B2 (en) 2012-06-26 2016-06-21 Sonos, Inc. Media playback system with guest access
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US7895378B2 (en) 2004-04-27 2011-02-22 Apple Inc. Method and system for allowing a media player to transfer digital audio to an accessory
US7293122B1 (en) 2004-04-27 2007-11-06 Apple Inc. Connector interface system facilitating communication between a media player and accessories
US7441062B2 (en) 2004-04-27 2008-10-21 Apple Inc. Connector interface system for enabling data communication with a multi-communication device
US7529870B1 (en) * 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player with multiple lingoes
US7826318B2 (en) * 2004-04-27 2010-11-02 Apple Inc. Method and system for allowing a media player to transfer digital audio to an accessory
US8117651B2 (en) 2004-04-27 2012-02-14 Apple Inc. Method and system for authenticating an accessory
US7526588B1 (en) 2004-04-27 2009-04-28 Apple Inc. Communication between an accessory and a media player using a protocol with multiple lingoes
US7529872B1 (en) 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player using a protocol with multiple lingoes
US7441058B1 (en) * 2006-09-11 2008-10-21 Apple Inc. Method and system for controlling an accessory having a tuner
US7673083B2 (en) * 2004-04-27 2010-03-02 Apple Inc. Method and system for controlling video selection and playback in a portable media player
US8024055B1 (en) 2004-05-15 2011-09-20 Sonos, Inc. Method and system for controlling amplifiers
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US20050282600A1 (en) * 2004-06-22 2005-12-22 Paradice William L Iii Car stereo for communicating with portable music player using wired connection
US20050286481A1 (en) * 2004-06-29 2005-12-29 Fadell Anthony M Method for data transmission utlizing a portable multimedia device
US20060064472A1 (en) * 2004-09-20 2006-03-23 Mirho Charles A Obtaining information for proximate devices
US20060148490A1 (en) * 2005-01-04 2006-07-06 International Business Machines Corporation Method and apparatus for dynamically altering the operational characteristics of a wireless phone by monitoring the phone's movement and/or location
US7525216B2 (en) * 2005-01-07 2009-04-28 Apple Inc. Portable power source to provide power to an electronic device via an interface
US7823214B2 (en) 2005-01-07 2010-10-26 Apple Inc. Accessory authentication for electronic devices
US7627341B2 (en) * 2005-01-31 2009-12-01 Microsoft Corporation User authentication via a mobile telephone
US20060172770A1 (en) * 2005-01-31 2006-08-03 Research In Motion Limited Presence management using wireless communication
US8208954B1 (en) 2005-04-08 2012-06-26 Iwao Fujisaki Communication device
US20060258342A1 (en) * 2005-04-21 2006-11-16 Kenny Fok Methods and apparatus for providing wireless device-centric control of an external computing device
US20060268895A1 (en) * 2005-05-17 2006-11-30 Kotzin Michael D Linking a mobile wireless communication device to a proximal consumer broadcast device
US20070010323A1 (en) * 2005-07-05 2007-01-11 International Business Machines Corporation Platform-adaptive gaming
CN1858817B (zh) * 2005-07-06 2010-12-15 华为技术有限公司 一种远程控制网关设备构成的系统及实现方法
US7835809B2 (en) * 2005-11-23 2010-11-16 Griffin Technology, Inc. Digital media player accessory interface
JP2007221355A (ja) * 2006-02-15 2007-08-30 Fujitsu Ltd 赤外線通信機能を有する携帯電話機
US8208850B2 (en) * 2006-02-24 2012-06-26 The Invention Science Fund I, Llc Portable device and method for entertainment interaction data
US20070202923A1 (en) * 2006-02-24 2007-08-30 Searete, Llc System and method for transferring media content between a portable device and a video display
US8086332B2 (en) * 2006-02-27 2011-12-27 Apple Inc. Media delivery system with improved interaction
US7632114B2 (en) * 2006-03-30 2009-12-15 Apple Inc. Interface connecter between media player and other electronic devices
US20070250445A1 (en) * 2006-04-19 2007-10-25 Napster Llc Real time, on the fly, distribution of pre-selected electronic content
AU2007249777A1 (en) * 2006-05-11 2007-11-22 Cfph, Llc Methods and apparatus for electronic file use and management
US8006019B2 (en) 2006-05-22 2011-08-23 Apple, Inc. Method and system for transferring stored data between a media player and an accessory
JP2007323732A (ja) * 2006-05-31 2007-12-13 Toshiba Corp 再生制御装置、再生制御方法、及び再生装置
US7415563B1 (en) * 2006-06-27 2008-08-19 Apple Inc. Method and system for allowing a media player to determine if it supports the capabilities of an accessory
US20080034095A1 (en) * 2006-08-01 2008-02-07 Motorola, Inc. Multi-representation media event handoff
US10013381B2 (en) * 2006-08-31 2018-07-03 Bose Corporation Media playing from a docked handheld media device
US7558894B1 (en) 2006-09-11 2009-07-07 Apple Inc. Method and system for controlling power provided to an accessory
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
FR2906101B1 (fr) * 2006-09-15 2008-10-31 Alcatel Sa Systeme et procede de transmission en temps reel ou en differe de services interactifs associes a des contenus diffuses
KR101363981B1 (ko) * 2006-09-29 2014-02-18 텔레콤 이탈리아 소시에떼 퍼 아찌오니 개별 전자 장치를 통한 모바일 사용자를 위한 서비스의 사용, 제공, 맞춤화 및 과금
US7540788B2 (en) * 2007-01-05 2009-06-02 Apple Inc. Backward compatible connector system
US20080270913A1 (en) * 2007-04-26 2008-10-30 Howard Singer Methods, Media, and Devices for Providing a Package of Assets
US7890089B1 (en) 2007-05-03 2011-02-15 Iwao Fujisaki Communication device
US8559983B1 (en) 2007-05-03 2013-10-15 Iwao Fujisaki Communication device
US8676273B1 (en) 2007-08-24 2014-03-18 Iwao Fujisaki Communication device
US7873771B2 (en) * 2007-09-04 2011-01-18 Apple Inc. Smart dock for chaining accessories
US8095713B2 (en) * 2007-09-04 2012-01-10 Apple Inc. Smart cables
US8639214B1 (en) 2007-10-26 2014-01-28 Iwao Fujisaki Communication device
US8472935B1 (en) 2007-10-29 2013-06-25 Iwao Fujisaki Communication device
US8200227B2 (en) * 2007-12-13 2012-06-12 Industrial Technology Research Institute System and method for resumable data transmission
US8744720B1 (en) 2007-12-27 2014-06-03 Iwao Fujisaki Inter-vehicle middle point maintaining implementer
JP4724187B2 (ja) * 2008-01-22 2011-07-13 レノボ・シンガポール・プライベート・リミテッド 無線接続される外部記憶装置に対するアクセス方法およびコンピュータ
US8047966B2 (en) 2008-02-29 2011-11-01 Apple Inc. Interfacing portable media devices and sports equipment
US8543157B1 (en) 2008-05-09 2013-09-24 Iwao Fujisaki Communication device which notifies its pin-point location or geographic area in accordance with user selection
US9311115B2 (en) 2008-05-13 2016-04-12 Apple Inc. Pushing a graphical user interface to a remote device with display rules provided by the remote device
US20100293462A1 (en) * 2008-05-13 2010-11-18 Apple Inc. Pushing a user interface to a remote device
US8970647B2 (en) * 2008-05-13 2015-03-03 Apple Inc. Pushing a graphical user interface to a remote device with display rules provided by the remote device
US20090284476A1 (en) * 2008-05-13 2009-11-19 Apple Inc. Pushing a user interface to a remote device
US9870130B2 (en) 2008-05-13 2018-01-16 Apple Inc. Pushing a user interface to a remote device
US8340726B1 (en) 2008-06-30 2012-12-25 Iwao Fujisaki Communication device
US8452307B1 (en) 2008-07-02 2013-05-28 Iwao Fujisaki Communication device
US8238811B2 (en) 2008-09-08 2012-08-07 Apple Inc. Cross-transport authentication
US8208853B2 (en) 2008-09-08 2012-06-26 Apple Inc. Accessory device authentication
DE102009004510A1 (de) * 2009-01-09 2010-07-15 T-Mobile International Ag Verfahren zur Synchronisation von Adressbüchern
US8386677B2 (en) 2009-02-11 2013-02-26 Apple Inc. Communicating location information between a portable device and an accessory
US8254993B2 (en) * 2009-03-06 2012-08-28 Apple Inc. Remote messaging for mobile communication device and accessory
US8234572B2 (en) * 2009-03-10 2012-07-31 Apple Inc. Remote access to advanced playlist features of a media player
US8909803B2 (en) * 2009-03-16 2014-12-09 Apple Inc. Accessory identification for mobile computing devices
US8452903B2 (en) 2009-03-16 2013-05-28 Apple Inc. Mobile computing device capabilities for accessories
US8346847B2 (en) * 2009-06-03 2013-01-01 Apple Inc. Installing applications based on a seed application from a separate device
US20110145581A1 (en) * 2009-12-14 2011-06-16 Verizon Patent And Licensing, Inc. Media playback across devices
US20120021770A1 (en) 2010-07-21 2012-01-26 Naqvi Shamim A System and method for control and management of resources for consumers of information
US9232046B2 (en) 2010-07-21 2016-01-05 Tksn Holdings, Llc System and method for controlling mobile services using sensor information
US9210528B2 (en) 2010-07-21 2015-12-08 Tksn Holdings, Llc System and method for control and management of resources for consumers of information
US9286449B2 (en) * 2011-01-21 2016-03-15 Paypal, Inc. System and methods for protecting users from malicious content
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US8938312B2 (en) 2011-04-18 2015-01-20 Sonos, Inc. Smart line-in processing
US9021364B2 (en) 2011-05-31 2015-04-28 Microsoft Technology Licensing, Llc Accessing web content based on mobile contextual data
US9042556B2 (en) 2011-07-19 2015-05-26 Sonos, Inc Shaping sound responsive to speaker orientation
US20130024018A1 (en) * 2011-07-22 2013-01-24 Htc Corporation Multimedia control method and multimedia control system
TW201308087A (zh) * 2011-08-02 2013-02-16 Hon Hai Prec Ind Co Ltd 家用電器控制方法及系統
US8755783B2 (en) * 2011-12-19 2014-06-17 Cellomat Israel Ltd. Automatic mobile communicator depot system and methodology
US9367982B2 (en) 2011-12-19 2016-06-14 Cellomat Israel Ltd. Automatic mobile communicator depot system and methodology
US9665339B2 (en) 2011-12-28 2017-05-30 Sonos, Inc. Methods and systems to select an audio track
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
TWI517696B (zh) * 2012-05-28 2016-01-11 正文科技股份有限公司 呈現器與控制器與其管理方法
US9306879B2 (en) 2012-06-08 2016-04-05 Apple Inc. Message-based identification of an electronic device
US8930457B2 (en) * 2012-06-19 2015-01-06 International Business Machines Corporation Proximity initiated co-browsing sessions
US9411327B2 (en) 2012-08-27 2016-08-09 Johnson Controls Technology Company Systems and methods for classifying data in building automation systems
KR101866860B1 (ko) * 2012-09-04 2018-06-14 엘지전자 주식회사 전자기기 및 그것의 제어방법
US9008330B2 (en) 2012-09-28 2015-04-14 Sonos, Inc. Crossover frequency adjustments for audio speakers
US9179197B2 (en) * 2012-10-10 2015-11-03 Sonos, Inc. Methods and apparatus for multicast optimization
US9226073B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9226087B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9226072B2 (en) 2014-02-21 2015-12-29 Sonos, Inc. Media content based on playback zone awareness
US9672213B2 (en) 2014-06-10 2017-06-06 Sonos, Inc. Providing media items from playback history
US9552587B2 (en) 2014-07-11 2017-01-24 Sensoriant, Inc. System and method for mediating representations with respect to preferences of a party not located in the environment
US10390289B2 (en) 2014-07-11 2019-08-20 Sensoriant, Inc. Systems and methods for mediating representations allowing control of devices located in an environment having broadcasting devices
US20160063853A1 (en) * 2014-08-26 2016-03-03 Tsung-Hsiang Mi Personalized home situation control system and personalized home situation control method
WO2016184526A1 (en) * 2015-05-21 2016-11-24 Telefonaktiebolaget Lm Ericsson (Publ) Controller arrangement, method and computer program
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
US9948980B2 (en) * 2015-07-20 2018-04-17 Google Llc Synchronizing audio content to audio and video devices
US10623796B2 (en) * 2015-07-30 2020-04-14 Roku, Inc. Detection of smartphone to enable content
US10401473B2 (en) 2015-07-30 2019-09-03 Roku, Inc. Mobile device based control device locator
US20170033989A1 (en) * 2015-07-31 2017-02-02 Apple Inc. Shareable code objects for accessories and user devices
WO2017053707A1 (en) 2015-09-23 2017-03-30 Sensoriant, Inc. Method and system for using device states and user preferences to create user-friendly environments
US10534326B2 (en) 2015-10-21 2020-01-14 Johnson Controls Technology Company Building automation system with integrated building information model
US11268732B2 (en) 2016-01-22 2022-03-08 Johnson Controls Technology Company Building energy management system with energy analytics
US11947785B2 (en) 2016-01-22 2024-04-02 Johnson Controls Technology Company Building system with a building graph
US10496271B2 (en) 2016-01-29 2019-12-03 Bose Corporation Bi-directional control for touch interfaces
CN109154802A (zh) 2016-03-31 2019-01-04 江森自控科技公司 分布式建筑物管理系统中的hvac装置注册
US10505756B2 (en) 2017-02-10 2019-12-10 Johnson Controls Technology Company Building management system with space graphs
US10417451B2 (en) 2017-09-27 2019-09-17 Johnson Controls Technology Company Building system with smart entity personal identifying information (PII) masking
US11774920B2 (en) 2016-05-04 2023-10-03 Johnson Controls Technology Company Building system with user presentation composition based on building context
DE202016105062U1 (de) 2016-09-13 2016-10-14 Fritz Jüngst Anordnung zur vergrößerten Darstellung von Inhalten eines Mobilfunkendgeräts
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name
US10684033B2 (en) 2017-01-06 2020-06-16 Johnson Controls Technology Company HVAC system with automated device pairing
US11900287B2 (en) 2017-05-25 2024-02-13 Johnson Controls Tyco IP Holdings LLP Model predictive maintenance system with budgetary constraints
US20190361412A1 (en) 2017-02-10 2019-11-28 Johnson Controls Technology Company Building smart entity system with agent based data ingestion and entity creation using time series data
US11360447B2 (en) 2017-02-10 2022-06-14 Johnson Controls Technology Company Building smart entity system with agent based communication and control
US10854194B2 (en) 2017-02-10 2020-12-01 Johnson Controls Technology Company Building system with digital twin based data ingestion and processing
US10515098B2 (en) 2017-02-10 2019-12-24 Johnson Controls Technology Company Building management smart entity creation and maintenance using time series data
US11764991B2 (en) 2017-02-10 2023-09-19 Johnson Controls Technology Company Building management system with identity management
US10095756B2 (en) 2017-02-10 2018-10-09 Johnson Controls Technology Company Building management system with declarative views of timeseries data
US11280509B2 (en) 2017-07-17 2022-03-22 Johnson Controls Technology Company Systems and methods for agent based building simulation for optimal control
WO2018175912A1 (en) 2017-03-24 2018-09-27 Johnson Controls Technology Company Building management system with dynamic channel communication
US11327737B2 (en) 2017-04-21 2022-05-10 Johnson Controls Tyco IP Holdings LLP Building management system with cloud management of gateway configurations
US10788229B2 (en) 2017-05-10 2020-09-29 Johnson Controls Technology Company Building management system with a distributed blockchain database
US11022947B2 (en) 2017-06-07 2021-06-01 Johnson Controls Technology Company Building energy optimization system with economic load demand response (ELDR) optimization and ELDR user interfaces
WO2018232147A1 (en) 2017-06-15 2018-12-20 Johnson Controls Technology Company Building management system with artificial intelligence for unified agent based control of building subsystems
US11733663B2 (en) 2017-07-21 2023-08-22 Johnson Controls Tyco IP Holdings LLP Building management system with dynamic work order generation with adaptive diagnostic task details
US20190034066A1 (en) 2017-07-27 2019-01-31 Johnson Controls Technology Company Building management system with central plantroom dashboards
US10158728B1 (en) * 2017-08-30 2018-12-18 Lenovo (Singapore) Pte. Ltd. Method and device to track objects
US11314788B2 (en) 2017-09-27 2022-04-26 Johnson Controls Tyco IP Holdings LLP Smart entity management for building management systems
US11768826B2 (en) 2017-09-27 2023-09-26 Johnson Controls Tyco IP Holdings LLP Web services for creation and maintenance of smart entities for connected devices
US10962945B2 (en) 2017-09-27 2021-03-30 Johnson Controls Technology Company Building management system with integration of data into smart entities
US10565844B2 (en) 2017-09-27 2020-02-18 Johnson Controls Technology Company Building risk analysis system with global risk dashboard
US11281169B2 (en) 2017-11-15 2022-03-22 Johnson Controls Tyco IP Holdings LLP Building management system with point virtualization for online meters
US10809682B2 (en) 2017-11-15 2020-10-20 Johnson Controls Technology Company Building management system with optimized processing of building system data
US11127235B2 (en) 2017-11-22 2021-09-21 Johnson Controls Tyco IP Holdings LLP Building campus with integrated smart environment
US11954713B2 (en) 2018-03-13 2024-04-09 Johnson Controls Tyco IP Holdings LLP Variable refrigerant flow system with electricity consumption apportionment
US11016648B2 (en) 2018-10-30 2021-05-25 Johnson Controls Technology Company Systems and methods for entity visualization and management with an entity node editor
US20200162280A1 (en) 2018-11-19 2020-05-21 Johnson Controls Technology Company Building system with performance identification through equipment exercising and entity relationships
US11769117B2 (en) 2019-01-18 2023-09-26 Johnson Controls Tyco IP Holdings LLP Building automation system with fault analysis and component procurement
US10788798B2 (en) 2019-01-28 2020-09-29 Johnson Controls Technology Company Building management system with hybrid edge-cloud processing
US11636855B2 (en) 2019-11-11 2023-04-25 Sonos, Inc. Media content based on operational data
US11894944B2 (en) 2019-12-31 2024-02-06 Johnson Controls Tyco IP Holdings LLP Building data platform with an enrichment loop
US20210200807A1 (en) 2019-12-31 2021-07-01 Johnson Controls Technology Company Building data platform with a graph change feed
US11537386B2 (en) 2020-04-06 2022-12-27 Johnson Controls Tyco IP Holdings LLP Building system with dynamic configuration of network resources for 5G networks
US11874809B2 (en) 2020-06-08 2024-01-16 Johnson Controls Tyco IP Holdings LLP Building system with naming schema encoding entity type and entity relationships
US11397773B2 (en) 2020-09-30 2022-07-26 Johnson Controls Tyco IP Holdings LLP Building management system with semantic model integration
US11954154B2 (en) 2020-09-30 2024-04-09 Johnson Controls Tyco IP Holdings LLP Building management system with semantic model integration
US20220138362A1 (en) 2020-10-30 2022-05-05 Johnson Controls Technology Company Building management system with configuration by building model augmentation
EP4309013A1 (en) 2021-03-17 2024-01-24 Johnson Controls Tyco IP Holdings LLP Systems and methods for determining equipment energy waste
US11769066B2 (en) 2021-11-17 2023-09-26 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin triggers and actions
US11899723B2 (en) 2021-06-22 2024-02-13 Johnson Controls Tyco IP Holdings LLP Building data platform with context based twin function processing
US11796974B2 (en) 2021-11-16 2023-10-24 Johnson Controls Tyco IP Holdings LLP Building data platform with schema extensibility for properties and tags of a digital twin
US11934966B2 (en) 2021-11-17 2024-03-19 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin inferences
US11704311B2 (en) 2021-11-24 2023-07-18 Johnson Controls Tyco IP Holdings LLP Building data platform with a distributed digital twin
US11714930B2 (en) 2021-11-29 2023-08-01 Johnson Controls Tyco IP Holdings LLP Building data platform with digital twin based inferences and predictions for a graphical building model

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6104334A (en) * 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
JP2000308164A (ja) * 1999-04-20 2000-11-02 Sharp Corp 遠隔制御システム

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4634845A (en) * 1984-12-24 1987-01-06 Ncr Corporation Portable personal terminal for use in a system for handling transactions
US4689478A (en) * 1984-12-24 1987-08-25 Ncr Corporation System for handling transactions including a portable personal terminal
US5901246A (en) * 1995-06-06 1999-05-04 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6418424B1 (en) * 1991-12-23 2002-07-09 Steven M. Hoffberg Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5875108A (en) * 1991-12-23 1999-02-23 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6400996B1 (en) * 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
US5903454A (en) * 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US6081750A (en) * 1991-12-23 2000-06-27 Hoffberg; Steven Mark Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5590038A (en) * 1994-06-20 1996-12-31 Pitroda; Satyan G. Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions
US5559313A (en) * 1994-12-23 1996-09-24 Lucent Technologies Inc. Categorization of purchased items for each transaction by a smart card
US5991410A (en) * 1995-02-15 1999-11-23 At&T Wireless Services, Inc. Wireless adaptor and wireless financial transaction system
US5901287A (en) * 1996-04-01 1999-05-04 The Sabre Group Inc. Information aggregation and synthesization system
JP3774276B2 (ja) * 1996-09-12 2006-05-10 株式会社日立コミュニケーションテクノロジー 移動電話端末を利用した室内機器制御システム
US5923307A (en) * 1997-01-27 1999-07-13 Microsoft Corporation Logical monitor configuration in a multiple monitor environment
US5920848A (en) * 1997-02-12 1999-07-06 Citibank, N.A. Method and system for using intelligent agents for financial transactions, services, accounting, and advice
US5775357A (en) * 1997-02-20 1998-07-07 Aero Tec Laboratories Fuel fill valve and vent valve assembly
US6018724A (en) * 1997-06-30 2000-01-25 Sun Micorsystems, Inc. Method and apparatus for authenticating on-line transaction data
US6026375A (en) * 1997-12-05 2000-02-15 Nortel Networks Corporation Method and apparatus for processing orders from customers in a mobile environment
US6195589B1 (en) * 1998-03-09 2001-02-27 3Com Corporation Personal data assistant with remote control capabilities
US6161134A (en) * 1998-10-30 2000-12-12 3Com Corporation Method, apparatus and communications system for companion information and network appliances
US6859197B2 (en) * 2001-05-02 2005-02-22 Universal Electronics Inc. Universal remote control with display and printer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6104334A (en) * 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
JP2000308164A (ja) * 1999-04-20 2000-11-02 Sharp Corp 遠隔制御システム

Also Published As

Publication number Publication date
GB0223908D0 (en) 2002-11-20
US20030073432A1 (en) 2003-04-17
DE10247114A1 (de) 2003-07-17
GB2383647A (en) 2003-07-02
GB2383647B (en) 2005-05-11
CN1412680A (zh) 2003-04-23

Similar Documents

Publication Publication Date Title
CN100440182C (zh) 具有在电器间中断内容执行的方法与系统的移动计算设备
CN1279462C (zh) 用于移动计算设备控制电器的系统与方法
CN1255738C (zh) 确定多个移动计算设备控制电器的优先级的系统与方法
CN1412683A (zh) 将用户喜好自动从移动计算设备应用于电器的系统与方法
JP4735677B2 (ja) 携帯情報端末、情報提供方法、情報処理プログラム、情報提供サーバおよび情報提供システム
CN1331356C (zh) 若干访问时间的用户身份资料
CN102016908B (zh) 媒体内容节目编排,传递和消费
CN102740146B (zh) 经由第二显示装置回放新近播放的资产的装置和方法
CN100397899C (zh) 提供数据存储到点播媒体传递系统中服务器上的系统和方法
KR101922511B1 (ko) 대화형 미디어 안내 애플리케이션에의 원격 액세스를 제공하는 시스템 및 방법
CN102667841B (zh) 遥控装置
CN102591905B (zh) 媒体数据内容搜索系统
CN101067955B (zh) 内容列表显示方法及装置、内容选择和处理方法及装置
WO2007043483A1 (ja) 受信装置、サーバ、テレビ受像機、モバイル端末機器、システム、受信方法、情報処理プログラム、および記録媒体
KR20030060917A (ko) 방송표시장치에 관련대화식컨텐츠를 제공하는 시스템 및방법
JP2009533914A (ja) ターミナルを起動するシステム
CN103270767A (zh) 用于发送视频编辑信息的方法和系统
JP2015056139A (ja) 電子機器、番組推奨システム、番組推奨方法及び番組推奨プログラム
CN103369374A (zh) 用于操作内容频道的方法和装置
CN107124639B (zh) 信息处理设备和信息处理方法
US20150358663A1 (en) Personal linear channel
WO1999063459A1 (en) Information providing system
CN108541282B (zh) 洗衣店系统
JP2015156535A (ja) 受信機、情報提供サーバ、通信システム、方法、およびプログラム
JP2001243185A (ja) 広告情報表示方法、広告情報表示システム、広告情報表示装置および記録媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

Free format text: FORMER OWNER: HEWLETT-PACKARD CO. (US) P.O. BOX 10301, PALO ALTO CALIFORNIA U.S.A.

Effective date: 20120417

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120417

Address after: Texas, USA

Patentee after: HEWLETT-PACKARD DEVELOPMENT Co.,L.P.

Address before: California, USA

Patentee before: Hewlett-Packard Co.

ASS Succession or assignment of patent right

Owner name: PAM SA

Free format text: FORMER OWNER: HEWLETT PACKARD DEVELOPMENT CO., LIMITED LIABILITY PARTNERSHIP

Effective date: 20131227

Owner name: HEWLETT PACKARD DEVELOPMENT CO., LIMITED LIABILITY

Free format text: FORMER OWNER: PAM SA

Effective date: 20131230

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20131230

Address after: Texas, USA

Patentee after: HEWLETT-PACKARD DEVELOPMENT Co.,L.P.

Address before: California, USA

Patentee before: PALM, Inc.

Effective date of registration: 20131227

Address after: California, USA

Patentee after: PALM, Inc.

Address before: Texas, USA

Patentee before: HEWLETT-PACKARD DEVELOPMENT Co.,L.P.

ASS Succession or assignment of patent right

Owner name: QUALCOMM INC.

Free format text: FORMER OWNER: HEWLETT PACKARD DEVELOPMENT CO., LLP

Effective date: 20140224

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20140224

Address after: California, USA

Patentee after: Qualcomm Inc.

Address before: Texas, USA

Patentee before: HEWLETT-PACKARD DEVELOPMENT Co.,L.P.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081203

Termination date: 20181016