US Patent No: 6,131,096

Number of patents in Portfolio can not be more than 2000

System and method for updating a remote database in a network

2 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system updates a remote (server) database in a network. The network comprises a global server coupled to a local client and to a remote client. The local client includes a browser for establishing a communications link with a web server on the global server. The global server has server database memory for storing independently modifiable copies of workspace data maintained by personal information managers (PIMS) or other data stores on the local client and has PIM Downloadables for interfacing with these PIMs. The local client requests synchronization capability for a particular PIM. The global server sends a PIM Downloadable corresponding to the particular PIM to the local client, which installs and initiates execution of the PIM Downloadable. Accordingly, a user interface receives information designating a database containing the workspace data to be synchronized and information selecting a synchronization mode such as one-way replace, one-way merge or two-way synchronize. A PIM interface instructs the particular PIM to retrieve the workspace data to be synchronized. A synchronization module determines update data based on the synchronization mode selected and possibly based on a comparison with the contents of the server database. A communications engine delivers the first update data to the global server, which updates the server database accordingly.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FB COMMERCIAL FINANCE, INC.MOUNTAIN VIEW, CA12
GOOD TECHNOLOGY CORPORATIONDOVER, DE33

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cheng, Jr Martin Fremont, CA 1 168
Mendez, Daniel J Mountain View, CA 33 1529
Ng, Mason Moutain View, CA 15 560
Quinlan, Sean Michael San Fransico, CA 16 544
Riggins, Mark D Mercer Island, WA 22 1617
Ruan, Tom Campbell, CA 1 168
Williams, Matt Walnut Creek, CA 4 170
Zhu, Jing Fremont, CA 71 372

Cited Art

Patent Info (Count) # Cites Year
 
GOOD TECHNOLOGY CORPORATION (2)
6,023,708 System and method for using a global translator to synchronize workspace elements across a network 249 1997
5,961,590 System and method for synchronizing electronic mail between a client site and a central site 260 1997
 
INTEL CORPORATION (2)
5,758,354 Application independent e-mail synchronization 98 1995
5,966,714 Method and apparatus for scaling large electronic mail databases for devices with limited storage 92 1996
 
BUCK INTERNATIONAL LLC (1)
5,999,947 Distributing database differences corresponding to database change events made to a database table located on a server computer 82 1997
 
GOOGLE INC. (1)
5,710,918 Method for distributed task fulfillment of web browser requests 340 1995
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,386,564 Conversion of data and objects across classes in an object management system 108 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,745,360 Dynamic hypertext link converter system and process 185 1995
 
LUCENT TECHNOLOGIES INC. (1)
5,647,002 Synchronization of mailboxes of different types 289 1995
 
MCI COMMUNICATIONS CORPORATION (1)
5,721,914 System and method for hierarchical data distribution 113 1995
 
NCR CORPORATION (1)
5,951,652 Dependable data element synchronization mechanism 132 1997
 
PALM, INC. (1)
5,666,530 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 314 1992
 
VISTO CORPORATION (1)
5,968,131 System and method for securely synchronizing multiple copies of a workspace element in a network 128 1998
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
5,729,735 Remote database file synchronizer 233 1995

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
RESEARCH IN MOTION LIMITED (26)
6,701,378 System and method for pushing information from a host system to a mobile data communication device 122 1999
6,779,019 System and method for pushing information from a host system to a mobile data communication device 113 2000
7,209,949 System and method for synchronizing information between a host system and a mobile data communication device 36 2001
7,386,588 System and method for pushing information from a host system to a mobile data communication device 28 2001
7,606,936 System and method for redirecting data to a wireless device over a plurality of communication paths 3 2001
7,010,303 Wireless router system and method 47 2001
7,283,808 System, method and mobile device for remote control of a voice mail system 29 2002
7,103,656 System and method for administrating a wireless communication network 14 2002
7,295,836 Advanced voice and data operations in a mobile data communication device 26 2002
7,509,376 System and method for redirecting message attachments between a host system and a mobile data communication device 3 2002
7,317,699 System and method for controlling configuration settings for mobile communication devices and services 30 2002
7,107,341 System and method of managing information distribution to mobile stations 7 2002
8,060,564 System and method for pushing information from a host system to a mobile data communication device 0 2004
7,266,365 System and method for delayed transmission of bundled command messages 9 2004
8,365,240 Method for providing wireless application privilege management 0 2005
7,529,230 Wireless router system and method 7 2005
7,953,802 System and method for pushing information from a host system to a mobile data communication device 2 2005
8,005,459 System and method of authenticating login credentials in a wireless communication system 21 2005
7,356,591 System and method of managing information distribution to mobile stations 3 2006
7,849,056 System and method for managing databases associated with respective personal information manager service accounts 0 2007
8,134,954 System and method for controlling configuration settings for mobile communication devices and services 2 2007
8,180,900 System and method of managing information distribution to mobile stations 1 2008
8,050,684 Wireless router system and method 0 2009
8,165,575 Wireless router system and method 0 2011
8,244,217 System and method of authenticating login credentials in a wireless communication system 0 2011
8,259,611 System and method for controlling configuration settings for mobile communication devices and services 1 2012
 
