[go: up one dir, main page]

CN103257817A - Determination method and file transferring method of shared device and system - Google Patents

Determination method and file transferring method of shared device and system Download PDF

Info

Publication number
CN103257817A
CN103257817A CN2012100396067A CN201210039606A CN103257817A CN 103257817 A CN103257817 A CN 103257817A CN 2012100396067 A CN2012100396067 A CN 2012100396067A CN 201210039606 A CN201210039606 A CN 201210039606A CN 103257817 A CN103257817 A CN 103257817A
Authority
CN
China
Prior art keywords
sharing
sharing device
touch track
determining
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012100396067A
Other languages
Chinese (zh)
Inventor
喻子达
王袭
赵向阳
韩文
朴成杰
黄橙
周林
安娜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haier Group Corp
Haier Group Technology Research and Development Center
Original Assignee
Haier Group Corp
Haier Group Technology Research and Development Center
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Haier Group Corp, Haier Group Technology Research and Development Center filed Critical Haier Group Corp
Priority to CN2012100396067A priority Critical patent/CN103257817A/en
Priority to PCT/CN2012/073732 priority patent/WO2013123695A1/en
Publication of CN103257817A publication Critical patent/CN103257817A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

The invention provides a determination method and a file transferring method of a shared device and a system. The determination method and the file transferring method of the shared device include the steps: A, determining various directions of projection of various shared devices relative to a current shared device on a horizontal plane; B, determining the direction pointed by the projection of a touch track on the current shared device on the horizontal plane; and C, determining the matched shared device in the direction pointed by the touch track, and transferring a selected file corresponding to an initial point of the touch track to the matched shared device. The system for achieving the file transferring method of the shared device is further provided. Shared object determination is achieved through different touch tracks and shared files are transferred, and operation is facilitated. When a selected object or a selected file is transferred, a user only needs to slide towards the matched shared device on a screen of the current shared device, and operation time is saved.

Description

