EP3012744A4 - Method and device for synchronizing application data - Google Patents

Method and device for synchronizing application data

Info

Publication number
EP3012744A4
EP3012744A4 EP14886151.1A EP14886151A EP3012744A4 EP 3012744 A4 EP3012744 A4 EP 3012744A4 EP 14886151 A EP14886151 A EP 14886151A EP 3012744 A4 EP3012744 A4 EP 3012744A4
Authority
EP
European Patent Office
Prior art keywords
application data
synchronizing application
synchronizing
data
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP14886151.1A
Other languages
German (de)
French (fr)
Other versions
EP3012744B1 (en
EP3012744A1 (en
Inventor
Xi Huang
Jianxin Ding
Huangwei Wu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to EP22202844.1A priority Critical patent/EP4224315A1/en
Publication of EP3012744A1 publication Critical patent/EP3012744A1/en
Publication of EP3012744A4 publication Critical patent/EP3012744A4/en
Application granted granted Critical
Publication of EP3012744B1 publication Critical patent/EP3012744B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/656Updates while running
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system
    • G06F9/441Multiboot arrangements, i.e. selecting an operating system to be loaded
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44557Code layout in executable memory
    • G06F9/44563Sharing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
EP14886151.1A 2014-03-19 2014-03-19 Method and device for synchronizing application data Active EP3012744B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP22202844.1A EP4224315A1 (en) 2014-03-19 2014-03-19 Application data synchronization method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/073717 WO2015139246A1 (en) 2014-03-19 2014-03-19 Method and device for synchronizing application data

Related Child Applications (2)

Application Number Title Priority Date Filing Date
EP22202844.1A Division-Into EP4224315A1 (en) 2014-03-19 2014-03-19 Application data synchronization method and apparatus
EP22202844.1A Division EP4224315A1 (en) 2014-03-19 2014-03-19 Application data synchronization method and apparatus

Publications (3)

Publication Number Publication Date
EP3012744A1 EP3012744A1 (en) 2016-04-27
EP3012744A4 true EP3012744A4 (en) 2016-10-19
EP3012744B1 EP3012744B1 (en) 2022-12-21

Family

ID=53951177

Family Applications (2)

Application Number Title Priority Date Filing Date
EP14886151.1A Active EP3012744B1 (en) 2014-03-19 2014-03-19 Method and device for synchronizing application data
EP22202844.1A Pending EP4224315A1 (en) 2014-03-19 2014-03-19 Application data synchronization method and apparatus

Family Applications After (1)

Application Number Title Priority Date Filing Date
EP22202844.1A Pending EP4224315A1 (en) 2014-03-19 2014-03-19 Application data synchronization method and apparatus

Country Status (4)

Country Link
US (1) US10140118B2 (en)
EP (2) EP3012744B1 (en)
CN (1) CN104885055B (en)
WO (1) WO2015139246A1 (en)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101532873B1 (en) * 2014-04-11 2015-06-30 플러스기술주식회사 Method for running dual operating system of smartphone
JP6508894B2 (en) * 2014-07-28 2019-05-08 キヤノン株式会社 Server apparatus, control method of server apparatus and program
JP2017033136A (en) * 2015-07-30 2017-02-09 富士通株式会社 Information control program, information control device and information control method
CN105373435B (en) * 2015-11-16 2019-09-20 深圳市元征科技股份有限公司 A kind of method and terminal of data synchronization processing
CN105516787B (en) * 2015-12-09 2019-07-12 深圳Tcl数字技术有限公司 The storage controlling method and device of application cache data
JP6656935B2 (en) * 2016-01-19 2020-03-04 日本光電工業株式会社 Biological information monitor
CN107241651B (en) * 2016-03-28 2021-02-26 斑马智行网络(香港)有限公司 Media data playing method and device and intelligent terminal
CN105847086A (en) * 2016-04-25 2016-08-10 奇酷软件(深圳)有限公司 Communication data sharing method, communication data sharing system and terminal
CN106095510A (en) * 2016-06-20 2016-11-09 北京珠穆朗玛移动通信有限公司 A kind of application management method, system and mobile terminal
US10084891B2 (en) * 2016-06-22 2018-09-25 RtBrick Inc. Method to build a modular distributed network device using microservices architecture
CN106201675B (en) * 2016-06-25 2019-10-25 依偎科技(南昌)有限公司 A kind of mobile terminal application freezing method and mobile terminal
CN106201710B (en) * 2016-06-29 2020-08-04 宇龙计算机通信科技(深圳)有限公司 Method and device for freezing application
CN106201603B (en) * 2016-06-30 2020-03-27 宇龙计算机通信科技(深圳)有限公司 Method and device for freezing application program
WO2018032516A1 (en) * 2016-08-19 2018-02-22 华为技术有限公司 Method and apparatus for sharing application data, and terminal device
CN106357921B (en) * 2016-10-10 2019-05-14 Oppo广东移动通信有限公司 A kind of data sharing method of application, device and mobile terminal
CN106445647B (en) * 2016-10-10 2019-08-02 Oppo广东移动通信有限公司 Open the data manipulation method, device and mobile terminal of application more
CN106445706B (en) * 2016-10-10 2019-07-12 Oppo广东移动通信有限公司 Open the data transmission method, device and mobile terminal of application more
CN106484547B (en) * 2016-10-10 2019-12-31 Oppo广东移动通信有限公司 Multi-open application management method and device and terminal
CN106502735A (en) * 2016-10-18 2017-03-15 北京珠穆朗玛移动通信有限公司 The moving method that applies in dual system and its mobile terminal
CN106528098B (en) * 2016-10-21 2019-08-02 宇龙计算机通信科技(深圳)有限公司 A kind of processing method, device and terminal for opening data between application more
CN106406986B (en) * 2016-11-24 2019-11-12 宇龙计算机通信科技(深圳)有限公司 A kind of resource share method and device
WO2018095175A1 (en) * 2016-11-25 2018-05-31 腾讯科技(深圳)有限公司 Communication message synchronization method, data backup method, device and storage medium
CN106506674B (en) * 2016-11-25 2019-07-09 腾讯科技(深圳)有限公司 Communication information synchronous method and device
CN106559429A (en) * 2016-11-28 2017-04-05 北京铭铭鑫软件有限公司 An a kind of key based on linux system is changed planes method
US10601913B2 (en) * 2016-12-16 2020-03-24 Wyse Technology L.L.C. Synchronization of user data in a virtual desktop environment
CN106843951A (en) * 2017-01-12 2017-06-13 北京珠穆朗玛移动通信有限公司 The installation process method and its mobile terminal of software program
CN106897152A (en) * 2017-02-27 2017-06-27 北京珠穆朗玛移动通信有限公司 A kind of Multiple system procedure management method and mobile terminal
CN107066294B (en) * 2017-03-17 2020-12-29 深圳市邦华电子有限公司 Application installation method and device and intelligent terminal
CN107316259B (en) * 2017-06-27 2021-05-04 深圳市泰衡诺科技有限公司上海分公司 Learning monitoring method and device
CN107659663A (en) * 2017-10-27 2018-02-02 北京锐安科技有限公司 A kind of method, apparatus of data syn-chronization, equipment and storage medium
CN109710185B (en) * 2018-12-19 2021-12-21 麒麟合盛网络技术股份有限公司 Data processing method and device
CN111913735B (en) * 2019-05-07 2022-06-14 成都鼎桥通信技术有限公司 Attribute synchronization method and device
CN112242944A (en) * 2019-07-19 2021-01-19 腾讯科技(深圳)有限公司 File processing method and related device
CN110457087A (en) * 2019-08-02 2019-11-15 珠海格力电器股份有限公司 Multi-platform configuration data synchronization method, apparatus and system
CN112449245B (en) * 2019-09-05 2022-12-16 海信视像科技股份有限公司 Method for displaying application upgrading progress of dual-system display equipment and display equipment
CN111666290A (en) * 2020-05-28 2020-09-15 平安科技(深圳)有限公司 Data replacement method, device, computer equipment and medium based on artificial intelligence
CN111930396B (en) * 2020-06-29 2021-05-11 广西东信易联科技有限公司 Upgrading method of communication module in 4G router based on notify mechanism
CN112131028B (en) * 2020-09-30 2024-01-30 腾讯科技(深圳)有限公司 Process interaction method and device, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1384436A (en) * 2001-04-29 2002-12-11 英业达股份有限公司 Data exchange system and method for coexisting operation systems
US20080271033A1 (en) * 2007-04-27 2008-10-30 Kabushiki Kaisha Toshiba Information processor and information processing system
CN101996096A (en) * 2009-08-19 2011-03-30 宏碁股份有限公司 Method for modifying data of operation system and electronic device with multiple operation systems
US20140074987A1 (en) * 2012-09-07 2014-03-13 Avigilon Corporation Distributed physical security system

Family Cites Families (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600822A (en) * 1994-04-05 1997-02-04 International Business Machines Corporation Resource allocation synchronization in a parallel processing system
US5897640A (en) * 1994-08-08 1999-04-27 Microsoft Corporation Method and system of associating, synchronizing and reconciling computer files in an operating system
US8326361B2 (en) * 1998-10-01 2012-12-04 Lupine Investments Llc Phone to phone data exchange
US6671757B1 (en) * 2000-01-26 2003-12-30 Fusionone, Inc. Data transfer and synchronization system
US7445551B1 (en) * 2000-05-24 2008-11-04 Nintendo Co., Ltd. Memory for video game system and emulator using the memory
JP3750504B2 (en) * 2000-08-09 2006-03-01 セイコーエプソン株式会社 Data update method and information processing apparatus
TW539951B (en) * 2001-01-17 2003-07-01 Duan-Huei Wu A method transferring resources among operating systems
US8819705B2 (en) * 2010-10-01 2014-08-26 Z124 User interaction support across cross-environment applications
US9098437B2 (en) * 2010-10-01 2015-08-04 Z124 Cross-environment communication framework
FI114663B (en) * 2001-12-20 2004-11-30 Nokia Corp A method and system for performing operating system functions and an electronic device
US7424601B2 (en) * 2004-07-07 2008-09-09 Yongyong Xu Methods and systems for running multiple operating systems in a single mobile device
US7950008B2 (en) * 2005-07-06 2011-05-24 International Business Machines Corporation Software installation in multiple operating systems
US7949008B2 (en) * 2006-01-30 2011-05-24 International Business Machines Corporation Method, apparatus and computer program product for cell phone security
US8037473B2 (en) * 2006-10-20 2011-10-11 International Business Machines Corporation Method to share licensed applications between virtual machines
US8966474B2 (en) * 2007-04-30 2015-02-24 Hewlett-Packard Development Company, L.P. Managing virtual machines using shared image
US8312476B2 (en) * 2007-09-05 2012-11-13 Htc Corporation Method for synchronizing information of dual operating systems
TWI352909B (en) * 2007-09-05 2011-11-21 Htc Corp Method and system for supporting network sharing a
US8201166B2 (en) * 2008-04-30 2012-06-12 Hewlett-Packard Development Company, L.P. Virtualization platform configured with virtual connect control
US20100115254A1 (en) * 2008-10-30 2010-05-06 Thomas Deng Synchronization in Multiple Environments
US8239667B2 (en) * 2008-11-13 2012-08-07 Intel Corporation Switching between multiple operating systems (OSes) using sleep state management and sequestered re-baseable memory
CN101771548A (en) 2008-12-29 2010-07-07 深圳市维信联合科技有限公司 File synchronizing method and system
US9348633B2 (en) * 2009-07-20 2016-05-24 Google Technology Holdings LLC Multi-environment operating system
US8868899B2 (en) * 2009-07-20 2014-10-21 Motorola Mobility Llc System and method for switching between environments in a multi-environment operating system
US9372711B2 (en) * 2009-07-20 2016-06-21 Google Technology Holdings LLC System and method for initiating a multi-environment operating system
US9143597B2 (en) * 2009-09-21 2015-09-22 Avaya Inc. Method for telephony client synchronization in telephone virtualization
US9338273B2 (en) * 2009-09-22 2016-05-10 Avaya Inc. Method for telephony client synchronization in telephone virtualization
US9094426B2 (en) * 2009-11-20 2015-07-28 Avaya Inc. Method for telecommunications device synchronization
US20110258160A1 (en) * 2010-04-15 2011-10-20 Po-Yen Lee Data synchronization methods for synchronizing data in communication system and communication systems
CN102238265B (en) 2010-04-22 2014-05-07 康佳集团股份有限公司 Mobile phone and method for realizing double-system mobile phone
US8589952B2 (en) * 2010-06-30 2013-11-19 Palm, Inc. Dual operating system operation and configuration
CN102346740B (en) 2010-08-02 2016-08-10 联想(北京)有限公司 A kind of file synchronisation method, electronic equipment and synchronization system
CN102346725B (en) * 2010-08-05 2014-03-26 鸿富锦精密工业(深圳)有限公司 Message notification device and method for changing equipment configuration file
US20120042156A1 (en) * 2010-08-16 2012-02-16 Giga-Byte Technology Co., Lti Method of multiple boot manager
CN107122168A (en) * 2010-10-01 2017-09-01 Z124 Multiple operating system
KR101761615B1 (en) * 2010-10-29 2017-08-04 엘지전자 주식회사 Mobile terminal and method for controlling the same
KR101727041B1 (en) * 2010-10-29 2017-04-14 엘지전자 주식회사 Mobile terminal and method for controlling the same
AU2011202840B2 (en) * 2010-12-21 2014-04-17 Lg Electronics Inc. Mobile terminal and method of controlling a mode switching therein
AU2011202836B2 (en) * 2010-12-21 2014-04-10 Lg Electronics Inc. Mobile terminal and method of controlling a mode screen display therein
AU2011202838B2 (en) * 2010-12-21 2014-04-10 Lg Electronics Inc. Mobile terminal and method of controlling a mode screen display therein
AU2011202837B2 (en) * 2010-12-21 2013-08-22 Lg Electronics Inc. Mobile terminal and method of controlling a mode switching therein
AU2011202832B2 (en) * 2010-12-21 2013-01-24 Lg Electronics Inc. Mobile terminal and method of controlling a mode switching therein
US9178981B2 (en) * 2010-12-22 2015-11-03 Lg Electronics Inc. Mobile terminal and method of sharing information therein
US9594711B2 (en) * 2010-12-24 2017-03-14 Lenovo (Singapore) Pte. Ltd. Systems and methods for achieving continuation of experience between components in a hybrid environment
US9800941B2 (en) * 2011-01-03 2017-10-24 Curt Evans Text-synchronized media utilization and manipulation for transcripts
US20120173986A1 (en) * 2011-01-04 2012-07-05 Motorola-Mobility, Inc. Background synchronization within a multi-environment operating system
WO2012094482A1 (en) * 2011-01-05 2012-07-12 Onqueue Technologies Inc. Methods and apparatuses for imparting functionality to a mobile computing device
WO2012108015A1 (en) * 2011-02-09 2012-08-16 富士通株式会社 Data synchronization method, data synchronization program, and data synchronization control device
CN102693235B (en) * 2011-03-23 2015-10-28 鸿富锦精密工业(深圳)有限公司 Change information notification apparatus and the method for device configuration file
US9354900B2 (en) * 2011-04-28 2016-05-31 Google Technology Holdings LLC Method and apparatus for presenting a window in a system having two operating system environments
US8578142B2 (en) * 2011-05-13 2013-11-05 Mcafee, Inc. System and method for shared data storage
KR101229752B1 (en) * 2011-06-01 2013-02-05 엘지전자 주식회사 Mobile terminal and method for controlling the same
US8707018B1 (en) * 2011-06-28 2014-04-22 Emc Corporation Managing initialization of file systems
KR101801359B1 (en) * 2011-07-28 2017-11-24 엘지전자 주식회사 Mobile terminal
CN102945233B (en) 2011-08-15 2016-01-27 联想(北京)有限公司 Electronic equipment and data managing method thereof
US10152294B2 (en) * 2011-08-23 2018-12-11 Htc Corporation Mobile device and method of running two platform systems or applications thereon
US8924986B2 (en) * 2011-09-01 2014-12-30 American Megatrends, Inc. Methods, devices and computer program products for confluence of multiple operating systems
US8799697B2 (en) * 2011-09-26 2014-08-05 Qualcomm Incorporated Operating system synchronization in loosely coupled multiprocessor system and chips
CN103092701B (en) * 2011-10-31 2017-02-08 联想(北京)有限公司 Communication method, communication device and electronic device
WO2013074866A1 (en) * 2011-11-16 2013-05-23 Flextronics Ap, Llc Feature recognition for configuring a vehicle console and associated devices
CN102413246B (en) 2011-11-29 2013-11-13 宇龙计算机通信科技(深圳)有限公司 Method for switching sharing application between multiple systems and mobile terminal
WO2013082320A1 (en) * 2011-11-29 2013-06-06 Box, Inc. Mobile platform file and folder selection functionalities for offline access and synchronization
AU2012355474B2 (en) * 2011-12-23 2018-01-04 Airstrip Ip Holdings, Llc Systems and methods for developing multi-platform applications for computing devices
EP2798533A4 (en) * 2011-12-30 2015-09-23 Intel Corp Apparatuses and methods for web application converter systems
CN103257889B (en) 2012-02-17 2018-05-01 联想(北京)有限公司 Application program management device and management method for hybrid architecture system
CN103294970B (en) * 2012-02-23 2015-12-09 纬创资通股份有限公司 Method for sharing encryption setting by dual operating systems and electronic device
CN103294545B (en) * 2012-02-23 2017-07-04 纬创资通股份有限公司 Method for switching dual operating systems and electronic device
CN103294562B (en) * 2012-02-23 2017-03-01 纬创资通股份有限公司 Method for sharing peripheral device by dual operating systems and electronic device
CN103309754B (en) * 2012-03-15 2017-02-15 宇龙计算机通信科技(深圳)有限公司 Terminal and data partitioned management method
CN103379134A (en) * 2012-04-11 2013-10-30 宏碁股份有限公司 Electronic device and data synchronization method
US9063792B2 (en) * 2012-04-18 2015-06-23 Entrata Systems, Inc. Managing mobile execution environments
WO2013181414A1 (en) * 2012-06-01 2013-12-05 Songalbum, Llc System and method for automatic synchronization of audio layers
WO2013184712A2 (en) * 2012-06-04 2013-12-12 Google Inc. Systems and methods of increasing database access concurrency using granular timestamps
CN103544027B (en) 2012-07-13 2017-05-24 联想(北京)有限公司 Method and electronic device for controlling application updating
TWI544337B (en) * 2012-10-25 2016-08-01 緯創資通股份有限公司 Dual-operating-system architecture for sharing usb devices, and method for sharing usb devices in a dual-operating-system architecture
US8997197B2 (en) * 2012-12-12 2015-03-31 Citrix Systems, Inc. Encryption-based data access management
CN103413089B (en) 2013-08-28 2016-12-28 天翼电信终端有限公司 Mobile terminal and the method realizing dual system thereof
US9374275B2 (en) * 2013-12-11 2016-06-21 Dropbox, Inc. Rapid application development using a content management system
US9665357B2 (en) * 2014-03-04 2017-05-30 Adobe Systems Incorporated Method and apparatus for synchronizing application configuration data over a network
TWI511047B (en) * 2014-05-08 2015-12-01 Pegatron Corp Operating system switching method and dual operating system electronic device using the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1384436A (en) * 2001-04-29 2002-12-11 英业达股份有限公司 Data exchange system and method for coexisting operation systems
US20080271033A1 (en) * 2007-04-27 2008-10-30 Kabushiki Kaisha Toshiba Information processor and information processing system
CN101996096A (en) * 2009-08-19 2011-03-30 宏碁股份有限公司 Method for modifying data of operation system and electronic device with multiple operation systems
US20140074987A1 (en) * 2012-09-07 2014-03-13 Avigilon Corporation Distributed physical security system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO2015139246A1 *

Also Published As

Publication number Publication date
EP3012744B1 (en) 2022-12-21
EP4224315A1 (en) 2023-08-09
EP3012744A1 (en) 2016-04-27
WO2015139246A1 (en) 2015-09-24
US10140118B2 (en) 2018-11-27
CN104885055B (en) 2020-12-15
CN104885055A (en) 2015-09-02
US20160378461A1 (en) 2016-12-29

Similar Documents

Publication Publication Date Title
EP3012744A4 (en) Method and device for synchronizing application data
HK1222233A1 (en) Method and apparatus for pushing information
HK1222062A1 (en) Method and device for information process
EP4030712C0 (en) Method and device for transmitting data
SG11201609415YA (en) Data query method and apparatus
HK1211354A1 (en) Data processing method and device
SG11201701115YA (en) Method and apparatus for managing background application
HK1219587A1 (en) Method and device for obtaining location information
HK1221833A1 (en) Method and device for synchronizing application data
HK1215826A1 (en) Method for securing information and apparatus thereof
HK1207722A1 (en) Method for sharing data and device thereof
HK1209251A1 (en) Data interaction method and device thereof
HK1222236A1 (en) Method and device for data synchronization
HK1221807A1 (en) Method and device for providing information
EP2937782A4 (en) Data processing method and device
HUE055925T2 (en) Data transmission method and apparatus
EP3021530A4 (en) Data sending method and device
EP3082303A4 (en) Method and device for data processing
HK1213042A1 (en) Gait-based method and device for locating
EP3182646C0 (en) Data transmission method and device
HK1207709A1 (en) Method for presenting information and device thereof
SG11201606468XA (en) Device for providing electric-moving-body information and method for providing electric-moving-body information
EP3043321A4 (en) Data visualization method and device
PL3217622T3 (en) Data backfill method and device
HK1224056A1 (en) Method and device for presenting information

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20160118

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

A4 Supplementary search report drawn up and despatched

Effective date: 20160916

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 13/42 20060101AFI20160909BHEP

Ipc: G06F 9/44 20060101ALI20160909BHEP

DAX Request for extension of the european patent (deleted)
RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: HUAWEI DEVICE (DONGGUAN) CO., LTD.

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20190319

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: HUAWEI DEVICE CO., LTD.

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Ref document number: 602014085893

Country of ref document: DE

Free format text: PREVIOUS MAIN CLASS: G06F0013420000

Ipc: G06F0009440100

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 13/42 20060101ALI20220517BHEP

Ipc: G06F 16/23 20190101ALI20220517BHEP

Ipc: G06F 9/445 20060101ALI20220517BHEP

Ipc: G06F 8/65 20180101ALI20220517BHEP

Ipc: G06F 8/61 20180101ALI20220517BHEP

Ipc: G06F 9/4401 20180101AFI20220517BHEP

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20220704

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602014085893

Country of ref document: DE

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 1539463

Country of ref document: AT

Kind code of ref document: T

Effective date: 20230115

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: NL

Ref legal event code: FP

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20230215

Year of fee payment: 10

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG9D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230321

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 1539463

Country of ref document: AT

Kind code of ref document: T

Effective date: 20221221

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230322

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20230202

Year of fee payment: 10

Ref country code: DE

Payment date: 20230131

Year of fee payment: 10

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230421

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230421

Ref country code: AL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602014085893

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

26N No opposition filed

Effective date: 20230922

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20230331

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230319

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221221

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230331

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230319

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230331

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230331

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230331

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20240214

Year of fee payment: 11