×

Information processing device performing a data sharing process among applications and controlling method thereof

  • US 10,230,863 B2
  • Filed: 01/09/2017
  • Issued: 03/12/2019
  • Est. Priority Date: 07/23/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing instructions, which is read in an information processing device capable of performing of a sharing process causing an application, selected as a output destination from a plurality of applications, to process data output from a output source,wherein the information processing device includes:

  • a input interface;

    a display;

    a processor that, when executing the instructions, performs operations comprising;

    acquiring an image data set including a plurality of image data;

    defining plural image data groups, each of the plural image data groups including at least one of the image data included in the image data set, the plural image data groups including at least a first image data group and a second image data group;

    searching, in a case where the image data group includes one image datum, the plurality of the applications including a first application, a second application, a third application that are installed in the information processing device for at least one application that is capable of processing the one image datum and is incapable of processing of plural image data;

    searching, in a case where the image data group includes the plural image data, the plurality of the applications installed in the information processing device for at least one application capable of processing the plural image data;

    displaying, on the display, the at least one application, for which the plurality of the applications installed in the information processing device are searched;

    identifying, according to a first input from the input interface, the first application from the displayed applications for processing the first image data group, as the output destination;

    identifying, according to a second input from the input interface, the second application from the displayed applications for processing the second image data group, as the output destination;

    controlling;

    in response to a third input from the input interface, the third application as the output source to output at least one of image data included in the first image data group; and

    the information processing device to perform the sharing process of causing the first application, which is identified by the first input, to process the at least one of image data included in the first image data group; and

    controlling;

    in response to completion of the sharing processing of the image data by the first application, the third application as the output source to output at least one of image data included in the second image data group; and

    the information processing device to perform the sharing process of causing the second application, which is identified by the second input, to process the at least one of image data included in the second image data group.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×