Determination method of sharing equipment and file transmission method and system
Technical Field
The invention relates to a determination method of sharing equipment applied to multi-screen sharing, and a file transmission method and a file transmission system.
Background
The three-network integration means that the telecommunication network, the computer network and the cable television network are technically improved to realize the communication services of comprehensive multimedia such as voice, data, images and the like. The three-network integration realizes the perfect integration of a service layer, a control layer and a bearing layer through multi-screen integration, so that multi-screen sharing among different sharing devices is realized. However, when identifying a sharing request, the existing sharing device needs a user to accurately select an icon representing other sharing devices, and the requirement of the user cannot be met in the aspect of operation convenience.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a determining method and a file transmission method and system for a multi-screen shared sharing device, which are used for determining a shared object and transmitting a shared file through different touch tracks, so as to increase convenience of operation.
The method for determining the shared device comprises the following steps:
a: determining each direction of projection of each sharing device on a horizontal plane relative to the current sharing device and the distance from each sharing device to the current sharing device;
b: determining the direction pointed by the projection of the touch track on the current sharing device on the horizontal plane and the length of the touch track;
c: and determining the sharing equipment at the distance corresponding to the length of the touch track in the direction pointed by the touch track as the sharing equipment to be communicated.
Therefore, the shared object is determined through different touch tracks, and operation is facilitated. When the object is selected, the object can be slid to the current sharing equipment by a certain distance on the screen of the current sharing equipment, and the receivers with different distances from the current sharing equipment in the direction can be identified through the length of the sliding rule, so that the operation time is saved.
Optionally, step a includes:
determining the space coordinate of the current sharing equipment according to the intensity of communication signals of at least three sharing equipment with the space coordinate and the current sharing equipment;
and determining each direction of the projection of each sharing device relative to the current sharing device on the horizontal plane and the distance from each sharing device to the current sharing device according to the space coordinates of the current sharing device and the space coordinates of other sharing devices.
Therefore, the position of each sharing device relative to the current sharing device is determined by calculating the space coordinates of all the sharing devices through the transmission intensity of the communication signals.
Optionally, step a includes:
acquiring image information of at least three sharing devices with space coordinates and a current sharing device;
performing image analysis according to the space coordinates of the three sharing devices to determine the space coordinates of the current sharing device;
and determining each direction of the projection of each sharing device relative to the current sharing device on the horizontal plane and the distance from each sharing device to the current sharing device according to the space coordinates of the current sharing device and the space coordinates of other sharing devices.
Therefore, the spatial coordinates of all the sharing devices are obtained through the image information, and the position of each sharing device relative to the current sharing device is determined.
Optionally, the determining the matched sharing device in the direction indicated by the touch trajectory in step C includes:
and judging the sharing device in the direction with the smallest direction error of the touch track as the matched sharing device.
Therefore, the fault tolerance is increased by judging the sharing equipment with the minimum direction error of the touch track.
Optionally, the distance from each sharing device to the current sharing device includes: the spatial distance of each sharing device relative to the current sharing device or the distance projected on the horizontal plane to the horizontal projection of the current sharing device.
From the above, the distance can be calculated in different ways according to the need of calculation.
Optionally, step a further includes: and displaying the icons of the other sharing devices on the touch screen of the current sharing device in the corresponding direction around the starting point of the touch track according to the determined direction of each sharing device.
Therefore, icons of other sharing devices are displayed in a visual mode, the sharing end point of the receiving party, which can be sent by the user, is displayed more intuitively, and convenience in operation is achieved.
The icons of other sharing devices are displayed at the corresponding distance from the starting point of the touch track according to different distances from the sharing devices to the current sharing device; step C, determining the matched sharing device in the direction pointed by the touch trajectory further includes: and taking the shared device corresponding to the icon of the shared device closest to the touch track end point as the matched shared device.
Therefore, for the direction pointed by the touch track, the plurality of sharing devices are displayed in a visualized manner, and the selected object is judged according to the distance between the touch track ending endpoint and the icon of the sharing device, so that the accuracy of selection is improved.
The invention also provides a file transmission method of the sharing equipment, which comprises the following steps:
a: the distance from each sharing device to the current sharing device;
b: determining the direction pointed by the projection of the touch track on the current sharing device on the horizontal plane and the length of the touch track;
c: and determining a sharing device at a distance corresponding to the length of the touch track in the direction pointed by the touch track, and transmitting the selected file corresponding to the starting point of the touch track to the matched sharing device.
Therefore, the shared object is determined and the shared file is transmitted through different touch tracks, and operation is facilitated. When the selected object and the selected file are transmitted, the selected object and the selected file only need to slide to the screen of the current sharing device, and the operation time is saved.
Optionally, the determining the matched sharing device in the direction indicated by the touch trajectory in step C includes:
and judging the sharing device in the direction with the smallest direction error of the touch track as the matched sharing device.
Therefore, the fault tolerance is increased by judging the sharing equipment with the minimum direction error of the touch track.
Optionally, the distance from each sharing device to the current sharing device includes: the spatial distance of each sharing device relative to the current sharing device or the distance projected on the horizontal plane to the horizontal projection of the current sharing device.
From the above, the distance can be calculated in different ways according to the need of calculation.
The invention also provides a system for realizing the determination method and the file transmission method of the sharing equipment applied to multi-screen sharing, which comprises the following steps:
a spatial coordinate receiving unit for receiving spatial coordinates of the sharing device;
the coordinate system conversion unit is used for determining all directions and distances of other sharing equipment relative to the current sharing equipment on a horizontal plane;
the touch track acquisition unit is used for acquiring a touch track, and the starting point of the touch track corresponds to the selected file;
the projection unit is used for determining the projection direction and distance of the touch track on the horizontal plane;
the shared device identification unit is used for determining the matched shared device according to the length of the touch track in the direction pointed by the horizontal plane projection of the touch track on the current shared device screen;
and the shared file transmission unit is used for transmitting the selected file to the matched sharing equipment.
Therefore, the shared object is determined through different touch tracks, and operation is facilitated. When the object is selected, the object can be slid to the current sharing equipment by a certain distance on the screen of the current sharing equipment, the receivers at different distances from the current sharing equipment in the direction can be identified through the length of the sliding rule, and the file transmission is carried out, so that the operation time is saved.
Drawings
FIG. 1 is a flowchart of a multi-screen shared file transmission method according to the present invention;
FIG. 2 is a sub-flowchart of step S20 according to the present invention;
FIG. 3 is a schematic diagram of the locations of the current sharing device and pointing device of the present invention;
FIG. 4 is a schematic view of a display of the PAD of the present invention;
FIG. 5 is an enlarged view of section 2 of the display of the PAD of the present invention;
FIG. 6 is a schematic diagram of the system of the present invention.
Detailed Description
The following describes in detail a specific embodiment of the sharing request identification method and the sharing request identification system applied to the selected object according to the present invention with reference to fig. 1 to 6. In this example, the current sharing device initiating the sharing is a mobile terminal with a touch screen, such as a PAD or other tablet computer, a laptop computer, a mobile phone, and the like. The sharing device also includes a pointing device with wireless interconnection function, i.e. a wireless terminal with relatively fixed position, such as desktop computer, tv, printer, wireless router, or a device for positioning function only, such as micro base station, signal transmitter, etc.
The present invention will be described below by taking a PAD initiating a file transfer to a computer as an example. As shown in fig. 1, comprising the steps of:
step S10: when the PAD enters the wireless network, the PAD establishes wireless connection with the pointing device. The pointing device obtains the model number of the PAD, assigns an IP address to the PAD and provides the IP address to the PAD. The pointing device stores the model number and IP address of the PAD in its list of attributes.
The fixed-point equipment is stored with an attribute list of all sharing equipment wirelessly connected with the fixed-point equipment, and the attribute list is stored with the model number, the equipment icon, the IP address and the space coordinate of the sharing equipment and the space coordinate of the fixed-point equipment. Wherein, when the PAD position changes, the attribute list is updated according to the space coordinate.
The establishment of the wireless connection is a well-known technique, and therefore, the process of establishing the wireless connection is not described in detail.
Step S20: and measuring the space coordinates of the PAD by taking the space coordinates of the pointing device as a reference, adding the space coordinates to an attribute list corresponding to the PAD stored by the pointing device, and sharing the attribute list with all sharing devices in the network so that the space coordinates of all the sharing devices in the network are known by other devices.
The coordinates of the pointing device are relatively fixed, so the PAD space coordinates are measured and calculated with the pointing device as a reference. As shown in fig. 2, the step of estimating the spatial coordinates of the PAD comprises:
step S201: the distances of at least three pointing devices to the PAD are calculated.
As shown in fig. 3In this embodiment, the spatial coordinates of three pointing devices are a (Xa, Ya, Za), b (Xb, Yb, Zb), and c (Xc, Yc, Zc), and wireless transceiver modules such as infrared, bluetooth, WIFI, or ultrasonic are installed on the three pointing devices. Correspondingly, the PAD is also provided with a corresponding wireless transceiver module. The distance of the Signal transmission can be calculated according to the attenuation degree of the wireless Signal transmission, for example, according to the Received Signal Strength Indicator (RSSI) formula PR=PT/SnThe distances S between the three pointing devices and the PAD can be calculated respectivelya、SbAnd Sc. Wherein, PRIndicating the received power, P, of the radio signal at the receiving sideTThe transmitting power of the wireless signal of the sender is represented, S represents the distance between the wireless signal receiving and transmitting devices, n is a propagation factor, and the value of n in the air can be 3.
Step S202: and calculating the space coordinate of the PAD according to the result and the space coordinates of the three pointing devices.
Assuming that the spatial coordinates of the PAD are (X, Y, Z), the following equations can be derived according to the projection and pythagorean theorem:
S a = ( X - X a ) 2 + ( Y - Y a ) 2 + ( Z - Z a ) 2 ,
S b = ( X - X b ) 2 + ( Y - Y b ) 2 + ( Z - Z b ) 2 , and
S c = ( X - X C ) 2 + ( Y - Y C ) 2 + ( Z - Z C ) 2 .
from the three sets of calculations, the spatial coordinates (X, Y, Z) of the PAD are derived as: x = dx d y = dy d z = dz d . wherein, d = c 11 c 12 c 13 c 21 c 22 c 23 c 31 c 32 c 33 ;
dx = A 1 c 12 c 13 A 2 c 22 c 23 A 3 c 32 c 33 ;
dy = c 11 A 1 c 13 c 21 A 2 c 23 c 31 A 3 c 33 ;
dz = c 11 c 12 A 1 c 21 c 22 A 2 c 31 A 32 A 3 ;
A 1 = S b 2 - S a 2 - c 11 2 - c 12 2 - c 13 2 A 2 = S c 2 - S b 2 - c 21 2 - c 22 2 - c 21 2 A 3 = S a 2 - S c 2 - c 31 2 - c 32 2 - c 33 2 ;
c 11 c 12 c 13 c 21 c 22 c 23 c 31 c 32 c 33 = x a - x b y a - y b z a - z b x b - x c y b - y c z b - z c x c - x a y c - y a z c - z a .
the calculation of this step can be performed by the PAD or by the pointing device, and the parameters required for calculating the signal transmission distance and the parameters required for calculating the PAD spatial coordinates can be interacted with via a previously established wireless connection.
The calculation of the coordinates of the PAD can also be performed by other positioning techniques, such as a camera arranged on the roof or at a higher position acquiring a global image comprising the pointing device and the PAD, and positioning by image analysis of the PAD position. In addition, the projection of each sharing device of the horizontal projection can be obtained through the picture acquired by one camera, and the space coordinate of the PAD can be calculated through two or more cameras.
Step 203: and adding the spatial coordinates to an attribute list corresponding to the PAD stored by the pointing device, and sharing the attribute list with all sharing devices in the network, so that the spatial coordinates of all the sharing devices in the network are known by other devices.
Step S30: and determining the horizontal plane direction of each other sharing device relative to the PAD by taking the PAD as the center according to the horizontal plane coordinates of each other sharing device in the network relative to the PAD.
Wherein, be provided with direction sensor on this PAD, like geomagnetic sensor, the relative earth magnetism of the space direction of other each shared equipment of confirming is unchangeable to, no matter how this PAD rotates the screen in the horizontal plane, because direction sensor's existence, this PAD all can correctly mark out the direction of other each shared equipment.
As shown in fig. 3, the PAD space coordinates are used as the origin, and the space coordinates of other sharing devices relative to the PAD are obtained through coordinate transformation, and a direction is set as a reference direction, such as the north direction. And then determining the angle of each sharing device in the horizontal plane by taking the PAD as the origin according to the obtained space coordinate.
Wherein, when the space coordinates of each sharing device are converted into the coordinate systemWith the space coordinates (X, Y, Z) of the PAD as the origin, the space coordinates are (X)1,Y1,Z1) Has a coordinate (X) after being transformed relative to the PAD1’,Y1’,Z1') wherein, X1’=X1-X;Y1’=Y1-Y;Z1’=Z1-Z, and the angle can be calculated from the coordinates and the trigonometric function.
It can be seen that the above-mentioned spatial coordinates and the angle calculated therefrom are independent of the PAD orientation, that is, when the PAD is rotated by the horizontal plane, the PAD is always positioned with reference to the spatial coordinates when being positioned for each shared device, that is, the PAD is not changed with the rotation of the PAD screen, so that when the selected object is subsequently determined by the finger on the PAD straight-line touch trajectory, the shared device is selected when the straight-line touch trajectory always points to the shared device as the selected object regardless of the placement of the PAD screen.
In addition, for the calculation of the angle, the calculation of the angle may be performed by projecting each of the sharing devices onto a horizontal plane, and a touch trajectory of the user on the PAD, which will be described later, may also be projected onto the horizontal plane.
Step S40: the user's finger slides on the PAD touch screen in a straight line, and the direction sensor is arranged in the PAD, so that the direction pointed by the projection of the straight line touch track of the user on the horizontal plane can be determined according to the reference direction calibrated by the direction sensor (the pitch angle of the PAD relative to the horizontal plane can be determined by the gravity sensor arranged in the PAD, and the projection of the horizontal plane can be determined, which is a known technology, and therefore, the technology is not described again.
Step S50: and on the horizontal plane of the projection, taking the sharing device matched with the direction pointed by the determined touch track as the sharing device selected by the user, namely the selected object, and transmitting the file to the selected sharing object.
For example, a user clicks a file displayed on the PAD (indicating that the file is selected) and keeps a touch state, and then quickly slides a finger towards the computer, so that the PAD determines the computer in the direction as a selected object according to the direction pointed by the touch track of the quickly sliding finger, and sends the file to the computer. In order to distinguish whether the sliding finger corresponds to moving a file in the PAD or sending the file outwards, the speed of the sliding finger can be set, and when a certain speed is reached (namely the quick sliding finger), the selected file is considered to be sent outwards, otherwise, the selected file is only considered to be the file moved and selected in the PAD.
In addition, when the user clicks a file and keeps a touch state, the icons of the sharing devices are respectively displayed on the PAD touch screen at the positions of the calculated angles, so that the user can conveniently visualize the operation, when the user displays the icons, the clicked file can be used as the center, and the sharing devices are displayed around the file by combining the angles, preferably around the PAD screen. When the touch sliding is carried out, the sliding direction is determined according to the sliding track, the icons of the sharing devices in other directions are hidden, only the icon of the sharing device in the direction is reserved, and after the touch sliding is finished, the displayed icon of each sharing device is hidden.
When more than two sharing devices exist at the same angle, the distance between the touch trajectory and the PAD is further calculated according to the coordinates (or the horizontal plane projection coordinates) of each sharing device, and the length value of the touch trajectory (namely the distance between the touch trajectory ending endpoint and the starting endpoint) is used for determining the sharing devices with different distances corresponding to different length values. At this time, if the sharing devices at the same angle are displayed, different icons are displayed at different positions corresponding to the different length values, so that the user operation is facilitated.
In addition, in order to increase fault tolerance, the touch trajectory may have a certain angle deviation, and the angle deviation may be adjusted according to the size of the angle formed by the shared devices in the adjacent directions. As shown in fig. 4, in the PAD screen, the point M is a clicked file, the adjacent angle between the IPAD and the tv direction is large, the angle deviation is set to be large, the adjacent angle between the computer and the mobile phone is small, the angle deviation is set to be small, or the shared device in the direction adjacent to and closest to the direction pointed by the touch trajectory is used as the selected object. In order to improve the selection accuracy, different lengths of the touch tracks are further set according to the distances from the computer and the mobile phone to the PAD, that is, when the end point (i.e., the termination contact) of the touch track with the M as the starting point is an arc line a or any point nearby, the selected object is represented as the computer, and when the end point is an arc line B or any point nearby, the selected object is represented as the mobile phone.
Or two distances between the touch track end point and the computer and mobile phone icon displayed on the PAD may be calculated, and the shortest distance is selected as the selected object, as shown in fig. 5, which is an enlarged schematic view of the section 2 in fig. 4, the distance from the touch track end point N at the center point of the computer icon is d2, the distance from the center point of the mobile phone icon to N is d1, as shown in the figure, d2 < d1, and therefore, the computer icon is selected.
In addition, it should be noted that, when there are a plurality of icons having the same or similar distances from the touch trajectory end point N, the user needs to manually select the icon to increase the accuracy of selection. Specifically, a distance threshold is preset, and if 2 or more than 2 icons are equal to or less than the threshold, the PAD pops up the dialog menu, displays the icon with the distance less than the threshold, and selects the icon by touching the icon by the user.
The following describes a recognition system for recognizing a selected object applied to multi-screen sharing, and as shown in fig. 6, the recognition system includes:
and a spatial coordinate receiving unit 11, configured to receive the spatial coordinates of the current sharing device and other sharing devices measured by the pointing device.
And the coordinate system conversion unit 12 is connected to the spatial coordinate receiving unit 11, and is configured to perform coordinate system conversion on the spatial coordinates of the other sharing devices with the spatial coordinates of the current sharing device as an origin to determine the direction and distance of the other sharing devices in the horizontal plane relative to the current sharing device.
And the storage unit 18 is connected with the coordinate system conversion unit 12 and is used for storing the space coordinates of all the shared devices after conversion.
In addition, the storage unit 18 is also used for storing the models, device icons and IP addresses of all shared devices.
And the projection unit 13 is connected to the coordinate system conversion unit 12, and is configured to project all the sharing devices onto a horizontal plane according to the spatial coordinates, so as to determine directions of projection of each sharing device onto the horizontal plane relative to the current sharing device and distances from each sharing device to the current sharing device.
And the touch track acquisition unit 14 is used for acquiring a touch instruction of the user, including a touch direction and a touch length.
The projection unit 13 is further connected to the touch trajectory acquisition unit 14, and is configured to project the touch trajectory onto a horizontal plane.
And the direction sensor 15 is connected with the projection unit 13 and used for determining the reference direction of the current sharing device. Specifically, the determined spatial direction and the user touch trajectory of each of the other sharing devices are relatively unchanged from the geomagnetism, regardless of how the current sharing device rotates the screen in the horizontal plane.
And the shared device identification unit 16 is connected with the projection unit 13 and the touch track acquisition unit 14, and is used for determining a shared device matched with the length of the touch track in the direction indicated by the touch track.
The shared device identifying unit 16 includes a touch speed determining module, a touch trajectory fault-tolerant module, and a touch trajectory calculating module (not shown).
The touch speed judging module is used for judging the touch sliding speed of the user. Specifically, the other sharing devices are considered to be selected only when the touch sliding speed reaches a preset speed, and the starting point of the touch track corresponds to the selected file.
The touch track fault-tolerant module is used for correcting the angle of the touch track. Specifically, if the touch trajectory is angularly offset from the sharing device, the matching sharing device is considered when the end point of the touch trajectory is any point on the arc.
When more than two sharing devices exist at the same angle, the touch track calculation module is used for calculating the length of the touch track, and matching is carried out according to the sharing devices at different positions corresponding to different length values. And the distance between the touch track end point and more than two sharing devices is calculated, and the sharing device which is closest to the touch track end point is the matched sharing device.
A display unit (not shown) connected to the touch track acquisition unit 14 and the shared device identification unit 16, respectively, for triggering and displaying icons of other shared devices according to the touch points; and when the touch track end point has the same distance with more than two sharing devices, only triggering and displaying icons of the more than two sharing devices with the same distance.
And the shared file transmission unit 17 is connected with the shared device identification unit 16 and is used for transmitting files to the determined matching shared device.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and in any way, any modifications, equivalents, improvements, etc. made within the spirit and principles of the present invention are intended to be included within the scope of the present invention.

