CN103197963A - Method and system for seamless working state transition - Google Patents
Method and system for seamless working state transition Download PDFInfo
- Publication number
- CN103197963A CN103197963A CN2012100021371A CN201210002137A CN103197963A CN 103197963 A CN103197963 A CN 103197963A CN 2012100021371 A CN2012100021371 A CN 2012100021371A CN 201210002137 A CN201210002137 A CN 201210002137A CN 103197963 A CN103197963 A CN 103197963A
- Authority
- CN
- China
- Prior art keywords
- application program
- duty
- electronic device
- seamless
- relevant
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000007704 transition Effects 0.000 title description 4
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000009434 installation Methods 0.000 claims 11
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明提供一种无缝工作状态转移的方法和系统。通过一第一电子装置执行一第一应用程序,并在进行无缝工作状态转移前提供相关于第一应用程序的一工作状态的一中继文件,接着将中继文件传送至一第二电子装置以进行无缝工作状态转移。第二电子装置分析中继文件以得到相关于第一应用程序工作状态的信息,并依此判断出相容的一第二应用程序。接着,第二电子装置载入第一应用程序的工作状态并依此执行第二应用程序。
The present invention provides a method and system for seamless working state transfer. A first application is executed by a first electronic device, and a relay file related to a working state of the first application is provided before the seamless working state transfer, and then the relay file is transmitted to a second electronic device for seamless working state transfer. The second electronic device analyzes the relay file to obtain information related to the working state of the first application, and determines a compatible second application accordingly. Then, the second electronic device loads the working state of the first application and executes the second application accordingly.
Description
所属技术领域 Technical field
本发明涉及一种资料转移的方法和系统,尤其涉及一种无缝工作状态转移的方法和系统。The invention relates to a data transfer method and system, in particular to a seamless working state transfer method and system.
背景技术 Background technique
智能手机或平板电脑等移动装置具有方便携带的优点,且功能越来越多样化。然而,在体积有限的情况下,移动装置的显示或操作界面(例如触控式屏幕或小型按键)操作不易,且资料存储空间有限,因此无法完全取代传统个人电脑等固定式装置。Mobile devices such as smartphones or tablet PCs have the advantage of being portable and increasingly versatile. However, in the case of limited volume, the display or operation interface (such as touch screen or small buttons) of mobile devices is not easy to operate, and the data storage space is limited, so it cannot completely replace fixed devices such as traditional personal computers.
在许多应用中,使用者会在移动装置和个人电脑的间进行资料转移。举例来说,使用者外出期间可随时使用平板电脑编辑文件,等到回到办公室或回家后再将平板电脑内存资料转移至个人电脑,如此能使用大屏幕和正常键盘来继续未完成的工作;同理,使用者亦可也可在外出前将个人电脑内存资料转移至平板电脑,以便的后随时进行编辑。In many applications, users will transfer data between mobile devices and personal computers. For example, the user can use the tablet computer to edit documents at any time while going out, and transfer the memory data of the tablet computer to the personal computer after returning to the office or home, so that the unfinished work can be continued with a large screen and a normal keyboard; In the same way, users can also transfer the memory data of the personal computer to the tablet computer before going out, so that they can be edited at any time later.
在现有技术中,当在移动装置和个人电脑的间进行资料转移的前,需在移动装置上将资料存储成文件再进行转移,转移后个人电脑需再次开启文件才能进行编辑。因此,现有技术的资料转移方法并无法快速实时地提供使用者资料转移前的工作状态。In the prior art, before transferring data between the mobile device and the personal computer, the data needs to be stored as a file on the mobile device and then transferred. After the transfer, the personal computer needs to open the file again to edit it. Therefore, the data transfer method in the prior art cannot quickly and real-time provide the working status of the user data before transfer.
发明内容 Contents of the invention
本发明的目的在于解决现有技术中的问题,提供一种无缝工作状态转移的方法及系统。The purpose of the present invention is to solve the problems in the prior art and provide a method and system for seamless work state transfer.
本发明提供的一种无缝工作状态转移的方法,其包含在一第一电子装置上执行一第一应用程序;在进行一第一无缝工作状态转移前,提供相关于该第一应用程序的一工作状态的一第一中继文件;该第一电子装置将该第一中继文件传送至一第二电子装置以进行该第一无缝工作状态转移;该第二电子装置分析该第一中继文件以得到相关于该第一应用程序的该工作状态的信息,并依此判断出相容的一第二应用程序;以及该第二电子装置载入该第一应用程序的该工作状态并依此执行该第二应用程序。A method for seamless working state transfer provided by the present invention includes executing a first application program on a first electronic device; before performing a first seamless working state transfer, providing a a first intermediate file in a working state; the first electronic device transmits the first intermediate file to a second electronic device to perform the first seamless working state transfer; the second electronic device analyzes the first a relay file to obtain information related to the working status of the first application program, and determine a compatible second application program accordingly; and the second electronic device loads the working status of the first application program state and execute the second application accordingly.
本发明另提供的一种可进行无缝工作状态转移的系统,其包含一第一电子装置和一第二电子装置。该第一电子装置内安装有一第一应用程序;以及一第一框架,用来在进行一第一无缝工作状态转移前,提供相关于该第一应用程序的一工作状态的一第一中继文件。该第二电子装置内安装有一第二应用程序,相容于该第一应用程序;以及一第二框架,用来分析该第一中继文件以得到相关于该第一应用程序的该工作状态的信息,以使该第二电子装置载入该第一应用程序的该工作状态并依此执行该第二应用程序。The present invention further provides a system capable of seamless work state transfer, which includes a first electronic device and a second electronic device. A first application program is installed in the first electronic device; and a first framework is used to provide a first intermediate state related to a work state of the first application program before performing a first seamless work state transfer following file. A second application program compatible with the first application program is installed in the second electronic device; and a second framework is used to analyze the first intermediate file to obtain the working status related to the first application program information, so that the second electronic device loads the working state of the first application program and executes the second application program accordingly.
本发明可在发送端电子装置和接收端电子装置之间提供无缝工作状态转移,让使用者可在接收端电子装置上立即继续先前在发送端电子装置上进行的工作。本发明也可在多个电子装置之间提供无缝工作状态转移,利用一个或多个中继电子装置将一初始发送端电子装置的工作状态无缝转移至一目标接收端电子装置。The invention can provide seamless work state transition between the electronic device at the sending end and the electronic device at the receiving end, so that the user can immediately continue the work performed on the electronic device at the sending end on the electronic device at the receiving end. The present invention can also provide seamless working status transfer among multiple electronic devices, using one or more relay electronic devices to seamlessly transfer the working status of an initial transmitting electronic device to a target receiving electronic device.
附图说明 Description of drawings
图1为本发明中一种无缝工作状态转移的方法的流程图。Fig. 1 is a flow chart of a method for seamless working state transfer in the present invention.
图2为本发明第一实施例中可进行无缝工作状态转移的系统的功能框图。Fig. 2 is a functional block diagram of a system capable of seamless work state transfer in the first embodiment of the present invention.
图3为本发明第二实施例中可进行无缝工作状态转移的系统的功能框图。Fig. 3 is a functional block diagram of a system capable of seamless working state transfer in the second embodiment of the present invention.
主要组件符号说明:Description of main component symbols:
10、20、30、40 电子装置10, 20, 30, 40 Electronics
12、22、32、42 框架12, 22, 32, 42 frame
14、24、44 界面14, 24, 44 interface
36 存储器36 memory
100、200 系统100, 200 system
110~150 步骤110~150 steps
具体实施方式 Detailed ways
为使本发明的目的、特征和优点能更明显易懂,下文通过具体实施例,并配合附图,做详细的说明。In order to make the objects, features and advantages of the present invention more comprehensible, specific embodiments and accompanying drawings will be described in detail below.
图1为本发明中一种无缝(seamless)工作状态转移方法的流程图,其包含下列步骤:Fig. 1 is a kind of flow chart of seamless (seamless) working state transfer method among the present invention, and it comprises the following steps:
步骤110:在一发送端电子装置执行一第一应用程序。Step 110: Execute a first application program on a sending-end electronic device.
步骤120:记录在进行无缝工作状态转移前第一应用程序的工作状态并提供一相对应的中继文件(metafile)。Step 120: Record the working state of the first application program before the seamless working state transition and provide a corresponding metafile.
步骤130:发送端电子装置将中继文件传送至一接收端电子装置以进行无缝工作状态转移。Step 130: The sending-end electronic device transmits the relay file to a receiving-end electronic device for seamless work state transfer.
步骤140:接收端电子装置分析中继文件以得到相关于第一应用程序工作状态的信息,并依此判断出相容的第二应用程序。Step 140: The receiving-end electronic device analyzes the relay file to obtain information related to the working status of the first application program, and accordingly determines a compatible second application program.
步骤150:接收端电子装置载入第一应用程序的工作状态并依此执行第二应用程序。Step 150: The receiving electronic device loads the working status of the first application program and executes the second application program accordingly.
图2为本发明第一实施例中一种可进行无缝工作状态转移的系统100的功能框图。系统100包含两电子装置10和20,彼此之间可进行无缝工作状态转移,其中电子装置10为发送端而电子装置20为接收端。发送端电子装置10内安装有一框架(framework)12,接收端电子装置20内安装有一框架22,框架12和22之间可利用短距离传输协议来进行沟通,例如近场通信(near field communication,NFC)协议。Fig. 2 is a functional block diagram of a
在步骤110中,使用者可在发送端电子装置10上执行一第一应用程序AP1。在步骤150中,使用者可在在接收端电子装置20上执行一第二应用程序AP2。In
应用程序AP1内定义有一界面14,在步骤120中当发送端电子装置10在进行无缝工作状态转移前,相关于此时应用程序AP1工作状态的信息会通过界面14传送至框架12,再由框架12产生相对应的中继文件。更详细来说,中继文件可包含在工作状态转移前发送端电子装置10上执行中应用程序AP1的各项信息,例如使用者输入资料、应用程序AP1的载入资料、应用程序AP1信息或应用程序AP1的执行阶段等。An interface 14 is defined in the application program AP1. In
在步骤130中,使用者可将发送端电子装置10靠近接收端电子装置20以进入短距离传输协议的通信范围,进而将中继文件传送至接收端电子装置20以进行无缝工作状态转移。传输完成后,发送端电子装置10可关闭应用程序AP1。In
在步骤140中,接收端电子装置20可分析中继文件以得到相关于第一应用程序AP1工作状态的信息,并依此判断出相容的第二应用程序AP2。应用程序AP1和AP2可为同一类型的应用程序,或为不同类型的两相容应用程序,因此可处理同样资料内容。举例来说,应用程序AP1和AP2可为同一种文字编辑软件,或为可编辑同一份文件的不同类型的文字编辑软件。In
在步骤150中,接收端电子装置20可载入在资料转移前应用程序AP1的工作状态并依此执行应用程序AP2。因此,使用者可在接收端电子装置20上立即接续先前在发送端电子装置10上进行的工作。In
图3为本发明第二实施例中一种可进行无缝工作状态转移的系统200的功能框图。系统200包含两电子装置30和40,彼此之间可进行无缝工作状态转移,其中电子装置30为发送端而电子装置40为接收端。发送端电子装置30内安装有一框架32且包含一存储器36,接收端电子装置40内安装有一框架42,框架32和42之间可利用短距离传输协议来进行沟通,例如近场通信协议。FIG. 3 is a functional block diagram of a
在步骤110中,使用者可在发送端电子装置30上执行一第三应用程序AP3。在步骤150中,使用者可在接收端电子装置40上执行一第四应用程序AP4。In
在步骤120中,当发送端电子装置30进行无缝工作状态转移前,框架32会读取存储器36中相关于此时应用程序AP3工作状态的信息,再产生一相对应的中继文件。更详细来说,中继文件可包含在工作状态转移前发送端电子装置30上执行中应用程序AP3的各项信息,例如使用者输入资料、应用程序AP3的载入资料、应用程序AP3信息或应用程序AP3的执行阶段等。In
在步骤130中,使用者可将发送端电子装置30靠近接收端电子装置40以进入短距离传输协议的通信范围,进而将中继文件传送至接收端电子装置40以进行无缝工作状态转移。传输完成后,发送端电子装置30可关闭应用程序AP3。In
在步骤140中,接收端电子装置40可分析中继文件以得到相关于第三应用程序AP3工作状态的信息,并依此判断出相容的第四应用程序AP4。应用程序AP3和AP4可为同一类型的应用程序,或为不同类型的两相容应用程序,因此可处理同样资料内容。举例来说,应用程序AP3和AP4可为同一种文字编辑软件,或为可编辑同一份文件的不同类型的文字编辑软件。In
在步骤150中,接收端电子装置40可载入在资料转移前应用程序AP3的工作状态并依此执行应用程序AP4。因此,使用者可在接收端电子装置40上立即接续先前在发送端电子装置30上进行的工作。In
在本发明一实施例中,发送端电子装置10、30可为智能手机或平板电脑等移动装置,而接收端电子装置20、40可为个人电脑等固定式装置。或者,发送端电子装置10、30可为个人电脑等固定式装置,而接收端电子装置20、40可为智能手机或平板电脑等移动装置。In an embodiment of the present invention, the sending-end
在本发明另一实施例中,接收端电子装置20、40可皆为智能手机或平板电脑等移动装置,且在和接收发送端电子装置10、30的间进行一次无缝工作状态转移后,可和其它电子装置的间进行另一次无缝工作状态转移。因此,接收端电子装置20、40可提供移动存储装置的功能。In another embodiment of the present invention, the receiving-end
本发明可在发送端电子装置和接收端电子装置之间提供无缝工作状态转移,让使用者可在接收端电子装置上立即继续先前在发送端电子装置上进行的工作。本发明也可在多个电子装置之间提供无缝工作状态转移,也利用一个或多个中继电子装置将一初始发送端电子装置的工作状态无缝转移至一目标接收端电子装置。The invention can provide seamless work state transition between the electronic device at the sending end and the electronic device at the receiving end, so that the user can immediately continue the work performed on the electronic device at the sending end on the electronic device at the receiving end. The present invention can also provide seamless working status transfer among multiple electronic devices, and also utilize one or more relay electronic devices to seamlessly transfer the working status of an initial sending-end electronic device to a target receiving-end electronic device.
以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修改,皆应属本发明的涵盖范围。The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the claims of the present invention shall fall within the scope of the present invention.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100021371A CN103197963A (en) | 2012-01-05 | 2012-01-05 | Method and system for seamless working state transition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100021371A CN103197963A (en) | 2012-01-05 | 2012-01-05 | Method and system for seamless working state transition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103197963A true CN103197963A (en) | 2013-07-10 |
Family
ID=48720553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100021371A Pending CN103197963A (en) | 2012-01-05 | 2012-01-05 | Method and system for seamless working state transition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103197963A (en) |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105103526A (en) * | 2013-09-05 | 2015-11-25 | Lg电子株式会社 | Mobile terminal and method for controlling thereof |
CN105393222A (en) * | 2013-07-15 | 2016-03-09 | 微软技术许可有限责任公司 | Render delegation between web apps and native apps |
CN109814832A (en) * | 2016-06-10 | 2019-05-28 | 苹果公司 | Intelligent digital assistants in multitasking environments |
CN112040059A (en) * | 2020-08-10 | 2020-12-04 | 北京小米移动软件有限公司 | Application control method, application control device and storage medium |
US11538469B2 (en) | 2017-05-12 | 2022-12-27 | Apple Inc. | Low-latency intelligent automated assistant |
US11557310B2 (en) | 2013-02-07 | 2023-01-17 | Apple Inc. | Voice trigger for a digital assistant |
US11630525B2 (en) | 2018-06-01 | 2023-04-18 | Apple Inc. | Attention aware virtual assistant dismissal |
US11696060B2 (en) | 2020-07-21 | 2023-07-04 | Apple Inc. | User identification using headphones |
US11783815B2 (en) | 2019-03-18 | 2023-10-10 | Apple Inc. | Multimodality in digital assistant systems |
US11790914B2 (en) | 2019-06-01 | 2023-10-17 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
US11809886B2 (en) | 2015-11-06 | 2023-11-07 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US11837237B2 (en) | 2017-05-12 | 2023-12-05 | Apple Inc. | User-specific acoustic models |
US11838734B2 (en) | 2020-07-20 | 2023-12-05 | Apple Inc. | Multi-device audio adjustment coordination |
US11838579B2 (en) | 2014-06-30 | 2023-12-05 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US11893992B2 (en) | 2018-09-28 | 2024-02-06 | Apple Inc. | Multi-modal inputs for voice commands |
US11900936B2 (en) | 2008-10-02 | 2024-02-13 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US11907436B2 (en) | 2018-05-07 | 2024-02-20 | Apple Inc. | Raise to speak |
US11914848B2 (en) | 2020-05-11 | 2024-02-27 | Apple Inc. | Providing relevant data items based on context |
US11954405B2 (en) | 2015-09-08 | 2024-04-09 | Apple Inc. | Zero latency digital assistant |
US11979836B2 (en) | 2007-04-03 | 2024-05-07 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US12001933B2 (en) | 2015-05-15 | 2024-06-04 | Apple Inc. | Virtual assistant in a communication session |
US12026197B2 (en) | 2017-05-16 | 2024-07-02 | Apple Inc. | Intelligent automated assistant for media exploration |
US12067990B2 (en) | 2014-05-30 | 2024-08-20 | Apple Inc. | Intelligent assistant for home automation |
US12067985B2 (en) | 2018-06-01 | 2024-08-20 | Apple Inc. | Virtual assistant operations in multi-device environments |
US12118999B2 (en) | 2014-05-30 | 2024-10-15 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US12154571B2 (en) | 2019-05-06 | 2024-11-26 | Apple Inc. | Spoken notifications |
US12165635B2 (en) | 2010-01-18 | 2024-12-10 | Apple Inc. | Intelligent automated assistant |
US12197817B2 (en) | 2016-06-11 | 2025-01-14 | Apple Inc. | Intelligent device arbitration and control |
US12204932B2 (en) | 2015-09-08 | 2025-01-21 | Apple Inc. | Distributed personal assistant |
US12211502B2 (en) | 2018-03-26 | 2025-01-28 | Apple Inc. | Natural assistant interaction |
US12216894B2 (en) | 2019-05-06 | 2025-02-04 | Apple Inc. | User configurable task triggers |
US12236952B2 (en) | 2015-03-08 | 2025-02-25 | Apple Inc. | Virtual assistant activation |
US12260234B2 (en) | 2017-01-09 | 2025-03-25 | Apple Inc. | Application integration with a digital assistant |
US12293763B2 (en) | 2016-06-11 | 2025-05-06 | Apple Inc. | Application integration with a digital assistant |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040124247A1 (en) * | 2002-12-30 | 2004-07-01 | Watters Scott W. | Method and apparatus for maintaining coherency of shared state between local and remote |
CN102057374A (en) * | 2008-06-08 | 2011-05-11 | 苹果公司 | System and method for simplified data transfer |
CN102063463A (en) * | 2009-11-11 | 2011-05-18 | 索尼公司 | User interface systems and methods between a portable device and computer |
-
2012
- 2012-01-05 CN CN2012100021371A patent/CN103197963A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040124247A1 (en) * | 2002-12-30 | 2004-07-01 | Watters Scott W. | Method and apparatus for maintaining coherency of shared state between local and remote |
CN102057374A (en) * | 2008-06-08 | 2011-05-11 | 苹果公司 | System and method for simplified data transfer |
CN102063463A (en) * | 2009-11-11 | 2011-05-18 | 索尼公司 | User interface systems and methods between a portable device and computer |
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11979836B2 (en) | 2007-04-03 | 2024-05-07 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US11900936B2 (en) | 2008-10-02 | 2024-02-13 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US12431128B2 (en) | 2010-01-18 | 2025-09-30 | Apple Inc. | Task flow identification based on user intent |
US12165635B2 (en) | 2010-01-18 | 2024-12-10 | Apple Inc. | Intelligent automated assistant |
US11557310B2 (en) | 2013-02-07 | 2023-01-17 | Apple Inc. | Voice trigger for a digital assistant |
US11862186B2 (en) | 2013-02-07 | 2024-01-02 | Apple Inc. | Voice trigger for a digital assistant |
US12009007B2 (en) | 2013-02-07 | 2024-06-11 | Apple Inc. | Voice trigger for a digital assistant |
US12277954B2 (en) | 2013-02-07 | 2025-04-15 | Apple Inc. | Voice trigger for a digital assistant |
US10476931B2 (en) | 2013-07-15 | 2019-11-12 | Microsoft Technology Licensing, Llc | Delegation of rendering between a web application and a native application |
CN105393222B (en) * | 2013-07-15 | 2019-03-19 | 微软技术许可有限责任公司 | Render delegation between web apps and native apps |
CN105393222A (en) * | 2013-07-15 | 2016-03-09 | 微软技术许可有限责任公司 | Render delegation between web apps and native apps |
CN105103526A (en) * | 2013-09-05 | 2015-11-25 | Lg电子株式会社 | Mobile terminal and method for controlling thereof |
CN105103526B (en) * | 2013-09-05 | 2018-10-19 | Lg电子株式会社 | Mobile terminal and its control method |
US9930472B2 (en) | 2013-09-05 | 2018-03-27 | Lg Electronics Inc. | Mobile terminal and method for controlling thereof |
US12118999B2 (en) | 2014-05-30 | 2024-10-15 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US12067990B2 (en) | 2014-05-30 | 2024-08-20 | Apple Inc. | Intelligent assistant for home automation |
US12200297B2 (en) | 2014-06-30 | 2025-01-14 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US11838579B2 (en) | 2014-06-30 | 2023-12-05 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US12236952B2 (en) | 2015-03-08 | 2025-02-25 | Apple Inc. | Virtual assistant activation |
US12154016B2 (en) | 2015-05-15 | 2024-11-26 | Apple Inc. | Virtual assistant in a communication session |
US12001933B2 (en) | 2015-05-15 | 2024-06-04 | Apple Inc. | Virtual assistant in a communication session |
US11954405B2 (en) | 2015-09-08 | 2024-04-09 | Apple Inc. | Zero latency digital assistant |
US12204932B2 (en) | 2015-09-08 | 2025-01-21 | Apple Inc. | Distributed personal assistant |
US11809886B2 (en) | 2015-11-06 | 2023-11-07 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US12175977B2 (en) | 2016-06-10 | 2024-12-24 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
CN109814832A (en) * | 2016-06-10 | 2019-05-28 | 苹果公司 | Intelligent digital assistants in multitasking environments |
US11657820B2 (en) | 2016-06-10 | 2023-05-23 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US12197817B2 (en) | 2016-06-11 | 2025-01-14 | Apple Inc. | Intelligent device arbitration and control |
US12293763B2 (en) | 2016-06-11 | 2025-05-06 | Apple Inc. | Application integration with a digital assistant |
US12260234B2 (en) | 2017-01-09 | 2025-03-25 | Apple Inc. | Application integration with a digital assistant |
US11862151B2 (en) | 2017-05-12 | 2024-01-02 | Apple Inc. | Low-latency intelligent automated assistant |
US11837237B2 (en) | 2017-05-12 | 2023-12-05 | Apple Inc. | User-specific acoustic models |
US11538469B2 (en) | 2017-05-12 | 2022-12-27 | Apple Inc. | Low-latency intelligent automated assistant |
US12026197B2 (en) | 2017-05-16 | 2024-07-02 | Apple Inc. | Intelligent automated assistant for media exploration |
US12211502B2 (en) | 2018-03-26 | 2025-01-28 | Apple Inc. | Natural assistant interaction |
US11907436B2 (en) | 2018-05-07 | 2024-02-20 | Apple Inc. | Raise to speak |
US11630525B2 (en) | 2018-06-01 | 2023-04-18 | Apple Inc. | Attention aware virtual assistant dismissal |
US12061752B2 (en) | 2018-06-01 | 2024-08-13 | Apple Inc. | Attention aware virtual assistant dismissal |
US12067985B2 (en) | 2018-06-01 | 2024-08-20 | Apple Inc. | Virtual assistant operations in multi-device environments |
US11893992B2 (en) | 2018-09-28 | 2024-02-06 | Apple Inc. | Multi-modal inputs for voice commands |
US11783815B2 (en) | 2019-03-18 | 2023-10-10 | Apple Inc. | Multimodality in digital assistant systems |
US12136419B2 (en) | 2019-03-18 | 2024-11-05 | Apple Inc. | Multimodality in digital assistant systems |
US12216894B2 (en) | 2019-05-06 | 2025-02-04 | Apple Inc. | User configurable task triggers |
US12154571B2 (en) | 2019-05-06 | 2024-11-26 | Apple Inc. | Spoken notifications |
US11790914B2 (en) | 2019-06-01 | 2023-10-17 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
US12197712B2 (en) | 2020-05-11 | 2025-01-14 | Apple Inc. | Providing relevant data items based on context |
US11914848B2 (en) | 2020-05-11 | 2024-02-27 | Apple Inc. | Providing relevant data items based on context |
US11838734B2 (en) | 2020-07-20 | 2023-12-05 | Apple Inc. | Multi-device audio adjustment coordination |
US12219314B2 (en) | 2020-07-21 | 2025-02-04 | Apple Inc. | User identification using headphones |
US11696060B2 (en) | 2020-07-21 | 2023-07-04 | Apple Inc. | User identification using headphones |
US11750962B2 (en) | 2020-07-21 | 2023-09-05 | Apple Inc. | User identification using headphones |
CN112040059A (en) * | 2020-08-10 | 2020-12-04 | 北京小米移动软件有限公司 | Application control method, application control device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103197963A (en) | Method and system for seamless working state transition | |
CN104426583B (en) | Data transmission method, device and near-field communication equipment based on near-field communication | |
EP2624601B1 (en) | Short-range radio communication system and method for operating the same | |
KR101897603B1 (en) | Apparatus and Method for displaying usage history of application between devices | |
CN104978176A (en) | Application program interface calling method and device | |
JP2012524474A (en) | External touch screen for mobile devices | |
US9921735B2 (en) | Apparatuses and methods for inputting a uniform resource locator | |
CN114207587A (en) | Cross-platform stateless clipboard experience | |
US10101894B2 (en) | Information input user interface | |
CN103092702A (en) | Data synchronization method and data synchronization system applying same | |
WO2018086454A1 (en) | Page data processing method and device | |
EP4320510A1 (en) | Management of user interface elements based on historical configuration data | |
CN102932791A (en) | Method for collaboratively processing information through WIFI wireless network between smart phone and computer | |
US9326306B2 (en) | Interactive remote windows between applications operating within heterogeneous operating systems on mobile and stationary devices | |
US8824964B2 (en) | System for proximity based ad-hoc data sharing across devices with intuitive interfaces | |
CN102739705B (en) | Data transmission system and method | |
CN105722244B (en) | Information processing method and electronic equipment | |
KR102203131B1 (en) | Method for management file and electronic device thereof | |
CN105718141A (en) | Method for moving desktop icons and mobile terminal | |
CN102541326B (en) | Data sending and receiving method for touch screen system | |
US20060031769A1 (en) | Embedded user interface system and method for a mobile communication device | |
CN210006026U (en) | Cloud technology service system | |
CN102223610B (en) | Method and the mobile device of exchanges data is carried out between mobile device | |
CN105094633A (en) | Method and device for transmitting control instruction | |
CN107241262B (en) | Data receiving, sending and transmitting method and sending end, receiving end and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130710 |