Patent ID: 9448700
Filing Date: 2016-09-20
CPC Classification: G06F,H04L

Claim Text:
1. A machine readable non-transitory storage medium containing executable instructions which when executed by a data processing system cause the data processing system to perform a method comprising: receiving a selection of content, wherein the content is selected within a graphical user interface (GUI) of an application and the application executes on an operating system maintaining a geographic region setting based on preferences within the operating system; determining the selected content is a first content type; matching the first content type with a first transfer mode compatible with the first content type, wherein the first transfer mode is associated with the geographic region setting of the operating system; after matching the first content type with the first transfer mode, presenting, within the GUI of the application, the first transfer mode in a manner that a user can select the first transfer mode, wherein a second transfer mode compatible with the first content type is associated with a geographic region different from the geographic region setting of the operating system and the second transfer mode is hidden or distinguished from the first transfer mode within the GUI of the application; receiving, within the GUI of the application, a first transfer mode selection; and transferring, by the selected first transfer mode, the selected content to a destination.