Claims (11)

1. A method for determining a shared device, comprising the steps of:
a: determining each direction of projection of each sharing device on a horizontal plane relative to the current sharing device and the distance from each sharing device to the current sharing device;
b: determining the direction pointed by the projection of the touch track on the current sharing device on the horizontal plane and the length of the touch track;
c: and determining the sharing equipment at the distance corresponding to the length of the touch track in the direction pointed by the touch track as the sharing equipment to be communicated.
2. The method of claim 1, wherein step a comprises:
determining the space coordinate of the current sharing equipment according to the intensity of communication signals of at least three sharing equipment with the space coordinate and the current sharing equipment;
and determining each direction of the projection of each sharing device relative to the current sharing device on the horizontal plane and the distance from each sharing device to the current sharing device according to the space coordinates of the current sharing device and the space coordinates of other sharing devices.
3. The method of claim 1, wherein step a comprises:
acquiring image information of at least three sharing devices with space coordinates and a current sharing device;
performing image analysis according to the space coordinates of the three sharing devices to determine the space coordinates of the current sharing device;
and determining each direction of the projection of each sharing device relative to the current sharing device on the horizontal plane and the distance from each sharing device to the current sharing device according to the space coordinates of the current sharing device and the space coordinates of other sharing devices.
4. The method of claim 1, wherein the step C of determining the matched shared device in the direction indicated by the touch trajectory comprises:
and judging the sharing device with the direction with the smallest direction error to the touch track as the matched sharing device.
5. The method of claim 4, wherein the distance from each sharing device to the current sharing device comprises:
the spatial distance of each sharing device relative to the current sharing device or the distance projected on the horizontal plane to the horizontal projection of the current sharing device.
6. The method of claim 4 or 5, further comprising, after step A: and displaying the icons of the other sharing devices on the touch screen of the current sharing device in the corresponding direction around the starting point of the touch track according to the determined direction of each sharing device.
7. The method according to claim 6, characterized in that icons of other sharing devices are displayed at corresponding distances from the starting point of the touch track according to different distances from the sharing devices to the current sharing device;
step C, determining the matched sharing device in the direction pointed by the touch trajectory further includes: and taking the shared device corresponding to the icon of the shared device closest to the touch track end point as the matched shared device.
8. A file transmission method of a sharing device is characterized by comprising the following steps:
a: the distance from each sharing device to the current sharing device;
b: determining the direction pointed by the projection of the touch track on the current sharing device on the horizontal plane and the length of the touch track;
c: and determining a sharing device at a distance corresponding to the length of the touch track in the direction pointed by the touch track, and transmitting the selected file corresponding to the starting point of the touch track to the matched sharing device.
9. The method of claim 8, wherein the step C of determining the matched shared device in the direction indicated by the touch trajectory comprises:
and judging the sharing device in the direction with the smallest direction error of the touch track as the matched sharing device.
10. The method of claim 9, wherein the distance from each sharing device to the current sharing device comprises:
the spatial distance of each sharing device relative to the current sharing device or the distance projected on the horizontal plane to the horizontal projection of the current sharing device.
11. A system for realizing a file transmission method of a sharing device is characterized by comprising the following steps:
a spatial coordinate receiving unit for receiving spatial coordinates of the respective sharing devices;
the coordinate system conversion unit is used for determining each direction and distance of other sharing equipment relative to the current sharing equipment on the horizontal plane according to the space coordinates of each sharing equipment;
the touch track acquisition unit is used for acquiring a touch track, and the starting point of the touch track corresponds to the selected file;
the projection unit is used for determining the projection direction and distance of the touch track on the horizontal plane;
the shared device identification unit is used for determining the matched shared device according to the direction pointed by the horizontal plane projection of the touch track on the current shared device screen and the length of the touch track;
and the shared file transmission unit is used for transmitting the selected file to the matched sharing equipment.
CN2012100396067A 2012-02-21 2012-02-21 Determination method and file transferring method of shared device and system Pending CN103257817A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2012100396067A CN103257817A (en) 2012-02-21 2012-02-21 Determination method and file transferring method of shared device and system
PCT/CN2012/073732 WO2013123695A1 (en) 2012-02-21 2012-04-10 Method for determining sharing device, method and system for file transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100396067A CN103257817A (en) 2012-02-21 2012-02-21 Determination method and file transferring method of shared device and system

