IP Library Patent Application 13659351
Patent Application
App. No. 13/659,351

METHOD AND APPARATUS FOR CONTROLLED SELECTION AND COPYING OF FILES TO A TARGET DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/659,351
Abstract

An approach is provided for enabling controlled selection and copying of files from a source to a target device. A file sharing processor processes positional information associated with a first device and a second device to determine a relative position of the first device with respect to the second device. The file sharing processor then determines one or more criteria for causing, at least in part, a selection, a transfer, or a combination thereof of one or more files between the first device and the second device based, at least in part, on the relative position.

Claims (44)

1 . A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

a processing of positional information associated with a first device and a second device to determine a relative position of the first device with respect to the second device; and

at least one determination of one or more criteria for causing, at least in part, a selection, a transfer, or a combination thereof of one or more files between the first device and the second device based, at least in part, on the relative position.

2 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a rendering of a first user interface at the first device, a second user interface at the second device, or a combination thereof, for presenting, at least in part, one or more representations of the one or more criteria.

3 . A method of claim 2 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a rendering of the one or more representations at one or more locations of the first user interface, the second user interface, or a combination thereof; and

at least one determination of a proximity of the one or more representations between the first user interface, the second user interface, or a combination thereof based, at least in part, on the relative position,

wherein the one or more criteria are determined based, at least in part, on the proximity.

4 . A method of claim 2 , wherein the one or more criteria include, at least in part, one or more file types, one or more keywords, or a combination thereof.

5 . A method of claim 2 , wherein the first user interface includes, at least in part, one or more control elements for manipulating, processing, or a combination thereof the one or more files rendered in the second user interface.

6 . A method of claim 2 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

an input via the first user interface, the second user interface, or a combination thereof for specifying one or more areas that define, at least in part, one or more sets of the one or more files for the selection, the transfer, or a combination thereof.

7 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a processing of the relative position to determine an amount of overlap between the first user interface and the second user interface; and

at least one determination of the one or more areas based, at least in part, on the amount of overlap.

8 . A method of claim 7 , wherein the one or more areas encompass one or more icons representing the one or more sets of the one or more files, the one or more files, or a combination thereof.

9 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination of interaction information with the one or more representations; and

an initiation of the selection, the transfer, a determination of the one or more criteria, or a combination thereof based, at least in part, on the interaction.

10 . A method of claim 9 , wherein the interaction information includes, at least in part, multi-touch interaction, touch pressure information, or combination thereof.

11 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

process and/or facilitate a processing of positional information associated with a first device and a second device to determine a relative position of the first device with respect to the second device; and

determine one or more criteria for causing, at least in part, a selection, a transfer, or a combination thereof of one or more files between the first device and the second device based, at least in part, on the relative position.

12 . An apparatus of claim 11 , wherein the apparatus is further caused to:

cause, at least in part, a rendering of a first user interface at the first device, a second user interface at the second device, or a combination thereof, for presenting, at least in part, one or more representations of the one or more criteria.

13 . An apparatus of claim 12 , wherein the apparatus is further caused to:

cause, at least in part, a rendering of the one or more representations at one or more locations of the first user interface, the second user interface, or a combination thereof; and

determine a proximity of the one or more representations between the first user interface, the second user interface, or a combination thereof based, at least in part, on the relative position,

wherein the one or more criteria are determined based, at least in part, on the proximity.

14 . An apparatus of claim 12 , wherein the one or more criteria include, at least in part, one or more file types, one or more keywords, or a combination thereof.

15 . An apparatus of claim 12 , wherein the first user interface includes, at least in part, one or more control elements for manipulating, processing, or a combination thereof the one or more files rendered in the second user interface.

16 . An apparatus of claim 12 , wherein the apparatus is further caused to:

determine an input via the first user interface, the second user interface, or a combination thereof for specifying one or more areas that define, at least in part, one or more sets of the one or more files for the selection, the transfer, or a combination thereof.

17 . An apparatus of claim 11 , wherein the apparatus is further caused to:

process and/or facilitate a processing of the relative position to determine an amount of overlap between the first user interface and the second user interface; and

determining the one or more areas based, at least in part, on the amount of overlap.

18 . An apparatus of claim 17 , wherein the one or more areas encompass one or more icons representing the one or more sets of the one or more files, the one or more files, or a combination thereof.

19 . An apparatus of claim 11 , wherein the apparatus is further caused to:

determine interaction information with the one or more representations; and

cause, at least in part, an initiation of the selection, the transfer, a determination of the one or more criteria, or a combination thereof based, at least in part, on the interaction.

20 . An apparatus of claim 19 , wherein the interaction information includes, at least in part, multi-touch interaction, touch pressure information, or combination thereof.

Assignments (4)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 045084/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2017
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040946/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2016
From: ARRASVUORI, JUHA HENRIK; LUCERO, ANDRÉS; NURMI, MIKKO ANTERO
To: NOKIA CORPORATION
Reel/Frame 037433/0734 →