EP4149088A2

Transferring application data between devices

Abstract

Methods, systems, and apparatus are described for transferring application data between devices. A method includes causing (402), by a first service running on a first device, the first device to establish a wireless connection with a second device; receiving (404), from a second service running on the second device, data specifying applications that are installed on the second device and supported by the second service, each of the applications being separate from the second service; determining (406), by the first service, that a first application installed on the first device matches one of the applications installed on the second device, the first application being separate from the first service; receiving (408), by the first service, first application data from the first application; and causing (410), by the first service, the first device to send the first application data to the second service running on the second device using the wireless connection.

EP4149088A2, drawing sheet 1
Sheet 1 of 7

Term

9 yearsto projected expiry

Projected expiry 17 September 2035, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

15 claims: 2 independent, 13 dependent

  1. 1
    A computer-implemented method, comprising:causing, using a first component on a first device, the first device to establish a wireless connection with a second device, wherein the wireless connection is a connection that is separate from an Internet connection, and wherein the first device is unable to communicate with the second device via the Internet connection;receiving, from a second component on the second device, data specifying one or more applications that are installed on the second device and supported by the second component, each of the applications being separate from the second component and the first component;determining, by the first component, that a first application installed on the first device matches one of the applications installed on the second device, wherein the first application is separate from the first component and has first application data to be shared;receiving, by the first component, the first application data from the first application;and causing, by the first component, the first device to send the first application data from the first application installed on the first device to the second component on the second device using the wireless network connection for receiving by the first application installed on the second device, wherein the first application data from the first application installed on the first device is more up-to-date than corresponding second application data of the first application installed on the second device if the corresponding second application data exists on the second device.
  2. 14
    A system, comprising:one or more data processing apparatus;and a data storage device storing instructions that, when executed by the one or more data processing apparatus, cause the one or more data processing apparatus to perform a method according to any one of the preceding claims.
  3. 15
    A computer readable storage medium storing instructions that, when executed by one or more data processing apparatus, cause the one or more data processing apparatus to perform a method according to any one of claims 1 to 13.