CN109644201A - 在设备之间复制和粘贴 - Google Patents
在设备之间复制和粘贴 Download PDFInfo
- Publication number
- CN109644201A CN109644201A CN201780033393.8A CN201780033393A CN109644201A CN 109644201 A CN109644201 A CN 109644201A CN 201780033393 A CN201780033393 A CN 201780033393A CN 109644201 A CN109644201 A CN 109644201A
- Authority
- CN
- China
- Prior art keywords
- equipment
- data
- pasting boards
- local
- wirelessly
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Facsimiles In General (AREA)
Abstract
本发明公开了一种设备(120,130),该设备可以包括至少一个无线收发器、被配置为存储本地粘贴板的存储器,以及处理器。该处理器可以被配置为接收对要放在本地粘贴板上的数据(210)的本地选择,指示该本地数据在本地粘贴板上的广播通告,并且将该本地数据无线地发送到远程设备(130)粘贴板。该处理器还可以被配置为接收指示远程数据在其它设备(120)的远程粘贴板上可用的通告,响应于粘贴命令(320)来请求远程数据,无线地接收远程数据,并且粘贴远程数据(210)。
Description
技术领域
本公开整体涉及设备之间的数据传输。
背景技术
计算机设备诸如个人计算机、智能电话、平板电脑和其它设备通常是可用的,并且在许多情况下,多个计算设备可彼此非常接近。有时,单个用户可以在短时间内使用多个计算设备。例如,用户可能正在使用膝上型电脑上的应用程序,并且可能切换到平板电脑或智能电话以使用不同的应用程序。在这种情况下,设备之间的数据传输可能不是直接进行的,并且可能经常要求用户在每个设备上执行涉及多个步骤和/或多个应用程序的任务。
发明内容
在一些实施方案中,计算设备可被配置为与其它计算设备共享其剪贴板或粘贴板的内容。例如,用户可在第一设备上的应用程序中选择数据,诸如文本或图形,并输入剪切或复制命令以将数据放在粘贴板上。除了将数据放在本地粘贴板上之外,此操作还可能导致第一设备向其它设备通告粘贴板数据的存在。用户可在第二设备上输入粘贴命令。该粘贴命令可以使第二设备从第一设备获得粘贴板数据并将数据粘贴到第二设备上的应用程序中,其方式与将数据从第二设备上的应用程序捕获到第二设备的粘贴板中的方式非常相似。
特定的具体实施提供至少以下优点:用户可以在一个设备上无缝地剪切或复制数据并将其粘贴在另一个设备上。因此,用户可以例如在彼此接近的共享用户账户的设备之间传输数据。传输可以对用户透明地发生。可使用低能量通信技术进行传输。在传输的数据量很大的情况下,可以使用高速通信技术执行传输,和/或可以提供指示传输进度和/或允许用户取消传输的用户界面。
在下面的附图和具体实施方式中阐述了一种或多种具体实施的细节。其它特征、方面和潜在优点将在具体实施方式和附图以及权利要求中显而易见。
附图说明
图1是用于在设备之间复制和粘贴的示例性***。
图2是用于在设备之间复制和粘贴的示例性图形用户界面。
图3是用于在设备之间复制和粘贴的示例性数据传输机制。
图4是用于通告用于从第一设备粘贴到第二设备的内容的可用性的示例性过程的流程图。
图5是用于请求要从另一设备粘贴的数据的示例性过程的流程图。
图6是用于将已剪切或复制的数据发送到另一设备的示例性过程的流程图。
图7是用于将高于阈值大小的已剪切或复制的数据发送到另一设备的示例性过程的流程图。
图8是配置用于在设备之间复制和粘贴的示例性设备。
各个附图中的类似参考符号指示类似的元件。
具体实施方式
概述
图1示出了计算设备的示例性网络100。计算设备可以是各种电子设备中的一种,包括但不限于膝上型计算机、台式计算机、计算机终端、电视***、平板电脑、电子书阅读器、智能电话、手表和可穿戴计算机。两个或更多个计算设备,诸如设备1(例如,膝上型计算机)110、设备2(例如,平板电脑)120、设备3(例如,智能电话)130和设备N(例如,台式计算机)可能彼此接近。每个设备可以包括至少一个无线收发器112/122/132/142,例如蓝牙低功耗(BTLE)收发器或其它收发器。当设备通过它们各自的BTLE收发器处于彼此的通信范围内时,可以认为这些设备彼此接近。除了使用BTLE彼此通信之外,设备110/120/130/140还可以任选地使用有线或无线路由器150或其它网络设备与局域网(LAN)连接。例如,设备110/120/130/140可使用路由器l50访问互联网或其它广域网(WAN)。
每个设备110/120/130/140可以包括被配置为促进一般设备操作以及用户与设备的交互的操作***114/124/134/144。操作***114/124/134/144可包括粘贴板116/126/136/146。粘贴板116/126/136/146可以是设备110/120/130/140存储器的一部分,设备110/120/130/140的文件***中的文件,或者一些其它数据存储元件,其被配置为存储数据并便于剪切、复制和/或粘贴操作。在一些实施方案中,粘贴板116/126/136/146可以由与操作***本身分开的应用程序提供。每个设备110/120/130/140还可以运行一个或多个应用程序118/128/138/148。用户可以从应用程序中剪切和/或复制数据,从而使数据出现在粘贴板上。用户可以将粘贴板中的数据粘贴到与数据所来源的应用程序相同或不同的应用程序中。
图2示出了可以在设备(例如,网络100的平板电脑120或任何其它设备)上显示的示例性图形用户界面(GUI)200。用户可以与平板电脑120交互以选择数据210,例如图像或图像的一部分。该选择可以提示平板电脑120呈现包括剪切、复制和其它选项的菜单220。当用户选择剪切或复制时,可以将所选数据210放在粘贴板126上。在该示例中,GUI 200是用于图像查看或编辑应用程序128的界面,尽管也可以为其它应用程序提供提供类似功能的GUI。
图3示出了在第一设备(例如,网络100的平板电脑120)上复制数据并将其粘贴在第二设备(例如,网络100的智能电话130)上的示例。如关于图2所述,用户可以使用第一设备120的GUI 200的菜单220来复制所选数据210。然后,用户可以与第二设备130的GUI 300交互以输入粘贴命令(例如,通过粘贴菜单320或使用某种其它命令)。如下面更详细描述的,第二设备130可以获知第一设备的粘贴板126上的数据,接收该数据,并将该数据添加到第二设备的粘贴板136。粘贴命令可以将源自第一设备120的数据粘贴到第二设备130的应用程序128中。源自第一设备120的数据可以在第二设备的粘贴板136中持久存在,就像它原本就是使用第二设备130剪切或复制的一样。通过粘贴菜单320发布粘贴命令作为示例示出,但是用户可以采用其它方式触发远程粘贴。例如,当在第一设备上复制了数据并且第一设备通告该数据的可用性之后,第二设备130可以接收该通告并生成提示,询问用户该数据是否应被粘贴到第二设备130上。在另一示例中,用户可以使用第二设备130的键盘(例如,command-c或control-c)发出命令。
示例过程
图4是涉及第一设备120的示例性复制和通告过程400的流程图。虽然该过程400被呈现为由第一设备120执行,但是当在网络100中的任何设备上剪切或复制数据时,这些设备可以具有类似表现。过程400可以在数据被添加到设备的粘贴板402时开始。例如,用户可以选择应用程序内的数据并输入剪切或复制命令(例如,通过如上所述的与GUI 200的交互),致使设备120将所选数据放在粘贴板126上。
当数据被添加到粘贴板126时,设备120可以通告这种数据404的存在。例如,可以将通告***也由其它进程使用的BTLE信标数据中。网络100中的一些设备可以周期性地发送切换信标有效载荷。切换信标可以是例如由设备120周期性发送的BTLE通告分组。切换信标可以包括促进在设备之间传输应用程序操作状态的连续性数据。其它设备可以为了类似的功能或其它原因同样周期性地发送信标数据。该分组可以包括例如标识第一应用程序和在第一应用程序中执行的活动的活动标识符,用于指示活动标识符何时包括与活动相关的在线资源的域名表示的标志,活动/活动信息的时间戳,和/或其它数据。可以将通告***到包括切换信标数据或其它信标数据的传输中。例如,可以将通告编码到切换信标通告分组中,并且相同的分组可以用于传输活动连续性数据和粘贴板可用性数据两者。在一些实施方案中,可以将通告***到周期性发送的活动通告消息中,其类型在标题为“ActivityContinuation Between Electronic Devices”的美国公布No.2015/0350355和标题为“Forwarding Activity-Related Information From Source Electronic Devices toCompanion Electronic Devices”的美国公布No.2015/0373084中描述,这两个公开各自的全部内容以引用方式并入本文。
可在有限的时间段中将通告***404到由设备120发送的信标有效载荷中。例如,在经过406预定义量的时间(例如,2分钟或某个其它时间长度)之后,可以不再将通告添加到后续信标有效载荷410。在一些实施方案中,该时间长度可以是默认长度,或者可以是用户通过与GUI交互而指定的可选长度。信标有效载荷可以由设备120广播,而不预期由任何特定的其它设备接收(即,它们可以被通告给可能正在侦听的任何设备)。
在一些情况下,另一设备(例如,第二设备130)可以请求粘贴来自第一设备120粘贴板126的数据,并且可以在第一设备120处接收408该请求。在接收到该请求之后,可以不再将通告添加到后续信标传输410,并且可以由第一设备120和/或第二设备130执行进一步处理(下面描述)以将数据粘贴在第二设备130上。在其它实施方案中,即使在接收到粘贴请求之后,第一设备120也可以在预定时间段的剩余时间内继续通告粘贴板数据的存在。这可以允许额外设备(例如,图1的设备110或设备140)也粘贴来自第一设备120粘贴板126的数据。
图5是涉及第二设备130的示例性粘贴请求过程500的流程图。虽然该过程500被呈现为由第二设备130执行,但是当在网络100中的任何设备上接收到粘贴命令并且网络100中的另一设备正在广播包括通告的信标传输时,前者可以具有类似表现。第二设备130可以接收包括通告502的信标传输。在一些实施方案中,第二设备l30可以仅当第二设备130与第一设备120关联相同的用户账户或其它公共标识符时,才处理通告和/或执行后续动作504至512。例如,用户可能先前已经在两个设备120/130上登录了用户账户(例如,Apple ID或其它用户账户)。在一些实施方案中,设备120/130可以加密彼此之间交换的数据,使得只有与相同用户账户或其它公共标识符相关联的设备才可以解密和使用该数据。在一些实施方案中,第二设备130可以仅当在用户账户设置和/或设备设置中启用共享复制和粘贴功能时,才处理通告和/或执行后续动作504至512。例如,这样的设置可以由用户通过与GUI的交互来选择,或者可以是默认设置。
第二设备130可以在由第一设备120广播通告并由第二设备130接收通告的时间段期间接收粘贴命令(例如,通过如上所述的与GUI 300交互)504。假设两个设备120/130与相同的用户账户相关联,并且假设在将数据添加到第一设备120粘贴板126之后不久接收到粘贴命令(例如,在由第一设备120广播通告并由第二设备130接收通告的时间段期间),则可以假设用户想要将粘贴板126内容传输到第二设备130粘贴板136并粘贴它。第二设备130可以利用BTLE或其它连接506向第一设备120发送对更多信息的请求。例如,第二设备130可以请求第一设备120粘贴板126上的数据的类型列表。该类型列表可以包括关于粘贴板126上可用的数据类型的信息和/或关于数据大小的信息。例如,如果文本被剪切或复制到粘贴板126上,则该类型列表可以包括用于文本数据的纯文本条目和富文本条目。如果图像被剪切或复制到粘贴板126上,则该类型列表可以包括用于图像数据的各种图像格式(例如,.gif、.jpg、.png等)。允许第二设备130请求类型数据而不是将其包括在通告中可以在一些实施方案中减小通告比特大小要求。然而,在一些实施方案中,通告可以包括类型数据,允许省略与请求和接收本文所述的类型数据有关的动作。
在一些实施方案中,与用户账户相关联的多于一个设备(例如,第一设备120和第三设备110)可以在接收到粘贴命令504的相同时间段期间广播通告。在这种情况下,第二设备130可以将请求506发送到设备110/120中的发送了最近由第二设备130首先检测到的通告的任一个。也就是说,设备110/120中的最后开始广播通告的任一个。这可以提供与如本领域中所已知的在单个设备上复制和粘贴一致的用户体验,其中如果用户复制第一数据,然后复制第二数据而不粘贴第一数据,则第二数据是最终粘贴的数据。在一些实施方案中,通告可以包括指示数据何时被初始剪切或复制的时间戳,其可以由第二设备130用于选择最新数据。
第一设备120可以接收对类型列表的请求并且作为响应而发送类型列表(参见图6)。第二设备130可以通过BTLE或其它连接接收类型列表508。第二设备130可以检查类型列表以确定要请求的数据类型510。例如,一些设备和/或应用程序可能只能使用可用数据的子组(例如,仅文本并且没有图形,仅纯文本并且没有富文本,仅某些图形或视频或其它文件类型格式等)。在这些情况下,第二设备130可以确定只有可用类型的某个子组将被请求。在其它情况下,第二设备130可以确定所有类型的可用数据将被请求。第二设备130可以利用BTLE或其它连接512向第一设备120发送对所确定的数据的请求。
图6是涉及第一设备120的示例性数据传输过程600的流程图。虽然该过程600被呈现为由第一设备120执行,但是当网络100中的任何设备接收到对类型列表和/或数据传输的请求时,这些设备可以具有类似表现。第一设备120可以通过BTLE或其它连接602从另一设备(例如,如上所述的第二设备130)接收对类型列表的请求。作为响应,第一设备120可以使用BTLE或其它连接发送用于粘贴板126的类型列表604。请求设备(例如,第二设备130)可以发送对指定类型的粘贴板数据的请求,如上所述,并且第一设备120可以通过BTLE或其它连接接收该请求606。响应于该请求,第一设备120可以发起从粘贴板126传输所请求的数据。
在一些实施方案中,从第一设备120的粘贴板126到第二设备130的粘贴板136的数据传输的模式可以取决于所传输的数据的大小。例如,可以建立阈值数据大小(例如,10kB或一些其它大小)。在一些实施方案中,阈值数据大小可以是默认大小,或者可以是用户通过与GUI交互而指定的可选大小。第一设备120可以确定要发送的所请求的粘贴板数据是否低于阈值大小608。如果是,则可以使用BTLE(或另一低能量连接,例如,用于发送通告的连接)来发送所请求的粘贴板数据610。如果不是,则第一设备120可以使用不同的(例如,更高能量)连接来发送该数据。
例如,第一设备120和第二设备130可以在彼此之间建立直接WiFi连接以传输更大量的数据。第一设备120可以使用BTLE或其它连接来提供WiFi服务连接并广播WiFi服务可用性通告612。第二设备130可以连接到由第一设备120提供的WiFi服务(参见图7),并且可以建立这两个设备之间的连接614。一旦建立了连接,第一设备120就可以使用WiFi连接将粘贴板内容发送到第二设备130616。在一些实施方案中,在设备120/130之间建立的WiFi服务可以通过使用时分复用或其它复用技术与网络100WiFi共存,例如允许设备120/130在数据传输期间继续与路由器150通信。
图7是涉及第二设备130的示例性数据传输过程700的流程图。虽然该过程600被呈现为由第二设备130执行,但是网络100中的任何设备在从另一设备(例如,如上面参考图6所述的第一设备120)接收粘贴板数据时可以具有类似表现。第二设备130可以请求数据(例如,如上面关于图5所描述的)512。如果第二设备130没有检测到WiFi服务通告704,则它可以转为接收响应于该请求而从第一设备120发送的粘贴板数据706。
然而,如果第二设备130检测到WiFi服务通告704,则它可以通过通告的WiFi服务连接到第一设备120 708。如上面关于图6所讨论的那样,一旦建立连接,第一设备120可以通过该连接发送粘贴板数据,并且第二设备130可以接收数据710。在一些实施方案中,第二设备130可以在粘贴板数据被传输的同时显示GUI 712。GUI可以包括数据传输进度的指示(例如,完成百分比和/或进度条)和/或取消传输的选项(例如,“取消”按钮)。如果用户选择取消按钮714,则第二设备130可以停止数据传输716,并且在一些实施方案中,断开WiFi服务连接718。否则,第二设备130可以通过WiFi接收粘贴板数据720,并且在一些实施方案中,在传输完成之后断开WiFi服务连接722。在一些实施方案中,WiFi服务连接不需要被断开718/722并且可以在某个预定时间段内保持打开,可以用于促进将来的粘贴板数据交换,和/或可以用于其它功能。
无论是通过BTLE还是通过WiFi接收粘贴板数据,在传输完成之后,第二设备130可以将数据保存在其自己的粘贴板724中并且响应于用户的原始粘贴命令将其粘贴到应用程序中。数据可以保留在第二设备粘贴板136中,就像它原本就在第二设备130上本地剪切或复制一样。
图形用户界面
本公开在上文描述了用于实现各种特征、过程或工作流的各种图形用户界面(GUI)。这些GUI可被呈现在各种电子设备上,包括但不限于膝上型计算机、台式计算机、计算机终端、电视***、平板电脑、电子书阅读器和智能电话。这些电子设备中的一者或多者可包括触敏表面。触敏表面可处理多个同时的输入点,包括处理与每个输入点的压力、程度或位置相关的数据。此类处理可促进利用多个手指所进行的手势,该手势包括紧缩和轻扫。
当本公开指“选择”GUI中的用户界面元件时,这些术语被理解为包括在用户界面元件上方利用鼠标或其它输入设备来点击或“悬停”,或利用一个或多个手指或触笔来在用户界面元件上触摸、轻敲或做手势。用户界面元素可以是虚拟按钮、菜单、选择器、开关、滑动条、刷子、旋钮、缩略图、链接、图标、单选框、复选框和用于从用户接收输入或向用户提供反馈的任何其它机构。
示例***架构
图8为可实现图1至图7的特征和过程的示例性计算设备800的框图。例如,计算设备800可以用作网络100的一个或多个用户设备110至140。计算设备800可包括存储器接口802、一个或多个数据处理器、图像处理器和/或中央处理单元804以及***设备接口806。存储器接口802、一个或多个处理器804和/或***设备接口806可以是单独的部件,或者可以集成在一个或多个集成电路中。计算设备800中的各种部件可以通过一条或多条通信总线或信号线耦接。
传感器、设备和子***可耦接到***设备接口806以促进多个功能。例如,运动传感器810、光传感器812和接近传感器814可耦接到***设备接口806以促进取向、照明和接近功能。其它传感器816也可连接到***设备接口806,诸如全球导航卫星***(GNSS)(例如,GPS接收器)、温度传感器、生物计量传感器、磁力仪或其它感测设备,以促进相关功能。
相机子***820和光学传感器822(例如,电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光学传感器)可用于促进相机功能,诸如拍摄照片和视频剪辑。相机子***820和光学传感器822可用于收集要在认证用户期间使用的用户的图像,例如,通过执行面部识别分析。
可通过一个或多个无线通信子***824来促进通信功能,所述无线通信子***可包括射频接收器和发射器和/或光学(例如,红外)接收器和发射器。例如,上述BTLE和/或WiFi通信可以由无线通信子***824处理。通信子***824的具体设计与实现可取决于计算设备800旨在通过其操作的一个或多个通信网络。例如,计算设备800可包括设计用于通过GSM网络、GPRS网络、EDGE网络、WiFi或WiMax网络以及BluetoothTM网络操作的通信子***824。具体地讲,无线通信子***824可包括主机协议,使得设备100可被配置为其它无线设备的基站和/或提供如上所述的WiFi服务。
音频子***826可耦接到扬声器828和麦克风830以促进支持语音的功能,诸如讲话者识别、语音复制、数字记录和电话功能。音频子***826可被配置为促进例如处理语音命令、声纹鉴别和语音认证。
I/O子***840可包括触摸表面控制器842和/或一个或多个其它输入控制器844。触摸表面控制器842可耦接到触摸表面846。触摸表面846和触摸表面控制器842可例如使用多种触敏技术的任何一种来检测接触和运动或其中断,触敏技术包括但不限于电容性、电阻性、红外和表面声波技术,以及用于确定与接触表面846接触的一个或多个点的其它接近传感器阵列或其它元件。
一个或多个其它输入控制器844可耦接到其它输入/控制设备848,诸如一个或多个按钮、摇臂开关、拇指滚轮、红外端口、USB端口和/或指针设备(诸如触笔)。一个或多个按钮(未示出)可包括用于扬声器828和/或麦克风830的音量控制的增大/减小按钮。
在一个具体实施中,将按钮按下第一持续时间可以解开触摸表面846的锁定;并且将按钮按下比第一持续时间长的第二持续时间能够打开或关闭计算设备800的电源。将按钮按下第三持续时间能够激活语音控制或语音命令、使用户能够向麦克风830中说出命令的模块,以使得设备执行所说的命令。用户可以定制一个或多个按钮的功能。例如,还可以使用触摸表面846实现虚拟或软按钮和/或键盘。
在一些具体实施中,计算设备800可呈现记录的音频和/或视频文件,诸如MP3、AAC和MPEG文件。在一些具体实施中,计算设备800可包括MP3播放器的功能,诸如iPodTM。计算设备800因此可包括与iPod兼容的36-引脚连接器。也可使用其它输入/输出以及控制设备。
存储器接口802可耦接到存储器850。存储器850可包括高速随机存取存储器和/或非易失性存储器,诸如一个或多个磁盘存储设备、一个或多个光学存储设备和/或闪存存储器(例如,NAND、NOR)。存储器850可存储操作***852,诸如Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS或嵌入式操作***(诸如VxWorks)。
操作***852可包括用于处理基础***服务以及用于执行硬件相关任务的指令。在一些具体实施中,操作***852可以是内核(例如,UNIX内核)。在一些具体实施中,操作***852可包括用于执行语音认证的指令。例如,操作***852可实现如参考图1至图7所述的复制和粘贴功能。
存储器850还可以存储用以促进与一个或多个附加设备、一个或多个计算机和/或一个或多个服务器的通信的通信指令854。存储器850可包括用以促进图形用户界面处理的图形用户界面指令856;促进与传感器相关的处理及功能的传感器处理指令858;促进与电话相关的过程及功能的电话指令860;促进与电子消息处理相关的过程及功能的电子消息处理指令862;促进与网页浏览相关的过程及功能的网页浏览指令864;促进与媒体处理相关的过程及功能的媒体处理指令866;促进与GNSS和导航相关的过程和指令的GNSS/导航指令868;和/或促进与相机相关的过程和功能的相机指令870。
存储器850可存储促进其它过程和功能的复制和粘贴指令872,诸如参考图1至7所述的复制和粘贴过程和功能。
存储器850还可以存储其它软件指令874,诸如促进与web视频相关的过程和功能的web视频指令;和/或促进与web购物相关的过程和功能的web购物指令。在一些具体实施中,媒体处理指令866可分为音频处理指令和视频处理指令,分别用于促进与音频处理相关的过程及功能以及与视频处理相关的过程及功能。
上面标识的指令和应用程序中的每一者均可与用于执行上述一个或多个功能的指令集相对应。这些指令不需要作为独立的软件程序、进程或模块来实现。存储器850可包括更多的指令或更少的指令。此外,可在硬件和/或软件中,包括在一个或多个信号处理和/或专用集成电路中实现计算设备800的各种功能。
尽管上文已描述了各种实施方案,但应当理解,它们是通过举例的方式而非限制的方式来呈现的。对于相关领域的技术人员显而易见的是,在不脱离本发明的精神和范围的情况下,可以在其中进行形式和细节上的各种改变。实际上,在阅读了上文的说明之后,相关领域的技术人员将明白如何实现另选实施方案。
另外,应当理解,任何突出功能和优点的附图仅出于示例的目的而给出。所公开的方法和***各自足够灵活和可配置,使得它们可以采用不同于所示方式的方式被使用。
尽管在说明书、权利要求书和附图中经常使用术语“至少一个”,但术语“一”、“一个”、“这”、“所述”等在说明书、权利要求书和附图中也表示“至少一个”或“所述至少一个”。
最后,申请人的意图是,只有包含明确语言“用于...的装置”或“用于...的步骤”的权利要求才能依据35U.S.C.112(f)来解释。没有明确包含短语“用于...的装置”或“用于...的步骤”的权利不应依据35U.S.C.112(f)来解释。
Claims (25)
1.一种方法,包括:
在第一设备处接收对要放在所述第一设备的第一粘贴板上的数据的选择;
利用所述第一设备无线地广播通告,所述通告包括指示在所述第一粘贴板上存在所述数据的信息;
在所述第一设备处从第二设备无线地接收对所述第一粘贴板上的所述数据的请求;以及
利用所述第一设备将所述第一粘贴板上的所述数据直接无线地发送到所述第二设备的第二粘贴板。
2.根据权利要求1所述的方法,还包括在所述第一设备处从所述第二设备无线地接收对类型列表的请求,所述类型列表包括所述第一粘贴板上的所述数据的多个子组的多个数据类型。
3.根据权利要求2所述的方法,还包括利用所述第一设备将所述类型列表直接无线地发送到所述第二设备。
4.根据权利要求2所述的方法,其中对所述数据的所述请求包括将所述多个数据类型中的至少一个选择作为要发送的所述数据。
5.根据权利要求1所述的方法,其中所述第二粘贴板中的所述数据能够被粘贴到所述第二设备上的文档中。
6.根据权利要求1所述的方法,其中将所述通告添加到包括额外信息的预先安排的广播消息。
7.根据权利要求1所述的方法,其中当所述第一粘贴板上的所述数据的大小小于阈值大小时,使用蓝牙低功耗传输直接发送所述数据。
8.根据权利要求1所述的方法,其中当所述第一粘贴板上的所述数据的大小大于或等于阈值大小时,使用所述第一设备和所述第二设备之间的直接WiFi连接直接发送所述数据。
9.根据权利要求8所述的方法,还包括:
利用所述第一设备无线地通告可用的WiFi服务;
在所述第一设备处从所述第二设备无线地接收对连接到所述可用的WiFi服务的请求;以及
利用所述第一设备建立所述第一设备和所述第二设备之间的所述直接WiFi连接。
10.一种方法,包括:
在第二设备处无线地接收通告,所述通告包括指示在第一设备的第一粘贴板上存在数据的信息;
在所述第二设备处接收从所述第二设备的第二粘贴板粘贴数据的命令;
利用所述第二设备向所述第一设备无线地发送对所述第一粘贴板上的所述数据的请求;
在所述第二设备处直接从所述第一设备无线地接收所述第一粘贴板上的所述数据;
利用所述第二设备将所接收的数据放在所述第二设备的所述第二粘贴板中;以及
利用所述第二设备粘贴所接收的数据。
11.根据权利要求10所述的方法,还包括利用所述第二设备向所述第一设备无线地发送对类型列表的请求,所述类型列表包括所述第一粘贴板上的所述数据的多个子组的多个数据类型。
12.根据权利要求11所述的方法,还包括:
在所述第二设备处直接从所述第一设备无线地接收所述类型列表;
利用所述第二设备选择所述多个数据类型中的至少一个作为要发送的所述数据;以及
利用所述第二设备将对要发送的所述数据的所述选择包括在对所述第一粘贴板上的所述数据的所述请求中。
13.根据权利要求10所述的方法,其中使用蓝牙低功耗传输来发送所述第一粘贴板上的所述数据。
14.根据权利要求10所述的方法,还包括:
在所述第二设备处从所述第一设备无线地接收可用的WiFi服务的通告;
利用所述第二设备,通过对从所述第二设备连接到所述可用的WiFi服务的请求来无线地响应于所述通告;以及
利用所述第二设备建立所述第一设备和所述第二设备之间的直接WiFi连接,其中通过所述直接WiFi连接接收所述第一粘贴板上的所述数据。
15.根据权利要求14所述的方法,还包括当正在接收所述第一粘贴板上的所述数据时,利用所述第二设备显示用户界面,所述用户界面包括数据接收进度、取消选项或它们的组合的指示。
16.根据权利要求15所述的方法,还包括:
在所述第二设备处从所述用户界面接收取消命令;以及
响应于接收到所述取消命令,利用所述第二设备停止接收所述第一粘贴板上的所述数据。
17.一种设备,包括:
至少一个无线收发器;
被配置为存储本地粘贴板的存储器;和
处理器,所述处理器被配置为:
接收对要放在所述本地粘贴板上的本地数据的选择;
将所选择的本地数据放在所述粘贴板上;
使用所述至少一个无线收发器无线地广播本地通告,所述本地通告包括指示在所述本地粘贴板上存在所述本地数据的信息;
通过所述至少一个无线收发器从至少一个远程设备无线地接收对所述本地粘贴板上的所述本地数据的请求;
使用所述至少一个无线收发器,将所述本地粘贴板上的所述本地数据直接无线地发送到所述至少一个远程设备的至少一个远程粘贴板;
通过所述至少一个无线收发器无线地接收远程通告,所述远程通告包括指示在所述至少一个远程设备的所述至少一个远程粘贴板上存在远程数据的信息;
在接收到所述远程通告之后,接收粘贴数据的命令;
使用所述至少一个无线收发器,将对所述至少一个远程粘贴板上的所述远程数据的请求无线地发送到所述至少一个远程设备;
通过所述至少一个无线收发器直接从所述至少一个远程设备无线地接收所述至少一个远程粘贴板上的所述远程数据;
将所接收的远程数据放在所述本地粘贴板中;以及
响应于粘贴数据的所述命令,粘贴所接收的远程数据。
18.根据权利要求17所述的设备,其中所述至少一个无线收发器包括蓝牙低功耗收发器、WiFi收发器或它们的组合。
19.根据权利要求18所述的设备,其中所述处理器被进一步配置为:
确定所述本地数据的大小是否低于阈值大小;
响应于确定所述本地数据的所述大小低于所述阈值大小,选择所述蓝牙低功耗收发器以用于将所述本地粘贴板上的所述本地数据直接无线地发送到所述至少一个远程设备的所述至少一个远程粘贴板;以及
响应于确定所述数据的所述大小大于或等于所述阈值大小,选择所述WiFi收发器以用于将所述本地粘贴板上的所述本地数据直接无线地发送到所述至少一个远程设备的所述至少一个远程粘贴板。
20.根据权利要求18所述的设备,其中所述处理器被进一步配置为:
使用所述至少一个无线收发器无线地通告可用的本地WiFi服务;
通过所述至少一个无线收发器从所述至少一个远程设备无线地接收对连接到所述可用的本地WiFi服务的请求;
通过所述至少一个无线收发器从所述至少一个远程设备无线地接收可用的远程WiFi服务的通告;
使用所述至少一个无线收发器,通过对从所述至少一个远程设备连接到所述可用的远程WiFi服务的请求来无线地响应于所述通告;以及
利用所述至少一个无线收发器建立与所述至少一个远程设备的直接WiFi连接。
21.根据权利要求17所述的设备,其中所述处理器被进一步配置为:
通过所述至少一个无线收发器从所述至少一个远程设备无线地接收对类型列表的请求,所述类型列表包括所述本地粘贴板上的所述本地数据的多个子组的多个数据类型;以及
使用所述至少一个无线收发器将所述类型列表直接无线地发送到所述至少一个远程设备;
其中对所述本地数据的所述请求包括将所述多个数据类型中的至少一个选择作为要发送的所述数据。
22.根据权利要求17所述的设备,其中所述处理器被进一步配置为:
使用所述至少一个无线收发器,将对类型列表的请求无线地发送到所述至少一个远程设备,所述类型列表包括所述远程粘贴板上的所述远程数据的多个子组的多个数据类型;
通过所述至少一个无线收发器直接从所述至少一个远程设备无线地接收所述类型列表;
选择所述多个数据类型中的至少一个作为要发送的所述数据;以及
将对要发送的所述数据的所述选择包括在对所述至少一个远程粘贴板上的所述远程数据的所述请求中。
23.根据权利要求17所述的设备,其中将所述通告添加到包括额外信息的预先安排的广播消息。
24.一种网络,包括多个根据权利要求17所述的设备。
25.根据权利要求24所述的网络,其中所述多个设备中的每一个与公共用户账户或标识符相关联。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211722560.9A CN115883587A (zh) | 2016-05-30 | 2017-05-24 | 在设备之间复制和粘贴 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/168,183 | 2016-05-30 | ||
US15/168,183 US20170347226A1 (en) | 2016-05-30 | 2016-05-30 | Copy And Paste Between Devices |
PCT/US2017/034304 WO2017210062A1 (en) | 2016-05-30 | 2017-05-24 | Copy and paste between devices |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211722560.9A Division CN115883587A (zh) | 2016-05-30 | 2017-05-24 | 在设备之间复制和粘贴 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109644201A true CN109644201A (zh) | 2019-04-16 |
Family
ID=59034897
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780033393.8A Pending CN109644201A (zh) | 2016-05-30 | 2017-05-24 | 在设备之间复制和粘贴 |
CN202211722560.9A Pending CN115883587A (zh) | 2016-05-30 | 2017-05-24 | 在设备之间复制和粘贴 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211722560.9A Pending CN115883587A (zh) | 2016-05-30 | 2017-05-24 | 在设备之间复制和粘贴 |
Country Status (6)
Country | Link |
---|---|
US (4) | US20170347226A1 (zh) |
EP (2) | EP4161035A1 (zh) |
KR (2) | KR102405113B1 (zh) |
CN (2) | CN109644201A (zh) |
AU (2) | AU2017275461B2 (zh) |
WO (1) | WO2017210062A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015114865A (ja) * | 2013-12-12 | 2015-06-22 | ソニー株式会社 | 情報処理装置、中継コンピュータ、情報処理システム、および情報処理プログラム |
US10237711B2 (en) | 2014-05-30 | 2019-03-19 | Apple Inc. | Dynamic types for activity continuation between electronic devices |
US10783012B2 (en) | 2018-04-20 | 2020-09-22 | CopyBucket, Inc. | Systems and methods for efficient inter-device data exchange |
KR102629412B1 (ko) | 2019-01-04 | 2024-01-26 | 삼성전자주식회사 | 외부 장치의 콘텐트를 편집하는 전자 장치 및 방법 |
CN112565425B (zh) * | 2020-12-03 | 2021-08-06 | 南京机敏软件科技有限公司 | 在多个跨云服务器主机会话的云应用程序间进行拷贝粘贴的方法 |
CN113420002A (zh) * | 2021-06-24 | 2021-09-21 | 阿波罗智联(北京)科技有限公司 | 数据同步方法、装置、电子设备以及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7325038B1 (en) * | 2002-09-27 | 2008-01-29 | Ricoh Company, Ltd. | Mechanism for transferring data between applications running on multiple networked computers |
WO2010089458A1 (en) * | 2009-02-09 | 2010-08-12 | Valtion Teknillinen Tutkimuskeskus | Near field communication clipboard and related method |
CN102045369A (zh) * | 2011-01-27 | 2011-05-04 | 北京播思软件技术有限公司 | 一种实现云拷贝的信息推送***及其方法 |
CN102262565A (zh) * | 2010-05-28 | 2011-11-30 | 腾讯科技(深圳)有限公司 | 一种跨程序应用剪切板的方法和设备 |
CN102882963A (zh) * | 2012-09-25 | 2013-01-16 | 腾讯科技(深圳)有限公司 | 一种数据传输方法、相关终端及*** |
CN103782292A (zh) * | 2011-09-07 | 2014-05-07 | 诺基亚公司 | 在设备之间执行数据的无线内部拷贝的方法、装置和计算机程序产品 |
CN103780671A (zh) * | 2012-10-22 | 2014-05-07 | 三星电子株式会社 | 在移动终端之间传送数据的设备、***和方法 |
US20150332258A1 (en) * | 2014-05-19 | 2015-11-19 | Qualcomm Incorporated | Identity Verification via Short-Range Wireless Communications |
US9325775B2 (en) * | 2012-09-11 | 2016-04-26 | Google Inc. | Clipboard |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100552671B1 (ko) * | 2002-12-21 | 2006-02-20 | 한국전자통신연구원 | 블루투스 실시간 전송 시스템의 동적 비대칭 운용 방법 |
KR20120088199A (ko) * | 2011-01-31 | 2012-08-08 | 주식회사 팬택 | 광고 정보가 삽입된 어플리케이션을 제공하는 장치 및 방법 |
KR101933445B1 (ko) * | 2011-10-17 | 2018-12-28 | 한국전자통신연구원 | 통신 시스템에서 데이터 송수신 장치 및 방법 |
US8706037B1 (en) * | 2012-01-13 | 2014-04-22 | Google Inc. | Alternative transport mechanism selection |
US10152861B2 (en) * | 2012-02-09 | 2018-12-11 | Apple Inc. | Wireless security camera system |
JP5969775B2 (ja) * | 2012-03-05 | 2016-08-17 | キヤノン株式会社 | 情報処理装置、制御方法、およびプログラム |
US9208001B2 (en) | 2012-03-08 | 2015-12-08 | Blackberry Limited | Object mediated data transfer between electronic devices |
US8725808B2 (en) * | 2012-05-10 | 2014-05-13 | Intel Mobile Communications GmbH | Method for transferring data between a first device and a second device |
US20140095673A1 (en) | 2012-09-25 | 2014-04-03 | Tencent Technology (Shenzhen) Company Limited | Systems and methods for transmitting and receiving data |
US9633374B2 (en) * | 2012-12-28 | 2017-04-25 | Intel Corporation | System and methods for rebroadcasting of radio ads over other mediums |
US20140274031A1 (en) * | 2013-03-13 | 2014-09-18 | Qualcomm Incorporated | Sharing data among proximate mobile devices with short-range wireless signals |
US9100943B2 (en) * | 2013-09-23 | 2015-08-04 | Google Technology Holdings LLC | Device auto pairing without touch and tap |
KR102164917B1 (ko) * | 2014-02-10 | 2020-10-13 | 삼성전자주식회사 | 근거리 무선 통신에서 재연결 방법 및 장치 |
US9553916B2 (en) | 2014-03-13 | 2017-01-24 | Ca, Inc. | Copy and paste between devices |
US20150350268A1 (en) * | 2014-05-28 | 2015-12-03 | Acer Incorporated | Electronic device and data copy method between electronic devices |
US10193987B2 (en) | 2014-05-30 | 2019-01-29 | Apple Inc. | Activity continuation between electronic devices |
US10187770B2 (en) | 2014-05-30 | 2019-01-22 | Apple Inc. | Forwarding activity-related information from source electronic devices to companion electronic devices |
CN104216787A (zh) * | 2014-09-23 | 2014-12-17 | 北京奇虎科技有限公司 | 在终端设备间同步剪切板的方法、装置和*** |
US9357342B2 (en) * | 2014-10-07 | 2016-05-31 | Google Inc. | Short-range wireless controller filtering and reporting |
TWI574518B (zh) * | 2015-01-08 | 2017-03-11 | 緯創資通股份有限公司 | 低耗電藍牙傳送設備和低耗電藍牙接收設備以及其方法 |
US9351154B1 (en) * | 2015-02-23 | 2016-05-24 | Microsoft Technology Licensing, Llc | Wireless advertising to initiate pairing |
-
2016
- 2016-05-30 US US15/168,183 patent/US20170347226A1/en not_active Abandoned
- 2016-06-23 US US15/191,165 patent/US9967697B2/en active Active
-
2017
- 2017-05-24 AU AU2017275461A patent/AU2017275461B2/en active Active
- 2017-05-24 KR KR1020207035838A patent/KR102405113B1/ko active IP Right Grant
- 2017-05-24 KR KR1020187034192A patent/KR102192701B1/ko active IP Right Grant
- 2017-05-24 EP EP22208649.8A patent/EP4161035A1/en active Pending
- 2017-05-24 WO PCT/US2017/034304 patent/WO2017210062A1/en active Application Filing
- 2017-05-24 CN CN201780033393.8A patent/CN109644201A/zh active Pending
- 2017-05-24 EP EP17729278.6A patent/EP3437307B1/en active Active
- 2017-05-24 CN CN202211722560.9A patent/CN115883587A/zh active Pending
-
2018
- 2018-04-27 US US15/965,594 patent/US20190335306A1/en not_active Abandoned
-
2020
- 2020-01-21 US US16/748,631 patent/US10863338B2/en active Active
- 2020-06-10 AU AU2020203815A patent/AU2020203815B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7325038B1 (en) * | 2002-09-27 | 2008-01-29 | Ricoh Company, Ltd. | Mechanism for transferring data between applications running on multiple networked computers |
WO2010089458A1 (en) * | 2009-02-09 | 2010-08-12 | Valtion Teknillinen Tutkimuskeskus | Near field communication clipboard and related method |
CN102262565A (zh) * | 2010-05-28 | 2011-11-30 | 腾讯科技(深圳)有限公司 | 一种跨程序应用剪切板的方法和设备 |
CN102045369A (zh) * | 2011-01-27 | 2011-05-04 | 北京播思软件技术有限公司 | 一种实现云拷贝的信息推送***及其方法 |
CN103782292A (zh) * | 2011-09-07 | 2014-05-07 | 诺基亚公司 | 在设备之间执行数据的无线内部拷贝的方法、装置和计算机程序产品 |
US9325775B2 (en) * | 2012-09-11 | 2016-04-26 | Google Inc. | Clipboard |
CN102882963A (zh) * | 2012-09-25 | 2013-01-16 | 腾讯科技(深圳)有限公司 | 一种数据传输方法、相关终端及*** |
CN103780671A (zh) * | 2012-10-22 | 2014-05-07 | 三星电子株式会社 | 在移动终端之间传送数据的设备、***和方法 |
US20150332258A1 (en) * | 2014-05-19 | 2015-11-19 | Qualcomm Incorporated | Identity Verification via Short-Range Wireless Communications |
Also Published As
Publication number | Publication date |
---|---|
KR102192701B1 (ko) | 2020-12-17 |
AU2020203815B2 (en) | 2021-05-27 |
KR102405113B1 (ko) | 2022-06-02 |
KR20190002575A (ko) | 2019-01-08 |
US20190335306A1 (en) | 2019-10-31 |
AU2017275461B2 (en) | 2020-04-16 |
EP4161035A1 (en) | 2023-04-05 |
US20170347227A1 (en) | 2017-11-30 |
AU2020203815A1 (en) | 2020-07-02 |
WO2017210062A1 (en) | 2017-12-07 |
US20170347226A1 (en) | 2017-11-30 |
US10863338B2 (en) | 2020-12-08 |
AU2017275461A1 (en) | 2018-11-22 |
EP3437307A1 (en) | 2019-02-06 |
EP3437307B1 (en) | 2022-12-21 |
US20200162876A1 (en) | 2020-05-21 |
CN115883587A (zh) | 2023-03-31 |
KR20200142116A (ko) | 2020-12-21 |
US9967697B2 (en) | 2018-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109644201A (zh) | 在设备之间复制和粘贴 | |
EP2624601B1 (en) | Short-range radio communication system and method for operating the same | |
CN108882158A (zh) | 凭据委托 | |
US8213355B2 (en) | Wireless communication system, communication apparatus, setting information providing method, setting information obtaining method, and computer program | |
EP4156620A1 (en) | Interaction method and apparatus, and electronic device | |
US20080146256A1 (en) | Sharing data during a voice call using a mobile communications device, and associated user interface | |
CN108882159A (zh) | 在设备之间转移播放队列 | |
US10496354B2 (en) | Terminal device, screen sharing method, and screen sharing system | |
TW201621706A (zh) | 使用近場通訊來以權限控制進行共享內容 | |
US20200293493A1 (en) | Enabling User Interaction with Shared Content During a Virtual Meeting | |
JP2016530628A (ja) | アプリテストシステム及びアプリテスト方法 | |
CN102932520B (zh) | 移动设备之间的信息交互方法和*** | |
US20170251504A1 (en) | Apparatus and method for requesting and transferring contents | |
WO2011067980A1 (ja) | コンテンツ選択システム、提供装置、転送装置、およびコンテンツ選択方法 | |
WO2015165393A1 (en) | Method and apparatus for sending file and user terminal | |
US20060020455A1 (en) | Adaptive plug-in architecture for mix-mode personal communication | |
US20190025994A1 (en) | Recording medium on which display control program is recorded, display control method, and information processing apparatus | |
TWI246308B (en) | Synchronization method for mobile phones and network data | |
CN115309309A (zh) | 内容分享方法、装置、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190416 |