Publications (1)

Publication Number Publication Date
CN103257817A true CN103257817A (en) 2013-08-21

Family

ID=48961765

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100396067A Pending CN103257817A (en) 2012-02-21 2012-02-21 Determination method and file transferring method of shared device and system

Country Status (2)

Country Link
CN (1) CN103257817A (en)
WO (1) WO2013123695A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015051628A1 (en) * 2013-10-08 2015-04-16 惠州Tcl移动通信有限公司 Image display method and master mobile equipment
WO2015058686A1 (en) * 2013-10-23 2015-04-30 Tencent Technology (Shenzhen) Company Limited Data transmission method, apparatus, and system
CN105337641A (en) * 2014-06-06 2016-02-17 北京壹人壹本信息科技有限公司 File transmission method and system, and mobile terminal
CN106131973A (en) * 2016-07-07 2016-11-16 广东小天才科技有限公司 Data transmission method and system
CN106293404A (en) * 2015-05-22 2017-01-04 联发科技(新加坡)私人有限公司 Multi-screen shares method and the communication terminal of display picture
CN110351808A (en) * 2019-06-12 2019-10-18 东北石油大学 Document transmission processing method and apparatus
CN110879683A (en) * 2018-09-05 2020-03-13 上海博泰悦臻网络技术服务有限公司 Screen information sharing method, terminal and vehicle
CN115442741A (en) * 2022-09-14 2022-12-06 联想(北京)有限公司 A file transfer method and electronic device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111610923B (en) 2020-04-26 2022-08-05 北京小米移动软件有限公司 Orientation operation method, orientation operation device and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011041427A2 (en) * 2009-10-02 2011-04-07 Qualcomm Incorporated User interface gestures and methods for providing file sharing functionality
CN102088299A (en) * 2009-12-08 2011-06-08 鸿富锦精密工业(深圳)有限公司 Mobile electronic device with file transferring function and transferring method thereof
CN102150123A (en) * 2008-09-09 2011-08-10 微软公司 Portable electronic device with relative gesture recognition mode

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102150123A (en) * 2008-09-09 2011-08-10 微软公司 Portable electronic device with relative gesture recognition mode
WO2011041427A2 (en) * 2009-10-02 2011-04-07 Qualcomm Incorporated User interface gestures and methods for providing file sharing functionality
WO2011041434A1 (en) * 2009-10-02 2011-04-07 Qualcomm Incorporated Device movement user interface gestures for file sharing functionality
CN102088299A (en) * 2009-12-08 2011-06-08 鸿富锦精密工业(深圳)有限公司 Mobile electronic device with file transferring function and transferring method thereof

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015051628A1 (en) * 2013-10-08 2015-04-16 惠州Tcl移动通信有限公司 Image display method and master mobile equipment
WO2015058686A1 (en) * 2013-10-23 2015-04-30 Tencent Technology (Shenzhen) Company Limited Data transmission method, apparatus, and system
CN105337641A (en) * 2014-06-06 2016-02-17 北京壹人壹本信息科技有限公司 File transmission method and system, and mobile terminal
CN106293404A (en) * 2015-05-22 2017-01-04 联发科技(新加坡)私人有限公司 Multi-screen shares method and the communication terminal of display picture
CN106131973A (en) * 2016-07-07 2016-11-16 广东小天才科技有限公司 Data transmission method and system
CN110879683A (en) * 2018-09-05 2020-03-13 上海博泰悦臻网络技术服务有限公司 Screen information sharing method, terminal and vehicle
CN110351808A (en) * 2019-06-12 2019-10-18 东北石油大学 Document transmission processing method and apparatus
CN110351808B (en) * 2019-06-12 2021-05-07 东北石油大学 File transfer processing method and device
CN115442741A (en) * 2022-09-14 2022-12-06 联想(北京)有限公司 A file transfer method and electronic device