SEVEN NETWORKS, INC. (22)
7,305,700 Secure transport for mobile communication network 32 2003
7,139,565 Connection architecture for a mobile network 26 2003
7,796,742 Systems and methods for simplified provisioning 19 2005
8,010,082 Flexible billing architecture 16 2005
8,412,675 Context aware data presentation 0 2006
8,069,166 Managing user-to-user contact with inferred presence information 13 2006
8,064,583 Multiple data store authentication 14 2006
8,438,633 Flexible real-time inbox access 0 2006
7,827,597 Secure transport for mobile communication network 19 2007
8,364,181 Electronic-mail filtering for mobile devices 1 2007
8,107,921 Mobile virtual network operator 9 2008
8,078,158 Provisioning applications for a mobile device 15 2008
7,680,281 Method and apparatus for intercepting events in a communication system 19 2008
8,209,709 Cross-platform event engine 8 2010
8,127,342 Secure end-to-end transport through intermediary nodes 8 2010
8,166,164 Application and network-based long poll request detection and cacheability assessment therefor 9 2011
8,326,985 Distributed management of keep-alive message signaling for mobile network resource conservation and optimization 3 2011
8,204,953 Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache 8 2011
8,190,701 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 8 2011
8,291,076 Application and network-based long poll request detection and cacheability assessment therefor 3 2012
8,316,098 Social caching for device resource sharing and management 3 2012
8,356,080 System and method for a mobile device to use physical storage of another device for caching 1 2012
 
SYNCHRONOSS TECHNOLOGIES, INC. (16)
8,156,074 Data transfer and synchronization system 0 2000
6,671,757 Data transfer and synchronization system 168 2000
8,073,954 Method and apparatus for a secure remote access system 0 2000
7,895,334 Remote access communication architecture apparatus and method 7 2000
7,035,878 Base rolling engine for data transfer and synchronization system 29 2000
6,925,476 Updating application data including adding first change log to aggreagate change log comprising summary of changes 44 2000
7,587,446 Acquisition and synchronization of digital media to a personal information space 5 2000
7,007,041 Synchronization system application object interface 62 2001
6,757,696 Management server for synchronization system 115 2001
6,944,651 Single click synchronization of data from a public information store to a private information store 34 2001
7,415,486 System using change log stored at a server to identify changes to user's application data for synchronizing data between systems 25 2003
7,634,509 Personal information space management system and method 1 2003
8,315,976 Data transfer and synchronization system 0 2008
7,643,824 Wireless telephone data backup system 3 2008
8,181,111 System and method for providing social context to digital activity 3 2008
8,255,006 Event dependent notification system and method 1 2009
 
IANYWHERE SOLUTIONS, INC. (12)
6,839,744 System, method, and computer program product for administering channels, content, and data for mobile devices 33 2000
6,779,042 System, method, and computer program product for enabling on-device servers, offline forms, and dynamic ad tracking on mobile devices 28 2000
6,553,412 System, method, and computer program product for web content aggregation and development, and web content delivery to clients 86 2000
6,421,717 System, method, and computer program product for customizing channels, content, and data for mobile devices 74 2000
6,341,316 System, method, and computer program product for synchronizing content between a server and a client based on state information 166 2000
7,987,420 System, method, and computer program product for a scalable, configurable, client/server, cross-platform browser for mobile devices 0 2000
7,392,308 System, method, and computer program product for placement of channels on a mobile device 5 2001
7,263,547 System, method, and computer program product for customizing channels, content, and data for mobile devices 16 2001
7,873,353 Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices 3 2003
8,135,803 Method, system, and computer program product for offline advertisement servicing and cycling 1 2004
7,840,647 System, method, and computer program product for executing scripts on mobile devices 2 2006
8,145,728 Method, system, and computer program product for offline advertisement servicing and cycling 0 2008
 
