Patent ID: 9473610
Filing Date: 2016-10-18
CPC Classification: H04M

Claim Text:
1. A non-transitory computer-readable medium having instructions to control a computer of a mobile device, in which an operating system and a plurality of applications are installed, the mobile device including a display unit and an operation unit, the operating system of the mobile device having: a share unit configured to perform a share function, which designates share information to a sharing designated application that is one of the plurality of applications installed on the mobile device, when the share information is designated from a sharing source application that is one of the plurality of applications installed on the mobile device, wherein the share information includes location information of data to be shared and process information representing a process type of a particular process that processes the data to be shared, wherein the particular process is a process in the sharing designated application installed on the mobile device; and a search unit configured to: search for a particular application from the plurality of applications installed on the mobile device, wherein search information is designated from the sharing source application, wherein the search information is at least one of process information and format information, the process information representing a process type and the format information representing a data format of data to be shared, the particular application is possible to function as the sharing designated application and supports at least one of the process type represented by the process information and at least one of the data format represented by the format information; the instructions controlling the computer to execute an image data acquisition application such that the computer functions as: an image data acquisition unit that acquires image data, in response to a user operation, a first request control unit that requests the search unit of the mobile device operating system to search for a first particular application that is installed on the mobile device with designating a first search information representing a first image format, wherein the first image format is an image format convertible from the image data acquired by the image data acquiring unit; a first reception unit that receives first application identification information, which indicates a first particular application satisfying the first search information, from the search unit of the mobile device operating system; a second request control unit that requests the search unit of the mobile device operating system to search for a second particular application that is installed on the mobile device with designating a second search information representing a second image format which is different from the first image format, wherein the second image format is an image format convertible from the image data acquired by the image data acquiring unit; a second reception unit that receives second application identification information, which indicates a second particular application satisfying the second search information, from the search unit of the mobile device operating system; a display control unit that displays a list of the first application identification information and the second application identification information; an operation reception unit that receive a user operation selecting one application identification information from the list; and a conversion unit, wherein in a case where the first application identification information is selected, the conversion unit converts the image data acquired by the image data acquisition unit into the image data having the first image format, and wherein in a case where the second application identification information is selected, the conversion unit converts the image data acquired by the image data acquisition unit into the image data having the second image format; and a third request control unit that requests the share unit of the mobile device operating system to perform the share function on a selected particular application, which is corresponding to the selected application information selected from the list, thereby requesting the share unit to cause the selected particular application to process the converted image data.