Also Published As

Publication number Publication date
WO2013123695A1 (en) 2013-08-29

Similar Documents

Publication Publication Date Title
CN103257813B (en) The determination method and document transmission method and system of a kind of shared equipment
CN103257817A (en) Determination method and file transferring method of shared device and system
US20160248505A1 (en) Smart device performing led-id/rf communication through a camera, and system and method for providing location-based services using the same
US8619152B2 (en) Mobile terminal and operating method thereof
CN111610923B (en) Orientation operation method, orientation operation device and storage medium
US9377316B2 (en) Method and device for providing location services
JP6116756B2 (en) Positioning / navigation method, apparatus, program, and recording medium
US20150035762A1 (en) Electronic device and pairing method thereof
JP5255674B2 (en) Data transmission operation device and data transmission control method
CN103245345B (en) A kind of indoor navigation system based on image sensing technology and navigation, searching method
US20150002539A1 (en) Methods and apparatuses for displaying perspective street view map
EP2930959B1 (en) Locating method, drive test terminal and hand-held terminal
US10192332B2 (en) Display control method and information processing apparatus
US20130203448A1 (en) Terminal and method for recognizing communication target
WO2021022981A1 (en) Terminal interaction method and terminal
US20120254328A1 (en) Within-a-radius chatting system and service method thereof
CN105164546A (en) Methods and apparatuses for characterizing and affecting mobile device location accuracy and/or uncertainty
EP2887192A1 (en) Apparatus and method for controlling a display based on a manner of holding the apparatus
CN103259827A (en) Method and system for short-range direction positioning and file transfer applied to multi-screen sharing
JP2012145565A (en) Device and method to provide moving route through portable terminal
CN103458362B (en) Numeric value transfer, terminal, server and system
KR101644608B1 (en) Terminal for recognizing communication target and method thereof
WO2022143089A1 (en) Indoor positioning method, and terminal and system
WO2022237071A1 (en) Locating method and apparatus, and electronic device, storage medium and computer program
WO2014206076A1 (en) Methods and apparatuses for displaying perspective street view map

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130821