MICROSOFT CORPORATION (11)
6,606,649 Application programming interface functions for supporting an improved message store for hand-held computers 23 1999
6,526,413 Architecture for a hierarchical folder structure in hand-held computers 23 1999
6,993,522 System and method for resolving conflicts detected during a synchronization session 22 2001
8,238,696 Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface system 0 2003
8,166,101 Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system 1 2003
8,019,808 Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system 0 2003
7,401,104 Systems and methods for synchronizing computer systems through an intermediary file system share or device 30 2004
7,778,962 Client store synchronization through intermediary store change packets 4 2005
7,584,186 System and method for resolving conflicts detected during a synchronization 0 2005
7,805,408 Unified mechanism for presenting and resolving grouped synchronization conflicts 0 2006
7,778,987 Locally storing web-based database data 4 2006
 
GOOD TECHNOLOGY CORPORATION (8)
7,287,271 System and method for enabling secure access to services in a computer network 52 1997
7,739,334 System and method for automatically forwarding email and email events via a computer network to a server computer 4 2000
7,225,231 System and method for transmitting workspace elements across a network 7 2001
7,752,166 System and methods for asynchronous synchronization 7 2002
7,039,679 System and method for globally and securely accessing unified information in a computer network 41 2003
8,117,344 Global server for authenticating access to remote services 1 2009
8,255,359 System and methods for asynchronous synchronization 0 2009
8,069,144 System and methods for asynchronous synchronization 1 2010
 
PALM, INC. (7)
RE43070 Identifying and locating lost or stolen personal digital assistant devices via a landline- or wireless-connected web server 0 2006
8,135,798 Over-the-air device services and management 1 2006
7,603,435 Over-the-air device kill pill and lock 7 2006
7,574,444 Device-side data de-duping 5 2006
8,001,177 Method and apparatus for automated personal information management data transfer for a wireless enabled handheld 0 2007
8,015,163 Detecting duplicative user data on computing device 0 2009
8,086,695 Over the air services for mobile devices 0 2009
 
SEVEN NETWORKS INTERNATIONAL OY (6)
7,706,781 Data security in a mobile e-mail service 19 2005
8,116,214 Provisioning of e-mail settings for a mobile terminal 8 2005
7,904,101 Network-initiated data transfer in a mobile network 1 2006
7,774,007 Maintaining an IP connection in a mobile network 3 2006
7,769,400 Connectivity function for forwarding e-mail 19 2008
8,285,200 Maintaining an IP connection in a mobile network 0 2010
 
PLAXO, INC. (5)
7,389,324 Viral engine for network deployment 17 2003
7,774,368 Contact management update protocols 2 2006
7,996,357 Enabling synchronization with a difference unaware data source 0 2008
8,032,559 Contact management update protocols 1 2010
8,271,535 Contact management update protocols 2011
 
AXP RESEARCH LIMITED LIABILITY COMPANY (4)
7,272,637 Communication system and method for efficiently accessing internet resources 27 2000
7,594,000 System and method for searching a social network 16 2007
7,543,039 System and method for a social network 2 2007
7,543,040 System and method for efficiently accessing internet resources 0 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
6,879,989 Modification system for supporting localized data changes in a mobile device 5 1999
7,478,086 Real-time chat and conference contact information manager 4 2006
8,037,017 Real-time chat and conference contact information manager 0 2008
7,930,267 Real-time chat and conference contact information manager 0 2008
 
PLUSFACTOR SOFTWARE (3)
6,553,037 System and method for synchronizing data among a plurality of users via an intermittently accessed network 51 1999
6,466,236 System and method for displaying and manipulating multiple calendars on a personal digital assistant 67 1999
6,308,201 System and method for sharing data among a plurality of personal digital assistants 109 1999
 
3M INNOVATIVE PROPERTIES COMPANY (2)
7,343,415 Display of software notes indicating that content from a content provider site is available for display 2 2001
7,774,479 Display of software notes accessed by content recipient from content provider site 0 2008
 
INTUIT INC. (2)
7,065,526 Scalable database management system 6 2002
7,729,959 Web-based entry of financial transaction information and subsequent download of such information 13 2002
 
J2 GLOBAL COMMUNICATIONS, INC. (2)
7,493,367 E-mail synchronization between heterogeneous mail servers 4 2006
8,028,033 E-mail synchronization between heterogeneous mail servers 0 2009
 
