CN101448342A - 用于向计算机系统提供软件补丁的技术 - Google Patents

用于向计算机系统提供软件补丁的技术 Download PDF

Info

Publication number
CN101448342A
CN101448342A CNA2008101823513A CN200810182351A CN101448342A CN 101448342 A CN101448342 A CN 101448342A CN A2008101823513 A CNA2008101823513 A CN A2008101823513A CN 200810182351 A CN200810182351 A CN 200810182351A CN 101448342 A CN101448342 A CN 101448342A
Authority
CN
China
Prior art keywords
computer system
communication device
software patch
radio communication
relevant
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
Application number
CNA2008101823513A
Other languages
English (en)
Inventor
迈克尔·T.·瓦诺维尔
理查德·W.·切斯顿
达里尔·克罗默
霍华德·洛克
兰德尔·S.·斯普林菲尔德
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.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
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 Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Publication of CN101448342A publication Critical patent/CN101448342A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Abstract

用于向相关的计算机系统提供软件补丁的技术,包括在无线通信装置端接收通信。然后在无线通信装置端确定该通信是否与可用于相关的计算机系统的软件补丁相关联。当通信与软件补丁相关联时,从无线通信装置向软件补丁可用的相关联的计算机系统发送通知。

Description

用于向计算机系统提供软件补丁的技术
技术领域
本发明总的涉及软件补丁,更特别地,涉及用于向计算机系统提供软件补丁的技术。
背景技术
经常期望向计算机系统提供软件补丁。例如,公司的信息技术(IT)部门可能期望向与公司的计算机网络关联的每个计算机推行紧急软件补丁。为了向与公司的计算机网络关联的每个计算机系统成功地推行软件补丁,所有与计算机网络相关联的计算机系统必须被开机并且与计算机网络通信。在通常的情况下,当推行软件补丁时,与计算机网络相关联的一个或多个计算机系统可能不与计算机网络通信。例如,当分配了诸如笔记本电脑、掌上电脑和膝上电脑等的便携式计算机系统的雇员不在办公室的时候,该便携式计算机系统通常不与计算机网络通信。在这种情况下,当推行软件补丁时,便携式计算机系统的应用程序或操作系统(OS)可能不能被及时地更新。同样地,便携式计算机系统可能由于未能集成软件补丁而出现图像问题或数据损失。
众所周知,BluetoothTM(蓝牙)是用于无线个人局域网(PAN)的规范。BluetoothTM接口提供了能够应用BluetoothTM的设备(例如移动电话、调制解调器、耳机、计算机系统、打印机、数码相机以及视频游戏控制台)连接和交换信息的方式。总的来说,BluetoothTM接口被设计为用于相对低功耗以及相对短距离的通信。BluetoothTM接口通常被用于从移动电话或个人数字助手(PDA)向计算机系统转移文件。
发明内容
根据本发明的至少一个方面,用于向相关的计算机系统提供软件补丁的技术,包括在无线通信装置端接收通信。然后在无线通信装置端确定该通信是否与可用于相关的计算机系统的软件补丁相关联。当通信与软件补丁相关联时,从无线通信装置向软件补丁可用的相关的计算机系统发送通知。
附图说明
本发明通过例子的方式说明但并不受限制于附图。附图中相同的参考符号表示相同的部件。附图中的部件为了简单和清楚的目的示出,并不用必须按比例绘制。
图1是无线通信装置的实例配置的方框图,该无线通信装置被配置为向当前不与计算机网络通信的相关的计算机系统提供软件补丁通知。
图2是根据本发明的不同实施例的图1的网络通信装置中使用的实例处理的流程图,该处理向相关的计算机系统提供软件补丁的通知。
图3是根据本发明的不同实施例的图1的计算机系统中使用的实例处理的流程图,该处理使用软件补丁更新计算机系统的软件。
具体实施方式
本领域的普通技术人员应该理解到,本发明可以被实现为方法、系统或计算机程序产品。由此,本发明可以采用整体硬件实施例、整体软件实施例(包括固件、常驻软件、微代码等)或通常在此称为“电路”、“模块”或“系统”的组合软件方面和硬件方面的实施例。此外,本发明的各方面可以采用其中载有计算机可用程序代码的计算机可用存储介质上的计算机程序产品的形式。
可以使用任何适合的计算机可用或计算机可读存储介质。例如,计算机可用或计算机可读存储介质可以、但不局限于电的、磁的、光的、电磁的、红外的或半导体的系统、设备或装置。计算机可读存储介质的更特别的例子(非穷尽的列表)包括:便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦写可编程只读存储器(EPROM)或闪存、便携式压缩磁盘只读存储器(CD-ROM)、光存储装置或磁存储装置。应该注意,计算机可读或计算机可用存储介质甚至可以是其上可以打印程序的纸或其他适合的介质,因为程序可以通过例如纸或其他介质的光扫描来被电捕获,然后如果需要可以被编译、解释或以其他适合的方式被处理,然后存储在计算机存储器中。在本文的上下文中,计算机可用或计算机可读介质可以是任何包含或存储指令执行系统、设备或装置使用的程序或与指令执行系统、设备或装置相关联的程序。
用于执行本发明的操作的计算机程序代码可以使用面向对象的编程语言来编写,例如Java、Smalltalk、C++等。然而,用于执行本发明的操作的计算机程序代码也可以使用常规程序编程语言来编写,例如“C”编程语言或类似的编程语言。程序代码可以全部在单个处理器上执行,也可以在彼此远程设置的多个处理器上执行或者作为独立软件包执行。
下面参考根据本发明的实施例的流程图示例和/或方法、设备(系统)和计算机程序产品的方框图来描述本发明。应该理解到流程图示例和/或方框图的每个块以及流程图示例和/或方框图的块的组合可以由计算机程序指令实现。这些计算机程序指令可以被提供给通用计算机、专用计算机或其他可编程数据处理设备的处理器以形成一种机器,使得计算机或其他可编程数据处理设备的处理器执行该指令以生成用于实现在流程图和/或方框图的块中指定的功能/动作的装置。
这些计算机程序指令也可以被存储在计算机可读存储器中,其指引计算机或其他可编程数据处理设备以特定方式工作,使得存储在计算机可读存储器中的指令产生一件产品,该产品包括实现流程图和/或方框图的块中指定的功能/动作的指令。
计算机程序指令也可以被载入到计算机或其他可编程数据处理装置中,以使得在计算机或其他可编程设备上执行一系列操作步骤来产生计算机实现的处理,使得在计算机或其他可编程设备上执行的指令提供用于实现流程图和/或方框图的块中指定的功能/动作的步骤。在这里使用的术语“耦合的(coupled)”包括块或组件之间的直接电连接以及使用介入块或组件获得的块或组件之接的间接电连接。
本发明利用在当今的社会中广泛存在无线通信装置(例如,移动电话)的事实。即使当个人的便携式计算机系统(例如,笔记本电脑、掌上电脑或膝上电脑)没有连接至计算机网络或没有开机(或在低功耗模式,例如睡眠状态)的时候,个人的无线通信装置通常是开机的并且能够接收通信。由此,根据本发明的不同方面,无线通信装置被用于向相关的计算机系统提供通知(其可以包括唤醒),对于该相关的计算机系统,软件补丁是可用的。通知可以包括软件补丁,或者通知可以仅建议相关计算机系统的操作员系统补丁是可用的。根据本发明,当便携式计算机系统不与相关的计算机网络通信时,便携式计算机系统的软件完整性是可以维持的。此外,可以避免确保用户立即更新指定的计算机系统的强迫机制(例如对一些或全部网络业务中的业务的否定)。
根据本发明的不同方面,用于向相关的计算机系统提供软件补丁的技术包括在无线通信装置端接收通信。然后,在无线通信装置端确定通信与相关的计算机系统可用的软件补丁是否相关联。当通信与软件补丁相关联时,从无线通信装置向软件补丁可用的相关的计算机系统发送通知(通过无线或有线连接)。
根据本发明的另一个方面,无线通信装置包括接收器和发射器。接收器被配置为接收通信。处理器连接至接收器并且被配置以确定通信是否与对于相关的计算机系统可用的软件补丁相关联。处理器也被配置为当通信与软件补丁相关联的时候,向软件补丁可用的相关的计算机系统发送通知(通过有线或无线连接)。
根据本发明的另一个实施例,用于向相关的便携式计算机系统提供软件补丁的技术包括在无线通信装置端接收通信。然后,在无线通信装置端确定通信与相关的便携式计算机系统可用的软件补丁是否相关联。当通信与软件补丁相关联时,从无线通信装置向软件补丁可用的相关的便携式计算机系统发送通知(通过无线或有线连接)。
参考图1,表示了实例系统100,其包括无线通信装置102以及基站(BS)130,无线通信装置102与计算机系统150(例如膝上电脑、掌上电脑或笔记本电脑等的便携式计算机系统)通信。BS 130与包括服务器142的计算机网络140通信。服务器142可以被IT人员使用以向包括在计算机网络140中的各种计算机系统(未显示)推行软件补丁。服务器142也可以通过装置102向计算机系统150提供软件补丁的通知。该通知可以包括软件补丁。可选地,计算机系统150可以连接(使用有线或无线连接)至计算机网络140(和服务器142),以响应于通知从服务器142获取软件补丁。当BS 130显示为通过有线连接被耦合至计算机网络140的时候,应该理解到BS 130可以通过无线连接来与计算机网络140通信。
如图所示,无线通信装置102包括处理器104(包括一个或多个中央处理单元(CPU)),其耦合至收发器112(其包括被配置为根据选择的方法与BS130通信的接收器和发射器)。装置102可以是移动电话或者可以是也包括具有移动电话的电路的另一个装置。例如,BS130可以是微波接入(WiMAX)系统、长期演进(LTE)系统、码分多址(CDMA)系统或其他无线通信系统的全球互操作性的部分。装置102还包括均耦合至处理器104的输入装置108(例如键盘)、无线接口110以及显示器106(例如,液晶显示器(LCD))。处理器104可以具有微控制器、通用处理器或数字信号处理器(DSP)的形式。例如,无线接口110可以是兼容BluetoothTM的接口。类似地,计算机系统150的无线接口152可以是兼容BluetoothTM的接口。可选地,无线接口110和152可以具有其他形式,例如,无线接口110和152可以是Wi-FiTM接口。作为另一个可选项,无线接口110和152可以被有线接口(例如,通用串行总线(USB)接口)替换或被包括,该有线接口被利用以提供从装置102到计算机系统150的通知。根据本发明的另一个方面,在计算机系统150不能够接入网络140的事件中(例如,由于驱动器或堆栈问题),装置102的操作员可以从网络140请求软件补丁(来处理该问题)。
参考图2,表示实例处理200(在装置102实施的)。在块202中,初始化处理200,在此处控制转移至决定块204。在块204中,处理器104确定是否已经接收到通信。如果在块204中没有接收到通信,控制转移至块210,在块210中处理200终止并且控制返回至调用程序。当在块204接收到通信时,控制转移至决定块206。在块206中,处理器104确定通信是否与软件补丁相关联。如果通信与软件补丁不相关,控制从块206转移至块210。如果通信与软件补丁相关,控制从块206转移至块208。在块208中,装置102向计算机系统150发送关于软件补丁的通知。如上所述,通知可以包括软件补丁,或者可以仅通知计算机系统150从网络140的服务器142软件补丁是可用的。在块208之后,控制转移至块210,此处处理200终止并且控制返回至调用程序。
参考图3,示出了通知处理300(在计算机系统150实施的)。在块302中,初始化处理300,此处控制转移至决定块304。在块304中,计算机系统150的处理器(未显示)确定是否已经从装置102(通过无线接口152)接收到软件补丁是可用的以更新计算机系统150的应用程序或操作系统(OS)的通知。如果在块304中没有接收到通知,控制转移至块314,在块314中处理300终止并且控制返回至调用程序。当在块304接收到通知时,控制转移至决定块306。在块306中,计算机系统150的处理器确定通知是否包括相关的软件补丁。如果通知包括相关的软件补丁,控制转移至块308,其中使用软件补丁来更新计算机系统150的合适的软件。如上所述,软件补丁可以通过有线或无线连接从装置102转移至计算机系统150。
在块308之后,控制转移至块314,在块314中处理终止并且控制返回至调用程序。如果在块306中通知不包括相关的软件补丁,控制转移至块310。在块310中,计算机系统150连接至计算机网络140(通过有线或无线连接),使得计算机系统150可以从服务器142下载软件补丁。然后,在块312中,计算机系统150下载软件补丁。在块312之后,控制转移至块308,其中计算机系统使用软件补丁更新计算机系统150的软件。由此,在此公开了当计算机系统暂时不与相关的计算机网络通信时,帮助计算机系统的软件更新的技术。
附图中的流程图和方框图表示根据本发明的不同实施例的系统、方法和计算机程序产品的可能实施的结构、构成和操作。在这点上,流程图或方框图的每个块可以表示代码的模块、段或部分,其包括用于执行指定逻辑功能的一个或多个可执行指令。应该注意的是,在一些可选实施方式中,在块中表示的功能可以不与图中表示的顺序发生。例如,顺序显示的两个块实际上可以同时执行,或者块根据涉及的功能有时可以以相反的顺序执行。应该注意的是方框图和/或流程图表示的每个块,以及方框图和/或流程图表示的块的组合可以通过执行指定功能或动作的特殊目的硬件基础系统来实现,或者由特殊目的硬件和计算机指令的组合来实现。
在此使用的术语仅用于描述特定实施例的目的而不是限制本发明。除非上下文中明确提及,否则在此使用的单数形式“一个”和“这个”(“a”,“an”,“the”)也用于包括复数形式。还应该理解到当在说明书中使用术语“包含”(“comprise”,“comprising”)时,指定所述特征、整数、步骤、操作、要素和或组件的存在,但是并不排除一个或多个其他特征、整数、步骤、操作、要素、组件和/或它们的组的存在或添加。
在权利要求中所有装置或步骤加功能要素的对应的结构、物质、动作和等价物,如果存在的话,意图包括与权利要求中指定的其他要素组合来执行该功能的任意结构、物质或动作。为了示例和说明的目的表述了本发明的描述,其并不用于以公开的形式穷尽或限制本发明。多种修改和变化对于本领域的普通技术人员来说是显而易见的而不偏离本发明的范围和精神。例如,本技术可以在包含硬盘驱动器的任意一种系统中实现。选择和描述实施例以最好地解释本发明的原则和实际应用,并且使得本领域的其他普通技术人员能够以不同修改的不同实施例将本发明理解为适于预期的特定使用。
如上已经详细地并参考其优选实施例描述了本申请,很明显在不偏离所附权利要求限定的本发明的范围的情况下,可以有各种修改和变型。

