CN1082783A - 无线电调制解调器应用软件通过空间升级的方法和装置 - Google Patents

无线电调制解调器应用软件通过空间升级的方法和装置 Download PDF

Info

Publication number
CN1082783A
CN1082783A CN93109355A CN93109355A CN1082783A CN 1082783 A CN1082783 A CN 1082783A CN 93109355 A CN93109355 A CN 93109355A CN 93109355 A CN93109355 A CN 93109355A CN 1082783 A CN1082783 A CN 1082783A
Authority
CN
China
Prior art keywords
upgrade
information
software
selective call
data
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
CN93109355A
Other languages
English (en)
Inventor
罗伯特·德韦恩·芬内尔
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25448041&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1082783(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of CN1082783A publication Critical patent/CN1082783A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • G06F9/4413Plug-and-play [PnP]
    • G06F9/4415Self describing peripheral devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/227Paging receivers with visible signalling details with call or message storage means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/022Selective call receivers

Abstract

一个无线电调制解调器(100)储存应用软件 (128),经由空间的选择呼叫消息接收升级信息。升 级信息含有升级装备信息和升级数据。一个微处理 器(108)按照升级装备信息和根据升级数据,对升级 装备信息进行汇编,并对应用软件(128)作升级操 作。同样地,通过空间向无线电调制解调器(100)传 送升级信息,也可以使外部计算机(302)中的应用软 件升级。

Description

本案是Fuller等人申请的美国专利申请序列号07/923056、申请日为1992年7月31日、题为“将软件程序从无线电调制解调器装入外部计算机的方法和装置”的继续部分。
本发明涉及选择呼叫接收机,具体涉及群集有应用软件的选择呼叫接收机。
所谓“无线电调制解调器”,在本技术领域内是熟知的,即是具有数据接口用以与外部计算机相通信的一种选择呼叫接收机。由美国依利诺依州Sohaumburg的莫托罗拉公司制造的News StreamTM商标的“先进数据接收机”就是一个实例。这种无线电调制解调器往往与具有RS-232端口和电信程序的计算机配用,该电信程序能支持称为“XMODEMI”的通行文件转移协议。将常规的无线电调制解调器的数据接口与此种计算机耦联起来,可以使计算机接收由无线电发送的信息,选址于这个无线电调制解调器,并将接收到的信息存储于一个文件中。当用户随后希望对文件中的该信息进行检查或运用时,需要附加的文件访问或其它软件。
常规的无线电调制解调器虽然对便携式计算机中信息的接收提供出一种优良的方法,但对于大部分便携式计算机来说,可供使用的应用软件不多,不能显示所接收信息,或许要根据由无线电调制解调器接收的信息,作出姓名或电话号码的查找表。对于提供(竖向服务竖向服务是特定地适合于不同用户的需求)的应用软件,正变得可予应用中。随着应用软件有效性步伐的加大,许多的软件卖方创作出应用软件改进的版面并发行新的软件;装配它们后,可将应用软件转换成较新的版面。
改进软件的一个障碍是需要用户能购买升级软件的“机器可读的”拷贝,并装入升级软件来建立应用软件新版本。特别是对于有着有限的直接接口能力的无线电调制解调器,装入升级软件是有问题的。一种解决办法是购买软盘上的升级软件,将升级软件从软盘上装到计算机中,然后经由计算机与无线电调制解调器之间的接口将该升级软件从计算机中装到无线电调制解调器上。因此种解决办法要求用户做大量的工作,所以是不可取的。希望更新服务访问应用软件的系统提供方也不能保证所有用户都会使软件升级。这将会导致服务提供方在修理和维护时间上要付出重大的支出用以实施软件的升级。
于是,需要有一种方法和装置来使应用软件经由无线电调制解调器升级,特别是使无线电调制解调器之内群集的应用软件升级。
在以一种形式实现本发明之目的中,这里提供一种选择呼叫接收机,用以对接收和解码包含着升级信息的选择呼叫无线电信号。该选择呼叫接收机含有一个接收和解码装置及一个存储装置。接收和解码装置用来对选择呼叫无线电信号进行接收和解码,以恢复出所传送的升级信息;存储装置与该接收装置相连接,用以存储升级信息。该信息包括有升级装备(installation)信息和升级数据。选择呼叫接收机还包含有数据接口装置,用以与外部计算机装置相连接,向它传送信息。外部计算机装置具有其内储存的应用软件。此外,选择呼叫接收机还包含有控制装置,与第一和第二存储器装置相连接,用以对升级装备信息进行汇编,并按照升级数据执行汇编的升级装备信息,以对应用软件进行升级。
在另一种形式中,在选择呼叫接收机中提供出一种方法,用以使其中储存的应用软件升级。该选择呼叫接收机包含有一个与存储器相连接的微处理器,以及一个在微处理器和存储器之间控制交互作用的数据接口。该方法包括四个步骤:(a)接收包含有升级装备软件和升级数据的升级信息;(b)将升级装备软件装入微处理器中;(c)按照升级装备软件以及根据升级数据,对应用软件进行升级;(d)取消升级装备软件和升级数据。
图1是按照本发明的优先实施例构成的一个无线电调制解调器的方框图。
图2是按照本发明的优先实施例的无线电调制解调器的一个等比例透视图。
图3是按照本发明的优先实施例安装于外部计算机中的无线电调制解调器的一个正投影顶视图。
图4是按照本发明的优先实施例对群集在无线电调制解调器内的应用软件进行更新的一种方法的流程图。
参看图1,这是按照本发明的优选实施例的一个无线电调制解调器的电路方框图。它包含有截取射频信号的天线102,该天线102与用以对截取的射频信号进行接收和解调的接收机104相连接。一个解码器106连接于接收机104上,对解调出的信息进行解码。微处理器108从解码器106中接收解码出的信息,对此信息作出处理以恢复得到消息内容。微处理器108与一个储存恢复出的消息内容的易失性存储器110相连接,由微处理器108来控制其存储和调出消息内容。有一个告警发生器112连接到微处理器108上,当微处理器108内有一个消息准备好要呈现时,由告警发生器112提供出一个可听觉到的或可触觉到的告警。
输出器件114包含有一个可视的显示器或一个扬声器,或者两者兼有,此输出器件114也受微处理器108的控制。控制部分116包含有用户可操作的键钮,用以供用户对微处理器108发出指令,使选择呼叫接收机去实施本技术领域内熟练人员所熟知的那些工作,典型的键钮包括开/关钮、功能钮等控制开关。
微处理器108还与一个例如电擦除可编程只读存储器(EEP-ROM)的非易失性存储器122相连接,以及与一个数据接口118相连接,去对非易失性存储器122和数据接口118进行控制及与之通信。非易失性存储器122与数据接口118之间也相互连接,以便在非易失性存储器122和数据接口118之间提供出直接通信。该数据接口118的构成和控制情况符合在两个文件中所颁布的标准,这两个文件是“PC卡标准”2.0版和“插座服务接口技术规范”1.01版,它们都是由“个人计算机存储器卡国际协会”(PCMCIA)于1991年9月公布的。下文将两个文件一起称为“PCMCIA标准”。该数据接口118通过PCMCIA总线120与外部设备,例如一台外部计算机,相连接。
非易失性存储器122用许多软件驱动器程序124进行预编程,每一个驱动器程序124以一个识别符(ID)126来标识,标识出该软件驱动器程序124与之相兼容的一个外部计算机。非易失性存储器122又至少用一个应用程序128来预编程。软件驱动器程序124的作用是补偿各外部计算机之间的差异,使得每个应用程序128与外部计算机之间的接口在以一个兼容的软件驱动器程序124装入情况下,该接口是个有生命力的接口。也就是,一个单独的应用程序128能正确地与任一台其中存在着一个兼容的软件驱动器程序124的外部计算机相作用。
微处理器108包含有一个计算机鉴别单元109,根据由外部计算机对数据接口118提供的识别信号,鉴别单元109从许多具体类型的外部计算机中鉴别出一种类型。微处理器108还包含有一个驱动器选择器单元111,用以从许多的软件驱动器程序124中选择出一个与许多具体类型外部计算机中鉴别出的某类型相兼容的程序124,该外部计算机的识别符信号是与诸识别符126之一相应地匹配的。
参看图2和图3,它们是无线电调制解调器100的等比例透视图和按照本发明的优选实施例将无线电调制解调器100装置于外部计算机302内的正投影顶视图。图2示明,在无线电调制解调器100的一端有一个包含PCMCIA总线120的连接头。当无线电调制解调器100如图3中所示插入外部计算机302的PCMCIA槽口304时,无线电调制解调器100便与外部计算机302通过PCMCIA总线120实现电连接,在无线电调制解调器100与外部计算机302之间即允许发生通信。
这里需要指出,图1中软件驱动器程序124的作用是对图1中的应用程序128提供一个协调的(Consistent)接口。该协调的接口允许每一个应用程序128与所有类型的、其中的无线电调制解调器100中存在有一个软件驱动器程序124(图1)的外部计算机(图3)兼容地工作。这意味着,应用程序128并不必需在任一方面作出修改而可使此应用程序128与不同的外部计算机相作用。同样的阐述也适用于外部计算机本身中可能存在着的各应用程序。也就是,一旦为某种类型的外部计算机开发出一个应用程序,而该计算机与无线电调制解调器100的软件驱动器程序124之一相兼容,则对于与该无线电调制解调器100的软件驱动器程序124之一相兼容的其它类型外部计算机302,同一个应用程序也将能正确地与它们相作用。这个结果极大地减轻了需为无线电调制解调器100与许多类型外部计算机302相兼容而建立应用支持所作的努力。
由于软件驱动器程序124(图1)是无线电调制解调器100的一部分,所以各软件驱动器程序124可以被同时作出修改,这是对无线电调制解调器100要作的将来的修改,例如,对无线电调制解调器100增加新的性能等。对软件驱动器程序124将来的这类修改可以在对如下的应用程序维持着协调的和不变的接口下来完成,即内属于无线电调制解调器100的应用程序128(图1),以及对无线通信机调制解调器100可能开发出的供外部应用的任何其它应用程序。该协调的和不变的应用程序接口的维持可使应用程序与无线电调制解调器之间的功能度增加;这是因为,改变无线电调制解调器的内部特性,例如改变实时时钟设定指令、消息内容存储位置、消息内容标号及所用的微处理器类型等,并不会影响对应用程序的接口。因此,有可能由应用程序来对无线电调制解调器100的内部性能进行较多的控制,且不带有那样的重大危险,即由于需要将来重新设计无线电调制解调器而要求对应用软件将来作修改。
当然会有这样一些应用程序根据从无线电调制解调器中接收到的解码的信息来执行操作,例如,有一个对接收到的解码的信息进行显示的应用程序。然而,对无线电调制解调器100的内部性能由应用程序来作较多的控制,有利于使之能提供出一些应用程序,它们可以根据除接收到的寻呼之外的其它激励源来执行操作;例如,提供出一搜索程序,用来搜索无线电调制解调器100的易失性存储器110(图1),以寻找出某一类别的接收信息,该搜索譬如可以是随着用户在键盘上输入一个指令而开始的。
此外,建立一个单独的应用程序的能力给出了成本的节省,该应用程序可工作在许多外部计算机302上(图3),而不需要在许多年内作较大的修改,这使得适宜于开发出一些特定的应用程序。例如,有可能开发出一个专门的应用程序,特定地供实际的集团市场应用,从而允许对无线电调制解调器100接收到的多个表格信息作关键的搜索。
另外,应用软件128和软件驱动器程序124的更新是经由空间电波对无线电调制解调器送出的选择呼叫消息做到的,这允许使更新的控制由选择呼叫系统的提供方掌握。应用软件可协调与跨越空间式更新允许系统提供方以较快速的时帧来对系统作出修改。又,由于由无线电调制解调器接收选择呼叫消息,所以该更新可控制得对哪些无线电调制解调器更新其软件,对哪一些则不更新。
参看图4,这是按照本发明的优选实施例更新应用软件(图1)的一个方法的流程图。流程从无线电调制解调器的电源接通步骤400开始。电源接通后,处理电路在步骤402处等待经由空间接收升级信息。在步骤402处接收到的升级信息作为一个选择呼叫消息,储存入无线电调制解调器的易失性存储器110(图1)。由独特的选择呼叫地址可识别出一个选择呼叫消息,留存供应用,按信令协议信息可指明该选择呼叫消息包含的升级信息。
在选择呼叫升级消息内包括有装备(installation)软件,它能由微处理器108使用以使应用软件128(图1)和升级数据升级。从易失性存储器110中将升级装备软件恢复出来,由微处理器108在流程步骤404处进行汇编。然后,按照在微处理器108中汇编的装备软件,并利用储存在易失性存储器110中的升级数据,在步骤406处由微处理器108对应用软件128进行升级。对应用软件128的升级在步骤408处完成后,便于步骤410处取消微处理器108中的升级软件和易失性存储器110中的升级数据,并且信号处理流程返回,去执行正常的无线电调制解调器工作,直至在步骤402处再接收到下一个升级信息。
另有一种方法,此方法可使应用软件在外部计算机302(图3)中进行更新。这是将无线电调制解调器连接至外部计算机,以使得在它们之间可进行通信。升级信息可转送到外部计算机供应用,在该处对应用软件进行升级,并储存下来。例如,无线电调制解调器将升级信息提供给外部计算机,并在那里储存到随机存取存储器(RAM)中。其工作情况可与图4中的流程图所示相同,在步骤404处的汇编这里是发生在外部计算机302的中央处理单元(CPU)中。
现在,可以理解到,这里提供出了一种经由无线电调制解调器来对应用软件进行升级的方法和装置,特别是对群集在无线电调制解调器内的应用软件进行升级的一种方法和装置。按照本发明的这个方法和装置,允许选择呼叫服务提供方通过空间的选择信令来控制无线电调制解调100中或控制与之连接的外部计算机302中的应用软件进行升级。由此,服务提供方可以对用户作选择性的和透明性的应用软件升级。

Claims (4)

1、一种用以对储存在选择呼叫接收机中的应用软件进行升级的方法,该选择呼叫接收机包含有一个与存储器和数据接口相连接的微处理器,用以控制微处理器与存储器之间的交互作用,该方法其特征在于包括以下步骤:
(a)接收包含有升级装备软件和升级数据的升级信息;
(b)将升级装备软件装入微处理器;
(c)按照升级装备软件和根据升级数据对应用软件进行升级;
(d)取消升级装备软件和升级数据。
2、根据权利要求1所述的方法,其特征在于,所述的应用软件是储存在与选择呼叫接收机相连接的一个外部计算机中,并且,其中对应用软件进行升级的步骤(c)中包括有以下步骤:
(e)在选择呼叫接收机与外部计算机之间建立通信;
(f)按照升级装备软件和根据升级数据,在外部计算机中进行应用软件升级。
3、一种用以对包含有信息的选择呼叫无线电信号进行接收和解码的选择呼叫接收机,该选择呼叫接收机包括:
接收装置,用以对选择呼叫无线电信号进行接收和解码,恢复出其中传送的信息;
第一存储器装置,在其中储存有应用软件;
第二存储器装置,它与接收装置相连接,用以储存信息,其中的信息包含有升级装备信息和升级数据;
控制装置,它与第一和第二存储器装置相连接,用以按照升级数据对升级装备信息进行汇编和执行汇编好的升级装备信息,以使应用软件升级。
4、一种用以对包含有升级信息的选择呼叫无线电信号进行接收和解码的选择呼叫接收机,该选择呼叫接收机包括:
接收装置,用以对选择呼叫无线电信号进行接收和解码,恢复出其中传送的信息;
存储器装置,它与接收装置相连接,用以储存升级信息,其中的信息包含有升级装置信息和升级数据;
数据接口装置,它与一个外部计算机装置相连接,向它传送信息,该外部计算机装置中储存有应用软件;
控制装置,它与第一和第二存储器装置相连接,用以按照升级数据对升级装备信息进行汇编和执行汇编好的升级装备信息,以使应用软件升级。
CN93109355A 1992-07-31 1993-07-30 无线电调制解调器应用软件通过空间升级的方法和装置 Pending CN1082783A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/923,056 US5302947A (en) 1992-07-31 1992-07-31 Method and apparatus for loading a software program from a radio modem into an external computer
US923,056 1992-07-31

Publications (1)

Publication Number Publication Date
CN1082783A true CN1082783A (zh) 1994-02-23

Family

ID=25448041

Family Applications (2)

Application Number Title Priority Date Filing Date
CN93109349A Expired - Fee Related CN1046811C (zh) 1992-07-31 1993-07-30 可将软件程序装入外部计算机的选择呼叫接收机
CN93109355A Pending CN1082783A (zh) 1992-07-31 1993-07-30 无线电调制解调器应用软件通过空间升级的方法和装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN93109349A Expired - Fee Related CN1046811C (zh) 1992-07-31 1993-07-30 可将软件程序装入外部计算机的选择呼叫接收机

Country Status (9)

Country Link
US (2) US5302947A (zh)
EP (1) EP0653126A4 (zh)
JP (1) JP2765229B2 (zh)
KR (2) KR0144030B1 (zh)
CN (2) CN1046811C (zh)
CA (1) CA2140438C (zh)
MX (2) MX9304177A (zh)
TW (1) TW221543B (zh)
WO (1) WO1994003985A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1331365C (zh) * 2002-12-31 2007-08-08 北京信威通信技术股份有限公司 无线通信系统终端软件自动升级的方法及系统

Families Citing this family (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319751A (en) * 1991-12-27 1994-06-07 Intel Corporation Device driver configuration in a computer system
US5302947A (en) * 1992-07-31 1994-04-12 Motorola, Inc. Method and apparatus for loading a software program from a radio modem into an external computer
US5781797A (en) * 1992-09-30 1998-07-14 Microsoft Corporation Method and system for configuring device driver by selecting a plurality of component drivers to be included in the device driver
US5512886A (en) * 1992-10-19 1996-04-30 Motorola, Inc. Selective call receiver with computer interface
US5455572A (en) * 1992-10-19 1995-10-03 Motorola, Inc. Selective call receiver with computer interface message notification
US5481255A (en) * 1993-02-10 1996-01-02 Data Critical Corp. Paging transmission system
US5689710A (en) * 1993-04-01 1997-11-18 Intel Corporation Protected mode C binding for PCMCIA card services interface
US5436621A (en) * 1993-07-02 1995-07-25 Motorola, Inc. Messaging peripheral with secure message data function
EP0746810A4 (en) * 1993-08-02 1998-12-30 New Media Corp COMPUTER INTERFACE DEVICE
US5887145A (en) * 1993-09-01 1999-03-23 Sandisk Corporation Removable mother/daughter peripheral card
US7137011B1 (en) * 1993-09-01 2006-11-14 Sandisk Corporation Removable mother/daughter peripheral card
FI94704C (fi) * 1993-11-24 1995-10-10 Nokia Mobile Phones Ltd Menetelmä ja järjestely painokytkimen toiminnon määrittämiseksi
US5540597A (en) * 1993-12-15 1996-07-30 International Business Machines Corporation All flex PCMCIA-format cable
EP0660281A1 (en) * 1993-12-24 1995-06-28 Nec Corporation Radio communication device combinable with a radio modem for computer
AU689820B2 (en) * 1993-12-28 1998-04-09 Nec Corporation IC card radio modem and communication system using the same
WO1995018491A2 (en) * 1993-12-29 1995-07-06 Novalink Tech Inc Data communication device
US5590373A (en) * 1994-07-25 1996-12-31 International Business Machines Corporation Field programming apparatus and method for updating programs in a personal communications device
US5568536A (en) * 1994-07-25 1996-10-22 International Business Machines Corporation Selective reconfiguration method and apparatus in a multiple application personal communications device
US5619684A (en) * 1994-07-25 1997-04-08 International Business Machines Corporation Method and apparatus for consistent user interface in a multiple application personal communications device
US5559501A (en) * 1994-08-12 1996-09-24 Lucent Technologies Inc. Plug-in wireless module for operation with portable wireless enabled host equipment
US5528248A (en) * 1994-08-19 1996-06-18 Trimble Navigation, Ltd. Personal digital location assistant including a memory cartridge, a GPS smart antenna and a personal computing device
US5586304A (en) * 1994-09-08 1996-12-17 Compaq Computer Corporation Automatic computer upgrading
EP0704827B1 (en) * 1994-09-27 2000-03-01 Sony Corporation Paging
US5640153A (en) * 1994-12-02 1997-06-17 Excel Energy Technologies, Ltd. Energy utilization controller and control system and method
US5925117A (en) * 1994-12-28 1999-07-20 Intel Corporation Method and apparatus for enabling application programs to continue operation when an application resource is no longer present after undocking from a network
US5628028A (en) * 1995-03-02 1997-05-06 Data Translation, Inc. Reprogrammable PCMCIA card and method and apparatus employing same
US5812536A (en) * 1995-07-05 1998-09-22 Pitney Bowes Inc. Secure accounting system employing RF communications for enhanced security and functionality
US5583521A (en) * 1995-08-11 1996-12-10 Gec Plessey Semiconductors, Inc. Compact antenna for portable microwave radio
US5726639A (en) * 1995-08-30 1998-03-10 Motorola, Inc. Method and device for off hour over the air software programming of selective call receivers
USH1772H (en) * 1995-10-16 1999-01-05 Sony Corporation System and method for transmitting information from a paging device to a receiver
FI955188A (fi) * 1995-10-30 1997-06-24 Nokia Telecommunications Oy Matkaviestimen ohjelmiston ylläpito
US5739791A (en) * 1995-11-06 1998-04-14 Lxe Inc. Antenna for use with a radio installed in an expansion slot of a computer system
JPH11509353A (ja) * 1996-01-02 1999-08-17 インターナショナル・ビジネス・マシーンズ・コーポレーション 無線コネクタ
FI111309B (fi) * 1996-01-03 2003-06-30 Nokia Corp Tietoliikenneverkkoon radioteitse liitettävä päätelaite
JPH09198170A (ja) 1996-01-16 1997-07-31 Canon Inc 電子機器
US7035914B1 (en) 1996-01-26 2006-04-25 Simpleair Holdings, Inc. System and method for transmission of data
US5838798A (en) * 1996-02-07 1998-11-17 Ncr Corporation Restaurant transaction processing system and method
US5769643A (en) * 1996-02-07 1998-06-23 Ncr Corporation Instruction communication system
JPH09247283A (ja) * 1996-03-05 1997-09-19 Mitsubishi Electric Corp モデム装置及び通信システム
US5887254A (en) * 1996-04-26 1999-03-23 Nokia Mobile Phones Limited Methods and apparatus for updating the software of a mobile terminal using the air interface
FI104222B1 (fi) * 1996-10-03 1999-11-30 Nokia Mobile Phones Ltd Modulaarinen matkaviestinjärjestelmä
US5862349A (en) * 1996-11-21 1999-01-19 Intel Corporation Method and apparatus for docking and undocking a notebook computer
US6449662B1 (en) * 1997-01-13 2002-09-10 Micro Ear Technology, Inc. System for programming hearing aids
US6424722B1 (en) * 1997-01-13 2002-07-23 Micro Ear Technology, Inc. Portable system for programming hearing aids
US7787647B2 (en) 1997-01-13 2010-08-31 Micro Ear Technology, Inc. Portable system for programming hearing aids
US6504580B1 (en) * 1997-03-24 2003-01-07 Evolve Products, Inc. Non-Telephonic, non-remote controller, wireless information presentation device with advertising display
US6135651A (en) * 1997-05-29 2000-10-24 Cirrus Logic, Inc. Patching apparatus and method for upgrading modem software code
KR100245201B1 (ko) 1997-07-30 2000-02-15 윤종용 라디오 기능을 갖는 휴대용 컴퓨터
US6173352B1 (en) * 1997-08-21 2001-01-09 Ericsson Inc. Mobile computer mounted apparatus for controlling enablement and indicating operational status of a wireless communication device associated with the mobile computer
US6177860B1 (en) * 1997-11-17 2001-01-23 International Business Machines Corporation Method and economical direct connected apparatus for deploying and tracking computers
US6778096B1 (en) * 1997-11-17 2004-08-17 International Business Machines Corporation Method and apparatus for deploying and tracking computers
US6011486A (en) * 1997-12-16 2000-01-04 Intel Corporation Electronic paging device including a computer connection port
US6104875A (en) * 1997-12-18 2000-08-15 Honeywell Inc. Method for field programming an industrial process transmitter
US6282294B1 (en) * 1998-01-07 2001-08-28 Microsoft Corporation System for broadcasting to, and programming, a motor device in a protocol, device, and network independent fashion
US6172645B1 (en) 1998-02-06 2001-01-09 Northrop Grumman Corporation Integrated extendable PCMCIA antenna
US6205522B1 (en) 1998-04-15 2001-03-20 Diamond Multimedia Systems, Inc. DSP code swapping with continuous DSP execution
US6134605A (en) * 1998-04-15 2000-10-17 Diamond Multimedia Systems, Inc. Redefinable signal processing subsystem
US6256723B1 (en) 1998-04-15 2001-07-03 Diamond Multimedia Systems, Inc. Signal processing system with distributed uniform memory
US6215994B1 (en) * 1998-09-04 2001-04-10 Ericsson Inc. System and method for over the air programming of mobile stations
US6636899B1 (en) * 1998-09-24 2003-10-21 Xerox Corporation Architecture for software for remote maintenance of a machine such as a copier
JP3748723B2 (ja) 1998-11-24 2006-02-22 富士通株式会社 共通化パッケージ
JP4296624B2 (ja) 1999-03-01 2009-07-15 ソニー株式会社 データ受信装置
FI106495B (fi) * 1999-04-12 2001-02-15 Nokia Mobile Phones Ltd Verkkoelementti
US7107329B1 (en) * 1999-05-21 2006-09-12 Lucent Technologies Inc. In networks of interconnected router nodes for routing data traffic, a method of and system for imperceptibly upgrading router node software and the like without traffic interruption
US6501995B1 (en) * 1999-06-30 2002-12-31 The Foxboro Company Process control system and method with improved distribution, installation and validation of components
DE19932455A1 (de) * 1999-07-12 2001-04-05 Siemens Ag Aktualisierung von Übertragungsstrukturen, insbesondere Zeitschlitzstrukturen bei Mobilfunksystemen
US6264614B1 (en) 1999-08-31 2001-07-24 Data Critical Corporation System and method for generating and transferring medical data
US6625640B1 (en) * 1999-09-01 2003-09-23 Inventec Corporation Modem having embedded network transmission protocols
US7197330B1 (en) 2000-03-14 2007-03-27 Intel Corporation Dual port wireless modem for circuit switched and packet switched data transfer
US6697421B1 (en) * 1999-11-19 2004-02-24 Intel Corporation Operator independent, transparent wireless modem management
US6816480B1 (en) * 1999-09-20 2004-11-09 Intel Corporation Data terminal apparatus
US6820049B1 (en) 1999-09-20 2004-11-16 Intel Corporation Data collection system
US6640334B1 (en) 1999-09-27 2003-10-28 Nortel Networks Limited Method and apparatus of remotely updating firmware of a communication device
EP1252799B2 (en) 2000-01-20 2022-11-02 Starkey Laboratories, Inc. Method and apparatus for fitting hearing aids
US6993328B1 (en) * 2000-05-08 2006-01-31 Nokia Corporation Method for over the air mobile station management
DE10022422A1 (de) * 2000-05-09 2001-11-15 Bosch Gmbh Robert Verfahren zum Zugriff auf ein Gerät eines Kommunikationsnetzes in einem Kraftfahrzeug durch ein externes Gerät und Gateway
JP3593004B2 (ja) * 2000-06-29 2004-11-24 株式会社メガチップスシステムソリューションズ 通信方法および通信システム
AU2001288350A1 (en) * 2000-08-22 2002-03-04 Novatel Wireless, Inc. Over the air rf wireless data modem programming
DE10053744A1 (de) * 2000-10-30 2002-05-02 Wincor Nixdorf Gmbh & Co Kg Verfahren zum Übertragen von gerätespezifischen Programmdaten über eine zusätzliche Schnittstelle
US7343408B2 (en) * 2000-12-05 2008-03-11 Mformation Technologies, Inc. System and method for wireless data terminal management using telecommunication signaling network
CA2446447A1 (en) * 2001-05-07 2002-11-14 John Frederick King Modem function and usage of a personal digital assistant in wireless mode
US7370239B2 (en) * 2001-05-31 2008-05-06 Fisher-Rosemount Systems, Inc. Input/output device with configuration, fault isolation and redundant fault assist functionality
KR100864387B1 (ko) 2001-08-13 2008-10-20 퀄컴 인코포레이티드 무선 디바이스상에서의 일시적인 애플리케이션 컴포넌트삭제 및 리로딩을 위한 시스템 및 장치
KR100865640B1 (ko) * 2001-08-13 2008-10-29 퀄컴 인코포레이티드 무선 디바이스상에서의 일시적인 애플리케이션 컴포넌트삭제 및 리로딩을 위한 시스템 및 장치
US6941135B2 (en) * 2001-08-13 2005-09-06 Qualcomm Inc. System and method for temporary application component deletion and reload on a wireless device
US6993552B2 (en) * 2001-09-26 2006-01-31 Microsoft Corporation Managing asynchronous objects received over multiple communication protocols
US7885409B2 (en) 2002-08-28 2011-02-08 Rockwell Collins, Inc. Software radio system and method
JP2004246720A (ja) * 2003-02-14 2004-09-02 Fujitsu Ltd 情報処理デバイス、情報処理方法及びプログラム
WO2005043262A2 (en) * 2003-10-20 2005-05-12 Sensorlogic, Inc. Behavior agent based system and process for machine to machine applications and services
US20050125489A1 (en) * 2003-11-26 2005-06-09 Hanes David H. System and method for determining messages on a server as relating to at least one functional component of a client system
US7359183B2 (en) * 2004-09-15 2008-04-15 Raytac Corp. Two-in-one wireless control kit
US7316352B1 (en) * 2004-12-23 2008-01-08 Storage Technology Corporation System and method for locked code on a radio frequency identification tag
US7720506B1 (en) 2006-07-28 2010-05-18 Rockwell Collins, Inc. System and method of providing antenna specific front ends for aviation software defined radios
US7831255B1 (en) 2006-07-31 2010-11-09 Rockwell Collins, Inc. System and method of providing automated availability and integrity verification for aviation software defined radios
CA2601662A1 (en) 2006-09-18 2008-03-18 Matthias Mullenborn Wireless interface for programming hearing assistance devices
US8402151B2 (en) * 2007-12-07 2013-03-19 Roche Diagnostics Operations, Inc. Dynamic communication stack
US8261261B2 (en) 2010-09-01 2012-09-04 Google Inc. Installing a computer program
US9395966B1 (en) * 2010-09-27 2016-07-19 Symantec Corporation Systems and methods for associating installed software components with software products
WO2015158000A1 (zh) * 2014-04-18 2015-10-22 华为终端有限公司 软件升级方法、装置及设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8626642D0 (en) * 1986-11-07 1986-12-10 Nighthawk Electronics Ltd Data buffer/switch
SG30616G (en) * 1987-01-02 1995-09-01 Motorola Inc System for over-the-air reprogramming of communication receivers
US4845491A (en) * 1987-05-15 1989-07-04 Newspager Corporation Of America Pager based information system
US4839628A (en) * 1988-01-11 1989-06-13 Motorola, Inc. Paging receiver having selectively protected regions of memory
US5049874A (en) * 1988-09-20 1991-09-17 Casio Computer Co., Ltd. Paging receiver with external memory means
US4972457A (en) * 1989-01-19 1990-11-20 Spectrum Information Technologies, Inc. Portable hybrid communication system and methods
GB8908513D0 (en) * 1989-04-14 1989-06-01 Blick Communications Ltd Radio pagers
US5073767A (en) * 1989-12-05 1991-12-17 Motorola, Inc. Selective call receiver theft protection device
US5043721A (en) * 1989-12-18 1991-08-27 Hewlett-Packard Company Paging accessory for portable information/computing devices
US5166932A (en) * 1990-04-27 1992-11-24 Seiko Corp. Wireless facsimile computer slate
KR960010478B1 (ko) * 1990-11-14 1996-08-01 캐논 가부시끼가이샤 무선통신으로 접속되는 정보처리 장치 및 방법
US5302947A (en) * 1992-07-31 1994-04-12 Motorola, Inc. Method and apparatus for loading a software program from a radio modem into an external computer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1331365C (zh) * 2002-12-31 2007-08-08 北京信威通信技术股份有限公司 无线通信系统终端软件自动升级的方法及系统

Also Published As

Publication number Publication date
US5418524A (en) 1995-05-23
JPH07509082A (ja) 1995-10-05
MX9304348A (es) 1995-01-31
CN1081778A (zh) 1994-02-09
WO1994003985A1 (en) 1994-02-17
EP0653126A4 (en) 1997-08-27
KR940702627A (ko) 1994-08-20
TW221543B (zh) 1994-03-01
CA2140438A1 (en) 1994-02-17
US5302947A (en) 1994-04-12
CA2140438C (en) 1998-09-22
MX9304177A (es) 1994-02-28
KR0144030B1 (ko) 1998-08-01
CN1046811C (zh) 1999-11-24
EP0653126A1 (en) 1995-05-17
KR950702764A (ko) 1995-07-29
JP2765229B2 (ja) 1998-06-11

Similar Documents

Publication Publication Date Title
CN1082783A (zh) 无线电调制解调器应用软件通过空间升级的方法和装置
US5987499A (en) Versatile RF data capture system
CA1253972A (en) Multicommunication protocol controller
US5537558A (en) Apparatus and method for communicating multiple devices through one PCMCIA interface
US5859969A (en) Remote installation system and method
US5263148A (en) Method and apparatus for configuration of computer system and circuit boards
EP0376316B1 (en) Computer message & screen communication in a multilingual network
CA2228291C (en) Remote smartcard terminal link
BR9007835A (pt) Combinacao de computador e telefone,sistema para habilitar um usuario a comunicar-se com varios computadores de servicos de informacoes e financiais,processo de comunicacao entre um terminal domestico facil de usar e uma pluralidade de computadores de servico,e sistema para proporcionar acesso do usuario a partir de terminais de usuario remotos a uma pluralidade de sistemas de computador de servico
EP0371229A2 (en) Computer system having host computer
US5954793A (en) Remote limit-setting information distribution system
GB2388682A (en) An interface for use between an input device and a computer with means for storing data relating to different protocols for different input devices
WO1992016904A1 (en) Binder interface structure
US20060248541A1 (en) Universal driver server
JPH04239321A (ja) 多重レベル適用業務ソフトウェアをデータ処理装置にインストールする方法。
GB2373884A (en) Method of configuring electronic devices
CN1322421C (zh) 代理系统、计算机网络以及用于把代理系统从主计算机装载到计算机网络的客户计算机上的方法
EP0661856A3 (en) Memory structure for configuring a terminal device
US20100138514A1 (en) Method and device for data management in a distributed environment
US20020174190A1 (en) Default portal site access with wireless module
US5764909A (en) Self-configuring device connection for a data independent type computer system in a network
Cisco Updating Software
Cisco Updating Software
EP0966137B1 (en) Method and apparatus for updating data in an electrical device
WO1994003879A1 (en) Method and apparatus for over-the-air upgrading of radio modem application software

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C01 Deemed withdrawal of patent application (patent law 1993)
WD01 Invention patent application deemed withdrawn after publication