JOAO CONTROL &MONITORING SYSTEMS, LLC (2)
7,397,363 Control and/or monitoring apparatus and method 46 2002
7,277,010 Monitoring apparatus and method 19 2002
 
PALMSOURCE, INC. (2)
7,584,412 Method and apparatus for managing calendar information from a shared database and managing calendar information from multiple users 6 2004
8,055,992 Method and apparatus for managing calendar information from a shared database and managing calendar information from multiple users 2 2009
 
ROCKSTAR BIDCO, LP (2)
6,888,802 System, device, and method for address reporting in a distributed communication environment 3 1999
7,203,176 System, device, and method for address reporting in a distributed communication environment 5 2004
 
SONY CORPORATION (2)
7,458,026 Information providing system and method and storage medium 0 2003
8,335,928 Information providing system and method and storage medium 0 2008
 
UNWIRED PLANET, INC. (2)
6,983,308 Mail synchronization of remote and local mail systems 27 1998
7,024,428 Reliable data synchronization over unreliable networks 10 2001
 
ALCATEL (1)
7,788,224 Fast database replication 3 2004
 
AMDOCS SOFTWARE SYSTEMS LIMITED (1)
6,917,930 Database integrity in an internet e-commerce environment 1 2000
 
AVAYA INC. (1)
6,981,034 Decentralized management architecture for a modular communication system 16 1999
 
ELECTRONICS FOR IMAGING, INC. (1)
7,480,070 Spot color pattern system 4 2001
 
FUJI XEROX CO., LTD. (1)
8,099,413 Relative document presenting system, relative document presenting method, and computer readable medium 0 2008
 
FUSIONONE, INC. (1)
7,818,435 Reverse proxy mechanism for retrieving electronic content associated with a local network 1 2000
 
GRAPE TECHNOLOGY GROUP, INC. (1)
7,962,575 System and method for data synchronization between devices 0 2003
 
GRDN. NET SOLUTIONS, LLC (1)
8,260,806 Storage, management and distribution of consumer information 0 2007
 
HONDA GIKEN KOGYO KABUSHIKI KAISHA (1)
6,760,794 Method for decreasing downtime in vehicle identification number stamping operations 0 2002
 
HUAWEI TECHNOLOGIES CO., LTD. (1)
8,015,319 Method, system, client and server for implementing data sync 0 2007
 
J2 GLOBAL U.K. LIMITED (1)
7,024,457 E-mail synchronization between heterogeneous mail servers 27 2000
 
KIDARO (ISRAEL) LTD. (1)
8,341,756 Securing data in a networked environment 0 2007
 
LUCENT TECHNOLOGIES INC. (1)
6,912,645 Method and apparatus for archival data storage 23 2002
 
MADEIRA FLUID COMPONENTS LLC (1)
6,460,041 Browser-based database-access engine apparatus and method 17 2001
 
NOKIA CORPORATION (1)
7,571,194 Application data synchronization in telecommunications system 0 2003
 
NUMECENT HOLDINGS LTD (1)
7,149,761 System and method for managing the synchronization of replicated version-managed databases 17 2001
 
PARALLEL NETWORKS, LLC (1)
6,446,111 Method and apparatus for client-server communication using a limited capability client over a low-speed communications link 49 1999
 
ROCKLIFFE SYSTEMS, INC. D/B/A MAILSITE (1)
8,209,437 Personal information management data synchronization 0 2009
 
SEVEN NETWORK, INC. (1)
8,417,823 Aligning data transfer to optimize connections established for transmission over a wireless network 0 2011
 
SEVEN NETWORKS (1)
7,441,271 Method and apparatus for intercepting events in a communication system 20 2005
 
VERIZON PATENT AND LICENSING INC. (1)
8,280,883 Networked address book 0 2008
 
VISTA CORPORATION (1)
6,708,221 System and method for globally and securely accessing unified information in a computer network 121 2000
 
WESYNC.COM (1)
6,457,062 System and method for synchronizing multiple calendars over wide area network 101 1999
 
XEROX CORPORATION (1)
6,571,281 Information sharing system for personal electronic time management systems 32 1999
 
YAHOO! INC. (1)
8,024,290 Data synchronization and device handling 1 2005
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (3)
7,194,490 Method for the assured and enduring archival of intellectual property 9 2001
8,442,943 Data transfer and synchronization between mobile systems using change log 0 2008
8,407,305 System and method for pushing information from a mobile computer to another device 0 2011