Claims (20)

1.一种方法,包括:
在无线通信装置端接收通信;
在无线通信装置端确定所述通信是否与可用于相关的计算机系统的软件补丁相关联;以及
当所述通信与软件补丁相关联时,从无线通信装置向软件补丁可用的相关的计算机系统发送通知。
2.根据权利要求1所述的方法,其中所述通知包括软件补丁,并且该方法进一步包括:
从无线通信装置向相关的计算机系统转移软件补丁。
3.根据权利要求2所述的方法,其中所述软件补丁是通过无线接口从无线通信装置向相关的计算机系统转移的。
4.根据权利要求3所述的方法,其中所述无线接口兼容蓝牙标准。
5.根据权利要求1所述的方法,进一步包括:
将相关的计算机系统接入计算机网络;以及
从包括在计算机网络中的服务器向相关的计算机系统下载软件补丁。
6.根据权利要求1所述的方法,其中所述无线通信装置包括移动电话。
7.根据权利要求6所述的方法,其中所述无线通信装置和相关的计算机系统都包括兼容蓝牙的无线接口。
8.一种无线通信装置,包括:
接收器,配置用于接收通信;以及
处理器,耦合至接收器,其中处理器被配置用于确定通信是否与相关的计算机系统可用的软件补丁相关联,并且当通信与软件补丁相关联时,处理器被配置用于向软件补丁可用的相关的计算机系统发送通知。
9.根据权利要求8所述的无线通信装置,其中所述通知包括软件补丁,并且处理器被进一步配置用于从无线通信装置向相关的计算机系统转移软件补丁。
10.根据权利要求9所述的无线通信装置,其中所述软件补丁是通过无线接口从无线通信装置向相关的计算机系统转移的。
11.根据权利要求10所述的无线通信装置,其中所述无线接口兼容蓝牙标准。
12.根据权利要求8所述的无线通信装置,其中所述无线通信装置包括移动电话。
13.根据权利要求12所述的无线通信装置,其中所述无线通信装置和相关的计算机系统都包括兼容蓝牙的无线接口。
14.一种方法,包括:
在无线通信装置端接收通信;
在无线通信装置端确定所述通信是否与可用于相关的便携式计算机系统的软件补丁相关联;以及
当所述通信与软件补丁相关联时,从无线通信装置向软件补丁可用的相关的便携式计算机系统发送通知。
15.根据权利要求14所述的方法,其中所述通知包括软件补丁,并且该方法进一步包括:
从无线通信装置向相关的便携式计算机系统转移软件补丁。
16.根据权利要求15所述的方法,其中所述软件补丁是通过无线接口从无线通信装置向相关的便携式计算机系统转移的。
17.根据权利要求16所述的方法,其中所述无线接口兼容蓝牙标准。
18.根据权利要求14所述的方法,进一步包括:
将相关的便携式计算机系统接入计算机网络;以及
从包括在计算机网络中的服务器向相关的便携式计算机系统下载软件补丁。
19.根据权利要求14所述的方法,其中所述无线通信装置包括移动电话。
20.根据权利要求19所述的方法,其中所述无线通信装置和相关的便携式计算机系统都包括兼容蓝牙的无线接口。
CNA2008101823513A 2007-11-26 2008-11-26 用于向计算机系统提供软件补丁的技术 Pending CN101448342A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/944,887 2007-11-26
US11/944,887 US8726260B2 (en) 2007-11-26 2007-11-26 Techniques for providing software patches to a computer system

