CA2305172A1 - System and method for managing application installation for a mobile device - Google Patents

System and method for managing application installation for a mobile device Download PDF

Info

Publication number
CA2305172A1
CA2305172A1 CA002305172A CA2305172A CA2305172A1 CA 2305172 A1 CA2305172 A1 CA 2305172A1 CA 002305172 A CA002305172 A CA 002305172A CA 2305172 A CA2305172 A CA 2305172A CA 2305172 A1 CA2305172 A1 CA 2305172A1
Authority
CA
Canada
Prior art keywords
mobile device
application installation
managing application
storage source
type
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
CA002305172A
Other languages
French (fr)
Other versions
CA2305172C (en
Inventor
James Chen
Kevin Shields
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.)
Microsoft Technology Licensing 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
Application filed by Individual filed Critical Individual
Priority to CA002517431A priority Critical patent/CA2517431C/en
Publication of CA2305172A1 publication Critical patent/CA2305172A1/en
Application granted granted Critical
Publication of CA2305172C publication Critical patent/CA2305172C/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/61Installation
    • G06F8/64Retargetable
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/0225User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring

Abstract

A method and system of installing applications (10A, l0A', 10A") for a plurality of mobile devices from a storage source (4, 4A, 4B), wherein each mobile device (3) is of a different type, includes storing on the storage source (4, 4A, 4B) a plurality of applications.
Each application (10A, 10A', 10") is designed for a unique type of mobile device. The mobile device (3) is connected to the storage source (4, 4A, 4B) and the type of mobile device is detected. A selected application (10A, 10A', 10") is then transferred to the mobile device.
CA002305172A 1997-10-24 1998-10-23 System and method for managing application installation for a mobile device Expired - Lifetime CA2305172C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA002517431A CA2517431C (en) 1997-10-24 1998-10-23 System and method for managing application installation for a mobile device

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US6316497P 1997-10-24 1997-10-24
US60/063,164 1997-10-24
US6498697P 1997-11-07 1997-11-07
US60/064,986 1997-11-07
US09/058,031 US6496979B1 (en) 1997-10-24 1998-04-10 System and method for managing application installation for a mobile device
US09/058,031 1998-04-10
PCT/US1998/022455 WO1999022325A1 (en) 1997-10-24 1998-10-23 System and method for managing application installation for a mobile device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA002517431A Division CA2517431C (en) 1997-10-24 1998-10-23 System and method for managing application installation for a mobile device

Publications (2)

Publication Number Publication Date
CA2305172A1 true CA2305172A1 (en) 1999-05-06
CA2305172C CA2305172C (en) 2007-01-16

Family

ID=27369375

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002305172A Expired - Lifetime CA2305172C (en) 1997-10-24 1998-10-23 System and method for managing application installation for a mobile device

Country Status (5)

Country Link
US (1) US6496979B1 (en)
EP (1) EP1023685A1 (en)
JP (2) JP4199923B2 (en)
CA (1) CA2305172C (en)
WO (1) WO1999022325A1 (en)

Families Citing this family (281)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6169789B1 (en) 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
US7185332B1 (en) 1998-03-25 2007-02-27 Symantec Corporation Multi-tiered incremental software updating
US6931381B1 (en) * 1999-03-11 2005-08-16 American Express Travel Related Services Company, Inc. Methods and apparatus for authenticating the download of information onto a smart card
US6738806B1 (en) * 1999-06-14 2004-05-18 Wind River International, Ltd. Method and system of deploying an application between computers
US6529992B1 (en) * 1999-07-26 2003-03-04 Iomega Corporation Self-contained application disk for automatically launching application software or starting devices and peripherals
JP2001051851A (en) * 1999-08-17 2001-02-23 Nec Corp System and method for program modification of portable electronic equipment
JP3669619B2 (en) * 1999-09-06 2005-07-13 富士通株式会社 Software updating method and apparatus for wireless terminal device
US20010047394A1 (en) * 1999-09-10 2001-11-29 Kloba David D. System, method, and computer program product for executing scripts on mobile devices
US8595308B1 (en) 1999-09-10 2013-11-26 Ianywhere Solutions, Inc. System, method, and computer program product for server side processing in a mobile device environment
US7987420B1 (en) 1999-09-10 2011-07-26 Ianywhere Solutions, Inc. System, method, and computer program product for a scalable, configurable, client/server, cross-platform browser for mobile devices
JP3847058B2 (en) 1999-10-04 2006-11-15 任天堂株式会社 GAME SYSTEM AND GAME INFORMATION STORAGE MEDIUM USED FOR THE SAME
EP1146741B1 (en) * 1999-11-17 2016-08-24 Sony Corporation Method and apparatus for digital signal processing
US6832230B1 (en) * 1999-12-22 2004-12-14 Nokia Corporation Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal
US7765542B2 (en) * 2000-01-23 2010-07-27 Symantec Corporation Method and system for describing and extracting application information
US6934532B2 (en) * 2000-02-09 2005-08-23 Apriva, Inc. Communication systems, components, and methods operative with programmable wireless devices
KR100847596B1 (en) * 2000-03-02 2008-07-21 소니 가부시끼 가이샤 Communication network system, gateway, data communication method and program providing medium
US20060245741A1 (en) * 2000-03-09 2006-11-02 Cynthia Lakhansingh Digital enterainment recorder
GB0006055D0 (en) * 2000-03-14 2000-05-03 Ibm Managing pervasive devices
US6842861B1 (en) 2000-03-24 2005-01-11 Networks Associates Technology, Inc. Method and system for detecting viruses on handheld computers
US6724720B1 (en) 2000-05-01 2004-04-20 Palmone, Inc. Swapping a nonoperational networked electronic system for an operational networked electronic system
US7391718B2 (en) * 2004-03-09 2008-06-24 Palm, Inc. Swapping a nonoperational networked electronic system for an operational networked electronic system
US6701521B1 (en) * 2000-05-25 2004-03-02 Palm Source, Inc. Modular configuration and distribution of applications customized for a requestor device
JP4568963B2 (en) * 2000-06-08 2010-10-27 ソニー株式会社 Information processing apparatus and information communication system
US6717762B1 (en) * 2000-06-09 2004-04-06 Iomega Corporation Method and apparatus for making a drive compatible with a removable cartridge
US20040073617A1 (en) 2000-06-19 2004-04-15 Milliken Walter Clark Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US7194557B1 (en) * 2004-11-08 2007-03-20 Palmsource, Inc. Data exchange between a handheld device and another computer system using an exchange manager via synchronization
US6941353B1 (en) * 2000-06-29 2005-09-06 Auran Holdings Pty Ltd E-commerce system and method relating to program objects
KR100359928B1 (en) * 2000-07-03 2002-11-07 주식회사 모빌탑 method of a contents program transmitting for mobile and executing method thereof
US6981252B1 (en) * 2000-07-14 2005-12-27 Symantec Corporation Method and apparatus for automatically uninstalling software on a network
DE10141201A1 (en) * 2000-09-08 2002-03-28 Heidelberger Druckmasch Ag Control device for use with local and non-local communications devices linked to a network uses a data-transfer device to send data from a non-local communications device to a local communications device.
US6866587B1 (en) 2000-09-25 2005-03-15 Auran Holdings Pty Ltd. Wide area real-time software environment
US6907597B1 (en) * 2000-10-13 2005-06-14 Ati International Srl Method and apparatus for constructing an executable program in memory
US8087014B1 (en) * 2000-10-26 2011-12-27 Qualcomm Incorporated Method and apparatus for configuration management for a computing device
US7353289B2 (en) * 2000-11-06 2008-04-01 Telecommunication Systems, Inc. System for an open architecture development platform with centralized synchronization
US6781782B2 (en) 2000-12-21 2004-08-24 Iomega Corporation Method and apparatus for saving calibration parameters for a removable cartridge
US20020087593A1 (en) * 2001-01-02 2002-07-04 Rank Paul J. Method for dynamic function loading in spreadsheets on small devices
US7546298B2 (en) * 2001-01-09 2009-06-09 Nextair Corporation Software, devices and methods facilitating execution of server-side applications at mobile devices
US7865528B2 (en) * 2001-01-09 2011-01-04 Nextair Corporation Software, devices and methods facilitating execution of server-side applications at mobile devices
US20060269061A1 (en) * 2001-01-11 2006-11-30 Cardinalcommerce Corporation Mobile device and method for dispensing authentication codes
KR100371189B1 (en) * 2001-02-20 2003-02-06 엘지전자 주식회사 Architecture and method for multi-download of mobile communication terminal
US20020124046A1 (en) * 2001-02-20 2002-09-05 Fischer William A. Peripheral devices which manage application upload to computing devices
US7283811B2 (en) * 2001-02-23 2007-10-16 Lucent Technologies Inc. System and method for aggregation of user applications for limited-resource devices
US7330717B2 (en) * 2001-02-23 2008-02-12 Lucent Technologies Inc. Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices
WO2002071287A2 (en) * 2001-02-23 2002-09-12 Mobilitec Inc. System and method for charging for directed provisioning of user applications on limited-resource devices
AU2002240526A1 (en) 2001-02-26 2002-09-12 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
US6965928B1 (en) * 2001-03-09 2005-11-15 Networks Associates Technology, Inc. System and method for remote maintenance of handheld computers
US7734285B2 (en) * 2001-04-03 2010-06-08 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
US6754895B1 (en) * 2001-04-26 2004-06-22 Palm Source, Inc. Method and system for automatic firmware updates in a portable hand-held device
KR100614433B1 (en) * 2001-05-14 2006-08-22 엔티티 도꼬모 인코퍼레이티드 Application management server, mobile terminal and application management method
US6779067B2 (en) 2001-05-14 2004-08-17 Iomega Corporation Method and apparatus for providing extended functionality for a bus
US6901525B2 (en) 2001-05-25 2005-05-31 Iomega Corporation Method and apparatus for managing power consumption on a bus
US7099663B2 (en) 2001-05-31 2006-08-29 Qualcomm Inc. Safe application distribution and execution in a wireless environment
US20030046017A1 (en) * 2001-06-06 2003-03-06 Claudius Fischer Deployment console for use with a computer system deploying software to remotely located devices
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
US7159214B2 (en) 2001-07-26 2007-01-02 Kyocera Wireless Corp. System and method for compacting field upgradeable wireless communication device software code sections
US9554268B2 (en) 2001-07-26 2017-01-24 Kyocera Corporation System and method for updating persistent data in a wireless communications device
US7143407B2 (en) 2001-07-26 2006-11-28 Kyocera Wireless Corp. System and method for executing wireless communications device dynamic instruction sets
US7184793B2 (en) 2001-07-26 2007-02-27 Kyocera Wireless Corp. System and method for over the air area code update
US7184759B2 (en) 2001-07-26 2007-02-27 Kyocera Wireless Corp. Modular software 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
CN1275149C (en) * 2001-07-26 2006-09-13 基奥赛拉无线公司 System and method for management of wireless communications device system software downloads in 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
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
KR100864387B1 (en) * 2001-08-13 2008-10-20 퀄컴 인코포레이티드 System and method for temporary application component deletion and reload on a wireless device
US6941135B2 (en) * 2001-08-13 2005-09-06 Qualcomm Inc. System and method for temporary application component deletion and reload on a wireless device
KR100865640B1 (en) * 2001-08-13 2008-10-29 퀄컴 인코포레이티드 System and method for temporary application component deletion and reload on a wireless device
JP4165796B2 (en) * 2001-08-15 2008-10-15 株式会社スクウェア・エニックス Client, data download method, program, and recording medium
US7150025B2 (en) * 2001-08-31 2006-12-12 Hewlett-Packard Development Company, L.P. System and method for providing hardware driver installation
US7392517B2 (en) * 2001-10-04 2008-06-24 International Business Machines Corporation Extracting information from software
US20030070160A1 (en) * 2001-10-04 2003-04-10 International Business Machines Corporation Embedding information in software
DE10160077B4 (en) * 2001-12-07 2004-04-01 Siemens Ag Mobile data transmission system
US20030135851A1 (en) * 2002-01-17 2003-07-17 Laura Dickey Method and system for concentration of applications during installation in target devices
US20030158917A1 (en) * 2002-02-04 2003-08-21 Andrew Felix G.T.I. Modifying system configuration based on parameters received from an infrastructure
US7203681B1 (en) * 2002-02-20 2007-04-10 Palm, Inc. Hand-held device filtering
US20030204711A1 (en) * 2002-04-29 2003-10-30 Guess Alan J. Method and system for restoring custom user configuration settings across a host application download
US9813514B2 (en) 2002-06-12 2017-11-07 Good Technology Holdings Limited Information repository system including a wireless device and related method
US20030237021A1 (en) * 2002-06-20 2003-12-25 Ching Yee Fen Automatic restoration of software applications in a mobile computing device
US20040203681A1 (en) * 2002-07-01 2004-10-14 Ross David J. Application catalog on an application server for wireless devices
US7650364B2 (en) * 2002-10-09 2010-01-19 Hewlett-Packard Development Company, L.P. Portable database system
AU2002340988A1 (en) * 2002-11-07 2004-06-07 Oplayo Oy Method and arrangement for installing an application in wireless environment
US7398534B2 (en) * 2002-12-18 2008-07-08 Palo Alto Research Center Incorporated System and method for assessing component capabilities
US7555538B2 (en) * 2002-12-26 2009-06-30 Research In Motion Limited System and method for building and execution of platform-neutral generic services' client applications
JP2004227080A (en) * 2003-01-20 2004-08-12 Nec Corp Information processing system, mobile terminal, and information processing server
US20040172526A1 (en) * 2003-02-27 2004-09-02 Tann Johnathan P. Universal loader for portable electronic devices
US7062260B2 (en) * 2003-03-27 2006-06-13 Nokia Corporation Fetching application and driver for extension device from network
US7373519B1 (en) 2003-04-09 2008-05-13 Symantec Corporation Distinguishing legitimate modifications from malicious modifications during executable computer file modification analysis
US7500198B2 (en) * 2003-04-25 2009-03-03 Motorola, Inc. Method and apparatus for modifying skin and theme screens on a communication product
US7395534B2 (en) * 2003-05-22 2008-07-01 Microsoft Corporation System and method for progressively installing a software application
US20040237082A1 (en) * 2003-05-22 2004-11-25 Alcazar Mark A. System, method, and API for progressively installing software application
US7305254B2 (en) * 2003-07-17 2007-12-04 Sony Ericsson Mobile Communications Ab System and method of software transfer between a mobile phone and a mobile phone accessory
US7886093B1 (en) * 2003-07-31 2011-02-08 Hewlett-Packard Development Company, L.P. Electronic device network supporting compression and decompression in electronic devices
US7359698B2 (en) 2003-09-08 2008-04-15 Kyocera Wireless Corp. Systems and methods for enhanced over-the-air programming
US7324473B2 (en) 2003-10-07 2008-01-29 Accenture Global Services Gmbh Connector gateway
US7239877B2 (en) 2003-10-07 2007-07-03 Accenture Global Services Gmbh Mobile provisioning tool system
KR20060126471A (en) * 2003-10-29 2006-12-07 마츠시타 덴끼 산교 가부시키가이샤 Game system, game execution apparatus, and portable storage medium
US8930944B2 (en) * 2003-11-18 2015-01-06 Microsoft Corporation Application model that integrates the web experience with the traditional client application experience
JP2005157657A (en) * 2003-11-25 2005-06-16 Nec Corp Application data management method for portable terminal and portable terminal
JP4666906B2 (en) * 2003-12-04 2011-04-06 株式会社ブロードリーフ Method for detecting violation of system environment rules of client device
US7797693B1 (en) * 2003-12-12 2010-09-14 Hewlett-Packard Development Company, L.P. NAND mobile devices capable of updating firmware or software in a manner analogous to NOR mobile devices
JPWO2005073843A1 (en) * 2004-01-28 2007-09-13 松下電器産業株式会社 Secure device, terminal device, gate device, device
US7467378B1 (en) 2004-02-09 2008-12-16 Symantec Corporation System state rollback after modification failure
JP4246236B2 (en) * 2004-02-20 2009-04-02 スナップイン ソフトウェア インコーポレイテッド Telephone interception method for customer self-support on mobile devices
EP1569101A1 (en) * 2004-02-25 2005-08-31 Research In Motion Limited Method and system for selecting a program for download
US8239858B2 (en) * 2004-02-25 2012-08-07 Research In Motion Limited Method and system for selecting a program for download
US7865181B1 (en) * 2004-03-19 2011-01-04 Single Touch Interactive, Inc. Searching for mobile content
US20050215238A1 (en) * 2004-03-24 2005-09-29 Macaluso Anthony G Advertising on mobile devices
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
TWI238355B (en) * 2004-05-06 2005-08-21 Lite On It Corp Firmware updating method
US7624392B2 (en) * 2004-05-18 2009-11-24 Oki Semiconductor Co., Ltd. USB device set
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
JP2006065857A (en) * 2004-08-24 2006-03-09 Lg Electronics Inc Method and device for forcibly downloading program in mobile communication terminal
EP1719056A4 (en) 2004-08-26 2009-04-08 Availigent Inc Method and system for providing high availability to computer applications
US8219811B2 (en) * 2004-09-21 2012-07-10 Nuance Communications, Inc. Secure software execution such as for use with a cell phone or mobile device
US20060080659A1 (en) * 2004-10-13 2006-04-13 Jp Mobile Operating, L.P. System and method of provisioning software to mobile devices
US20060101064A1 (en) 2004-11-08 2006-05-11 Sharpcast, Inc. Method and apparatus for a file sharing and synchronization system
US20060130054A1 (en) * 2004-11-12 2006-06-15 Research In Motion Limited System and method for downloading or enabling download of a program from a program store location
WO2006053260A2 (en) * 2004-11-12 2006-05-18 Freedom Scientific, Inc. Screen reader listview presentation method
US7412232B2 (en) * 2004-12-22 2008-08-12 Research In Motion Limited Method and system for controlling software loads on a third-party mobile station
KR100616157B1 (en) 2005-01-11 2006-08-28 와이더댄 주식회사 Method and syetem for interworking plurality of applications
WO2006089391A1 (en) 2005-02-22 2006-08-31 Nextair Corporation Mobile device having extensible software for presenting server-side applications, software and methods
US20060190569A1 (en) * 2005-02-22 2006-08-24 Nextair Corporation Facilitating mobile device awareness of the availability of new or updated server-side applications
US7539484B2 (en) * 2005-02-22 2009-05-26 Snapin Software Inc. Method and system for enhancing voice calls, such as enhancing voice calls with data services
WO2006089392A1 (en) * 2005-02-22 2006-08-31 Nextair Corporation Determining operational status of a mobile device capable of executing server-side applications
CA2596896C (en) * 2005-02-22 2012-09-25 Nextair Corporation Wireless communication device use of application server applications
JP4828842B2 (en) * 2005-03-17 2011-11-30 富士通株式会社 Reinstallation software creation method, reinstallation software creation program, installation method, installation program, and computer device
US20100146448A1 (en) * 2005-03-22 2010-06-10 Matsushita Electric Industrial Co., Ltd. Portable information processor and installation method
US8214754B2 (en) * 2005-04-15 2012-07-03 Microsoft Corporation Registration of applications and complimentary features for interactive user interfaces
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
CN101248472B (en) * 2005-06-24 2010-11-03 斯纳品软件公司 Local intercept methods, such as applications for providing customer assistance for training, information calls and diagnostics
US7907966B1 (en) 2005-07-19 2011-03-15 Aol Inc. System and method for cross-platform applications on a wireless phone
JP3924306B2 (en) * 2005-07-20 2007-06-06 インターナショナル・ビジネス・マシーンズ・コーポレーション How to rebuild a software package
US8752049B1 (en) 2008-12-15 2014-06-10 Open Invention Network, Llc Method and computer readable medium for providing checkpointing to windows application groups
US8082468B1 (en) 2008-12-15 2011-12-20 Open Invention Networks, Llc Method and system for providing coordinated checkpointing to a group of independent computer applications
US8195722B1 (en) 2008-12-15 2012-06-05 Open Invention Network, Llc Method and system for providing storage checkpointing to a group of independent computer applications
US8078910B1 (en) 2008-12-15 2011-12-13 Open Invention Network, Llc Method and system for providing coordinated checkpointing to a group of independent computer applications
US7818160B2 (en) * 2005-10-12 2010-10-19 Storage Appliance Corporation Data backup devices and methods for backing up data
US8069271B2 (en) 2005-10-12 2011-11-29 Storage Appliance Corporation Systems and methods for converting a media player into a backup device
US8195444B2 (en) 2005-10-12 2012-06-05 Storage Appliance Corporation Systems and methods for automated diagnosis and repair of storage devices
US8682298B2 (en) * 2005-10-12 2014-03-25 Nuance Communications, Inc. Message intercept methods, such as for customer self-support on a mobile device
US7899662B2 (en) * 2005-10-12 2011-03-01 Storage Appliance Corporation Data backup system including a data protection component
US7844445B2 (en) * 2005-10-12 2010-11-30 Storage Appliance Corporation Automatic connection to an online service provider from a backup system
JP4756994B2 (en) * 2005-10-27 2011-08-24 キヤノン株式会社 Network print system, network peripheral device, information processing device and program
JP4865299B2 (en) * 2005-11-02 2012-02-01 キヤノン株式会社 Information processing apparatus, information processing method, and program thereof
US7613453B2 (en) 2005-11-04 2009-11-03 Research In Motion Limited System and method for provisioning a third party mobile device emulator
US8346223B1 (en) * 2005-11-07 2013-01-01 Flurry, Inc. Delivering a customized service to a mobile device using a link
JP5336855B2 (en) * 2005-12-13 2013-11-06 ニュアンス コミュニケーションズ, インコーポレイテッド Method for executing an interactive service, such as a time-initiated interactive service or a position-initiated interactive service on a mobile device
US20070143446A1 (en) * 2005-12-21 2007-06-21 Morris Robert P Methods, systems, and computer program products for installing an application from one peer to another including application configuration settings and data
EP1983430A1 (en) * 2006-02-24 2008-10-22 Research In Motion Limited System and method for managing applications on a computing device having limited storage space
US7620392B1 (en) 2006-02-27 2009-11-17 Good Technology, Inc. Method and system for distributing and updating software in wireless devices
EP2025095A2 (en) 2006-06-08 2009-02-18 Hewlett-Packard Development Company, L.P. Device management in a network
KR100834622B1 (en) * 2006-06-26 2008-06-02 삼성전자주식회사 Method for providing a virtual messenger service and the system therefor
US8752044B2 (en) 2006-07-27 2014-06-10 Qualcomm Incorporated User experience and dependency management in a mobile device
US7567984B1 (en) * 2006-08-31 2009-07-28 Symantec Operating Corporation Operating system and application deployment based on stored user state and organizational policy
US8280977B2 (en) * 2006-09-27 2012-10-02 International Business Machines Corporation Automatic data transfer using an intermediate device
EP2074807A4 (en) * 2006-10-03 2012-03-28 Nuance Communications Inc Systems and methods for storing or performing functions within removable memory, such as a subscriber identity module of a mobile device
US20080115152A1 (en) * 2006-11-15 2008-05-15 Bharat Welingkar Server-controlled heartbeats
US20080126446A1 (en) * 2006-11-27 2008-05-29 Storage Appliance Corporation Systems and methods for backing up user settings
WO2008086320A1 (en) * 2007-01-05 2008-07-17 Snapin Software Inc. Methods of interacting between mobile devices and voice response systems
TW200830181A (en) * 2007-01-12 2008-07-16 An Chen Comp Co Ltd Mobile service device
KR101370895B1 (en) * 2007-01-19 2014-03-10 엘지전자 주식회사 Method for displaying contents and terminal using the same
US20080182628A1 (en) * 2007-01-26 2008-07-31 Matthew Lee System and method for previewing themes
WO2008101135A1 (en) 2007-02-14 2008-08-21 Snapin Software Inc. System and method for securely managing data stored on mobile devices, such as enterprise mobility data
AU2008240151B2 (en) * 2007-04-12 2012-04-05 Nuance Communications, Inc. System and method for detecting mutually supported capabilities between mobile devices
US8495494B2 (en) * 2007-04-12 2013-07-23 Nuance Communications, Inc. Method and system for mapping a virtual human machine interface for a mobile device
US7853669B2 (en) 2007-05-04 2010-12-14 Microsoft Corporation Mesh-managing data across a distributed set of devices
US8230417B1 (en) * 2007-06-08 2012-07-24 Adobe Systems Incorporated Combined application and execution environment install
US20090030955A1 (en) * 2007-06-11 2009-01-29 Storage Appliance Corporation Automated data backup with graceful shutdown for vista-based system
US20090024645A1 (en) * 2007-07-16 2009-01-22 Sudhir Krishna S Method and system for generating offline applications
US8448161B2 (en) * 2007-07-30 2013-05-21 Adobe Systems Incorporated Application tracking for application execution environment
US7930273B1 (en) 2007-07-30 2011-04-19 Adobe Systems Incorporated Version management for application execution environment
US8375381B1 (en) 2007-07-30 2013-02-12 Adobe Systems Incorporated Management user interface for application execution environment
US20090113419A1 (en) * 2007-10-25 2009-04-30 Bea Systems, Inc. System and method for a light weight server installer
WO2009070688A1 (en) * 2007-11-26 2009-06-04 The Trustees Of Columbia University In The City Of New York Methods, systems, and media for controlling access to applications on mobile devices
US8589955B2 (en) * 2008-02-12 2013-11-19 Nuance Communications, Inc. System and method for building applications, such as customized applications for mobile devices
US9298747B2 (en) 2008-03-20 2016-03-29 Microsoft Technology Licensing, Llc Deployable, consistent, and extensible computing environment platform
US8572033B2 (en) * 2008-03-20 2013-10-29 Microsoft Corporation Computing environment configuration
US8099332B2 (en) * 2008-06-06 2012-01-17 Apple Inc. User interface for application management for a mobile device
US8589149B2 (en) 2008-08-05 2013-11-19 Nuance Communications, Inc. Probability-based approach to recognition of user-entered data
US8832681B1 (en) * 2008-08-29 2014-09-09 Adobe Systems Incorporated Bundled mobile/desktop application package
GB0817514D0 (en) * 2008-09-24 2008-10-29 Symbian Software Ltd Method and apparatus for updating a computing device
US8667512B2 (en) * 2008-10-29 2014-03-04 Qualcomm Incorporated Flexible hierarchical settings registry for operating systems
US20110294547A1 (en) * 2008-11-11 2011-12-01 Netqin Mobile (Beijing) Technology Co., Ltd. Method and system for interactive operation between mobile phone and pc based on a middleware
US8281317B1 (en) 2008-12-15 2012-10-02 Open Invention Network Llc Method and computer readable medium for providing checkpointing to windows application groups
US8752048B1 (en) 2008-12-15 2014-06-10 Open Invention Network, Llc Method and system for providing checkpointing to windows application groups
US8826070B1 (en) 2008-12-15 2014-09-02 Open Invention Network, Llc Method and system for providing storage checkpointing to a group of independent computer applications
US10019327B1 (en) 2008-12-15 2018-07-10 Open Invention Network Llc System and method for hybrid kernel- and user-space incremental and full checkpointing
US8341631B2 (en) 2009-04-10 2012-12-25 Open Invention Network Llc System and method for application isolation
US9354977B1 (en) * 2008-12-15 2016-05-31 Open Invention Network Llc System and method for hybrid kernel- and user-space incremental and full checkpointing
US8880473B1 (en) 2008-12-15 2014-11-04 Open Invention Network, Llc Method and system for providing storage checkpointing to a group of independent computer applications
US8745442B1 (en) * 2011-04-28 2014-06-03 Open Invention Network, Llc System and method for hybrid kernel- and user-space checkpointing
US9256496B1 (en) 2008-12-15 2016-02-09 Open Invention Network, Llc System and method for hybrid kernel—and user-space incremental and full checkpointing
US8532714B2 (en) * 2009-01-29 2013-09-10 Qualcomm Incorporated Dynamically provisioning a device with audio processing capability
US8745153B2 (en) * 2009-02-09 2014-06-03 Apple Inc. Intelligent download of application programs
US8707288B2 (en) * 2009-02-13 2014-04-22 Mobitv, Inc. System for automatic management of applications on remote devices
US8667483B2 (en) * 2009-03-25 2014-03-04 Microsoft Corporation Device dependent on-demand compiling and deployment of mobile applications
US11538078B1 (en) 2009-04-10 2022-12-27 International Business Machines Corporation System and method for usage billing of hosted applications
US9058599B1 (en) 2009-04-10 2015-06-16 Open Invention Network, Llc System and method for usage billing of hosted applications
US8725745B2 (en) 2009-04-13 2014-05-13 Microsoft Corporation Provision of applications to mobile devices
US20100262953A1 (en) * 2009-04-14 2010-10-14 Barboni Michael P Systems and methods for automatically enabling and disabling applications and widgets with a computing device based on compatibility and/or user preference
CA2698066A1 (en) * 2009-07-31 2011-01-31 Nitobi Software Inc. System and method for remotely compiling multi-platform native applications for mobile devices
US8200626B1 (en) * 2009-09-18 2012-06-12 Sprint Communications Company L.P. Mobile device file management
KR20110064674A (en) 2009-12-08 2011-06-15 삼성전자주식회사 Dynamic local function binding apparatus and method
US20110185354A1 (en) * 2010-01-26 2011-07-28 Emdigo Inc. Mobile Application Delivery Management System
US8413137B2 (en) 2010-02-04 2013-04-02 Storage Appliance Corporation Automated network backup peripheral device and method
US20110209128A1 (en) * 2010-02-24 2011-08-25 Nokia Corporation Systems, methods and apparatuses for facilitating targeted compilation of source code
US8505003B2 (en) * 2010-04-28 2013-08-06 Novell, Inc. System and method for upgrading kernels in cloud computing environments
US8954954B2 (en) * 2010-04-30 2015-02-10 Blackberry Limited Method and device for application installation to multiple memory components
US20110288932A1 (en) * 2010-05-21 2011-11-24 Inedible Software, LLC, a Wyoming Limited Liability Company Apparatuses, systems and methods for determining installed software applications on a computing device
US10733540B2 (en) 2010-05-26 2020-08-04 Automation Anywhere, Inc. Artificial intelligence and knowledge based automation enhancement
US10430180B2 (en) 2010-05-26 2019-10-01 Automation Anywhere, Inc. System and method for resilient automation upgrade
US9462042B2 (en) * 2010-05-26 2016-10-04 Tethys Solutions LLC System and method for enabling application discovery by automation needs
US9727322B2 (en) 2010-06-01 2017-08-08 Entit Software Llc Methods, apparatus, and articles of manufacture to deploy software applications
US8359016B2 (en) 2010-11-19 2013-01-22 Mobile Iron, Inc. Management of mobile applications
US9026905B2 (en) * 2010-12-17 2015-05-05 Facebook, Inc. Customization of mobile applications using web-based technology
EP2687035A1 (en) * 2011-03-18 2014-01-22 Smith Micro Software, Inc. Managing tethered data traffic over a hotspot network
US9424018B2 (en) * 2011-03-21 2016-08-23 Microsoft Technology Licensing, Llc Filtering and promoting application store applications
US20120254768A1 (en) * 2011-03-31 2012-10-04 Google Inc. Customizing mobile applications
US11625307B1 (en) 2011-04-28 2023-04-11 International Business Machines Corporation System and method for hybrid kernel- and user-space incremental and full checkpointing
US11307941B1 (en) 2011-04-28 2022-04-19 Open Invention Network Llc System and method for hybrid kernel- and user-space incremental and full checkpointing
US9344331B2 (en) * 2011-05-25 2016-05-17 Trend Micro Incorporated Implementation of network device components in network devices
JP5682467B2 (en) * 2011-06-14 2015-03-11 富士通株式会社 Setting information management program, setting information management method, and information processing apparatus
US9171314B2 (en) * 2011-06-16 2015-10-27 Microsoft Technology Licensing, Llc Cloud based management of an in-store device experience
US9706006B2 (en) * 2011-07-19 2017-07-11 Infosys Limited System and method of context aware adaption of content for a mobile device
CN102521031B (en) 2011-12-13 2014-11-05 华为终端有限公司 Management method of preset application programs of mobile terminal and mobile terminal
KR101879251B1 (en) * 2012-01-16 2018-07-17 삼성전자주식회사 Apparatus and method for setting an interface
CN102768628A (en) * 2012-06-19 2012-11-07 Tcl集团股份有限公司 Method and device for preinstallation of third party application
US10057318B1 (en) 2012-08-10 2018-08-21 Dropbox, Inc. System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients
CN102831035B (en) * 2012-08-20 2015-11-18 腾讯科技(深圳)有限公司 The method of backup information and device
US9182976B2 (en) * 2012-11-15 2015-11-10 Location Labs, Inc. System and method for managing client application enablement
WO2014096937A1 (en) * 2012-12-21 2014-06-26 Orange Systems and methods for building a centralized app store
US9176726B2 (en) * 2013-01-28 2015-11-03 Paptap Ltd Method and apparatus for developing, distributing and executing applications
US9678745B2 (en) * 2013-01-28 2017-06-13 Paptap Ltd Automatic submission of applications to applications stores
WO2014119867A1 (en) * 2013-01-31 2014-08-07 Samsung Electronics Co., Ltd. Method of and device for managing applications
US11016637B2 (en) 2013-01-31 2021-05-25 Samsung Electronics Co., Ltd. Method of and device for managing applications
US10545628B2 (en) 2013-01-31 2020-01-28 Samsung Electronics Co., Ltd. Method of and device for managing applications
US9848276B2 (en) * 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US9159086B1 (en) * 2013-04-26 2015-10-13 Adknowledge, Inc. System and method to install mobile applications from a desktop
US20140358256A1 (en) * 2013-05-31 2014-12-04 Rockwell Automation Technologies, Inc. Systems, methods, and software to present human machine interfaces on a mobile device
US9197501B2 (en) 2013-08-09 2015-11-24 Sap Se Zero-step auto-customization of mobile applications
US9875092B2 (en) * 2014-04-17 2018-01-23 Mistral Mobile Viral distribution of mobile application software
US9866586B2 (en) * 2014-04-30 2018-01-09 Twitter, Inc. Facilitating cross-platform content access
GB2527753A (en) * 2014-06-27 2016-01-06 Ibm Installation of software applications on mobile devices based on positions thereof
CN104301893B (en) * 2014-09-30 2019-08-20 华为技术有限公司 A kind of method for authenticating, mobile communication authentication platform and equipment
US9830307B1 (en) * 2014-12-11 2017-11-28 Amazon Technologies, Inc. Ahead of time compilation of content pages
US20170097817A1 (en) * 2015-01-27 2017-04-06 I/O Interconnect Inc. Method for automatically installing application into personal computer
EP3056989B1 (en) * 2015-02-12 2018-08-29 Deutsche Telekom AG Transfer of applications
CN105183524A (en) * 2015-09-29 2015-12-23 上海斐讯数据通信技术有限公司 Application-font-selectable Android installation method and device
KR102445719B1 (en) * 2015-12-07 2022-09-21 삼성전자 주식회사 Method and electronic device improving install speed of theme package
US10620931B2 (en) 2016-07-13 2020-04-14 At&T Mobility Ii Llc Automated device memory clean up mechanism
KR101802847B1 (en) * 2016-10-14 2017-11-29 에스케이테크엑스 주식회사 Apparatus for providing item of recommendation by shortcut installing and method using the same
US10505983B2 (en) * 2016-11-09 2019-12-10 Airwatch Llc Enforcing enterprise requirements for devices registered with a registration service
WO2018174584A1 (en) * 2017-03-22 2018-09-27 Samsung Electronics Co., Ltd. Method of managing applications and computing device using the same
US10887306B2 (en) 2017-05-11 2021-01-05 International Business Machines Corporation Authenticating an unknown device based on relationships with other devices in a group of devices
US10623389B2 (en) * 2017-05-11 2020-04-14 International Business Machines Corporation Authenticating a device based on communication patterns in a group of devices
US10974139B2 (en) * 2017-11-09 2021-04-13 Disney Enterprises, Inc. Persistent progress over a connected device network and interactive and continuous storytelling via data input from connected devices
US11775814B1 (en) 2019-07-31 2023-10-03 Automation Anywhere, Inc. Automated detection of controls in computer applications with region based detectors
US10853097B1 (en) 2018-01-29 2020-12-01 Automation Anywhere, Inc. Robotic process automation with secure recording
US10769427B1 (en) 2018-04-19 2020-09-08 Automation Anywhere, Inc. Detection and definition of virtual objects in remote screens
US10733329B1 (en) * 2018-04-20 2020-08-04 Automation Anywhere, Inc. Robotic process automation system and method with secure credential vault
US11354164B1 (en) 2018-04-20 2022-06-07 Automation Anywhere, Inc. Robotic process automation system with quality of service based automation
US10908950B1 (en) 2018-04-20 2021-02-02 Automation Anywhere, Inc. Robotic process automation system with queue orchestration and task prioritization
US11334596B2 (en) 2018-04-27 2022-05-17 Dropbox, Inc. Selectively identifying and recommending digital content items for synchronization
US11693923B1 (en) 2018-05-13 2023-07-04 Automation Anywhere, Inc. Robotic process automation system with hybrid workflows
US10552136B2 (en) 2018-06-29 2020-02-04 Alibaba Group Holding Limited One click application asset distribution
US11556362B2 (en) 2019-03-31 2023-01-17 Automation Anywhere, Inc. Robotic process automation system with device user impersonation
US11243803B2 (en) 2019-04-30 2022-02-08 Automation Anywhere, Inc. Platform agnostic robotic process automation
US11113095B2 (en) 2019-04-30 2021-09-07 Automation Anywhere, Inc. Robotic process automation system with separate platform, bot and command class loaders
US11614731B2 (en) 2019-04-30 2023-03-28 Automation Anywhere, Inc. Zero footprint robotic process automation system
US11301224B1 (en) 2019-04-30 2022-04-12 Automation Anywhere, Inc. Robotic process automation system with a command action logic independent execution environment
JP7418168B2 (en) * 2019-08-09 2024-01-19 キヤノン株式会社 Information processing device, its control method, and program
US11481304B1 (en) 2019-12-22 2022-10-25 Automation Anywhere, Inc. User action generated process discovery
US10911546B1 (en) 2019-12-30 2021-02-02 Automation Anywhere, Inc. Robotic process automation with automated user login for multiple terminal server hosted user sessions
US11514154B1 (en) 2020-01-31 2022-11-29 Automation Anywhere, Inc. Automation of workloads involving applications employing multi-factor authentication
US11348353B2 (en) 2020-01-31 2022-05-31 Automation Anywhere, Inc. Document spatial layout feature extraction to simplify template classification
US11086614B1 (en) 2020-01-31 2021-08-10 Automation Anywhere, Inc. Robotic process automation system with distributed download
US11182178B1 (en) 2020-02-21 2021-11-23 Automation Anywhere, Inc. Detection of user interface controls via invariance guided sub-control learning
US11734061B2 (en) 2020-11-12 2023-08-22 Automation Anywhere, Inc. Automated software robot creation for robotic process automation
US11782734B2 (en) 2020-12-22 2023-10-10 Automation Anywhere, Inc. Method and system for text extraction from an application window for robotic process automation
US11820020B2 (en) 2021-07-29 2023-11-21 Automation Anywhere, Inc. Robotic process automation supporting hierarchical representation of recordings

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01120623A (en) * 1987-11-04 1989-05-12 Nec Corp Control method for edition number of switchboard system
US5414844A (en) 1990-05-24 1995-05-09 International Business Machines Corporation Method and system for controlling public access to a plurality of data objects within a data processing system
EP0463251A1 (en) * 1990-06-28 1992-01-02 International Business Machines Corporation Software installation
US5337044A (en) 1991-10-08 1994-08-09 Nomadic Systems, Inc. System for remote computer control using message broadcasting system
US5497464A (en) 1991-11-01 1996-03-05 Yeh; Keming W. Address mapping logic for transferring data between a peripheral device of a base function expander unit and a palmtop computer as if the peripheral was a peripheral of the computer
US5392390A (en) 1992-04-10 1995-02-21 Intellilink Corp. Method for mapping, translating, and dynamically reconciling data between disparate computer platforms
JP2519390B2 (en) 1992-09-11 1996-07-31 インターナショナル・ビジネス・マシーンズ・コーポレイション DATA COMMUNICATION METHOD AND DEVICE
EP0592079A2 (en) * 1992-09-20 1994-04-13 Sun Microsystems, Inc. Automated software installation and operating environment configuration on a computer system
US5666530A (en) 1992-12-02 1997-09-09 Compaq Computer Corporation System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between
WO1994015294A1 (en) 1992-12-23 1994-07-07 Surefind Corporation Interactive computer system with multi-protocol capability
US5522089A (en) 1993-05-07 1996-05-28 Cordata, Inc. Personal digital assistant module adapted for initiating telephone communications through DTMF dialing
US5564070A (en) 1993-07-30 1996-10-08 Xerox Corporation Method and system for maintaining processing continuity to mobile computers in a wireless network
FI98687C (en) 1993-09-20 1997-07-25 Nokia Telecommunications Oy A mobile communication system and method for connecting a remote workstation via a mobile communication network to a data network
US5860012A (en) * 1993-09-30 1999-01-12 Intel Corporation Installation of application software through a network from a source computer system on to a target computer system
JPH07219885A (en) 1994-02-04 1995-08-18 Canon Inc Information processing system, electronic equipment and control method
US5845090A (en) * 1994-02-14 1998-12-01 Platinium Technology, Inc. System for software distribution in a digital computer network
US5625829A (en) 1994-03-25 1997-04-29 Advanced Micro Devices, Inc. Dockable computer system capable of symmetric multi-processing operations
US5598536A (en) 1994-08-09 1997-01-28 Shiva Corporation Apparatus and method for providing remote users with the same unique IP address upon each network access
JPH08137794A (en) * 1994-11-08 1996-05-31 Nippon Telegr & Teleph Corp <Ntt> Cordless handwritten pda system
AU4420096A (en) 1994-12-23 1996-07-19 New Media Corp. Method for start-up and binding of a computer to a network
US5684990A (en) 1995-01-11 1997-11-04 Puma Technology, Inc. Synchronization of disparate databases
US5742829A (en) * 1995-03-10 1998-04-21 Microsoft Corporation Automatic software installation on heterogeneous networked client computer systems
US5717737A (en) 1995-06-01 1998-02-10 Padcom, Inc. Apparatus and method for transparent wireless communication between a remote device and a host system
US5812819A (en) 1995-06-05 1998-09-22 Shiva Corporation Remote access apparatus and method which allow dynamic internet protocol (IP) address management
JPH09167098A (en) 1995-07-28 1997-06-24 Hewlett Packard Co <Hp> Communication system for portable device
US5664228A (en) 1995-08-09 1997-09-02 Microsoft Corporation Portable information device and system and method for downloading executable instructions from a computer to the portable information device
US5790800A (en) 1995-10-13 1998-08-04 Digital Equipment Corporation Client application program mobilizer
US5727202A (en) 1995-10-18 1998-03-10 Palm Computing, Inc. Method and apparatus for synchronizing information on two different computer systems
FI955188A (en) * 1995-10-30 1997-06-24 Nokia Telecommunications Oy Mobile software maintenance
US5958006A (en) 1995-11-13 1999-09-28 Motorola, Inc. Method and apparatus for communicating summarized data
WO1997023853A1 (en) 1995-12-22 1997-07-03 Philips Electronics N.V. System for communicating between a group of apparatuses
US6405254B1 (en) 1996-01-03 2002-06-11 Sterling Commerce, Inc. System and method for protocol conversion using facilities and utilities
US5727159A (en) 1996-04-10 1998-03-10 Kikinis; Dan System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers
US5721824A (en) * 1996-04-19 1998-02-24 Sun Microsystems, Inc. Multiple-package installation with package dependencies
US5864708A (en) 1996-05-20 1999-01-26 Croft; Daniel I. Docking station for docking a portable computer with a wireless interface
US5983176A (en) 1996-05-24 1999-11-09 Magnifi, Inc. Evaluation of media content in media files
US5974238A (en) 1996-08-07 1999-10-26 Compaq Computer Corporation Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
US5918016A (en) 1997-06-10 1999-06-29 Texas Instruments Incorporated System with program for automating protocol assignments when newly connected to varing computer network configurations
US5974257A (en) * 1997-07-10 1999-10-26 National Instruments Corporation Data acquisition system with collection of hardware information for identifying hardware constraints during program development

Also Published As

Publication number Publication date
US6496979B1 (en) 2002-12-17
JP2008234673A (en) 2008-10-02
WO1999022325A1 (en) 1999-05-06
JP2001521254A (en) 2001-11-06
JP4199923B2 (en) 2008-12-24
CA2305172C (en) 2007-01-16
EP1023685A1 (en) 2000-08-02

Similar Documents

Publication Publication Date Title
CA2305172A1 (en) System and method for managing application installation for a mobile device
AU4047399A (en) Domestic system resource access priority management method and device for the implementation thereof
AU9514398A (en) Service management access point
AUPO710597A0 (en) Methods and systems for knowledge management
AU7303598A (en) Structured data storage using globally addressable memory
AU6913798A (en) Knowledge-based information retrieval system
EP0674281A3 (en) Computer system for management of resources.
AU3035797A (en) Communication system for managing securely and independently a plurality of applications by each user card and corresponding user card and management method
AU7919898A (en) Network access device monitoring
AU1990395A (en) Call routing system for a wireless data device
AU7727200A (en) System and method for interconnecting portable information devices (pdas) through a daa telephony system
AU7833098A (en) Multiple access computer monitoring system
AUPN773496A0 (en) Task management system
FI943057A0 (en) Connection management technology for a microcellular radiotelephone system
AU5136196A (en) Battery management system
AU3742197A (en) Knowledge management system and method
AU4358600A (en) System and method for automatically discovering accessible services on a computer network and providing automatic access thereto
AU3818097A (en) Knowledge management system and method
CA2286028A1 (en) Distributed device management system
EP0740258A3 (en) Data management system
AU9273898A (en) Resource management system
EP0727482A3 (en) Process for the culture of cells on a support, device therefor and utilisation of said device
AU3010797A (en) Thermal management system for a display device
AU3171795A (en) Distributed software development management system
FI971538A0 (en) A method for managing the load on a mobile communication system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20181023