USRE46355E1 - Method and system for distributing and updating software in wireless devices - Google Patents
Method and system for distributing and updating software in wireless devices Download PDFInfo
- Publication number
- USRE46355E1 USRE46355E1 US14/106,534 US201314106534A USRE46355E US RE46355 E1 USRE46355 E1 US RE46355E1 US 201314106534 A US201314106534 A US 201314106534A US RE46355 E USRE46355 E US RE46355E
- Authority
- US
- United States
- Prior art keywords
- wireless device
- update
- location
- server system
- software package
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H04M1/72525—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G06F9/4448—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/454—Multi-language systems; Localisation; Internationalisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/58—Details of telephonic subscriber devices including a multilanguage function
Abstract
Description
ComparabilityMatrix = | |
{ | |
[locale=EN|GUID=Guid3_2_1] | |
[locale=DE|GUID=Guid3_2_2] | |
[locale=FR|GUID=Guid3_2_3] | |
[locale=IT|GUID=Guid3_2_4] | |
[locale=SP|GUID=Guid3_2_5] | |
} | |
Claims (34)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/106,534 USRE46355E1 (en) | 2006-02-27 | 2013-12-13 | Method and system for distributing and updating software in wireless devices |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/363,582 US7620392B1 (en) | 2006-02-27 | 2006-02-27 | Method and system for distributing and updating software in wireless devices |
US12/577,428 US8078157B2 (en) | 2006-02-27 | 2009-10-12 | Method and system for distributing and updating software in wireless devices |
US14/106,534 USRE46355E1 (en) | 2006-02-27 | 2013-12-13 | Method and system for distributing and updating software in wireless devices |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/577,428 Reissue US8078157B2 (en) | 2006-02-27 | 2009-10-12 | Method and system for distributing and updating software in wireless devices |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE46355E1 true USRE46355E1 (en) | 2017-03-28 |
Family
ID=41279709
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/363,582 Active 2027-09-30 US7620392B1 (en) | 2006-02-27 | 2006-02-27 | Method and system for distributing and updating software in wireless devices |
US12/577,428 Ceased US8078157B2 (en) | 2006-02-27 | 2009-10-12 | Method and system for distributing and updating software in wireless devices |
US14/106,534 Active USRE46355E1 (en) | 2006-02-27 | 2013-12-13 | Method and system for distributing and updating software in wireless devices |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/363,582 Active 2027-09-30 US7620392B1 (en) | 2006-02-27 | 2006-02-27 | Method and system for distributing and updating software in wireless devices |
US12/577,428 Ceased US8078157B2 (en) | 2006-02-27 | 2009-10-12 | Method and system for distributing and updating software in wireless devices |
Country Status (1)
Country | Link |
---|---|
US (3) | US7620392B1 (en) |
Families Citing this family (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1870805A1 (en) * | 2006-06-22 | 2007-12-26 | Thomson Telecom Belgium | Method and device for updating a language in a user interface |
US9106489B2 (en) * | 2008-07-17 | 2015-08-11 | Dish Network, L.L.C. | Method and apparatus for updating a network address of an audio/video node to a communication device |
US8199507B2 (en) | 2008-12-19 | 2012-06-12 | Openpeak Inc. | Telephony and digital media services device |
US8788655B2 (en) | 2008-12-19 | 2014-07-22 | Openpeak Inc. | Systems for accepting and approving applications and methods of operation of same |
US8856322B2 (en) | 2008-12-19 | 2014-10-07 | Openpeak Inc. | Supervisory portal systems and methods of operation of same |
US8713173B2 (en) | 2008-12-19 | 2014-04-29 | Openpeak Inc. | System and method for ensuring compliance with organizational policies |
US8650290B2 (en) | 2008-12-19 | 2014-02-11 | Openpeak Inc. | Portable computing device and method of operation of same |
US8615581B2 (en) | 2008-12-19 | 2013-12-24 | Openpeak Inc. | System for managing devices and method of operation of same |
US8745213B2 (en) | 2008-12-19 | 2014-06-03 | Openpeak Inc. | Managed services platform and method of operation of same |
US8612582B2 (en) | 2008-12-19 | 2013-12-17 | Openpeak Inc. | Managed services portals and method of operation of same |
EP2852070B1 (en) * | 2009-01-26 | 2019-01-23 | Google Technology Holdings LLC | Wireless communication device for providing at least one near field communication service |
US9645992B2 (en) | 2010-08-21 | 2017-05-09 | Oracle International Corporation | Methods and apparatuses for interaction with web applications and web application data |
US8650658B2 (en) | 2010-10-25 | 2014-02-11 | Openpeak Inc. | Creating distinct user spaces through user identifiers |
US9557983B1 (en) * | 2010-12-29 | 2017-01-31 | Emc Corporation | Flexible storage application deployment mechanism |
US8695060B2 (en) | 2011-10-10 | 2014-04-08 | Openpeak Inc. | System and method for creating secure applications |
US9823917B2 (en) * | 2011-10-20 | 2017-11-21 | Facebook, Inc. | Update application user interfaces on client devices |
US8713646B2 (en) | 2011-12-09 | 2014-04-29 | Erich Stuntebeck | Controlling access to resources on a network |
US9787655B2 (en) | 2011-12-09 | 2017-10-10 | Airwatch Llc | Controlling access to resources on a network |
US9705813B2 (en) | 2012-02-14 | 2017-07-11 | Airwatch, Llc | Controlling distribution of resources on a network |
US10404615B2 (en) | 2012-02-14 | 2019-09-03 | Airwatch, Llc | Controlling distribution of resources on a network |
US9680763B2 (en) | 2012-02-14 | 2017-06-13 | Airwatch, Llc | Controlling distribution of resources in a network |
US10257194B2 (en) | 2012-02-14 | 2019-04-09 | Airwatch Llc | Distribution of variably secure resources in a networked environment |
US9722972B2 (en) | 2012-02-26 | 2017-08-01 | Oracle International Corporation | Methods and apparatuses for secure communication |
KR101685425B1 (en) * | 2012-03-13 | 2016-12-12 | 한화테크윈 주식회사 | Method of supplying firmware by firmware server and method of updating firmware |
US9247432B2 (en) | 2012-10-19 | 2016-01-26 | Airwatch Llc | Systems and methods for controlling network access |
US8978110B2 (en) | 2012-12-06 | 2015-03-10 | Airwatch Llc | Systems and methods for controlling email access |
US8826432B2 (en) | 2012-12-06 | 2014-09-02 | Airwatch, Llc | Systems and methods for controlling email access |
US8832785B2 (en) | 2012-12-06 | 2014-09-09 | Airwatch, Llc | Systems and methods for controlling email access |
US8862868B2 (en) | 2012-12-06 | 2014-10-14 | Airwatch, Llc | Systems and methods for controlling email access |
US9021037B2 (en) | 2012-12-06 | 2015-04-28 | Airwatch Llc | Systems and methods for controlling email access |
US9442635B2 (en) | 2012-12-28 | 2016-09-13 | Sap Se | Testing user interface layout or language compatibility |
US9027014B2 (en) * | 2013-01-17 | 2015-05-05 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Updating firmware compatibility data |
US9473417B2 (en) | 2013-03-14 | 2016-10-18 | Airwatch Llc | Controlling resources used by computing devices |
US20140280955A1 (en) | 2013-03-14 | 2014-09-18 | Sky Socket, Llc | Controlling Electronically Communicated Resources |
US8997187B2 (en) | 2013-03-15 | 2015-03-31 | Airwatch Llc | Delegating authorization to applications on a client device in a networked environment |
US9819682B2 (en) | 2013-03-15 | 2017-11-14 | Airwatch Llc | Certificate based profile confirmation |
US9203820B2 (en) | 2013-03-15 | 2015-12-01 | Airwatch Llc | Application program as key for authorizing access to resources |
US9401915B2 (en) | 2013-03-15 | 2016-07-26 | Airwatch Llc | Secondary device as key for authorizing access to resources |
US10652242B2 (en) | 2013-03-15 | 2020-05-12 | Airwatch, Llc | Incremental compliance remediation |
US9344422B2 (en) | 2013-03-15 | 2016-05-17 | Oracle International Corporation | Method to modify android application life cycle to control its execution in a containerized workspace environment |
US9275245B2 (en) | 2013-03-15 | 2016-03-01 | Airwatch Llc | Data access sharing |
WO2014145039A1 (en) | 2013-03-15 | 2014-09-18 | Oracle International Corporation | Intra-computer protected communications between applications |
US9378350B2 (en) | 2013-03-15 | 2016-06-28 | Airwatch Llc | Facial capture managing access to resources by a device |
US9129112B2 (en) | 2013-03-15 | 2015-09-08 | Oracle International Corporation | Methods, systems and machine-readable media for providing security services |
US9148416B2 (en) | 2013-03-15 | 2015-09-29 | Airwatch Llc | Controlling physical access to secure areas via client devices in a networked environment |
US9787686B2 (en) | 2013-04-12 | 2017-10-10 | Airwatch Llc | On-demand security policy activation |
US10754966B2 (en) | 2013-04-13 | 2020-08-25 | Airwatch Llc | Time-based functionality restrictions |
US8914013B2 (en) | 2013-04-25 | 2014-12-16 | Airwatch Llc | Device management macros |
US9123031B2 (en) | 2013-04-26 | 2015-09-01 | Airwatch Llc | Attendance tracking via device presence |
US9426162B2 (en) | 2013-05-02 | 2016-08-23 | Airwatch Llc | Location-based configuration policy toggling |
US9246918B2 (en) | 2013-05-10 | 2016-01-26 | Airwatch Llc | Secure application leveraging of web filter proxy services |
US9058495B2 (en) | 2013-05-16 | 2015-06-16 | Airwatch Llc | Rights management services integration with mobile device management |
US9900261B2 (en) | 2013-06-02 | 2018-02-20 | Airwatch Llc | Shared resource watermarking and management |
US9584437B2 (en) | 2013-06-02 | 2017-02-28 | Airwatch Llc | Resource watermarking and management |
US20140358703A1 (en) | 2013-06-04 | 2014-12-04 | SkySocket, LLC | Item Delivery Optimization |
US9270777B2 (en) | 2013-06-06 | 2016-02-23 | Airwatch Llc | Social media and data sharing controls for data security purposes |
US9535857B2 (en) | 2013-06-25 | 2017-01-03 | Airwatch Llc | Autonomous device interaction |
US8924608B2 (en) | 2013-06-25 | 2014-12-30 | Airwatch Llc | Peripheral device management |
US8775815B2 (en) | 2013-07-03 | 2014-07-08 | Sky Socket, Llc | Enterprise-specific functionality watermarking and management |
US8806217B2 (en) | 2013-07-03 | 2014-08-12 | Sky Socket, Llc | Functionality watermarking and management |
US8756426B2 (en) | 2013-07-03 | 2014-06-17 | Sky Socket, Llc | Functionality watermarking and management |
US9226155B2 (en) | 2013-07-25 | 2015-12-29 | Airwatch Llc | Data communications management |
US9112749B2 (en) | 2013-07-25 | 2015-08-18 | Airwatch Llc | Functionality management via application modification |
US9665723B2 (en) | 2013-08-15 | 2017-05-30 | Airwatch, Llc | Watermarking detection and management |
US9516005B2 (en) | 2013-08-20 | 2016-12-06 | Airwatch Llc | Individual-specific content management |
US10129242B2 (en) | 2013-09-16 | 2018-11-13 | Airwatch Llc | Multi-persona devices and management |
US9185514B1 (en) * | 2013-10-10 | 2015-11-10 | Sprint Communications Company L.P. | Orchestration of application updates over a wireless communication network |
US9258301B2 (en) | 2013-10-29 | 2016-02-09 | Airwatch Llc | Advanced authentication techniques |
US9544306B2 (en) | 2013-10-29 | 2017-01-10 | Airwatch Llc | Attempted security breach remediation |
US8938547B1 (en) | 2014-09-05 | 2015-01-20 | Openpeak Inc. | Method and system for data usage accounting in a computing device |
US9100390B1 (en) | 2014-09-05 | 2015-08-04 | Openpeak Inc. | Method and system for enrolling and authenticating computing devices for data usage accounting |
US9350818B2 (en) | 2014-09-05 | 2016-05-24 | Openpeak Inc. | Method and system for enabling data usage accounting for unreliable transport communication |
US9232013B1 (en) | 2014-09-05 | 2016-01-05 | Openpeak Inc. | Method and system for enabling data usage accounting |
US20160071040A1 (en) | 2014-09-05 | 2016-03-10 | Openpeak Inc. | Method and system for enabling data usage accounting through a relay |
CN106663018B (en) | 2014-09-24 | 2020-09-15 | 甲骨文国际公司 | System, method, medium, and device for modifying a lifecycle of a mobile device application |
US9584964B2 (en) | 2014-12-22 | 2017-02-28 | Airwatch Llc | Enforcement of proximity based policies |
US9413754B2 (en) | 2014-12-23 | 2016-08-09 | Airwatch Llc | Authenticator device facilitating file security |
US10042626B2 (en) * | 2015-06-29 | 2018-08-07 | Verizon Patent And Licensing Inc. | Software updates using client self-reporting and a hierarchical data structure |
US9916446B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Anonymized application scanning for mobile devices |
US9917862B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Integrated application scanning and mobile enterprise computing management system |
US10332006B2 (en) * | 2016-12-15 | 2019-06-25 | At&T Intellectual Property I, L.P. | Optimization of over-the-air file distribution for connected cars based upon a heuristic scheduling algorithm |
CN109508211A (en) * | 2017-09-13 | 2019-03-22 | 阿里巴巴集团控股有限公司 | A kind of multilingual configuration method, device, system and electronic equipment |
CN109617950B (en) * | 2018-11-26 | 2021-09-03 | 杭州涂鸦信息技术有限公司 | Data updating method, device, equipment and readable storage medium |
EP4356240A1 (en) * | 2021-09-10 | 2024-04-24 | Cariad Se | Method for updating a computing device, a computing device and a vehicle with a computing device |
Citations (198)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4682150A (en) | 1985-12-09 | 1987-07-21 | Ncr Corporation | Data compression method and apparatus |
US4882752A (en) | 1986-06-25 | 1989-11-21 | Lindman Richard S | Computer security system |
US5049881A (en) | 1990-06-18 | 1991-09-17 | Intersecting Concepts, Inc. | Apparatus and method for very high data rate-compression incorporating lossless data compression and expansion utilizing a hashing technique |
US5115392A (en) | 1986-10-09 | 1992-05-19 | Hitachi, Ltd. | Method and apparatus for multi-transaction batch processing |
US5126739A (en) | 1989-01-13 | 1992-06-30 | Stac Electronics | Data compression apparatus and method |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5220501A (en) | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
US5237614A (en) | 1991-06-07 | 1993-08-17 | Security Dynamics Technologies, Inc. | Integrated network security system |
US5321840A (en) | 1988-05-05 | 1994-06-14 | Transaction Technology, Inc. | Distributed-intelligence computer system including remotely reconfigurable, telephone-type user terminal |
US5392390A (en) | 1992-04-10 | 1995-02-21 | Intellilink Corp. | Method for mapping, translating, and dynamically reconciling data between disparate computer platforms |
US5434994A (en) | 1994-05-23 | 1995-07-18 | International Business Machines Corporation | System and method for maintaining replicated data coherency in a data processing system |
JPH07182263A (en) | 1993-12-22 | 1995-07-21 | Canon Inc | Distributed processing control system |
EP0666651A2 (en) | 1994-02-07 | 1995-08-09 | Hewlett-Packard Company | Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory |
US5469161A (en) | 1992-08-13 | 1995-11-21 | International Business Machines Corporation | Algorithm for the implementation of Ziv-Lempel data compression using content addressable memory |
US5519606A (en) | 1992-01-21 | 1996-05-21 | Starfish Software, Inc. | System and methods for appointment reconciliation |
US5521597A (en) | 1993-08-02 | 1996-05-28 | Mircosoft Corporation | Data compression for network transport |
US5553281A (en) | 1994-03-21 | 1996-09-03 | Visual F/X, Inc. | Method for computer-assisted media processing |
US5559800A (en) | 1994-01-19 | 1996-09-24 | Research In Motion Limited | Remote control of gateway functions in a wireless data communication network |
US5563595A (en) | 1993-12-23 | 1996-10-08 | International Business Machines Corporation | Method and apparatus for compressing data |
US5613012A (en) | 1994-11-28 | 1997-03-18 | Smarttouch, Llc. | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
US5664207A (en) | 1994-12-16 | 1997-09-02 | Xcellenet, Inc. | Systems and methods for automatically sharing information among remote/mobile nodes |
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 |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5715387A (en) | 1995-02-10 | 1998-02-03 | Research In Motion Limited | Method and system for loading and confirming correct operation of an application program in a target system |
US5721907A (en) | 1994-01-14 | 1998-02-24 | Traveling Software, Inc. | Remote file transfer method and apparatus |
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 |
US5727202A (en) | 1995-10-18 | 1998-03-10 | Palm Computing, Inc. | Method and apparatus for synchronizing information on two different computer systems |
US5760716A (en) | 1996-08-21 | 1998-06-02 | Autodesk, Inc. | Vector data compression |
US5771010A (en) | 1995-03-22 | 1998-06-23 | Ibm Corporation | Apparatus for compressing data using a Lempel-Ziv-type algorithm |
US5787441A (en) | 1996-01-11 | 1998-07-28 | International Business Machines Corporation | Method of replicating data at a field level |
US5790974A (en) | 1996-04-29 | 1998-08-04 | Sun Microsystems, Inc. | Portable calendaring device having perceptual agent managing calendar entries |
US5793970A (en) | 1996-07-11 | 1998-08-11 | Microsoft Corporation | Method and computer program product for converting message identification codes using a conversion map accesible via a data link |
US5802312A (en) | 1994-09-27 | 1998-09-01 | Research In Motion Limited | System for transmitting data files between computers in a wireless environment utilizing a file transfer agent executing on host system |
US5809415A (en) | 1995-12-11 | 1998-09-15 | Unwired Planet, Inc. | Method and architecture for an interactive two-way data communication network |
JPH10269125A (en) | 1997-03-26 | 1998-10-09 | Fuji Xerox Co Ltd | Data processor |
US5841376A (en) | 1995-09-29 | 1998-11-24 | Kyocera Corporation | Data compression and decompression scheme using a search tree in which each entry is stored with an infinite-length character string |
US5850517A (en) | 1995-08-31 | 1998-12-15 | Oracle Corporation | Communication link for client-server having agent which sends plurality of requests independent of client and receives information from the server independent of the server |
US5857201A (en) | 1996-06-18 | 1999-01-05 | Wright Strategies, Inc. | Enterprise connectivity to handheld devices |
US5870610A (en) | 1996-06-28 | 1999-02-09 | Siemens Business Communication Systems, Inc. | Autoconfigurable method and system having automated downloading |
US5875329A (en) | 1995-12-22 | 1999-02-23 | International Business Machines Corp. | Intelligent batching of distributed messages |
EP0909037A1 (en) | 1997-03-24 | 1999-04-14 | Advantest Corporation | Method and device for compressing and expanding data pattern |
US5903881A (en) | 1997-06-05 | 1999-05-11 | Intuit, Inc. | Personal online banking with integrated online statement and checkbook user interface |
EP0917077A2 (en) | 1997-11-18 | 1999-05-19 | Lucent Technologies Inc. | Wireless remote synchronization of data between PC & PDA |
JPH11136365A (en) | 1997-10-31 | 1999-05-21 | Hitachi Ltd | Information distribution system |
US5930471A (en) | 1996-12-26 | 1999-07-27 | At&T Corp | Communications system and method of operation for electronic messaging using structured response objects and virtual mailboxes |
US5961590A (en) | 1997-04-11 | 1999-10-05 | Roampage, Inc. | System and method for synchronizing electronic mail between a client site and a central site |
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 |
US5987464A (en) | 1996-07-26 | 1999-11-16 | Schneider; Eric | Method and system for periodically updating data records having an expiry time |
US5999947A (en) | 1997-05-27 | 1999-12-07 | Arkona, Llc | Distributing database differences corresponding to database change events made to a database table located on a server computer |
US6003089A (en) | 1997-03-31 | 1999-12-14 | Siemens Information And Communication Networks, Inc. | Method for constructing adaptive packet lengths in a congested network |
US6006274A (en) | 1997-01-30 | 1999-12-21 | 3Com Corporation | Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer |
US6023708A (en) | 1997-05-29 | 2000-02-08 | Visto Corporation | System and method for using a global translator to synchronize workspace elements across a network |
US6049671A (en) | 1996-04-18 | 2000-04-11 | Microsoft Corporation | Method for identifying and obtaining computer software from a network computer |
US6052735A (en) | 1997-10-24 | 2000-04-18 | Microsoft Corporation | Electronic mail object synchronization between a desktop computer and mobile device |
US6065017A (en) | 1997-12-31 | 2000-05-16 | Novell, Inc. | Apparatus and method for identifying and recovering from database errors |
JP2000148641A (en) | 1998-11-10 | 2000-05-30 | Hitachi Ltd | Method for distributing program and information file in network environment |
EP1014629A2 (en) | 1998-11-19 | 2000-06-28 | Phone.Com Inc. | Mail synchronization of remote and local mail systems |
US6104392A (en) | 1997-11-13 | 2000-08-15 | The Santa Cruz Operation, Inc. | Method of displaying an application on a variety of client devices in a client/server network |
US6111707A (en) | 1997-12-31 | 2000-08-29 | International Business Machines Corporation | Tape duplexing with unique identity and error recovery |
WO2000067158A2 (en) | 1999-05-03 | 2000-11-09 | Symantec Corporation | Methods and apparatuses for single-connection file synchronization and workgroup file update |
US6151606A (en) | 1998-01-16 | 2000-11-21 | Visto Corporation | System and method for using a workspace data manager to access, manipulate and synchronize network data |
US6167448A (en) | 1998-06-11 | 2000-12-26 | Compaq Computer Corporation | Management event notification system using event notification messages written using a markup language |
US6182117B1 (en) | 1995-05-31 | 2001-01-30 | Netscape Communications Corporation | Method and apparatus for workgroup information replication |
JP2001053785A (en) | 1999-08-09 | 2001-02-23 | Mitsubishi Materials Corp | Information transmission device, information storage device, information reception device, use thereof and recording medium therefor |
JP2001076040A (en) | 1999-09-03 | 2001-03-23 | Hitachi Information Systems Ltd | Electronic dealing method using internet |
US6216157B1 (en) | 1997-11-14 | 2001-04-10 | Yahoo! Inc. | Method and apparatus for a client-server system with heterogeneous clients |
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US6218970B1 (en) | 1998-09-11 | 2001-04-17 | International Business Machines Corporation | Literal handling in LZ compression employing MRU/LRU encoding |
US6226618B1 (en) | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US20010005864A1 (en) | 1998-05-29 | 2001-06-28 | Mousseau Gary P. | System and method for redirecting message attachments between a host system and a mobile data communication device |
US6259891B1 (en) | 1997-09-04 | 2001-07-10 | Hughes Electronics Corporation | Adapter and method for use in a portable communication signal receiver system |
US20010010059A1 (en) | 1998-10-28 | 2001-07-26 | Steven Wesley Burman | Method and apparatus for determining travel time for data sent between devices connected to a computer network |
US6275848B1 (en) | 1997-05-21 | 2001-08-14 | International Business Machines Corp. | Method and apparatus for automated referencing of electronic information |
US6279001B1 (en) | 1998-05-29 | 2001-08-21 | Webspective Software, Inc. | Web service |
US20010029178A1 (en) | 1996-08-07 | 2001-10-11 | Criss Mark A. | Wireless software upgrades with version control |
US6304881B1 (en) | 1998-03-03 | 2001-10-16 | Pumatech, Inc. | Remote data access and synchronization |
US20010034654A1 (en) | 1999-05-12 | 2001-10-25 | L. Vigil Todd W. | Interactive internet advertising and e-commerce method and system |
US6310889B1 (en) | 1998-03-12 | 2001-10-30 | Nortel Networks Limited | Method of servicing data access requests from users |
US20010044835A1 (en) | 2000-05-17 | 2001-11-22 | Schober Joseph Frank | Selecting content to be communicated based on automatic detection of communication bandwidth |
US20010046854A1 (en) | 1998-10-21 | 2001-11-29 | Pascal Henry | Method of remotely updating the software of a mobile telephone terminal |
US20010049263A1 (en) | 1998-03-26 | 2001-12-06 | Xiang Zhang | Automatic station/system configuration monitoring and error tracking system and software upgrade tool kit |
US20010054115A1 (en) | 1998-05-29 | 2001-12-20 | Tabitha Ferguson | System and method for bundling information |
US20010053688A1 (en) | 2000-06-09 | 2001-12-20 | Marten Rignell | Method and system for providing support to a mobile communications unit |
US6343299B1 (en) | 1998-11-16 | 2002-01-29 | International Business Machines Corporation | Method and apparatus for random update synchronization among multiple computing devices |
US20020013853A1 (en) | 1998-11-13 | 2002-01-31 | Baber Stephen C. | Methods, systems and computer program products for transferring a file using a message queue |
US6347340B1 (en) | 2000-02-18 | 2002-02-12 | Mobilesys, Inc. | Apparatus and method for converting a network message to a wireless transport message using a modular architecture |
US20020019225A1 (en) | 2000-08-08 | 2002-02-14 | Nec Corporation | Communication control system using telephone directory management system of mobile phone |
WO2002019626A2 (en) | 2000-08-31 | 2002-03-07 | Rosetta-Wireless Corporation | Wireless intelligent personal server |
US20020032722A1 (en) | 2000-09-11 | 2002-03-14 | Avantgo, Inc. | Method, system, and computer program product for synchronization of similar data objects with event information |
US6360272B1 (en) | 1999-05-28 | 2002-03-19 | Palm, Inc. | Method and apparatus for maintaining a unified view of multiple mailboxes |
US20020046286A1 (en) | 1999-12-13 | 2002-04-18 | Caldwell R. Russell | Attribute and application synchronization in distributed network environment |
US6381454B1 (en) | 1995-10-10 | 2002-04-30 | Qualcomm Incorporated | Method and system for over-the-air (OTA) service programming |
US6384850B1 (en) | 1999-09-21 | 2002-05-07 | Ameranth Wireless | Information management and synchronous communications system with menu generation |
US20020055355A1 (en) | 2000-11-08 | 2002-05-09 | Masahisa Ikeda | Mobile terminal device and method of updating program |
US6393434B1 (en) | 1999-09-14 | 2002-05-21 | International Business Machines Corporation | Method and system for synchronizing data using fine-grained synchronization plans |
US6396482B1 (en) | 1998-06-26 | 2002-05-28 | Research In Motion Limited | Hand-held electronic device with a keyboard optimized for use with the thumbs |
US6401136B1 (en) | 1998-11-13 | 2002-06-04 | International Business Machines Corporation | Methods, systems and computer program products for synchronization of queue-to-queue communications |
US20020085719A1 (en) | 2000-07-24 | 2002-07-04 | Bluesocket, Inc. | Method and system for enabling centralized control of wireless local area networks |
US20020085506A1 (en) | 2000-11-16 | 2002-07-04 | Frank Hundscheidt | Subgroup multicasting in a communications network |
US6425126B1 (en) | 1999-05-19 | 2002-07-23 | International Business Machines Corporation | Apparatus and method for synchronizing software between computers |
US20020099772A1 (en) | 2000-12-29 | 2002-07-25 | Nikhil Deshpande | Method and apparatus for adaptive synchronization of network devices |
US6430601B1 (en) | 1998-09-30 | 2002-08-06 | Xerox Corporation | Mobile document paging service |
US6434613B1 (en) | 1999-02-23 | 2002-08-13 | International Business Machines Corporation | System and method for identifying latent computer system bottlenecks and for making recommendations for improving computer system performance |
US20020119793A1 (en) | 2001-02-27 | 2002-08-29 | Daniel Hronek | Mobile originated interactive menus via short messaging services |
US20020120696A1 (en) | 1998-05-29 | 2002-08-29 | Mousseau Gary P. | System and method for pushing information from a host system to a mobile data communication device |
US6449622B1 (en) | 1999-03-08 | 2002-09-10 | Starfish Software, Inc. | System and methods for synchronizing datasets when dataset changes may be received out of order |
US6457062B1 (en) | 1999-04-08 | 2002-09-24 | Palm, Inc. | System and method for synchronizing multiple calendars over wide area network |
US6460055B1 (en) | 1999-12-16 | 2002-10-01 | Livevault Corporation | Systems and methods for backing up data files |
US6463463B1 (en) | 1998-05-29 | 2002-10-08 | Research In Motion Limited | System and method for pushing calendar event messages from a host system to a mobile data communication device |
US20020146240A1 (en) | 1994-02-02 | 2002-10-10 | Sony Corporation | Recording apparatus and reproducing apparatus |
US20020155829A1 (en) | 2001-04-24 | 2002-10-24 | Tantivy Communications, Inc. | Wireless subscriber network registration system for configurable services |
US20020160773A1 (en) | 2001-03-29 | 2002-10-31 | Tenzing Communications, Inc. | Communications systems for aircraft including wireless systems |
US6477543B1 (en) | 1998-10-23 | 2002-11-05 | International Business Machines Corporation | Method, apparatus and program storage device for a client and adaptive synchronization and transformation server |
US6496979B1 (en) | 1997-10-24 | 2002-12-17 | Microsoft Corporation | System and method for managing application installation for a mobile device |
US6505055B1 (en) | 1997-08-04 | 2003-01-07 | Starfish Software, Inc. | Camel-back digital organizer and communication protocol for a cellular phone device |
US20030022661A1 (en) | 2001-07-05 | 2003-01-30 | Jose Guterman | Downloading software over the air for implementation of air interface protocols |
US20030046434A1 (en) | 2001-08-14 | 2003-03-06 | Microsoft Corporation | Method and system for synchronizing mobile devices |
US20030050046A1 (en) | 2001-07-09 | 2003-03-13 | Shane Conneely | Notification infrastructure for sending device-specific wireless notifications |
US6535892B1 (en) | 1999-03-08 | 2003-03-18 | Starfish Software, Inc. | System and methods for exchanging messages between a client and a server for synchronizing datasets |
US20030069842A1 (en) | 2000-07-25 | 2003-04-10 | Peter Kight | Inter-network electronic billing |
US20030084165A1 (en) | 2001-10-12 | 2003-05-01 | Openwave Systems Inc. | User-centric session management for client-server interaction using multiple applications and devices |
US20030081621A1 (en) | 2001-10-26 | 2003-05-01 | Godfrey James A. | System and method for controlling configuration settings for mobile communication devices and services |
US20030097490A1 (en) | 2001-11-19 | 2003-05-22 | Delaney William P. | Mechanism for encoding and decoding upgradeable RPC/XDR structures |
US20030097381A1 (en) | 2001-11-19 | 2003-05-22 | Richard Detweiler | Coordinated synchronization |
US6571245B2 (en) | 1998-12-07 | 2003-05-27 | Magically, Inc. | Virtual desktop in a computer network |
US20030143991A1 (en) | 2002-01-31 | 2003-07-31 | Brian Minear | System and method for updating dataset versions resident on a wireless device |
US6604236B1 (en) | 1998-06-30 | 2003-08-05 | Iora, Ltd. | System and method for generating file updates for files stored on read-only media |
US20030147369A1 (en) | 2001-12-24 | 2003-08-07 | Singh Ram Naresh | Secure wireless transfer of data between different computing devices |
US6615253B1 (en) | 1999-08-31 | 2003-09-02 | Accenture Llp | Efficient server side data retrieval for execution of client side applications |
US6625621B2 (en) | 2000-01-04 | 2003-09-23 | Starfish Software, Inc. | System and methods for a fast and scalable synchronization server |
US20030182326A1 (en) | 2002-03-19 | 2003-09-25 | Hugo Patterson | System and method for coalescing a plurality of snapshots |
US6636873B1 (en) | 2000-04-17 | 2003-10-21 | Oracle International Corporation | Methods and systems for synchronization of mobile devices with a remote database |
US6640244B1 (en) | 1999-08-31 | 2003-10-28 | Accenture Llp | Request batcher in a transaction services patterns environment |
US6658167B1 (en) | 1999-01-31 | 2003-12-02 | Hewlett-Packard Development Company, L.P. | On the fly server for modifying data characteristics for client-server network applications |
US6671757B1 (en) | 2000-01-26 | 2003-12-30 | Fusionone, Inc. | Data transfer and synchronization system |
US20040003266A1 (en) | 2000-09-22 | 2004-01-01 | Patchlink Corporation | Non-invasive automatic offsite patch fingerprinting and updating system and method |
US20040002943A1 (en) | 2002-06-28 | 2004-01-01 | Merrill John Wickens Lamb | Systems and methods for application delivery and configuration management of mobile devices |
US6675009B1 (en) | 2001-02-15 | 2004-01-06 | Sprint Communications Company, L.P. | Automated configuration of a wireless communication device |
US6694335B1 (en) | 1999-10-04 | 2004-02-17 | Microsoft Corporation | Method, computer readable medium, and system for monitoring the state of a collection of resources |
US20040034853A1 (en) | 2002-03-22 | 2004-02-19 | Bill Gibbons | Mobile download system |
US6697458B1 (en) | 2000-07-10 | 2004-02-24 | Ulysses Esd, Inc. | System and method for synchronizing voice mailbox with e-mail box |
US20040054739A1 (en) | 2001-08-07 | 2004-03-18 | John Friend | System and method for maintaining wireless file folders at a wireless device |
US20040068665A1 (en) | 1998-04-30 | 2004-04-08 | Openwave Systems Inc. | Method and apparatus for maintaining security in a push server |
US6721871B2 (en) | 2002-04-02 | 2004-04-13 | Nokia Corporation | Method and apparatus for synchronizing data stores with respect to changes in folders |
US6721787B1 (en) | 2000-02-10 | 2004-04-13 | 3Com Corporation | System and method for wireless hot-synchronization of a personal digital assistant |
US6721019B2 (en) | 2000-05-17 | 2004-04-13 | Hitachi, Ltd. | Screen input type display device |
US20040092255A1 (en) | 2002-11-12 | 2004-05-13 | De Ji | Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade |
US20040098715A1 (en) | 2002-08-30 | 2004-05-20 | Parixit Aghera | Over the air mobile device software management |
US20040098421A1 (en) | 2002-11-18 | 2004-05-20 | Luosheng Peng | Scheduling updates of electronic files |
US20040098420A1 (en) | 2002-11-18 | 2004-05-20 | Luosheng Peng | Generating difference files using module information of embedded software components |
US20040105423A1 (en) | 1999-07-27 | 2004-06-03 | Koehler Jeffrey A. | Apparatus and method for synchronization of multiple data paths and recovery from lost synchronization |
US20040109436A1 (en) | 2002-11-05 | 2004-06-10 | Microsoft Corporation | User-input scheduling of synchronization operation on a mobile device based on user activity |
US6757698B2 (en) | 1999-04-14 | 2004-06-29 | Iomega Corporation | Method and apparatus for automatically synchronizing data from a host computer to two or more backup data storage locations |
US6779019B1 (en) | 1998-05-29 | 2004-08-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
US6792085B1 (en) | 1999-09-10 | 2004-09-14 | Comdial Corporation | System and method for unified messaging with message replication and synchronization |
US20040203693A1 (en) | 2002-09-18 | 2004-10-14 | Dell Products L.P. | Over the air firmware and policy programming |
US20040203941A1 (en) | 2002-04-11 | 2004-10-14 | Diego Kaplan | System and method for mobile configuration |
US20040214599A1 (en) | 2003-04-23 | 2004-10-28 | Hiroyasu Ogino | Wireless communications system for software downloading |
US6829639B1 (en) | 1999-11-15 | 2004-12-07 | Netvision, Inc. | Method and system for intelligent global event notification and control within a distributed computing environment |
US20040246895A1 (en) | 2003-06-09 | 2004-12-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks |
US6874037B1 (en) | 2000-06-19 | 2005-03-29 | Sony Corporation | Method and apparatus for synchronizing device information |
US20050075115A1 (en) | 2003-10-07 | 2005-04-07 | Accenture Global Services Gmbh. | Mobile provisioning tool system |
US6901415B2 (en) | 2001-06-27 | 2005-05-31 | Microsoft Corporation | Method and system for processing notifications |
US6907243B1 (en) | 1999-06-09 | 2005-06-14 | Cisco Technology, Inc. | Method and system for dynamic soft handoff resource allocation in a wireless network |
US20050132357A1 (en) | 2003-12-16 | 2005-06-16 | Microsoft Corporation | Ensuring that a software update may be installed or run only on a specific device or class of devices |
US20050148356A1 (en) | 1998-05-29 | 2005-07-07 | Research In Motion Limited | System and method for bundling information |
US6934766B1 (en) | 2000-11-02 | 2005-08-23 | Cisco Technology, Inc. | Method and apparatus for exchanging event information between computer systems that reduce perceived lag times by subtracting actual lag times from event playback time |
US20050186952A1 (en) | 2004-02-20 | 2005-08-25 | Nec Corporation | Wireless communication system and a firmware update method of a wireless communication terminal station in the same |
US6941348B2 (en) | 2002-02-19 | 2005-09-06 | Postini, Inc. | Systems and methods for managing the transmission of electronic messages through active message date updating |
US20050216534A1 (en) | 2004-03-24 | 2005-09-29 | Mitsuru Ikezawa | Wide area distributed storage system for checking erasion of worm file |
US6954789B2 (en) | 1999-06-30 | 2005-10-11 | Hi/Fn, Inc. | Method and apparatus for monitoring traffic in a network |
US6973299B2 (en) | 2003-08-01 | 2005-12-06 | Microsoft Corporation | Unified contact list |
US20060025123A1 (en) | 2002-07-23 | 2006-02-02 | Majmundar Milap V | System and method for updating data in remote devices |
US7003776B2 (en) | 2001-08-01 | 2006-02-21 | Oic Acquisition I Corporation | System and method for object persistence life-cycle and object caching integration |
US20060043820A1 (en) | 2004-09-01 | 2006-03-02 | Hitachi, Ltd. | Electrical rotating machine |
US20060046703A1 (en) | 2004-08-30 | 2006-03-02 | Li-Sen Liu | Method and system for updating software of a cellular phone |
US20060073820A1 (en) | 2002-10-10 | 2006-04-06 | Craswell Ronald J | Method and apparatus for remote control and updating of wireless mobile devices |
US20060106806A1 (en) | 2004-11-12 | 2006-05-18 | Smith Micro Software, Inc. | Software update for a plurality of mobile devices |
US20060129638A1 (en) | 2003-08-07 | 2006-06-15 | Ian Deakin | Server for determining and storing mobile device capability data |
US7073137B2 (en) | 2000-10-30 | 2006-07-04 | Microsoft Corporation | System and method for user interface mirroring utilizing a layout manager |
US7085809B2 (en) | 2001-09-18 | 2006-08-01 | Fujitsu Limited | Data synchronization system, data synchronization method, data center, and client terminal |
US7092699B1 (en) | 2001-04-11 | 2006-08-15 | Verizon Laboratories Inc. | Seamless wireless phone access service |
US20060206537A1 (en) | 2002-09-30 | 2006-09-14 | Chiang Ying-Hsin R | Updating electronic files using byte-level file differencing and updating algorithms |
US20060217111A1 (en) | 2005-02-11 | 2006-09-28 | Sunil Marolia | Network for customer care and distribution of firmware and software updates |
US20060229027A1 (en) | 2005-03-30 | 2006-10-12 | Sbc Knowledge Ventures Lp | Method and apparatus for provisioning a device |
US20060242621A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | System and method for managing resource loading in a multilingual user interface operating system |
US7133756B2 (en) | 2003-02-20 | 2006-11-07 | General Electric Company | Method and system for autonomously resolving a failure |
US7136934B2 (en) | 2001-06-19 | 2006-11-14 | Request, Inc. | Multimedia synchronization method and device |
US7155483B1 (en) | 2001-08-07 | 2006-12-26 | Good Technology, Inc. | Apparatus and method for conserving bandwidth by batch processing data transactions |
US20070042766A1 (en) | 2003-02-05 | 2007-02-22 | Samsung Electronics Co., Ltd. | System and method for delta-based over-the-air software upgrades for a wireless mobile station |
US7185082B1 (en) | 2000-08-09 | 2007-02-27 | Microsoft Corporation | Fast dynamic measurement of connection bandwidth using at least a pair of non-compressible packets having measurable characteristics |
US20070083676A1 (en) | 2001-09-28 | 2007-04-12 | Rabbers David L | Method and system for transferring information during server synchronization with a computing device |
US7340389B2 (en) | 2001-02-16 | 2008-03-04 | Microsoft Corporation | Multilanguage UI with localized resources |
US7356510B2 (en) * | 2001-04-30 | 2008-04-08 | Nokia Corporation | Content delivery |
US20080125105A1 (en) | 2003-10-30 | 2008-05-29 | Iyad Qumei | Open Update Framework For Mobile Handsets Capable of Processing Firmware and Software Update Packages Based on Mime-Types |
US20090013083A9 (en) | 2000-03-16 | 2009-01-08 | Garcia-Luna-Aceves Jj | System and method for using a mapping between client addresses and addresses of caches to support content delivery |
US8178040B2 (en) * | 1999-11-09 | 2012-05-15 | Fresenius Medical Care Deutschland Gmbh | Software update for a medical fluid management device |
US8875116B2 (en) * | 2000-11-17 | 2014-10-28 | Hewlett-Packard Development Company, L.P. | Network for updating firmware and / or software in wireless communication devices |
-
2006
- 2006-02-27 US US11/363,582 patent/US7620392B1/en active Active
-
2009
- 2009-10-12 US US12/577,428 patent/US8078157B2/en not_active Ceased
-
2013
- 2013-12-13 US US14/106,534 patent/USRE46355E1/en active Active
Patent Citations (218)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4682150A (en) | 1985-12-09 | 1987-07-21 | Ncr Corporation | Data compression method and apparatus |
US4882752A (en) | 1986-06-25 | 1989-11-21 | Lindman Richard S | Computer security system |
US5115392A (en) | 1986-10-09 | 1992-05-19 | Hitachi, Ltd. | Method and apparatus for multi-transaction batch processing |
US5321840A (en) | 1988-05-05 | 1994-06-14 | Transaction Technology, Inc. | Distributed-intelligence computer system including remotely reconfigurable, telephone-type user terminal |
US5126739A (en) | 1989-01-13 | 1992-06-30 | Stac Electronics | Data compression apparatus and method |
US5220501A (en) | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
US5049881A (en) | 1990-06-18 | 1991-09-17 | Intersecting Concepts, Inc. | Apparatus and method for very high data rate-compression incorporating lossless data compression and expansion utilizing a hashing technique |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5237614A (en) | 1991-06-07 | 1993-08-17 | Security Dynamics Technologies, Inc. | Integrated network security system |
US5519606A (en) | 1992-01-21 | 1996-05-21 | Starfish Software, Inc. | System and methods for appointment reconciliation |
US5392390A (en) | 1992-04-10 | 1995-02-21 | Intellilink Corp. | Method for mapping, translating, and dynamically reconciling data between disparate computer platforms |
US5469161A (en) | 1992-08-13 | 1995-11-21 | International Business Machines Corporation | Algorithm for the implementation of Ziv-Lempel data compression using content addressable memory |
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 |
US5521597A (en) | 1993-08-02 | 1996-05-28 | Mircosoft Corporation | Data compression for network transport |
JPH07182263A (en) | 1993-12-22 | 1995-07-21 | Canon Inc | Distributed processing control system |
US5563595A (en) | 1993-12-23 | 1996-10-08 | International Business Machines Corporation | Method and apparatus for compressing data |
US5721907A (en) | 1994-01-14 | 1998-02-24 | Traveling Software, Inc. | Remote file transfer method and apparatus |
US5559800A (en) | 1994-01-19 | 1996-09-24 | Research In Motion Limited | Remote control of gateway functions in a wireless data communication network |
US20020146240A1 (en) | 1994-02-02 | 2002-10-10 | Sony Corporation | Recording apparatus and reproducing apparatus |
EP0666651A2 (en) | 1994-02-07 | 1995-08-09 | Hewlett-Packard Company | Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory |
US5553281A (en) | 1994-03-21 | 1996-09-03 | Visual F/X, Inc. | Method for computer-assisted media processing |
US5434994A (en) | 1994-05-23 | 1995-07-18 | International Business Machines Corporation | System and method for maintaining replicated data coherency in a data processing system |
EP0684558A1 (en) | 1994-05-23 | 1995-11-29 | International Business Machines Corporation | Distributed data processing system |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5802312A (en) | 1994-09-27 | 1998-09-01 | Research In Motion Limited | System for transmitting data files between computers in a wireless environment utilizing a file transfer agent executing on host system |
US5613012A (en) | 1994-11-28 | 1997-03-18 | Smarttouch, Llc. | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
US5664207A (en) | 1994-12-16 | 1997-09-02 | Xcellenet, Inc. | Systems and methods for automatically sharing information among remote/mobile nodes |
US5715387A (en) | 1995-02-10 | 1998-02-03 | Research In Motion Limited | Method and system for loading and confirming correct operation of an application program in a target system |
US5771010A (en) | 1995-03-22 | 1998-06-23 | Ibm Corporation | Apparatus for compressing data using a Lempel-Ziv-type algorithm |
US5903230A (en) | 1995-03-22 | 1999-05-11 | International Business Machines Corp. | Apparatus for compressing data using a Lempel-Ziv-type algorithm |
US6182117B1 (en) | 1995-05-31 | 2001-01-30 | Netscape Communications Corporation | Method and apparatus for workgroup information replication |
US5850517A (en) | 1995-08-31 | 1998-12-15 | Oracle Corporation | Communication link for client-server having agent which sends plurality of requests independent of client and receives information from the server independent of the server |
US5841376A (en) | 1995-09-29 | 1998-11-24 | Kyocera Corporation | Data compression and decompression scheme using a search tree in which each entry is stored with an infinite-length character string |
US6381454B1 (en) | 1995-10-10 | 2002-04-30 | Qualcomm Incorporated | Method and system for over-the-air (OTA) service programming |
US5727202A (en) | 1995-10-18 | 1998-03-10 | Palm Computing, Inc. | Method and apparatus for synchronizing information on two different computer systems |
US5809415A (en) | 1995-12-11 | 1998-09-15 | Unwired Planet, Inc. | Method and architecture for an interactive two-way data communication network |
US5875329A (en) | 1995-12-22 | 1999-02-23 | International Business Machines Corp. | Intelligent batching of distributed messages |
US5787441A (en) | 1996-01-11 | 1998-07-28 | International Business Machines Corporation | Method of replicating data at a field level |
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 |
US6049671A (en) | 1996-04-18 | 2000-04-11 | Microsoft Corporation | Method for identifying and obtaining computer software from a network computer |
US5790974A (en) | 1996-04-29 | 1998-08-04 | Sun Microsystems, Inc. | Portable calendaring device having perceptual agent managing calendar entries |
US5857201A (en) | 1996-06-18 | 1999-01-05 | Wright Strategies, Inc. | Enterprise connectivity to handheld devices |
US5870610A (en) | 1996-06-28 | 1999-02-09 | Siemens Business Communication Systems, Inc. | Autoconfigurable method and system having automated downloading |
US5793970A (en) | 1996-07-11 | 1998-08-11 | Microsoft Corporation | Method and computer program product for converting message identification codes using a conversion map accesible via a data link |
US5987464A (en) | 1996-07-26 | 1999-11-16 | Schneider; Eric | Method and system for periodically updating data records having an expiry time |
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 |
US6735434B2 (en) | 1996-08-07 | 2004-05-11 | Symbol Technologies, Inc. | Wireless software upgrades with version control |
US6308061B1 (en) | 1996-08-07 | 2001-10-23 | Telxon Corporation | Wireless software upgrades with version control |
US20010029178A1 (en) | 1996-08-07 | 2001-10-11 | Criss Mark A. | Wireless software upgrades with version control |
US5760716A (en) | 1996-08-21 | 1998-06-02 | Autodesk, Inc. | Vector data compression |
US5930471A (en) | 1996-12-26 | 1999-07-27 | At&T Corp | Communications system and method of operation for electronic messaging using structured response objects and virtual mailboxes |
US6330618B1 (en) | 1997-01-30 | 2001-12-11 | Palm, Inc. | Method and apparatus for synchronizing a portable computer system with a desktop computer system |
US6006274A (en) | 1997-01-30 | 1999-12-21 | 3Com Corporation | Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer |
EP0909037A1 (en) | 1997-03-24 | 1999-04-14 | Advantest Corporation | Method and device for compressing and expanding data pattern |
JPH10269125A (en) | 1997-03-26 | 1998-10-09 | Fuji Xerox Co Ltd | Data processor |
US6003089A (en) | 1997-03-31 | 1999-12-14 | Siemens Information And Communication Networks, Inc. | Method for constructing adaptive packet lengths in a congested network |
US5961590A (en) | 1997-04-11 | 1999-10-05 | Roampage, Inc. | System and method for synchronizing electronic mail between a client site and a central site |
US6275848B1 (en) | 1997-05-21 | 2001-08-14 | International Business Machines Corp. | Method and apparatus for automated referencing of electronic information |
US5999947A (en) | 1997-05-27 | 1999-12-07 | Arkona, Llc | Distributing database differences corresponding to database change events made to a database table located on a server computer |
US6023708A (en) | 1997-05-29 | 2000-02-08 | Visto Corporation | System and method for using a global translator to synchronize workspace elements across a network |
US5903881A (en) | 1997-06-05 | 1999-05-11 | Intuit, Inc. | Personal online banking with integrated online statement and checkbook user interface |
US6505055B1 (en) | 1997-08-04 | 2003-01-07 | Starfish Software, Inc. | Camel-back digital organizer and communication protocol for a cellular phone device |
US6259891B1 (en) | 1997-09-04 | 2001-07-10 | Hughes Electronics Corporation | Adapter and method for use in a portable communication signal receiver system |
US6496979B1 (en) | 1997-10-24 | 2002-12-17 | Microsoft Corporation | System and method for managing application installation for a mobile device |
US6052735A (en) | 1997-10-24 | 2000-04-18 | Microsoft Corporation | Electronic mail object synchronization between a desktop computer and mobile device |
JPH11136365A (en) | 1997-10-31 | 1999-05-21 | Hitachi Ltd | Information distribution system |
US6104392A (en) | 1997-11-13 | 2000-08-15 | The Santa Cruz Operation, Inc. | Method of displaying an application on a variety of client devices in a client/server network |
US6216157B1 (en) | 1997-11-14 | 2001-04-10 | Yahoo! Inc. | Method and apparatus for a client-server system with heterogeneous clients |
US6034621A (en) | 1997-11-18 | 2000-03-07 | Lucent Technologies, Inc. | Wireless remote synchronization of data between PC and PDA |
EP0917077A2 (en) | 1997-11-18 | 1999-05-19 | Lucent Technologies Inc. | Wireless remote synchronization of data between PC & PDA |
US6111707A (en) | 1997-12-31 | 2000-08-29 | International Business Machines Corporation | Tape duplexing with unique identity and error recovery |
US6065017A (en) | 1997-12-31 | 2000-05-16 | Novell, Inc. | Apparatus and method for identifying and recovering from database errors |
US6151606A (en) | 1998-01-16 | 2000-11-21 | Visto Corporation | System and method for using a workspace data manager to access, manipulate and synchronize network data |
US6304881B1 (en) | 1998-03-03 | 2001-10-16 | Pumatech, Inc. | Remote data access and synchronization |
US6310889B1 (en) | 1998-03-12 | 2001-10-30 | Nortel Networks Limited | Method of servicing data access requests from users |
US20010049263A1 (en) | 1998-03-26 | 2001-12-06 | Xiang Zhang | Automatic station/system configuration monitoring and error tracking system and software upgrade tool kit |
US20040068665A1 (en) | 1998-04-30 | 2004-04-08 | Openwave Systems Inc. | Method and apparatus for maintaining security in a push server |
US6779019B1 (en) | 1998-05-29 | 2004-08-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US20020120696A1 (en) | 1998-05-29 | 2002-08-29 | Mousseau Gary P. | System and method for pushing information from a host system to a mobile data communication device |
US6701378B1 (en) | 1998-05-29 | 2004-03-02 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
US20010005864A1 (en) | 1998-05-29 | 2001-06-28 | Mousseau Gary P. | System and method for redirecting message attachments between a host system and a mobile data communication device |
US20010004744A1 (en) | 1998-05-29 | 2001-06-21 | Mihal Lazaridis | System and method for pushing information from a host system to a mobile data communication device |
US6463463B1 (en) | 1998-05-29 | 2002-10-08 | Research In Motion Limited | System and method for pushing calendar event messages from a host system to a mobile data communication device |
US6463464B1 (en) | 1998-05-29 | 2002-10-08 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
US6279001B1 (en) | 1998-05-29 | 2001-08-21 | Webspective Software, Inc. | Web service |
US6941349B2 (en) | 1998-05-29 | 2005-09-06 | Research In Motion Limited | System and method for pushing calendar event messages from a host system to a mobile data communication device |
US20010054115A1 (en) | 1998-05-29 | 2001-12-20 | Tabitha Ferguson | System and method for bundling information |
US20050148356A1 (en) | 1998-05-29 | 2005-07-07 | Research In Motion Limited | System and method for bundling information |
US6167448A (en) | 1998-06-11 | 2000-12-26 | Compaq Computer Corporation | Management event notification system using event notification messages written using a markup language |
US6396482B1 (en) | 1998-06-26 | 2002-05-28 | Research In Motion Limited | Hand-held electronic device with a keyboard optimized for use with the thumbs |
US6604236B1 (en) | 1998-06-30 | 2003-08-05 | Iora, Ltd. | System and method for generating file updates for files stored on read-only media |
US6226618B1 (en) | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US6218970B1 (en) | 1998-09-11 | 2001-04-17 | International Business Machines Corporation | Literal handling in LZ compression employing MRU/LRU encoding |
US6430601B1 (en) | 1998-09-30 | 2002-08-06 | Xerox Corporation | Mobile document paging service |
US20010046854A1 (en) | 1998-10-21 | 2001-11-29 | Pascal Henry | Method of remotely updating the software of a mobile telephone terminal |
US6477543B1 (en) | 1998-10-23 | 2002-11-05 | International Business Machines Corporation | Method, apparatus and program storage device for a client and adaptive synchronization and transformation server |
US20010010059A1 (en) | 1998-10-28 | 2001-07-26 | Steven Wesley Burman | Method and apparatus for determining travel time for data sent between devices connected to a computer network |
JP2000148641A (en) | 1998-11-10 | 2000-05-30 | Hitachi Ltd | Method for distributing program and information file in network environment |
US20020013853A1 (en) | 1998-11-13 | 2002-01-31 | Baber Stephen C. | Methods, systems and computer program products for transferring a file using a message queue |
US6401136B1 (en) | 1998-11-13 | 2002-06-04 | International Business Machines Corporation | Methods, systems and computer program products for synchronization of queue-to-queue communications |
US6343299B1 (en) | 1998-11-16 | 2002-01-29 | International Business Machines Corporation | Method and apparatus for random update synchronization among multiple computing devices |
EP1014629A2 (en) | 1998-11-19 | 2000-06-28 | Phone.Com Inc. | Mail synchronization of remote and local mail systems |
US6983308B1 (en) | 1998-11-19 | 2006-01-03 | Openwave Systems, Inc. | Mail synchronization of remote and local mail systems |
US6571245B2 (en) | 1998-12-07 | 2003-05-27 | Magically, Inc. | Virtual desktop in a computer network |
US6658167B1 (en) | 1999-01-31 | 2003-12-02 | Hewlett-Packard Development Company, L.P. | On the fly server for modifying data characteristics for client-server network applications |
US6434613B1 (en) | 1999-02-23 | 2002-08-13 | International Business Machines Corporation | System and method for identifying latent computer system bottlenecks and for making recommendations for improving computer system performance |
US6449622B1 (en) | 1999-03-08 | 2002-09-10 | Starfish Software, Inc. | System and methods for synchronizing datasets when dataset changes may be received out of order |
US6535892B1 (en) | 1999-03-08 | 2003-03-18 | Starfish Software, Inc. | System and methods for exchanging messages between a client and a server for synchronizing datasets |
US6457062B1 (en) | 1999-04-08 | 2002-09-24 | Palm, Inc. | System and method for synchronizing multiple calendars over wide area network |
US6757698B2 (en) | 1999-04-14 | 2004-06-29 | Iomega Corporation | Method and apparatus for automatically synchronizing data from a host computer to two or more backup data storage locations |
WO2000067158A2 (en) | 1999-05-03 | 2000-11-09 | Symantec Corporation | Methods and apparatuses for single-connection file synchronization and workgroup file update |
US6654746B1 (en) | 1999-05-03 | 2003-11-25 | Symantec Corporation | Methods and apparatuses for single-connection file synchronization workgroup file update |
US20010034654A1 (en) | 1999-05-12 | 2001-10-25 | L. Vigil Todd W. | Interactive internet advertising and e-commerce method and system |
US6425126B1 (en) | 1999-05-19 | 2002-07-23 | International Business Machines Corporation | Apparatus and method for synchronizing software between computers |
US6360272B1 (en) | 1999-05-28 | 2002-03-19 | Palm, Inc. | Method and apparatus for maintaining a unified view of multiple mailboxes |
US6907243B1 (en) | 1999-06-09 | 2005-06-14 | Cisco Technology, Inc. | Method and system for dynamic soft handoff resource allocation in a wireless network |
US6954789B2 (en) | 1999-06-30 | 2005-10-11 | Hi/Fn, Inc. | Method and apparatus for monitoring traffic in a network |
US20040105423A1 (en) | 1999-07-27 | 2004-06-03 | Koehler Jeffrey A. | Apparatus and method for synchronization of multiple data paths and recovery from lost synchronization |
JP2001053785A (en) | 1999-08-09 | 2001-02-23 | Mitsubishi Materials Corp | Information transmission device, information storage device, information reception device, use thereof and recording medium therefor |
US6615253B1 (en) | 1999-08-31 | 2003-09-02 | Accenture Llp | Efficient server side data retrieval for execution of client side applications |
US6640244B1 (en) | 1999-08-31 | 2003-10-28 | Accenture Llp | Request batcher in a transaction services patterns environment |
JP2001076040A (en) | 1999-09-03 | 2001-03-23 | Hitachi Information Systems Ltd | Electronic dealing method using internet |
US6792085B1 (en) | 1999-09-10 | 2004-09-14 | Comdial Corporation | System and method for unified messaging with message replication and synchronization |
US6393434B1 (en) | 1999-09-14 | 2002-05-21 | International Business Machines Corporation | Method and system for synchronizing data using fine-grained synchronization plans |
US6384850B1 (en) | 1999-09-21 | 2002-05-07 | Ameranth Wireless | Information management and synchronous communications system with menu generation |
US6694335B1 (en) | 1999-10-04 | 2004-02-17 | Microsoft Corporation | Method, computer readable medium, and system for monitoring the state of a collection of resources |
US8178040B2 (en) * | 1999-11-09 | 2012-05-15 | Fresenius Medical Care Deutschland Gmbh | Software update for a medical fluid management device |
US6829639B1 (en) | 1999-11-15 | 2004-12-07 | Netvision, Inc. | Method and system for intelligent global event notification and control within a distributed computing environment |
US20020046286A1 (en) | 1999-12-13 | 2002-04-18 | Caldwell R. Russell | Attribute and application synchronization in distributed network environment |
US6460055B1 (en) | 1999-12-16 | 2002-10-01 | Livevault Corporation | Systems and methods for backing up data files |
US6625621B2 (en) | 2000-01-04 | 2003-09-23 | Starfish Software, Inc. | System and methods for a fast and scalable synchronization server |
US6671757B1 (en) | 2000-01-26 | 2003-12-30 | Fusionone, Inc. | Data transfer and synchronization system |
US6721787B1 (en) | 2000-02-10 | 2004-04-13 | 3Com Corporation | System and method for wireless hot-synchronization of a personal digital assistant |
US6347340B1 (en) | 2000-02-18 | 2002-02-12 | Mobilesys, Inc. | Apparatus and method for converting a network message to a wireless transport message using a modular architecture |
US20090013083A9 (en) | 2000-03-16 | 2009-01-08 | Garcia-Luna-Aceves Jj | System and method for using a mapping between client addresses and addresses of caches to support content delivery |
US6636873B1 (en) | 2000-04-17 | 2003-10-21 | Oracle International Corporation | Methods and systems for synchronization of mobile devices with a remote database |
US6721019B2 (en) | 2000-05-17 | 2004-04-13 | Hitachi, Ltd. | Screen input type display device |
US20010044835A1 (en) | 2000-05-17 | 2001-11-22 | Schober Joseph Frank | Selecting content to be communicated based on automatic detection of communication bandwidth |
US20010053688A1 (en) | 2000-06-09 | 2001-12-20 | Marten Rignell | Method and system for providing support to a mobile communications unit |
US6874037B1 (en) | 2000-06-19 | 2005-03-29 | Sony Corporation | Method and apparatus for synchronizing device information |
US6697458B1 (en) | 2000-07-10 | 2004-02-24 | Ulysses Esd, Inc. | System and method for synchronizing voice mailbox with e-mail box |
US20020085719A1 (en) | 2000-07-24 | 2002-07-04 | Bluesocket, Inc. | Method and system for enabling centralized control of wireless local area networks |
US20030069842A1 (en) | 2000-07-25 | 2003-04-10 | Peter Kight | Inter-network electronic billing |
US20020019225A1 (en) | 2000-08-08 | 2002-02-14 | Nec Corporation | Communication control system using telephone directory management system of mobile phone |
US7185082B1 (en) | 2000-08-09 | 2007-02-27 | Microsoft Corporation | Fast dynamic measurement of connection bandwidth using at least a pair of non-compressible packets having measurable characteristics |
WO2002019626A2 (en) | 2000-08-31 | 2002-03-07 | Rosetta-Wireless Corporation | Wireless intelligent personal server |
US20020032722A1 (en) | 2000-09-11 | 2002-03-14 | Avantgo, Inc. | Method, system, and computer program product for synchronization of similar data objects with event information |
US20040003266A1 (en) | 2000-09-22 | 2004-01-01 | Patchlink Corporation | Non-invasive automatic offsite patch fingerprinting and updating system and method |
US7073137B2 (en) | 2000-10-30 | 2006-07-04 | Microsoft Corporation | System and method for user interface mirroring utilizing a layout manager |
US6934766B1 (en) | 2000-11-02 | 2005-08-23 | Cisco Technology, Inc. | Method and apparatus for exchanging event information between computer systems that reduce perceived lag times by subtracting actual lag times from event playback time |
US20020055355A1 (en) | 2000-11-08 | 2002-05-09 | Masahisa Ikeda | Mobile terminal device and method of updating program |
US20020085506A1 (en) | 2000-11-16 | 2002-07-04 | Frank Hundscheidt | Subgroup multicasting in a communications network |
US8875116B2 (en) * | 2000-11-17 | 2014-10-28 | Hewlett-Packard Development Company, L.P. | Network for updating firmware and / or software in wireless communication devices |
US20020099772A1 (en) | 2000-12-29 | 2002-07-25 | Nikhil Deshpande | Method and apparatus for adaptive synchronization of network devices |
US6931454B2 (en) | 2000-12-29 | 2005-08-16 | Intel Corporation | Method and apparatus for adaptive synchronization of network devices |
US6675009B1 (en) | 2001-02-15 | 2004-01-06 | Sprint Communications Company, L.P. | Automated configuration of a wireless communication device |
US7340389B2 (en) | 2001-02-16 | 2008-03-04 | Microsoft Corporation | Multilanguage UI with localized resources |
US20020119793A1 (en) | 2001-02-27 | 2002-08-29 | Daniel Hronek | Mobile originated interactive menus via short messaging services |
US20020160773A1 (en) | 2001-03-29 | 2002-10-31 | Tenzing Communications, Inc. | Communications systems for aircraft including wireless systems |
US7092699B1 (en) | 2001-04-11 | 2006-08-15 | Verizon Laboratories Inc. | Seamless wireless phone access service |
US20050254458A1 (en) | 2001-04-24 | 2005-11-17 | Ipr Licensing, Inc. | Wireless subscriber network registration system for configurable services |
US20020155829A1 (en) | 2001-04-24 | 2002-10-24 | Tantivy Communications, Inc. | Wireless subscriber network registration system for configurable services |
US7356510B2 (en) * | 2001-04-30 | 2008-04-08 | Nokia Corporation | Content delivery |
US7136934B2 (en) | 2001-06-19 | 2006-11-14 | Request, Inc. | Multimedia synchronization method and device |
US6901415B2 (en) | 2001-06-27 | 2005-05-31 | Microsoft Corporation | Method and system for processing notifications |
US20030022661A1 (en) | 2001-07-05 | 2003-01-30 | Jose Guterman | Downloading software over the air for implementation of air interface protocols |
US20030050046A1 (en) | 2001-07-09 | 2003-03-13 | Shane Conneely | Notification infrastructure for sending device-specific wireless notifications |
US7003776B2 (en) | 2001-08-01 | 2006-02-21 | Oic Acquisition I Corporation | System and method for object persistence life-cycle and object caching integration |
US7155483B1 (en) | 2001-08-07 | 2006-12-26 | Good Technology, Inc. | Apparatus and method for conserving bandwidth by batch processing data transactions |
US20040054739A1 (en) | 2001-08-07 | 2004-03-18 | John Friend | System and method for maintaining wireless file folders at a wireless device |
US20030046434A1 (en) | 2001-08-14 | 2003-03-06 | Microsoft Corporation | Method and system for synchronizing mobile devices |
US7149813B2 (en) | 2001-08-14 | 2006-12-12 | Microsoft Corporation | Method and system for synchronizing mobile devices |
US7085809B2 (en) | 2001-09-18 | 2006-08-01 | Fujitsu Limited | Data synchronization system, data synchronization method, data center, and client terminal |
US20070083676A1 (en) | 2001-09-28 | 2007-04-12 | Rabbers David L | Method and system for transferring information during server synchronization with a computing device |
US7257649B2 (en) | 2001-09-28 | 2007-08-14 | Siebel Systems, Inc. | Method and system for transferring information during server synchronization with a computing device |
US20030084165A1 (en) | 2001-10-12 | 2003-05-01 | Openwave Systems Inc. | User-centric session management for client-server interaction using multiple applications and devices |
US20030081621A1 (en) | 2001-10-26 | 2003-05-01 | Godfrey James A. | System and method for controlling configuration settings for mobile communication devices and services |
US20030097490A1 (en) | 2001-11-19 | 2003-05-22 | Delaney William P. | Mechanism for encoding and decoding upgradeable RPC/XDR structures |
US20030097381A1 (en) | 2001-11-19 | 2003-05-22 | Richard Detweiler | Coordinated synchronization |
US6976263B2 (en) | 2001-11-19 | 2005-12-13 | Lsi Logic Corporation | Mechanism for encoding and decoding upgradeable RPC/XDR structures |
US20030147369A1 (en) | 2001-12-24 | 2003-08-07 | Singh Ram Naresh | Secure wireless transfer of data between different computing devices |
US20030143991A1 (en) | 2002-01-31 | 2003-07-31 | Brian Minear | System and method for updating dataset versions resident on a wireless device |
US6941348B2 (en) | 2002-02-19 | 2005-09-06 | Postini, Inc. | Systems and methods for managing the transmission of electronic messages through active message date updating |
US7467167B2 (en) | 2002-03-19 | 2008-12-16 | Network Appliance, Inc. | System and method for coalescing a plurality of snapshots |
US20030182326A1 (en) | 2002-03-19 | 2003-09-25 | Hugo Patterson | System and method for coalescing a plurality of snapshots |
US20040034853A1 (en) | 2002-03-22 | 2004-02-19 | Bill Gibbons | Mobile download system |
US6721871B2 (en) | 2002-04-02 | 2004-04-13 | Nokia Corporation | Method and apparatus for synchronizing data stores with respect to changes in folders |
US20040203941A1 (en) | 2002-04-11 | 2004-10-14 | Diego Kaplan | System and method for mobile configuration |
US20040002943A1 (en) | 2002-06-28 | 2004-01-01 | Merrill John Wickens Lamb | Systems and methods for application delivery and configuration management of mobile devices |
US20060025123A1 (en) | 2002-07-23 | 2006-02-02 | Majmundar Milap V | System and method for updating data in remote devices |
US20040098715A1 (en) | 2002-08-30 | 2004-05-20 | Parixit Aghera | Over the air mobile device software management |
US20040203693A1 (en) | 2002-09-18 | 2004-10-14 | Dell Products L.P. | Over the air firmware and policy programming |
US20060206537A1 (en) | 2002-09-30 | 2006-09-14 | Chiang Ying-Hsin R | Updating electronic files using byte-level file differencing and updating algorithms |
US20060073820A1 (en) | 2002-10-10 | 2006-04-06 | Craswell Ronald J | Method and apparatus for remote control and updating of wireless mobile devices |
US20040109436A1 (en) | 2002-11-05 | 2004-06-10 | Microsoft Corporation | User-input scheduling of synchronization operation on a mobile device based on user activity |
US20040092255A1 (en) | 2002-11-12 | 2004-05-13 | De Ji | Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade |
US20040098421A1 (en) | 2002-11-18 | 2004-05-20 | Luosheng Peng | Scheduling updates of electronic files |
US20040098420A1 (en) | 2002-11-18 | 2004-05-20 | Luosheng Peng | Generating difference files using module information of embedded software components |
US20070042766A1 (en) | 2003-02-05 | 2007-02-22 | Samsung Electronics Co., Ltd. | System and method for delta-based over-the-air software upgrades for a wireless mobile station |
US7133756B2 (en) | 2003-02-20 | 2006-11-07 | General Electric Company | Method and system for autonomously resolving a failure |
US20040214599A1 (en) | 2003-04-23 | 2004-10-28 | Hiroyasu Ogino | Wireless communications system for software downloading |
US20040246895A1 (en) | 2003-06-09 | 2004-12-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks |
US6973299B2 (en) | 2003-08-01 | 2005-12-06 | Microsoft Corporation | Unified contact list |
US7139555B2 (en) | 2003-08-01 | 2006-11-21 | Microsoft Corporation | Unified contact list |
US20060129638A1 (en) | 2003-08-07 | 2006-06-15 | Ian Deakin | Server for determining and storing mobile device capability data |
US7239877B2 (en) | 2003-10-07 | 2007-07-03 | Accenture Global Services Gmbh | Mobile provisioning tool system |
US20050075115A1 (en) | 2003-10-07 | 2005-04-07 | Accenture Global Services Gmbh. | Mobile provisioning tool system |
US20080125105A1 (en) | 2003-10-30 | 2008-05-29 | Iyad Qumei | Open Update Framework For Mobile Handsets Capable of Processing Firmware and Software Update Packages Based on Mime-Types |
US20050132357A1 (en) | 2003-12-16 | 2005-06-16 | Microsoft Corporation | Ensuring that a software update may be installed or run only on a specific device or class of devices |
US20050186952A1 (en) | 2004-02-20 | 2005-08-25 | Nec Corporation | Wireless communication system and a firmware update method of a wireless communication terminal station in the same |
US20050216534A1 (en) | 2004-03-24 | 2005-09-29 | Mitsuru Ikezawa | Wide area distributed storage system for checking erasion of worm file |
US20060046703A1 (en) | 2004-08-30 | 2006-03-02 | Li-Sen Liu | Method and system for updating software of a cellular phone |
US20060043820A1 (en) | 2004-09-01 | 2006-03-02 | Hitachi, Ltd. | Electrical rotating machine |
US20060106806A1 (en) | 2004-11-12 | 2006-05-18 | Smith Micro Software, Inc. | Software update for a plurality of mobile devices |
US20060217111A1 (en) | 2005-02-11 | 2006-09-28 | Sunil Marolia | Network for customer care and distribution of firmware and software updates |
US20060229027A1 (en) | 2005-03-30 | 2006-10-12 | Sbc Knowledge Ventures Lp | Method and apparatus for provisioning a device |
US20060242621A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | System and method for managing resource loading in a multilingual user interface operating system |
Non-Patent Citations (53)
Title |
---|
"Rarlabs Download Page", http://web.archive.orglweb/20020603234419/http://www.rarlab.comldownload.htm, Capture by Wayback Machine on Jun. 3, 2002, (1 pg.). |
Airsoft, Inc., 1996, Powerburst: making remote access work, 9 pp. |
Airsoft, Inc., Dec. 1995, Corporate Backgrounder, 5 pp. |
Airsoft, Inc., Jun. 21, 1994, AirSoft AirAccess 2.0 Mobile Networking Software: Product Overview and Reviewer's Guide, 11 pp. |
Anterior Technology Radiomail Gateway Services, Dec. 1991, Draft Application Program Interface Specification, Version 1.0 (Beta), 7 pp. |
Barnstijn: Memo re MailCall and Radiomail integration, Research in Motion, 7 pp, Dec. 6, 1991. |
Berners-Lee et al: Hypertext Transfer Protocol-HTTP/1.0, 60 pp, May 1996. |
Berners-Lee et al: Hypertext Transfer Protocol—HTTP/1.0, 60 pp, May 1996. |
Business Wire, SkyTel and CompuServe team to provide wireless messaging services in countries worldwide; SkyTel adds to e-mail connectivity options it provides for business markets, 3 pp, May 1, 1991. |
cc:Mail Inc., 1994, Automatic Directory Exchange Release 2: Administrator's Guide, 76 pp. |
cc:Mail Inc., 1995, Lotus cc:Mail for the World Wide Web Release 1 Administrator's Guide, 78 pp. |
CompuServe Incorporated, 1988, CompuServe Professional Connection Plus Message Management with Forms, Users Guide, 131 pp. |
Crispin: RFC1730-Internet message access protocol-Version 4, Network Working Group, University of Washington, 55 pp. Dec. 1994. |
Crispin: RFC1730—Internet message access protocol—Version 4, Network Working Group, University of Washington, 55 pp. Dec. 1994. |
Crocker: RFC 822-Standard for the format of ARPA Internet text messages, 43 pp, 1982. |
Crocker: RFC 822—Standard for the format of ARPA Internet text messages, 43 pp, 1982. |
Dahl, Andrew: Lotus Notes 4 Administrator's Survival Guide, Sams Publishing, pp. 49, 64-66, 1996. |
Data Communications, Juicing up remote-node links to the LAN, pp. 108 and 110, Jan. 1996. |
developerWorks Lotus, Web team, IBM,The History of Notes and Domino, 22 pp., Nov. 14, 2007. |
GloMop Group, GloMop: Global Mobile Computing by Proxy, 12 pp., 1995. |
Grous: Creating and Managing a Web Site with Lotus' InterNotes Web Publisher, The View, 17 pp., Sep. 1995. |
Hild, Stefan G. "Mobilizing Applications", IEEE Personal Communications/ 1070-9916/97 (Oct. 1997), 26-34. |
Infinite Technologies, Administrator's Guide: WebMail Remote e-mail access via the world wide web, Release 1.0, 72 pp., 1996. |
Infinite Technologies, Infinite InterChange: remote access to almost any LAN-based e-mail from anywhere, 1 p., 1997. |
Infinite Technologies, Infinite InterChange: remote access to almost any LAN-based e-mail from anywhere, 170 pp., 1997. |
Infinite Technologies, Introducing WebMail Presentation, 13 pp., 1997. |
Infinite Technologies, User's Guide: Webmail Remote Email Access, 82 pp., 1996. |
Infinite Technologies, WebMail Q&A, 5pp., 1996. |
InfoKomp, WebMail Tech Notes: FYIs, 5 pp., 1996. |
Internet Anywhere Consortium, Business Plan of Jul. 1, 1994, Information Technology Research Centre, Mortice Kern Systems Inc., Research in Motion Limited, 48 pp. |
Internet Anywhere Consortium, Program Budget and Statement of Work, Information Technology Research Centre, Mortice Kern Systems Inc. Research in Motion Limited, 12 pp., Feb. 21, 1994. |
Internet Anywhere Wireless Functional Specification, Research in Motion, Limited, 9 pp., 1994. |
Kramer: Remote possibilities; gateways let remote users exchange mail via web browsers, 5 pp., 1999. |
Kucharczyk, David: Memo re MailCall and Radiomail Integration, Research in Motion, 2 pp., Dec. 11, 1991. |
Lamb et al.: Lotus Notes Network Design for Notes Release 3 and 4, McGraw-Hill, pp. 196-197, 1996. |
Lambert: PCMail: A distributed mail system for personal computers, 38 pp., 1988. |
Lazaridis: Viking Express document to Richard Kirby, 2pp., Jan. 23, 1992. |
Libris Inc.: Libris AirNet Service, Specification Version 0.6b, 172 pp., Sep. 1995. |
Lotus Development, Lotus Notes Release 4.5 Administrator's Guide, 748 pp., 1995. |
Mathers et al: Lotus Notes Internet Cookbook for Notes Release 4, 37 pp., Feb. 14, 1996. |
MKS Internet Anywhere Product Plan, 7.2.3 Release Schedule, 2 pp., 1994. |
Mobilib-Plus Developers Kit: User Guide and Reference Manual, Version 2.2, Research in Motion Ltd., 80 pp.. Jun. 28, 1993. |
MobilLib-Plus Product Brief: Preliminary interface specification for MobiLib-Plus session layer, Research in Motion Limited, 8 pp., Sep. 24, 1991. |
Mobitex User's Handbook for the Mobiden AT, Version 1.0, Research in Motion, 66 pp., Apr. 1993. |
Motorola Inc., Communication Client Guide: AirMobile Wireless Software for Lotus cc:Mail, 48 pp., 1995. |
Motorola, AirMobile wireless software for cc:mail: e-mail from anywhere, 2 pp., 1995. |
Motorola, Communication Server Guide: AirMobile Wireless Software for Lotus cc:Mail, 46 pp., 1995. |
Pyle: A jump start for the top ten R3-toR4 migration consideration, The View, Wellesley Information Services, pp. 3-20, Nov.-Dec. 1995. |
RAM Mobile Data, Inc., An Overview of the RAM Mobile Data, Inc. Mobitex Packet Radio Networks including a summary of radio/modern and terminal design requirements and guidelines for application specific software design, Issue 2, 61 pp., Aug. 1990. |
Rennie: The Official Guide to Lotus Software: cc:Mail Plain and Simple, Sybex Inc., 293 pp., 1994. |
Research in Motion Limited, Wireless Access to the Internet-Preliminary Functional Specification, 12 pp., 1994. |
RIM/MKS/ITRC Canarie Partnership: Internet Anywhere Wireless Access to the Internet; PowerPoint slide, 1 pg., 1992. |
Wong: Casahl's replic-action: delivering true notes/DMBS integration, The View, pp. 33-50, Jan./Feb. 1996. |
Also Published As
Publication number | Publication date |
---|---|
US8078157B2 (en) | 2011-12-13 |
US20100173622A1 (en) | 2010-07-08 |
US7620392B1 (en) | 2009-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE46355E1 (en) | Method and system for distributing and updating software in wireless devices | |
US7702322B1 (en) | Method and system for distributing and updating software in wireless devices | |
US10749871B2 (en) | Intelligent management of application connectivity | |
US9306975B2 (en) | Transmitting aggregated information arising from appnet information | |
CN101325561B (en) | Method, apparatus and system for processing electronic mail | |
US6226739B1 (en) | Method and computer program for distributing software to a personal palm-type device through a global software distribution package transmittable over the world wide web | |
US7219140B2 (en) | Configuration and management systems for mobile and embedded devices | |
US6868544B2 (en) | Method and system for general-purpose interactive notifications | |
US7962622B2 (en) | System and method for providing provisioning and upgrade services for a wireless device | |
US7426737B2 (en) | Method and apparatus for operating an open API network having a proxy | |
US8122130B2 (en) | Access control system and method for wireless application provisioning | |
US20060277408A1 (en) | System and method for monitoring and maintaining a wireless device | |
US20040064726A1 (en) | Vulnerability management and tracking system (VMTS) | |
US20100024007A1 (en) | Affirming network relationships and resource access via related networks | |
KR20040004035A (en) | Application catalog on an application server for wireless devices | |
CN102984225A (en) | Over-the-air subscriptions of mobile devices | |
US8984579B2 (en) | Evaluation systems and methods for coordinating software agents | |
US8224930B2 (en) | Signaling partial service configuration changes in appnets | |
US7912930B1 (en) | System and method for resource provisioning | |
WO2002060200A1 (en) | Method and system for wireless information exchange and management | |
US20080072032A1 (en) | Configuring software agent security remotely | |
CN1520551A (en) | Agent system for mobile agents, computer network and method for downloading agent system from host computer to client computer of computer network | |
US20080068381A1 (en) | Using network access port linkages for data structure update decisions | |
US8055797B2 (en) | Transmitting aggregated information arising from appnet information | |
US7251823B2 (en) | Enterprise access configuration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GOOD TECHNOLOGY, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MAURYA, SANJIV;CHOW, CHIH-YU;ROBINSON, TONY;SIGNING DATES FROM 20060503 TO 20060504;REEL/FRAME:033376/0503 Owner name: GOOD TECHNOLOGY ACQUISITION, INC., DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:GOOD TECHNOLOGY, INC.;REEL/FRAME:033392/0924 Effective date: 20120919 Owner name: GOOD TECHNOLOGY SOFTWARE, INC., DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:GOOD TECHNOLOGY ACQUISITION, INC.;REEL/FRAME:033392/0898 Effective date: 20121009 |
|
AS | Assignment |
Owner name: GOOD TECHNOLOGY HOLDINGS LIMITED, CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GOOD TECHNOLOGY SOFTWARE, INC.;REEL/FRAME:041348/0222 Effective date: 20160527 |
|
CC | Certificate of correction | ||
AS | Assignment |
Owner name: BLACKBERRY LIMITED, CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GOOD TECHNOLOGY HOLDINGS LIMITED;REEL/FRAME:045196/0255 Effective date: 20180111 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |
|
AS | Assignment |
Owner name: MALIKIE INNOVATIONS LIMITED, IRELAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLACKBERRY LIMITED;REEL/FRAME:064104/0103 Effective date: 20230511 |
|
AS | Assignment |
Owner name: MALIKIE INNOVATIONS LIMITED, IRELAND Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:BLACKBERRY LIMITED;REEL/FRAME:064271/0199 Effective date: 20230511 |