Publications (1)

Publication Number Publication Date
CN101448342A true CN101448342A (zh) 2009-06-03

Family

ID=40194806

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101823513A Pending CN101448342A (zh) 2007-11-26 2008-11-26 用于向计算机系统提供软件补丁的技术

Country Status (5)

Country Link
US (1) US8726260B2 (zh)
JP (1) JP2009129450A (zh)
CN (1) CN101448342A (zh)
DE (1) DE102008057047A1 (zh)
GB (1) GB2454984B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480518A (zh) * 2010-11-30 2012-05-30 英业达集团(天津)电子技术有限公司 映像文件的多播下载方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007226740A (ja) * 2006-02-27 2007-09-06 Kyocera Corp 通信システム、ソフトウェア更新方法、通信装置、管理サーバ装置、およびプログラム
US8630231B2 (en) * 2010-12-29 2014-01-14 Motorola Mobility Llc Method and system for facilitating wireless communication via alternate wireless pathway
US9128796B2 (en) * 2012-08-31 2015-09-08 Cellco Partnership Enabling a wireless device to act as a relay for upgrading an accessory coupled to the wireless device
CN104253791B (zh) * 2013-06-27 2017-12-15 华为终端(东莞)有限公司 一种网页应用程序的安全访问方法、服务器和客户端

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3498887B2 (ja) 1997-04-30 2004-02-23 ソニー株式会社 送信装置および送信方法、並びに受信装置および受信方法
WO1999026165A1 (fr) * 1997-11-14 1999-05-27 Mitsubishi Denki Kabushiki Kaisha Procede et dispositif pour la mise a jour de donnees
JP2001318847A (ja) 2000-05-11 2001-11-16 Sony Corp 更新通知システム、更新監視装置、携帯通信端末、情報処理装置、コンテンツ取得指示方法、コンテンツ取得方法及びプログラム格納媒体
US7249036B2 (en) * 2000-07-06 2007-07-24 Cary Gresham Bayne Method for clinician house calls utilizing portable computing and communications equipment
US7165173B1 (en) * 2000-09-01 2007-01-16 Samsung Electronics Co., Ltd. System and method for secure over-the-air administration of a wireless mobile station
US6772169B2 (en) * 2000-11-09 2004-08-03 Expand Beyond Corporation System, method and apparatus for the wireless monitoring and management of computer systems
US6970565B1 (en) * 2000-12-22 2005-11-29 Xm Satellite Radio Inc. Apparatus for and method of securely downloading and installing a program patch in a processing device
US20020129107A1 (en) * 2001-03-12 2002-09-12 Loughran Stephen A. Method and apparatus for automatic content handling
FR2822321B1 (fr) * 2001-03-19 2003-07-04 Evolium Sas Procede de reselection de cellule dans un systeme cellulaire de radiocommunications mobiles en mode paquet
KR100739135B1 (ko) 2001-06-16 2007-07-13 엘지전자 주식회사 이동 무선 단말기를 이용한 디지털 장비 업그레이드 방법
US7197302B2 (en) * 2001-07-26 2007-03-27 Kyocera Wireless Corp. System and method for interchangeable modular hardware components for wireless communication devices
US20030061106A1 (en) * 2001-09-21 2003-03-27 Sunday Orhomuru Data transfer or transfer of data using wireless mobile phone and any other wireless mobile devices
US7640491B2 (en) * 2001-12-05 2009-12-29 Microsoft Corporation Outputting dynamic local content on mobile devices
FI20020904A0 (fi) * 2002-05-14 2002-05-14 Nokia Corp Menetelmä ja järjestely kohdelaitteiden päivittämiseksi
US7367027B1 (en) * 2002-08-22 2008-04-29 Hewlett-Packard Development Company, L.P. System for generating efficient and compact update packages
US20040098715A1 (en) * 2002-08-30 2004-05-20 Parixit Aghera Over the air mobile device software management
AU2003284292A1 (en) * 2002-10-21 2004-05-13 Bitfone Corporation System with required enhancements to syncml dm environment to support firmware updates
US20040081110A1 (en) * 2002-10-29 2004-04-29 Nokia Corporation System and method for downloading data to a limited device
AU2003294427A1 (en) * 2002-11-21 2004-06-18 Bitfone Corporation Update network with support for lifecycle management of update packages and mobile handsets
US7395048B2 (en) * 2002-12-26 2008-07-01 Motorola, Inc. Unsolicited wireless content delivery and billing apparatus and method
US7480907B1 (en) * 2003-01-09 2009-01-20 Hewlett-Packard Development Company, L.P. Mobile services network for update of firmware/software in mobile handsets
US7890427B1 (en) * 2003-01-09 2011-02-15 Hewlett-Packard Development Company, L.P. Authentication of notifications received in an electronic device in a mobile services network
US6990353B2 (en) * 2003-02-19 2006-01-24 Lucent Technologies Inc. Communication to one mobile station of update of call participation availability status of another mobile station
CA2465151A1 (en) * 2003-04-16 2004-10-16 Novadigm, Inc. Method and system for patch management
US7810088B2 (en) * 2003-06-20 2010-10-05 Samsung Electronics Co., Ltd. Apparatus and method for performing a fail-safe over-the-air software update in a mobile station
US20050068912A1 (en) 2003-09-16 2005-03-31 Scott Robert Paxton Method and system for wirelessly providing an update to a network appliance
KR100506203B1 (ko) * 2003-09-17 2005-08-05 삼성전자주식회사 부팅 및 부트 코드 업데이트 방법 및 시스템
US7735078B1 (en) * 2003-10-30 2010-06-08 Oracle America, Inc. System and method for software patching for cross-platform products
US7478381B2 (en) * 2003-12-15 2009-01-13 Microsoft Corporation Managing software updates and a software distribution service
US7257583B2 (en) * 2004-01-09 2007-08-14 Microsoft Corporation System and method for updating an on-device application catalog in a mobile device receiving a push message from a catalog server indicating availability of an application for download
EP1763766A4 (en) * 2004-05-04 2009-04-01 Robert M Price SYSTEM AND METHOD FOR COMMUNICATING ELECTRONIC EQUIPMENT
US7676804B2 (en) * 2004-05-20 2010-03-09 Caterpillar Inc. Systems and method for remotely modifying software on a work machine
US7882502B2 (en) * 2004-05-25 2011-02-01 Sap Ag Single file update
US7840528B2 (en) * 2004-10-22 2010-11-23 Research In Motion Limited System and method for integrating continuous synchronization on a host handheld device
US20060106806A1 (en) * 2004-11-12 2006-05-18 Smith Micro Software, Inc. Software update for a plurality of mobile devices
EP1672938A1 (en) * 2004-12-14 2006-06-21 Sony Ericsson Mobile Communications AB Portable radio communication equipment enabling a firmware update of a connected accesory over the air
KR100694079B1 (ko) * 2005-01-08 2007-03-12 학교법인 대양학원 유무선 통합 네트워크에서 p2p 서비스를 위한 데이터다운로드 방법 및 그 노드
US7881268B1 (en) * 2005-02-17 2011-02-01 Sprint Spectrum L.P. Group list update system and method
US20060200658A1 (en) * 2005-03-07 2006-09-07 Bitfone Corporation Agent framework for mobile devices
US7716661B2 (en) * 2005-03-16 2010-05-11 Microsoft Corporation Embedded device update service
WO2006110991A1 (en) * 2005-04-18 2006-10-26 Research In Motion Limited Method and system for controlling software version updates
JP2006309516A (ja) 2005-04-28 2006-11-09 Sony Ericsson Mobilecommunications Japan Inc ソフトウェア更新システムおよびソフトウェア更新管理装置
JP2006345406A (ja) * 2005-06-10 2006-12-21 Ntt Docomo Inc 携帯通信端末、記憶媒体
US20070083653A1 (en) * 2005-09-16 2007-04-12 Balasubramanian Chandrasekaran System and method for deploying information handling system images through fibre channel
KR100663497B1 (ko) * 2005-10-07 2007-01-02 삼성전자주식회사 휴대단말기에 서비스정보 알림방법
US7844721B2 (en) * 2005-11-23 2010-11-30 Qualcomm Incorporated Method for delivery of software upgrade notification to devices in communication systems
JP4984503B2 (ja) 2005-11-28 2012-07-25 富士通株式会社 携帯端末装置およびソフトウェアインストール方法
US7827545B2 (en) * 2005-12-15 2010-11-02 Microsoft Corporation Dynamic remediation of a client computer seeking access to a network with a quarantine enforcement policy
DE102006002391A1 (de) 2006-01-17 2007-07-19 Webasto Ag Verfahren und Vorrichtung zur Fernbedienung von Fahrzeugfunktionen und zur Durchführung von Diagnosefunktionen an Fahrzeugen
US8620994B2 (en) * 2006-02-23 2013-12-31 Qualcomm Incorporated System and method for scheduling content updates in a content-based application
US7634262B1 (en) * 2006-03-07 2009-12-15 Trend Micro, Inc. Virus pattern update for mobile device
US8770482B2 (en) 2006-04-26 2014-07-08 Roche Diagnostics Operations, Inc. Apparatus and method to administer and manage an intelligent base unit for a handheld medical device
US7831966B2 (en) * 2006-06-29 2010-11-09 Xerox Corporation Automated patch detection notification process
KR20090038890A (ko) * 2006-07-05 2009-04-21 에이저 시스템즈 인크 핸즈 프리 동작 환경들을 구현하기 위한 시스템들과 방법들
US8583090B2 (en) * 2006-12-29 2013-11-12 Nokia Corporation Transferring task completion to another device
US8509754B2 (en) * 2006-12-29 2013-08-13 United States Cellular Corporation Distributing mobile-device applications
CN101399827A (zh) * 2007-09-26 2009-04-01 国际商业机器公司 用于安全地为系统安装补丁的方法和系统
JP5102918B2 (ja) * 2008-09-02 2012-12-19 株式会社日立製作所 ストレージ装置及びファームウェア更新指示方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480518A (zh) * 2010-11-30 2012-05-30 英业达集团(天津)电子技术有限公司 映像文件的多播下载方法

