CA2217856A1 - Remote patching of operating code in a mobile unit - Google Patents

Remote patching of operating code in a mobile unit

Info

Publication number
CA2217856A1
CA2217856A1 CA002217856A CA2217856A CA2217856A1 CA 2217856 A1 CA2217856 A1 CA 2217856A1 CA 002217856 A CA002217856 A CA 002217856A CA 2217856 A CA2217856 A CA 2217856A CA 2217856 A1 CA2217856 A1 CA 2217856A1
Authority
CA
Canada
Prior art keywords
mobile unit
operating code
patch
operable
remote patching
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.)
Granted
Application number
CA002217856A
Other languages
French (fr)
Other versions
CA2217856C (en
Inventor
Dale E. Beasley
William C. Kennedy, Iii
Kenneth R. Westerlage
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.)
Vehicle IP LLC
Original Assignee
Individual
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=23673286&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2217856(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Publication of CA2217856A1 publication Critical patent/CA2217856A1/en
Application granted granted Critical
Publication of CA2217856C publication Critical patent/CA2217856C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/654Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities

Abstract

A system (10) for remote patching or updating of operating code located in a mobile unit (22, 24, 26, 28 or 30) is provided. The system (10) includes a manager host (16) and a mobile unit (22, 24, 26, 28 or 30). The manager host (16) is operable to initiate transmission through a communication network (12) of at least one discrete patch message defining at least one patch. The mobile unit (22, 24, 26, 28 or 30) is operable to receive the at least one patch message. The mobile unit (22, 24, 26, 28 or 30) is also operable to create patched operating code by merging the patch with current operating code located in the mobile unit (22, 24, 26, 28 or 30) and to switch execution to the patched operating code. The mobile unit (22, 24, 26, 28 or 30) can also receive at least one download message defining new operating code to replace the current operating code.
CA002217856A 1995-04-12 1996-04-01 Remote patching of operating code in a mobile unit Expired - Lifetime CA2217856C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US422,075 1995-04-12
US08/422,075 US5699275A (en) 1995-04-12 1995-04-12 System and method for remote patching of operating code located in a mobile unit
PCT/US1996/004505 WO1996032679A1 (en) 1995-04-12 1996-04-01 Remote patching of operating code in a mobile unit

Publications (2)

Publication Number Publication Date
CA2217856A1 true CA2217856A1 (en) 1996-10-17
CA2217856C CA2217856C (en) 2001-08-21

Family

ID=23673286

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002217856A Expired - Lifetime CA2217856C (en) 1995-04-12 1996-04-01 Remote patching of operating code in a mobile unit

Country Status (12)

Country Link
US (1) US5699275A (en)
EP (2) EP2177996A3 (en)
JP (1) JPH11503545A (en)
AT (1) ATE474270T1 (en)
AU (1) AU5440096A (en)
CA (1) CA2217856C (en)
DE (1) DE69638216D1 (en)
DK (1) DK0820614T3 (en)
ES (1) ES2348826T3 (en)
MX (1) MX9707778A (en)
PT (1) PT820614E (en)
WO (1) WO1996032679A1 (en)

Families Citing this family (162)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952645B1 (en) 1997-03-10 2005-10-04 Arrivalstar, Inc. System and method for activation of an advance notification system for monitoring and reporting status of vehicle travel
US6748320B2 (en) 1993-05-18 2004-06-08 Arrivalstar, Inc. Advance notification systems and methods utilizing a computer network
US6278936B1 (en) 1993-05-18 2001-08-21 Global Research Systems, Inc. System and method for an advance notification system for monitoring and reporting proximity of a vehicle
US6700507B2 (en) 1993-05-18 2004-03-02 Arrivalstar, Inc. Advance notification system and method utilizing vehicle signaling
US20030193413A1 (en) * 1993-05-18 2003-10-16 Jones M. Kelly Business methods for notification systems
US6748318B1 (en) 1993-05-18 2004-06-08 Arrivalstar, Inc. Advanced notification systems and methods utilizing a computer network
US6683542B1 (en) 1993-05-18 2004-01-27 Arrivalstar, Inc. Advanced notification system and method utilizing a distinctive telephone ring
US6618668B1 (en) 2000-04-26 2003-09-09 Arrivalstar, Inc. System and method for obtaining vehicle schedule information in an advance notification system
US6363323B1 (en) 1993-05-18 2002-03-26 Global Research Systems, Inc. Apparatus and method for monitoring travel of a mobile vehicle
US5913040A (en) * 1995-08-22 1999-06-15 Backweb Ltd. Method and apparatus for transmitting and displaying information between a remote network and a local computer
US6126327A (en) * 1995-10-16 2000-10-03 Packard Bell Nec Radio flash update
FI955188A (en) * 1995-10-30 1997-06-24 Nokia Telecommunications Oy Mobile software maintenance
US5881235A (en) * 1996-03-07 1999-03-09 Ericsson Inc. Remotely programming a mobile terminal with a home location register address
US6643506B1 (en) * 1996-08-07 2003-11-04 Telxon Corporation Wireless software upgrades with version control
US6470495B1 (en) * 1996-09-06 2002-10-22 Ncr Corporation Satellite control of electronic memory devices
US6317860B1 (en) * 1996-10-28 2001-11-13 Altera Corporation Electronic design automation tool for display of design profile
US6128483A (en) * 1996-11-19 2000-10-03 Ericsson, Inc. Simultaneous over the air data download to multiple radios
US6799037B1 (en) * 1996-12-12 2004-09-28 Verizon Airfone Inc. Method and apparatus for communication with a mobile unit
EP0966720A4 (en) 1997-03-10 2000-07-19 Global Research Systems Inc Advanced notification systems and methods utilizing a computer network
KR100287137B1 (en) * 1997-04-11 2001-04-16 윤종용 Method for managing version of portable information terminal
US6353743B1 (en) * 1997-05-09 2002-03-05 Sony Corporation Positioning system using packet radio to determine position and to obtain information relative to a position
US6111541A (en) * 1997-05-09 2000-08-29 Sony Corporation Positioning system using packet radio to provide differential global positioning satellite corrections and information relative to a position
SE512110C2 (en) * 1997-06-17 2000-01-24 Ericsson Telefon Ab L M Systems and procedures for customizing wireless communication devices
US6064880A (en) * 1997-06-25 2000-05-16 Nokia Mobile Phones Limited Mobile station having short code memory system-level backup and restoration function
US5974312A (en) * 1997-07-10 1999-10-26 Ericsson Inc. System and method for updating a memory in an electronic device via wireless data transfer
JPH1168870A (en) * 1997-08-22 1999-03-09 Nippon Telegr & Teleph Corp <Ntt> Information utilizing method
JP3045118B2 (en) * 1997-09-30 2000-05-29 日本電気株式会社 Method of downloading operation program of mobile communication station and machine-readable recording medium storing program
US6963555B1 (en) 1998-02-20 2005-11-08 Gte Mobilnet Service Corporation Method and system for authorization, routing, and delivery of transmissions
DE19810814B4 (en) * 1998-03-12 2004-10-28 Telefonaktiebolaget Lm Ericsson (Publ) Computer system and status copying process for scalable software updates
DE19810807A1 (en) * 1998-03-12 1999-09-23 Ericsson Telefon Ab L M Message conversion system for upgrading systems without halting
US6225890B1 (en) 1998-03-20 2001-05-01 Trimble Navigation Limited Vehicle use control
US6052531A (en) * 1998-03-25 2000-04-18 Symantec Corporation Multi-tiered incremental software updating
US7185332B1 (en) 1998-03-25 2007-02-27 Symantec Corporation Multi-tiered incremental software updating
US6230316B1 (en) * 1998-04-17 2001-05-08 Symantec Corporation Patching rebased and realigned executable files
EP0959635A1 (en) * 1998-05-20 1999-11-24 Alcatel Connectionless downloading of software to wireless terminals
US6118995A (en) * 1998-06-01 2000-09-12 Motorola, Inc. Subscriber unit and method for updating a function value
US6272333B1 (en) * 1998-06-12 2001-08-07 Motorola, Inc. Method and apparatus in a wireless communication system for controlling a delivery of data
US6237053B1 (en) 1998-06-30 2001-05-22 Symbol Technologies, Inc. Configurable operating system having multiple data conversion applications for I/O connectivity
US6289509B1 (en) * 1998-09-01 2001-09-11 Pkware, Inc. Software patch generator
US6952823B2 (en) * 1998-09-01 2005-10-04 Pkware, Inc. Software patch generator using compression techniques
US7206849B1 (en) 1998-10-05 2007-04-17 Symbol Technologies, Inc. Communication in a wireless communications network when a mobile computer terminal may be unreachable
US6457175B1 (en) * 1998-11-09 2002-09-24 Tut Systems, Inc. Method and apparatus for installing a software upgrade within a memory resource associated with a computer system
US20020073398A1 (en) * 1998-12-14 2002-06-13 Jeffrey L. Tinker Method and system for modifying executable code to add additional functionality
US6415207B1 (en) 1999-03-01 2002-07-02 Global Research Systems, Inc. System and method for automatically providing vehicle status information
US8203486B1 (en) 1999-03-05 2012-06-19 Omnipol A.S. Transmitter independent techniques to extend the performance of passive coherent location
US6986134B1 (en) 1999-03-16 2006-01-10 Sun Microsystems, Inc. Lightweight global distribution mechanism
GB2349485B (en) 1999-04-23 2003-12-10 Ibm Application management
US6885862B1 (en) 1999-04-30 2005-04-26 Harris Canada, Inc. Wireless subscriber terminal programming using a broadcast control channel
US6467088B1 (en) 1999-06-30 2002-10-15 Koninklijke Philips Electronics N.V. Reconfiguration manager for controlling upgrades of electronic devices
SE514840C2 (en) * 1999-07-08 2001-04-30 Axis Ab Method and apparatus for upgrading fixed programs in a built-in system
WO2001006432A1 (en) * 1999-07-15 2001-01-25 Ebidenergy.Com User interface to facilitate, analyze and manage resource consumption
JP2001051851A (en) * 1999-08-17 2001-02-23 Nec Corp System and method for program modification of portable electronic equipment
US6301484B1 (en) * 1999-08-31 2001-10-09 Qualcomm Incorporated Method and apparatus for remote activation of wireless device features using short message services (SMS)
US6779176B1 (en) * 1999-12-13 2004-08-17 General Electric Company Methods and apparatus for updating electronic system programs and program blocks during substantially continued system execution
CA2298211A1 (en) * 2000-02-07 2001-08-07 Les Technologies R.A.N.K.I.N. Technologies Inc. Remote vehicle locator with wireless gps antenna
FR2805365B1 (en) 2000-02-22 2002-11-29 Peugeot Citroen Automobiles Sa REMOTE REPROGRAMMING SYSTEM FOR AT LEAST ONE COMPUTER OF AN ON-BOARD COMPUTER SYSTEM ON A MOTOR VEHICLE
WO2001065876A1 (en) * 2000-02-29 2001-09-07 Qualcomm Incorporated Programmable mobile communications terminal with randomized off-peak transmissions
US8230482B2 (en) 2000-03-09 2012-07-24 Pkware, Inc. System and method for manipulating and managing computer archive files
US7844579B2 (en) 2000-03-09 2010-11-30 Pkware, Inc. System and method for manipulating and managing computer archive files
US6879988B2 (en) 2000-03-09 2005-04-12 Pkware System and method for manipulating and managing computer archive files
US20050015608A1 (en) 2003-07-16 2005-01-20 Pkware, Inc. Method for strongly encrypting .ZIP files
US8959582B2 (en) 2000-03-09 2015-02-17 Pkware, Inc. System and method for manipulating and managing computer archive files
US6988263B1 (en) * 2000-07-10 2006-01-17 International Business Machines Corporation Apparatus and method for cataloging symbolic data for use in performance analysis of computer programs
US6981252B1 (en) 2000-07-14 2005-12-27 Symantec Corporation Method and apparatus for automatically uninstalling software on a network
DE10038096A1 (en) * 2000-08-04 2002-02-14 Bosch Gmbh Robert Data transmission method and system
JP2002094639A (en) * 2000-09-13 2002-03-29 Nec Access Technica Ltd Mobile telephone, and method of rewriting software used for it, and storage medium having stored its control program
US20040003266A1 (en) * 2000-09-22 2004-01-01 Patchlink Corporation Non-invasive automatic offsite patch fingerprinting and updating system and method
WO2002025438A1 (en) * 2000-09-22 2002-03-28 Patchlink.Com Corporation Non-invasive automatic offsite patch fingerprinting and updating system and method
US7890947B2 (en) * 2000-10-13 2011-02-15 Sony Corporation System, method and apparatus for embedded firmware code update
US7814474B2 (en) * 2000-11-17 2010-10-12 Hewlett-Packard Development Company, L.P. Updatable mobile handset based on Linux with compression and decompression techniques
AU2002232426A1 (en) * 2000-11-17 2002-05-27 Biftone Corporation System and method for updating and distributing information
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
DE10105454A1 (en) * 2001-02-07 2002-08-29 Bosch Gmbh Robert Procedure for the automatic addition of software
WO2002069108A2 (en) 2001-02-26 2002-09-06 Eprivacy Group, Inc. System and method for controlling distribution of network communications
US7647411B1 (en) 2001-02-26 2010-01-12 Symantec Corporation System and method for controlling distribution of network communications
US6950847B2 (en) * 2001-07-12 2005-09-27 Sun Microsystems, Inc. Service provider system for delivering services in a distributed computing environment
US6760908B2 (en) 2001-07-16 2004-07-06 Namodigit Corporation Embedded software update system
ES2300454T3 (en) * 2001-07-26 2008-06-16 Kyocera Wireless Corp. SYSTEM AND METHOD FOR ORGANIZING A SOFTWARE FOR AN UPDATED WIRELESS COMMUNICATION DEVICE ON THE GROUND.
US7159214B2 (en) 2001-07-26 2007-01-02 Kyocera Wireless Corp. System and method for compacting field upgradeable wireless communication device software code sections
US7184759B2 (en) * 2001-07-26 2007-02-27 Kyocera Wireless Corp. Modular software components for wireless communication devices
US7197302B2 (en) * 2001-07-26 2007-03-27 Kyocera Wireless Corp. System and method for interchangeable modular hardware components for wireless communication devices
US7328007B2 (en) * 2001-07-26 2008-02-05 Kyocera Wireless Corp. System and method for organizing wireless communication device system software
US7386846B2 (en) * 2001-07-26 2008-06-10 Kyocera Wireless Corp. System and method for the management of wireless communications device system software downloads in the field
US7027806B2 (en) * 2001-07-26 2006-04-11 Kyocera Wireless, Corp. System and method for field downloading a wireless communications device software code section
US9554268B2 (en) * 2001-07-26 2017-01-24 Kyocera Corporation System and method for updating persistent data in a wireless communications device
US7200389B2 (en) * 2001-07-26 2007-04-03 Kyocera Wireless Corp. Dynamic interface software for wireless communication devices
US7184793B2 (en) * 2001-07-26 2007-02-27 Kyocera Wireless Corp. System and method for over the air area code update
US7143407B2 (en) * 2001-07-26 2006-11-28 Kyocera Wireless Corp. System and method for executing wireless communications device dynamic instruction sets
US20030023453A1 (en) * 2001-07-30 2003-01-30 Centershift System and method for managing a plurality of rental facilities
US7254386B2 (en) * 2001-08-10 2007-08-07 Kyocera Wireless Corp. System and method for improved security in handset reprovisioning and reprogramming
US6961537B2 (en) * 2001-08-10 2005-11-01 Kyocera Wireless Corp. System and method for peer-to-peer handset communication
US7117494B2 (en) * 2001-08-10 2006-10-03 Kyocera Wireless Corp. System and method for bi-directional communication and execution of dynamic instruction sets
US6811085B2 (en) * 2001-10-26 2004-11-02 Symbol Technologies, Inc. Miniature imager
US20030110482A1 (en) * 2001-12-06 2003-06-12 Ferguson Alan L. System and method for remotely modifying software on a machine
KR20040069324A (en) * 2001-12-31 2004-08-05 시타델 시큐리티 소프트웨어, 인크. Automated computer vulnerability resolution system
FR2834360B1 (en) * 2001-12-31 2004-03-19 Bosch Gmbh Robert METHOD AND INSTALLATION FOR UPDATING ON-BOARD COMPUTER SOFTWARE IN A MOTOR VEHICLE
US7243148B2 (en) 2002-01-15 2007-07-10 Mcafee, Inc. System and method for network vulnerability detection and reporting
US7257630B2 (en) 2002-01-15 2007-08-14 Mcafee, Inc. System and method for network vulnerability detection and reporting
US7543056B2 (en) 2002-01-15 2009-06-02 Mcafee, Inc. System and method for network vulnerability detection and reporting
US20030185301A1 (en) * 2002-04-02 2003-10-02 Abrams Thomas Algie Video appliance
JP4041492B2 (en) * 2002-08-22 2008-01-30 株式会社エヌ・ティ・ティ・ドコモ Reconfiguration of network nodes in ad hoc networks
US20040203693A1 (en) * 2002-09-18 2004-10-14 Dell Products L.P. Over the air firmware and policy programming
US6836657B2 (en) * 2002-11-12 2004-12-28 Innopath Software, Inc. Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade
GB2410995B (en) 2002-10-15 2007-05-09 Immersion Corp Products and processes for providing force sensations in a user interface
WO2004073332A1 (en) * 2003-02-11 2004-08-26 Unisys Corporation Method and apparatus for updating a control file
US7627891B2 (en) 2003-02-14 2009-12-01 Preventsys, Inc. Network audit and policy assurance system
US7536456B2 (en) 2003-02-14 2009-05-19 Preventsys, Inc. System and method for applying a machine-processable policy rule to information gathered about a network
US20040192280A1 (en) * 2003-03-26 2004-09-30 Lockheed Martin Corporation System for updating application software of data acquisition devices
US7373519B1 (en) 2003-04-09 2008-05-13 Symantec Corporation Distinguishing legitimate modifications from malicious modifications during executable computer file modification analysis
US20040225282A1 (en) * 2003-05-09 2004-11-11 Ness Anton P. Method and articles for assuring appropriate surgery
US20040237081A1 (en) * 2003-05-19 2004-11-25 Homiller Daniel P. Methods and apparatus for generating upgraded software from initial software and software upgrade packages
US7119716B2 (en) 2003-05-28 2006-10-10 Legalview Assets, Limited Response systems and methods for notification systems for modifying future notifications
US8992322B2 (en) 2003-06-09 2015-03-31 Immersion Corporation Interactive gaming systems with haptic feedback
GB2403303B (en) * 2003-06-23 2005-08-17 Matsushita Electric Ind Co Ltd Embedded device with software registry
FR2857477B1 (en) * 2003-07-10 2005-10-21 Marques Et De Droits Derives I METHOD FOR AUTOMATICALLY UPDATING DIGITAL CONTENTS, BETWEEN COMPUTER MOBILE COMPONENTS, COMPUTER MOBILE ELEMENT ADAPTED TO SUCH A METHOD AND DIGITAL CONTENT BROADCASTING NETWORK
US20050242971A1 (en) * 2003-07-15 2005-11-03 Gregory Dryer System and method for safe disablement of mobile pieces of equipment (MPEs)
KR100880783B1 (en) * 2003-09-03 2009-02-02 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘 피 Tri-phase boot process in electronic devices
US7359698B2 (en) * 2003-09-08 2008-04-15 Kyocera Wireless Corp. Systems and methods for enhanced over-the-air programming
US7561069B2 (en) 2003-11-12 2009-07-14 Legalview Assets, Limited Notification systems and methods enabling a response to change particulars of delivery or pickup
US8713544B1 (en) 2003-11-25 2014-04-29 Symantec Corporation Universal data-driven computer proxy
US7467378B1 (en) 2004-02-09 2008-12-16 Symantec Corporation System state rollback after modification failure
DE602004026822D1 (en) * 2004-02-27 2010-06-10 Ericsson Telefon Ab L M Programming a flash memory
DE102004014130B4 (en) * 2004-03-23 2008-12-18 Axis Engineering Gmbh Methods and apparatus for transmitting data to a mobile unit
US8201257B1 (en) 2004-03-31 2012-06-12 Mcafee, Inc. System and method of managing network security risks
US7519954B1 (en) 2004-04-08 2009-04-14 Mcafee, Inc. System and method of operating system identification
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US7600216B2 (en) * 2004-04-22 2009-10-06 Gteko, Ltd Method for executing software applications using a portable memory device
EP1591901A1 (en) * 2004-04-26 2005-11-02 France Telecom Method and system for testing the transfer of a program from a development tool to a mobile device
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
CN100343807C (en) * 2004-09-14 2007-10-17 华为技术有限公司 Upgrading method for Boot software and recovering method for Boot software
WO2006063621A1 (en) * 2004-12-16 2006-06-22 Societe De Marques Et De Droits Derives Internationaux Method for automatically updating digital contents between computer mobile elements, computer mobile element adapted to such a method and digital content broadcasting network
US20060200656A1 (en) * 2005-03-03 2006-09-07 Cardinell Charles S Apparatus and method to capture data from an embedded device
US7667874B2 (en) * 2005-07-06 2010-02-23 Xerox Corporation Method and system for improving print quality
DE102005035736B4 (en) * 2005-07-29 2014-06-12 Globalfoundries Inc. Safe correction software installation for WWAN systems
US20070074187A1 (en) * 2005-09-29 2007-03-29 O'brien Thomas E Method and apparatus for inserting code fixes into applications at runtime
US8209676B2 (en) 2006-06-08 2012-06-26 Hewlett-Packard Development Company, L.P. Device management in a network
WO2008014454A2 (en) 2006-07-27 2008-01-31 Hewlett-Packard Development Company, L.P. User experience and dependency management in a mobile device
US20080052699A1 (en) * 2006-08-02 2008-02-28 Baker Steven T Syncronized dual-processor firmware updates
US7831431B2 (en) 2006-10-31 2010-11-09 Honda Motor Co., Ltd. Voice recognition updates via remote broadcast signal
US8942689B2 (en) * 2007-03-06 2015-01-27 Qualcomm Incorporated Method and technology for remote administration of wireless devices
US9486292B2 (en) 2008-02-14 2016-11-08 Immersion Corporation Systems and methods for real-time winding analysis for knot detection
US8010267B2 (en) * 2008-10-31 2011-08-30 General Electric Company Methods and system for time of arrival control using available speed authority
US8438558B1 (en) 2009-03-27 2013-05-07 Google Inc. System and method of updating programs and data
US9104791B2 (en) 2009-05-28 2015-08-11 Immersion Corporation Systems and methods for editing a model of a physical system for a simulation
KR101097245B1 (en) * 2009-09-28 2011-12-21 삼성에스디아이 주식회사 Battery pack, and method for controlling an operation of data flash
JP5431111B2 (en) * 2009-10-22 2014-03-05 株式会社日立製作所 Information processing apparatus and system setting method
US20110238543A1 (en) * 2010-03-26 2011-09-29 Paez Ivan E System and method of verifying driving logs with gps data
KR20110118975A (en) * 2010-04-26 2011-11-02 삼성전자주식회사 Apparatus and method for firmware updating in portable terminal
CN102135894B (en) * 2010-10-13 2015-11-25 华为技术有限公司 A kind of online patch method of multinuclear and device
US8583352B2 (en) 2010-11-22 2013-11-12 Ge Aviation Systems, Llc Method and system for hold path computation to meet required hold departure time
JP5886099B2 (en) * 2012-03-21 2016-03-16 日立オートモティブシステムズ株式会社 Electronic control unit for automobile
US9005036B2 (en) 2012-11-30 2015-04-14 Applifier Oy System and method for sharing gameplay experiences
US9005030B2 (en) 2012-11-30 2015-04-14 Applifier Oy System and method for sharing score experiences
US8781613B1 (en) 2013-06-26 2014-07-15 Applifier Oy Audio apparatus for portable devices
US9233305B2 (en) 2013-02-13 2016-01-12 Unity Technologies Finland Oy System and method for managing game-playing experiences
US9866924B2 (en) 2013-03-14 2018-01-09 Immersion Corporation Systems and methods for enhanced television interaction
US9912781B2 (en) 2015-09-29 2018-03-06 International Business Machines Corporation Customized electronic product configuration
WO2017152079A1 (en) * 2016-03-04 2017-09-08 Codepinch, Llc Computer-implemented system and method for automating web application runtime error repairing
WO2018129343A1 (en) 2017-01-05 2018-07-12 Revivermx, Inc. Power and communication modes for digital license plate
EP3565741B1 (en) 2017-01-05 2021-12-15 Revivermx, Inc. Thermal control system for a digital license plate
JP6968891B2 (en) 2017-01-05 2021-11-17 リバイバーエムエックス, インク.Revivermx, Inc. Digital license plate system with anti-theft system
US20230229430A1 (en) * 2022-01-17 2023-07-20 Vmware, Inc. Techniques for patching in a distributed computing system

Family Cites Families (129)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US34034A (en) * 1861-12-24 Improvement in bee-hives
US3518674A (en) * 1969-02-13 1970-06-30 Urban Scient Corp Mobile unit locating system
US3680121A (en) * 1970-01-02 1972-07-25 Gen Electric Mobile locator system for metropolitan areas
US3714650A (en) * 1970-07-30 1973-01-30 Raytheon Co Vehicle command and control system
US3789409A (en) * 1970-10-08 1974-01-29 R Easton Navigation system using satellites and passive ranging techniques
US3757290A (en) * 1971-03-12 1973-09-04 Sperry Rand Corp Automatic vehicle monitoring system
US3848254A (en) * 1971-07-28 1974-11-12 Siemens Ag Method for locating vehicles
US3906166A (en) * 1973-10-17 1975-09-16 Motorola Inc Radio telephone system
US4083003A (en) * 1973-11-05 1978-04-04 Products Of Information Technology, Inc. Vehicle location system
FR2291479A1 (en) * 1974-11-18 1976-06-11 Sfena METHOD AND APPARATUS FOR INDICATING THE GEOGRAPHICAL POSITION OF A PILOT VEHICLE
US4107689A (en) * 1976-06-07 1978-08-15 Rca Corporation System for automatic vehicle location
US4222052A (en) * 1976-12-15 1980-09-09 Dunn Ronald A Data transmission system
US4152693A (en) * 1977-04-25 1979-05-01 Audio Alert, Inc. Vehicle locator system
US4177466A (en) * 1977-11-16 1979-12-04 Lo-Jack Corporation Auto theft detection system
US4435711A (en) * 1980-09-15 1984-03-06 Texas Instruments Incorporated Radio telephone with position transmission capability
US4445118A (en) * 1981-05-22 1984-04-24 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Navigation system and method
US4428052A (en) * 1981-06-09 1984-01-24 Texas Instruments Incorporated Navigational aid autopilot
US4428057A (en) * 1981-06-09 1984-01-24 Texas Instruments Incorporated Electronic chart system
US4547778A (en) * 1981-06-09 1985-10-15 Texas Instruments Incorporated Method and apparatus for automatic distress call signal transmission
US4660037A (en) * 1982-01-28 1987-04-21 Honda Giken Kogyo Kabushiki Kaisha Current location indication apparatus for use in an automotive vehicle
US4809005A (en) * 1982-03-01 1989-02-28 Western Atlas International, Inc. Multi-antenna gas receiver for seismic survey vessels
US4843575A (en) * 1982-10-21 1989-06-27 Crane Harold E Interactive dynamic real-time management system
US4590569A (en) * 1983-10-14 1986-05-20 Navigation Sciences Inc. Navigation system including an integrated electronic chart display
US4754465A (en) * 1984-05-07 1988-06-28 Trimble Navigation, Inc. Global positioning system course acquisition code receiver
US4644351A (en) * 1984-05-08 1987-02-17 Motorola, Inc. Two way personal message system with extended coverage
IT1209566B (en) * 1984-07-06 1989-08-30 Face Standard Ind SYSTEM AND PROCEDURE TO IDENTIFY THE POSITION OF A RADIO USER WITHIN A WIDE GEOGRAPHICAL SURFACE.
USRE34034E (en) 1985-10-11 1992-08-18 Spectrum Information Technologies, Inc. Cellular telephone data communication system and method
JPS61216098A (en) * 1985-03-20 1986-09-25 日産自動車株式会社 Course guidance unit for vehicle
US4654879A (en) * 1985-03-29 1987-03-31 Itt Corporation Cellular mobile radio subscriber location detection
US4774670A (en) * 1985-04-29 1988-09-27 Lockheed Corporation Flight management system
DE3516357C2 (en) 1985-05-07 1994-06-01 Bosch Gmbh Robert Radio telephone network for a radio area divided into radio cells and a mobile radio station
US4651157A (en) * 1985-05-07 1987-03-17 Mets, Inc. Security monitoring and tracking system
JPS6276954A (en) * 1985-09-30 1987-04-09 Toshiba Corp Communication controller
EP0219859B1 (en) * 1985-10-25 1993-10-06 Mitsubishi Denki Kabushiki Kaisha Route bus service controlling system
US4791571A (en) * 1985-10-29 1988-12-13 Tokyu Corporation Route bus service controlling system
US4791572A (en) * 1985-11-20 1988-12-13 Mets, Inc. Method for accurately displaying positional information on a map
US4670905A (en) * 1985-11-29 1987-06-02 Motorola, Inc. Method and apparatus for coordinating independent communications systems
CA1295737C (en) * 1986-03-14 1992-02-11 Akira Ichikawa Apparatus for displaying travel path
US4908629A (en) * 1986-03-31 1990-03-13 Lo-Jack Corporation Apparatus for locating and/or tracking stolen or missing vehicles and the like
CA1277400C (en) 1986-04-09 1990-12-04 Uri Rapoport Anti-theft and locating system
JPH0799559B2 (en) * 1986-06-09 1995-10-25 三菱電機株式会社 Vehicle automatic guidance device
US4734928A (en) * 1986-06-16 1988-03-29 B/W Investments Cellular mobile phone with a plurality of accessing telephone numbers for allowing access to the mobile phones by any one of the telephones numbers
GB8619875D0 (en) 1986-08-15 1986-09-24 British Telecomm Communications system
US4740792A (en) * 1986-08-27 1988-04-26 Hughes Aircraft Company Vehicle location system
US4742357A (en) * 1986-09-17 1988-05-03 Rackley Ernie C Stolen object location system
GB2195513B (en) * 1986-09-18 1990-12-19 Philips Electronic Associated Radio system
US4776003A (en) * 1986-10-01 1988-10-04 Harris Arlene J Cellular mobile radio credit card system
US4737978A (en) * 1986-10-31 1988-04-12 Motorola, Inc. Networked cellular radiotelephone systems
US4775999A (en) * 1986-10-31 1988-10-04 Motorola, Inc. Registration of radiotelephones in networked cellular radiotelephone systems
US4688244A (en) * 1986-11-10 1987-08-18 Marwan Hannon Integrated cargo security system
US4750197A (en) * 1986-11-10 1988-06-07 Denekamp Mark L Integrated cargo security system
US4914686A (en) * 1986-11-28 1990-04-03 Hagar Iii William G Cordless phone data logger
GB2203573A (en) * 1987-04-02 1988-10-19 Ibm Data processing network with upgrading of files
JP2582369B2 (en) * 1987-05-13 1997-02-19 日本電気株式会社 Roaming registration / cancellation method
DE3716320A1 (en) 1987-05-15 1988-11-24 Bosch Gmbh Robert METHOD FOR DETERMINING THE APPROXIMATE LOCATION OF A MOBILE RADIO STATION
EP0292182B1 (en) * 1987-05-15 1996-07-24 Securicor Datatrak Limited Mobile transmitter/receiver
US4804937A (en) * 1987-05-26 1989-02-14 Motorola, Inc. Vehicle monitoring arrangement and system
US4860341A (en) * 1987-06-02 1989-08-22 Motorola, Inc. Radiotelephone credit card call approval synchronization
US4797948A (en) * 1987-07-22 1989-01-10 Motorola, Inc. Vehicle identification technique for vehicle monitoring system employing RF communication
US4811377A (en) * 1987-07-31 1989-03-07 Motorola, Inc. Secure transfer of radio specific data
BR8807655A (en) * 1987-08-10 1990-06-05 Peter James Duffett Smith NAVIGATION AND TRACKING SYSTEM
US4833477A (en) * 1987-08-12 1989-05-23 Tendler Robert K Emergency vessel location system
US4945570A (en) * 1987-10-02 1990-07-31 Motorola, Inc. Method for terminating a telephone call by voice command
JPH01143529A (en) * 1987-11-30 1989-06-06 Toshiba Corp Radio telephone system
EP0345337A4 (en) * 1987-12-07 1991-12-18 Bt Telecom, Inc. System for interfacing an alarm reporting device with a cellular radio transceiver
US4905270A (en) * 1987-12-18 1990-02-27 Mitsubishi Denki Kabushiki Kaisha Vehicular hands-free telephone system
US4833701A (en) * 1988-01-27 1989-05-23 Motorola, Inc. Trunked communication system with nationwide roaming capability
US4891761A (en) * 1988-03-31 1990-01-02 Mets, Inc. Method for accurately updating positional information provided on a digital map
US4866762A (en) * 1988-04-04 1989-09-12 Pintar Robert R Apparatus for restricting telephone calls
US4884208A (en) * 1988-05-16 1989-11-28 Equipment Tracking Network, Inc. System for continuously establishing and indicating the location of a movable object
US5055851A (en) * 1988-05-16 1991-10-08 Trackmobile, Inc. Vehicle location system
US4891650A (en) * 1988-05-16 1990-01-02 Trackmobile Inc. Vehicle location system
EP0344989B1 (en) * 1988-05-30 1994-01-19 Kabushiki Kaisha Toshiba Radio telecommunication apparatus
US5058201A (en) * 1988-06-07 1991-10-15 Oki Electric Industry Co., Ltd. Mobile telecommunications system using distributed miniature zones
GB8814456D0 (en) 1988-06-17 1988-08-17 Cleveland Innovative Technolog Road vehicle locating system
US5155847A (en) * 1988-08-03 1992-10-13 Minicom Data Corporation Method and apparatus for updating software at remote locations
US5008814A (en) * 1988-08-15 1991-04-16 Network Equipment Technologies, Inc. Method and apparatus for updating system software for a plurality of data processing units in a communication network
US5014206A (en) * 1988-08-22 1991-05-07 Facilitech International Incorporated Tracking system
US4901340A (en) * 1988-09-19 1990-02-13 Gte Mobilnet Incorporated System for the extended provision of cellular mobile radiotelephone service
US4897642A (en) * 1988-10-14 1990-01-30 Secura Corporation Vehicle status monitor and management system employing satellite communication
US5025253A (en) * 1988-10-14 1991-06-18 Secura Corporation System and method for remotely monitoring the connect/disconnect status of a multiple part vehicle
DE3837633A1 (en) 1988-11-05 1990-05-10 Bosch Gmbh Robert LOCATION AND NAVIGATION SYSTEM FOR MOBILE RADIO STATIONS
US4993062A (en) * 1989-02-10 1991-02-12 Communications Equipment And Engineering Company Telephone control system including stored blocked and allowed telephone numbers
US4912756A (en) * 1989-04-07 1990-03-27 Unilink Corporation Method and apparatus for error-free digital data transmission during cellular telephone handoff, etc.
KR920005507B1 (en) * 1989-05-16 1992-07-06 삼성전자 주식회사 Vehicel loading equipment of automatic vehicle chasing system
US4953198A (en) * 1989-07-05 1990-08-28 At&T Company Public cordless telephone
US5003317A (en) * 1989-07-11 1991-03-26 Mets, Inc. Stolen vehicle recovery system
US5270936A (en) 1989-09-05 1993-12-14 Pioneer Electronic Corporation Simplified navigation apparatus
US5090050A (en) * 1989-09-14 1992-02-18 Contel Cellular Inc. Method and apparatus for communicating with radio telephones
US5495610A (en) 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
US5131020A (en) * 1989-12-29 1992-07-14 Smartroutes Systems Limited Partnership Method of and system for providing continually updated traffic or other information to telephonically and other communications-linked customers
US5032845A (en) * 1990-02-08 1991-07-16 D.G.R., Inc. Vehicle locating system with Loran-C
GB2241623A (en) * 1990-02-28 1991-09-04 Philips Electronic Associated Vehicle location system
US5121325A (en) * 1990-04-04 1992-06-09 Smiths Industries Aerospace & Defense Systems, Inc. Required time of arrival (RTA) control system
US5046082A (en) * 1990-05-02 1991-09-03 Gte Mobile Communications Service Corporation Remote accessing system for cellular telephones
DE69024638T2 (en) 1990-05-21 1996-05-15 Hewlett Packard Gmbh Activation circuit
FR2662891A1 (en) * 1990-05-30 1991-12-06 Cit Alcatel SOFTWARE DOWNLOAD DEVICE FOR TELECOMMUNICATION TERMINAL.
US5293163A (en) 1990-06-06 1994-03-08 Mazda Motor Corporation Navigation apparatus for vehicles
US5043736B1 (en) * 1990-07-27 1994-09-06 Cae Link Corp Cellular position location system
US5142654A (en) * 1990-08-09 1992-08-25 Appex Corporation Cellular telephone system and method for dynamically switching between call routing options
DE4026740A1 (en) 1990-08-24 1992-02-27 Wild Heerbrugg Ag PROCESS FOR DETERMINING THE SITUATION
GB2249923B (en) 1990-09-10 1995-03-08 Oki America Inc Remotely programmable radiotelephone
US5392458A (en) 1990-09-20 1995-02-21 Motorola, Inc. Trunked communication system with variable communication capability support for roamers
US5297192A (en) 1990-09-28 1994-03-22 At&T Bell Laboratories Method and apparatus for remotely programming a mobile data telephone set
US5297191A (en) 1990-09-28 1994-03-22 At&T Bell Laboratories Method and apparatus for remotely programming a wireless telephone set
US5155490A (en) * 1990-10-15 1992-10-13 Gps Technology Corp. Geodetic surveying system using multiple GPS base stations
US5247564A (en) * 1990-10-24 1993-09-21 Gte Mobile Communications Service Corp. Adaptive vehicle alarm detection and reporting system
US5159625A (en) * 1990-10-24 1992-10-27 Gte Mobile Communications Service Corp. Method of selecting the cellular system with which a cellular mobile radiotelephone communicates
US5172321A (en) * 1990-12-10 1992-12-15 Motorola, Inc. Vehicle route planning system
US5068656A (en) * 1990-12-21 1991-11-26 Rockwell International Corporation System and method for monitoring and reporting out-of-route mileage for long haul trucks
US5155689A (en) 1991-01-17 1992-10-13 By-Word Technologies, Inc. Vehicle locating and communicating method and apparatus
US5208756A (en) * 1991-01-28 1993-05-04 Song Han L Vehicle locating and navigating system
US5121126A (en) * 1991-03-12 1992-06-09 Bell Atlantic Network Services Inc. Beacon enhanced telecommunications system and method
US5237612A (en) * 1991-03-29 1993-08-17 Ericsson Ge Mobile Communications Inc. Cellular verification and validation system
US5225842A (en) * 1991-05-09 1993-07-06 Navsys Corporation Vehicle tracking system employing global positioning system (gps) satellites
US5365516A (en) 1991-08-16 1994-11-15 Pinpoint Communications, Inc. Communication system and method for determining the location of a transponder unit
US5166694A (en) * 1991-08-20 1992-11-24 Hughes Aircraft Company Vehicle location system having enhanced position location processing
JP3140100B2 (en) * 1991-08-29 2001-03-05 パイオニア株式会社 Navigation device
US5261118A (en) 1991-10-04 1993-11-09 Motorola, Inc. Simulcast synchronization and equalization system and method therefor
US5235633A (en) * 1991-12-26 1993-08-10 Everett Dennison Cellular telephone system that uses position of a mobile unit to make call management decisions
US5323322A (en) 1992-03-05 1994-06-21 Trimble Navigation Limited Networked differential GPS system
GB9206679D0 (en) * 1992-03-27 1992-05-13 Hutchison Microtel Limited Mobile terminals and mobile communication networks involving such terminals
US5223844B1 (en) * 1992-04-17 2000-01-25 Auto Trac Inc Vehicle tracking and security system
GB2269032B (en) 1992-07-21 1996-03-20 Orbitel Mobile Communications Reprogramming methods and apparatus
US5396540A (en) 1992-07-23 1995-03-07 Rockwell International Corporation Remote vehicle communications system and method
US5311194A (en) 1992-09-15 1994-05-10 Navsys Corporation GPS precision approach and landing system for aircraft
US5325532A (en) * 1992-09-25 1994-06-28 Compaq Computer Corporation Automatic development of operating system boot image
US5623604A (en) * 1992-11-18 1997-04-22 Canon Information Systems, Inc. Method and apparatus for remotely altering programmable firmware stored in an interactive network board coupled to a network peripheral
US8095166B2 (en) 2007-03-26 2012-01-10 Qualcomm Incorporated Digital and analog power control for an OFDMA/CDMA access terminal

Also Published As

Publication number Publication date
MX9707778A (en) 1997-12-31
EP0820614B1 (en) 2010-07-14
EP2177996A2 (en) 2010-04-21
EP0820614A4 (en) 2003-01-02
DE69638216D1 (en) 2010-08-26
PT820614E (en) 2010-10-18
US5699275A (en) 1997-12-16
EP0820614A1 (en) 1998-01-28
CA2217856C (en) 2001-08-21
EP2177996A3 (en) 2010-05-26
JPH11503545A (en) 1999-03-26
ATE474270T1 (en) 2010-07-15
AU5440096A (en) 1996-10-30
ES2348826T3 (en) 2010-12-15
DK0820614T3 (en) 2010-11-01
WO1996032679A1 (en) 1996-10-17

Similar Documents

Publication Publication Date Title
CA2217856A1 (en) Remote patching of operating code in a mobile unit
WO1998041044A3 (en) Method and apparatus for network initiated parameter updating
CA2274866A1 (en) System and method to inform a radio telecommunications network of the operating capabilities of a mobile terminal located therein
AU7760598A (en) Mobile radio telephone with reduced key set
EP0642283A3 (en) Data transmission in a radio telephone network.
MY110608A (en) A method for point-to-point communications within secure communication system
AU5325198A (en) Method for repeater management
GB2306282B (en) Method and apparatus for authentication in a communication system
AU3150499A (en) Transmission link optimization
GB2341961A (en) Method for reprogramming a vehicle system or a user system in a vehicle
CA2170668A1 (en) Minimizing Service Disruptions in Handling Call Request Messages Where New Message Formats Are Needed in a Telecommunication Network
AU4267799A (en) A method of managing a subscriber service by means of an intelligent network service
WO2002096131A3 (en) System and method for maintaining object data in a distributed object system
WO2002074053A3 (en) Systems and methods for interfacing with a billing and account management unit
NZ330975A (en) Peripheral control in an intelligent network
AU4549597A (en) Method and arrangement for rendering telecommunication operations and relations anonymous in telematic applications
BR0009903A (en) Process for controlling an update and system for programming update on a population of top device terminals connected to a cable television system
AU9631398A (en) Intelligent network switching point and control point
CA2244533A1 (en) Method for subscriber based management of neighbor list information during a communication session
AU1549097A (en) Voice-data terminal for a radio-telephone network
ATE279076T1 (en) TELECOMMUNICATIONS SYSTEM FOR PROVIDING IN AND NON-IN SERVICES
EP0963125A3 (en) Subscriber unit and method for updating a function value
BR9911711A (en) System and process for providing a menu to a mobile station used by a mobile subscriber on a radio telecommunications network.
MY118243A (en) User interaction procedure in an intelligent network and corresponding service control point
GB2363946B (en) Mobile communications system for updating a program stored in a mobile terminal

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20160401

MKEX Expiry

Effective date: 20160401