Also Published As

Publication number Publication date
GB2454984A (en) 2009-05-27
US20090138868A1 (en) 2009-05-28
GB0821054D0 (en) 2008-12-24
US8726260B2 (en) 2014-05-13
JP2009129450A (ja) 2009-06-11
DE102008057047A1 (de) 2009-06-04
GB2454984B (en) 2011-06-22

Similar Documents

Publication Publication Date Title
JP4927941B2 (ja) 近距離場通信タグを電子電話帳に記憶するためのシステム及び方法
US20200287950A1 (en) User Interface Content State Synchronization Across Devices
CN101626599B (zh) 用于在无线多通信设备中的共享资源管理的技术
CN101448342A (zh) 用于向计算机系统提供软件补丁的技术
CN103532823A (zh) 物联网消息处理方法、装置及系统
CN102823320A (zh) 用于移动设备上的电源管理的装置和方法
CN101420431A (zh) Fota服务器、终端及其软件版本的处理方法和系统
CN102483647A (zh) 用于经由低功率附属处理器操作计算机的方法和系统
CN102819461A (zh) 桌面同步方法、装置、设备及系统
JP2013203003A (ja) プリンタ
CN103930862A (zh) 针对打印作业的打印机的自组织发现及选择
JP6579804B2 (ja) 通信装置、通信装置の制御方法及びプログラム
CN102436361A (zh) 分支办公室直接打印
JP2017068574A (ja) 情報処理装置のプログラムおよび情報処理装置
WO2011140757A1 (zh) 多媒体业务的提供方法、刷卡机及移动终端
JP2006252218A (ja) 分散処理システム及びプログラム
CN102201931B (zh) 装置管理方法及系统,及其相关装置
CN102959929A (zh) 终端应用检索系统
JP2004350108A (ja) 無線通信端末、無線通信システム並びに動作制御プログラム及びそのプログラムを記録した記録媒体
EP2281269B1 (en) Off-line smartphone file system snapshots
KR101190930B1 (ko) 무선 요소간의 공유 리소스를 갖는 무선 디바이스의 분산형 관리를 위한 장치, 방법 및 컴퓨터 판독가능 저장 매체
CN107888685A (zh) 用于Wi‑Fi串行总线和Wi‑Fi对接服务的发现的技术
US20080026730A1 (en) Mobile Application Server Module
CN101272539B (zh) 类标改变消息系统和方法
KR101961676B1 (ko) 모바일 디바이스 및 그 모바일 디바이스에서 설정 동기화 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20090603