WO2012009904A1 - 移动终端远程控制方法及移动终端 - Google Patents
移动终端远程控制方法及移动终端 Download PDFInfo
- Publication number
- WO2012009904A1 WO2012009904A1 PCT/CN2010/078687 CN2010078687W WO2012009904A1 WO 2012009904 A1 WO2012009904 A1 WO 2012009904A1 CN 2010078687 W CN2010078687 W CN 2010078687W WO 2012009904 A1 WO2012009904 A1 WO 2012009904A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile terminal
- interface
- touch screen
- coordinates
- controlled
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1089—In-session procedures by adding media; by removing media
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
- H04L65/4015—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/756—Media network packet handling adapting media to device capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Definitions
- the present invention relates to the field of communications, and in particular to a mobile terminal remote control method and a mobile terminal.
- BACKGROUND With the rapid development of mobile multimedia services and the gradual commercialization of 3G in China, the videophone service has become a landmark service of 3G, and has been rapidly developed and applied in the field of personal communication.
- the videophone service is a point-to-point video communication service that can transmit the image and voice signals of both parties in real time using the telephone network in both directions.
- the visual terminal can receive the effect of face-to-face communication, realizing the dream of "sounding and seeing others" when people talk.
- the related art provides a visual terminal and a method for realizing interface content sharing.
- the method sets a switching unit and an interface content processing unit in the visual terminal, wherein the switching unit is configured to receive an external switching instruction, select whether to acquire video data through the viewfinder, or acquire the cached data through the LCD data display buffer to collect the data.
- the data is sent, and the interface content processing unit is configured to process the data from the LCD data display buffer, convert it into data that meets the requirements of the encoded input format, and output the data.
- the interface content processing unit In the video call, real-time sharing of the content of the terminal interface in the video call is realized by the user's switching request and the interface content processing unit in the data transmission mode of the video call.
- the second terminal is defined to initiate sharing, and the other party is the first terminal.
- the first terminal can share the current interface content of the second terminal, the first terminal can only passively accept the current interface of the second terminal, but cannot actively operate the interface, such as actively switching the interface, etc., Still unable to meet the user's remote collaborative control needs.
- a primary object of the present invention is to provide a remote control method for a mobile terminal and a mobile terminal to solve the above problem that the visual mobile terminal cannot meet the remote cooperative control requirement of the user.
- a mobile terminal remote control method including: a first mobile terminal receiving a touch screen operation of a to-be-controlled interface sent by a second mobile terminal during a video call, the first mobile terminal Acquiring the first touch screen coordinates of the operation; the first mobile terminal converts the first touch screen coordinates into the interface coordinates of the interface to be controlled; the first mobile terminal sends the interface coordinates to the second mobile terminal, and controls the control interface.
- the mobile terminal remote control method further includes: the second mobile terminal receives the interface coordinates; converts the interface coordinates into the second touch screen coordinates of the second mobile terminal; and performs operation control on the control interface according to the second touch screen coordinates.
- the step of the first mobile terminal converting the first touch screen coordinates into the interface coordinates of the interface to be controlled includes: the first mobile terminal according to the first touch screen coordinates, the resolution of the touch screen of the first mobile terminal, and the video of the first mobile terminal Resolution, the first touch screen coordinates are converted to the interface coordinates of the interface to be controlled.
- the step of the first mobile terminal transmitting the interface coordinates to the second mobile terminal includes: the first mobile terminal encapsulates the interface coordinates into a coordinate message of the H.245 protocol, where the coordinate message is used to transmit information of the interface coordinates; Sending a coordinate message to the second mobile terminal.
- the method further includes: the first mobile terminal and the second mobile terminal performing the H.245 protocol
- the touch screen information transmission capability is used to support the first mobile terminal and the second mobile terminal to transmit interface coordinate information; and confirm that both the first mobile terminal and the second mobile terminal support the touch screen information transmission capability.
- a mobile terminal including: an acquiring module, configured to receive a touch screen operation of a to-be-controlled interface sent by another mobile terminal during a video call, to obtain a first touch screen of the operation
- the first conversion module is configured to convert the first touch screen coordinates into the first interface coordinates of the interface to be controlled;
- the first control module is configured to send the first interface coordinates to another mobile terminal, and control the control interface.
- the mobile terminal further includes: a receiving module, configured to receive another mobile terminal to send
- the second interface module is configured to convert the second interface coordinates into the second touch screen coordinates.
- the second control module is configured to perform operation control on the to-be-controlled interface of the mobile terminal according to the second touch screen coordinates.
- the first conversion module is configured to convert the first touch screen coordinates into the first interface coordinates of the interface to be controlled according to the first touch screen coordinates, the resolution of the touch screen of the mobile terminal, and the video resolution of the mobile terminal.
- the first control module includes: a packaging module, configured to encapsulate the first interface coordinates into a coordinate message of the H.245 protocol, where the coordinate message is used to transmit information of the interface coordinates; and the sending module is configured to send the coordinate message to Another mobile terminal controls the interface to be controlled of another mobile terminal.
- the mobile terminal further includes: a switching module, configured to perform a touch screen information transmission capability exchange with another mobile terminal by using an H.245 protocol, where the touch screen information transmission capability is used to support the mobile terminal and another mobile terminal to transmit interface coordinates.
- the information confirmation module is configured to confirm that the mobile terminal and the other mobile terminal support the touch screen information transmission capability.
- the first mobile terminal uses the videophone and the touch screen to perform operation control on the application interface of the second mobile terminal, thereby solving the problem that the visible mobile terminal cannot meet the remote cooperative control requirement of the user in the related art, thereby achieving
- the effect of remote collaborative control of the mobile terminal realizes the application of assisting others to solve problems through the videophone or sharing the application with others, greatly enriching the content of the videophone, and providing a wider application space for the commercial use of the videophone.
- FIG. 1 is a schematic diagram of a data structure of a capability set according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of a capability format according to an embodiment of the present invention
- 1 is a flow chart of steps of a remote control method for a mobile terminal
- FIG. 4 is a flow chart showing the steps of a remote control method for a mobile terminal according to a second embodiment of the present invention
- 5 is a flow chart showing the steps of a remote control method for a mobile terminal according to a third embodiment of the present invention
- FIG. 6 is a schematic diagram showing a coordinate transfer and conversion process according to an embodiment of the present invention
- FIG. 8 is a flow chart showing the steps of a remote control method for a mobile terminal according to Embodiment 5 of the present invention
- FIG. 9 is a flowchart of a method for remotely controlling a mobile terminal according to Embodiment 5 of the present invention
- FIG. 10 is a schematic structural diagram of a mobile terminal according to Embodiment 7 of the present invention
- FIG. 11 is a flow chart showing the steps of applying the mobile terminal shown in FIG. 10 for remote control.
- BEST MODE FOR CARRYING OUT THE INVENTION the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
- the mobile terminals involved in the embodiments of the present invention all support videophones and are touch screen mobile terminals.
- the most commonly used communication protocol is the H.324 protocol suite. It includes H.223 complex tapping protocol, H.245 system control protocol, H.263 video encoding protocol, G723.1 audio encoding protocol.
- the method for remotely controlling the visible mobile terminal of the embodiment of the present invention and the visual mobile terminal are based on the H.324 video communication protocol, and supplement the H.245 control protocol to achieve remote control.
- the H.245 protocol is a control signaling protocol that is primarily used for end-to-end H.245 information exchange between terminals in communication.
- the capability exchange process is the first process to be performed after the H.245 call is established. The purpose is to ensure that the transmitted multimedia signal can be received and encoded by the terminal.
- the terminal sends its "capability set" so that the other party can know the combination of capabilities it can receive. These capabilities do not require the other party to fully understand, and the other party only needs to store the part of the capability it can understand and possibly use, for later logic. Channel use.
- the terminal capability set contains a capability table in the message, which lists all the allowed operation modes of the terminal, and each mode is given a corresponding serial number (capability number).
- the thousand capability numbers constitute an "optional capability set” structure, a media channel capability of the terminal is described, indicating that the terminal can operate in either manner.
- the terminal can simultaneously use a set of capabilities to work.
- simultaneous capabilities it can form a set of ability descriptions, structures, which contain a set of ability descriptors, each descriptor consisting of a simultaneous ability and a power description number.
- the data structure gives the overall capabilities of the terminal, and its specific data structure is shown in Figure 1.
- the present invention utilizes the characteristics of the above H.245 protocol to define new capabilities in the H.245 capability set: touch screen information transfer capability, which supports the transfer of coordinate information by both parties; a new message type is defined in the H.245 protocol. That is, the coordinate message, so that the terminal with the touch screen information transmission capability can transmit, receive and feedback the coordinate information.
- touch screen information transfer capabilities defined in H.245 are as follows:
- H.245 uses the ASN.1 (Abstract Syntax Notation 1 ) standard to define its own message structure, and its message data is binary coded based on the PER (Packed Encoding Rule) rule.
- the above capability definition format in the embodiment of the present invention is as shown in FIG. 2.
- the embodiment of the present invention defines a new coordinate message in the H.245 protocol as follows:
- the coordinate message format is consistent with the representation manner of the ordinary message, but only the type field in the message, and the corresponding type is "coordinate information", Different from other types of information.
- the coordinate position information is converted into data conforming to the requirements of the encoded input format and output, and transmitted in the videophone.
- the mobile terminal uses the touch screen to initiate operations (such as clicking and pulling) using the contact coordinate information, and transmits the coordinate information during the visual call through the new touch screen information transfer capability and coordinate message defined by H.245, for another mobile
- the terminal performs remote control, which greatly facilitates the use of the user, satisfies the requirements of the user's remote collaborative control, and accelerates the popularity of the visual terminal.
- the mobile terminal in the following embodiments of the present invention can use the improved H.245 protocol. Referring to FIG.
- the first When the mobile terminal receives the application interface of the second mobile terminal to be controlled that is sent by the second mobile terminal during the video call, the user of the first mobile terminal uses the touch screen to operate the application interface, such as clicking or pulling, to Remote control of the corresponding application interface on the second mobile terminal is achieved.
- the first mobile terminal acquires the coordinates when the user operates the touch screen, that is, the first touch screen coordinates. If the operation is a click operation, only the touch screen coordinates of the click point may be acquired, and if the operation is a pull operation, the touch may be acquired.
- Step S104 The first mobile terminal converts the first touch screen coordinates into the interface coordinates of the interface to be controlled. In this step, since the coordinate origin and the coordinate range of the touch screen may be different from the interface to be controlled, the touch screen coordinates need to be converted into Control the interface coordinates of the interface.
- Step S106 The first mobile terminal sends the interface coordinates to the second mobile terminal, and controls the control interface.
- the first mobile terminal can transmit the interface coordinates to the second mobile terminal through the touch screen information transmission capability and the coordinate message newly defined by the H.245 protocol, and perform remote control on the control interface.
- the embodiment is not limited to the H.245 protocol, and any protocol or message that can send the interface coordinates to the second mobile terminal can implement the solution of the embodiment, which is not limited by the present invention.
- the first mobile terminal can only passively accept the current interface content of the second mobile terminal, but cannot actively operate it, and cannot meet the remote cooperative control requirements of the user.
- the first mobile terminal uses the touch screen to operate the to-be-controlled interface of the second mobile terminal, converts the coordinates of the touch screen operation into the interface coordinates of the interface to be controlled, and sends the coordinates to the second mobile terminal, which is received by the second mobile terminal.
- the coordinates perform corresponding operations, thereby realizing the remote control of the second mobile terminal by the first mobile terminal, and satisfying the remote cooperative control requirements of the user.
- Step S202 The second mobile terminal initiates a video call, and initiates an H.245 call control process with the first mobile terminal.
- Step S204 The second mobile terminal performs capability exchange with the first mobile terminal, and confirms that both sides support the touch screen information transmission capability.
- the capability exchange process may also be initiated by the first mobile terminal in a video call, and the second mobile terminal performs capability exchange to confirm that both parties support the touch screen information transmission capability.
- the desktop interface of the second mobile terminal is used as the to-be-controlled interface, and the second mobile terminal sends the desktop to the first mobile terminal. interface.
- Step S210 The first mobile terminal detects the click, and generates touch screen coordinates of the contact. In this step, the first mobile terminal detects that the user clicks on the short message folder position of the desktop interface, and generates touch screen coordinates of the position.
- Step S212 The first mobile terminal determines whether the touch screen coordinates of the contact point are in the to-be-controlled interface, and if yes, step S214 is performed; if not, determining that the click is performed on the mobile terminal, and responding to the click contact Operation; This step is an optional step, especially when the interface to be controlled is the same as the range of the touch screen interface.
- Step S214 The first mobile terminal converts the touch screen coordinates of the contact into the interface coordinates of the interface to be controlled. In this step, the first mobile terminal according to the touch screen coordinates, the video resolution of the first mobile terminal, and the first mobile terminal The touch screen resolution converts the touch screen coordinates to the coordinates of the short message folder in the desktop interface.
- Step S216 The first mobile terminal sends the interface coordinates to the second mobile terminal.
- the first mobile terminal sends the interface coordinates to the second mobile terminal by using a coordinate message of H.245.
- Step S218 The second mobile terminal receives the interface coordinates and converts it into the touch screen coordinates of the second mobile terminal.
- the second mobile terminal according to the interface coordinates, the video resolution of the second mobile terminal, and the touch screen of the second mobile terminal Resolution, the interface coordinates are converted to the touch screen coordinates of the second mobile terminal.
- Step S220 The second mobile terminal operates on the interface to be controlled in response to the touch screen coordinates.
- the second mobile terminal performs a corresponding click operation on the short message folder of the desktop interface corresponding to the touch screen coordinates in response to the touch screen coordinates according to the touch screen coordinates converted by the interface coordinates.
- the second mobile terminal receives the interface coordinates sent by the first mobile terminal, and then converts it into its own touch screen coordinates, thereby realizing effective control of the interface to be controlled. Referring to FIG.
- Step S302 The second mobile terminal initiates a video call, starting and a H.245 call control process of the mobile terminal
- Step S304 The first mobile terminal initiates a control handover during the video call, and performs capability exchange with the second mobile terminal, and confirms that both parties support the touch screen information transmission capability
- Step S306 The mobile terminal sends the to-be-controlled interface to the first mobile terminal.
- the e-book interface of the second mobile terminal is used as the to-be-controlled interface, and the second mobile terminal sends the e-book interface to the first mobile terminal.
- Step S308 The first mobile terminal displays a to-be-controlled interface, and receives a pull operation of the user on the touch screen; In this embodiment, taking the sliding bar of the e-book interface as an example, the user of the first mobile terminal pulls down the corresponding vertical or horizontal line slider in the e-book interface sent by the second mobile terminal from the top through the touch screen. position.
- Step S310 The first mobile terminal detects the operation, and generates touch screen coordinates of the pull start contact and the end contact. In this step, the first mobile terminal detects the touch screen operation of the user, and determines the operation according to the pressed time.
- the type is a pull-type touch screen operation that generates the touch screen coordinates of the pulled start and end contacts.
- the generated touch screen coordinates may also include one or more contact coordinates of the intermediate contacts of the pull process to improve the accuracy of the extracted pull operation.
- Step S312 The first mobile terminal respectively converts the touch screen coordinates of the start contact and the end contact into the interface coordinates of the interface to be controlled; in this step, the first mobile terminal according to the touch screen coordinates of the start contact and the end contact, The video resolution of the first mobile terminal, the touch screen resolution of the first mobile terminal converts the touch screen coordinates of the start and end contacts into coordinates of the start and end contacts in the e-book interface.
- the specific conversion process is shown in the coordinate transfer and conversion shown in Figure 6, and will not be mentioned here.
- Step S314 The first mobile terminal sends the interface coordinates to the second mobile terminal.
- the first mobile terminal sends the interface coordinates to the second mobile terminal by using the coordinate message of H.245.
- Step S316 The second mobile terminal receives the interface coordinates and converts it into the touch screen coordinates of the second mobile terminal.
- the second mobile terminal according to the interface coordinates, the video resolution of the second mobile terminal, and the touch screen of the second mobile terminal The resolution converts the interface coordinates into touch screen coordinates of the corresponding start and end contacts of the second mobile terminal.
- Step S318 The second mobile terminal operates on the interface to be controlled in response to the touch spread coordinates of the start contact and the end contact.
- the second mobile terminal performs corresponding pulling operation on the e-book interface corresponding to the coordinates of the touch screen according to the touch screen coordinates of the start contact and the end contact of the interface coordinate conversion, so as to turn down the e-book Page view and so on.
- Figure 6 a schematic diagram of a coordinate transfer and conversion process in accordance with an embodiment of the present invention is shown.
- the terminal can be customized, such as 900*900. The same conversion result is different at the same coordinate at different resolutions. As shown in FIG.
- Step S402 After the user of the first mobile terminal clicks on the touch screen, the coordinates of the contact are touch screen coordinates, which need to be converted into the touch screen according to the resolution of the touch screen and the resolution of the video.
- Interface S406 Step S404: Converting the interface coordinates to the LCD coordinates of the second mobile terminal by displaying the current application interface of the second mobile terminal LCD in the first mobile terminal; Step S406: setting the LCD coordinates of the second mobile terminal Converted to the touch screen coordinates of the second mobile terminal.
- Both the LCD display and the touch screen have their own resolution metrics, which are equivalent to their coordinate system, assuming their coordinate systems are (x, y) and (X, Y).
- their coordinate systems are (x, y) and (X, Y).
- its coordinate origin (0, 0) is the upper left corner
- the lower right corner is the coordinates (1024, 600)
- the touch screen also has its own coordinate origin O (the coordinate origin) O is physical, fixed, at a certain position on the screen, it is likely that the origin has been cut during the assembly process, but does not affect the coordinate determination).
- two 2-dimensional linear coordinate systems are generally associated by means of a sample, that is, ( ⁇ , ⁇ ) -> (x, y), the specific method is: (1) taking the LCD screen The coordinates of the four corners are used as the sample values (because there are no other tools, only the four points know the exact coordinates (xl, yl), (x2, y2), (x3, y3), (x4 , y4 ) ); (2) Set the input device detection program before running, click the four corners of the LCD, and read the touch-expanded coordinate values (XI, Yl), (X2, Y2) corresponding to these points in the program.
- Step 4 S502: The calling user initiates a video call to the called user.
- Step S504 The calling user and the called user wireless link are successfully established.
- Step S506 The calling user and the called user perform mobile level layering, and both parties negotiate an same mobile level.
- the mobile level mainly describes the audio and video encoding formats that both parties can support to ensure the terminals of both communicating parties; * ⁇ normal calls.
- Step S508 After the layering is successful, the two parties start the H.245 call control process, establish a control channel, and perform capability exchange. In this step, the two parties exchange the newly defined touch screen information transfer capability in H.245, confirming that both parties support the ability of both parties to transmit coordinate information in the videophone.
- Step S510 The called party initiates a switching instruction, and uses the display interface of the current touch screen as the interface to be controlled, and transmits the picture data or the image information to the calling party.
- Step S512 The calling party clicks on any position in the interface to be controlled, and converts the coordinate information of the contact to send the coordinate information to the called user in the manner of the H.245 call control protocol. At the same time, the timing retransmission mechanism is started.
- Step S514 After receiving the coordinate information, the called party feeds back to the calling party to confirm the reception.
- Step S516 The calling party clicks on the videophone call window interface, and repeats step 4 to S510 to step S514, so that the called user can respond to the corresponding operation in time.
- Step S518 The calling party stops initiating a control operation to the called party, and after the called party receives the stop sending signal, the recovery interface displays.
- Step S520 The calling user hangs up the phone, removes the protocol stack and the wireless link, and the call ends.
- the two parties defining the call are the mobile terminals A and B.
- each mobile terminal displays two videos, one is the video or interface of the other party, which is called the main video; the other is the current terminal.
- the camera interface called the secondary video.
- Step S602 A and B are in a video call, A initiates a control request, and B accepts the request and confirms. In this step, the B may also initiate a control handover request.
- Step S604 The two-party call interface is switched. Among them, A's main video shows the application interface of B's current screen display. The main video of B displays the camera video of A. At this time, B needs to set the main video to be displayed in a certain corner in a small size, or set to not display, so that the A terminal can remotely control it.
- Step S606 A operates through the touch screen in the main video, and the coordinate information of the operation is Transfer over the video to B.
- Step S610 The main video interface of A displays the application interface after B refresh, and repeats the operations of steps S606-S608.
- Step S612 The terminal A or B, either party initiates the end request, ends the remote control, and restores to the normal video call interface.
- a structural block diagram of a mobile terminal according to Embodiment 6 of the present invention is shown, including: an obtaining module 702, configured to receive a to-be-controlled interface sent by another mobile terminal during a video call The touch screen operation is performed to obtain the first touch screen coordinates of the operation; the first conversion module 704 is configured to convert the first touch screen coordinates into the first interface coordinates of the interface to be controlled; the first control module 706 is configured to send the first interface coordinates to Another mobile terminal controls the control interface.
- the mobile terminal of this embodiment further includes: a receiving module 708, configured to receive second interface coordinates sent by another mobile terminal; and a second converting module 710, configured to convert the second interface coordinates into second touch screen coordinates;
- the second control module 712 is configured to perform operation control on the interface to be controlled of the mobile terminal according to the second touch screen coordinates.
- the first conversion module 704 is configured to convert the first touch screen coordinates into the first interface coordinates of the interface to be controlled according to the first touch screen coordinates, the resolution of the touch screen of the mobile terminal, and the video resolution of the mobile terminal.
- the first control module 706 includes: a packaging module 7062, configured to encapsulate the first interface coordinates into a coordinate message of the H.245 protocol, where the coordinate message is used to transmit information of the interface coordinates; and the sending module 7064 is configured to send The coordinate message is sent to another mobile terminal to control the interface to be controlled of the other mobile terminal.
- the mobile terminal of this embodiment further includes: a switching module 714, configured to perform a touch screen information transmission capability exchange with another mobile terminal by using an H.245 protocol, where the touch screen information transmission capability is used to support the mobile terminal and another The mobile terminal transmits the interface coordinate information; the confirmation module 716 is configured to confirm that the mobile terminal and the other mobile terminal both support the touch screen information transmission capability. Referring to FIG.
- a schematic structural diagram of a mobile terminal according to Embodiment 7 of the present invention is shown.
- the generation and transmission part of the interface coordinates are arranged in the first mobile terminal, and the receiving and operating part of the interface coordinates are arranged in the second mobile terminal, but those skilled in the art should understand that the first mobile terminal is And the second mobile terminal may be the same mobile terminal, so as to achieve remote control of another mobile terminal or remote control of another mobile terminal.
- the first mobile terminal includes: a videophone call interface, configured to receive a to-be-controlled interface sent by the second mobile terminal, and operate the interface to be controlled by using a touch screen of the mobile terminal; and the touch screen detecting device (equivalent to the acquiring module) a touch screen controller for detecting a touch screen operation of the user, generating a touch screen controller for responding to the touch screen operation of the end user, transmitting the coordinates of the touch screen to the auxiliary processing module, and determining whether the contact is to be controlled Within the interface range; an auxiliary processing module (equivalent to the first conversion module) for converting the touch screen coordinates into interface coordinates; a videophone control module (equivalent to the first control module, the switching module, and the confirmation module) for passing The H.245 protocol exchanges capabilities with the second mobile terminal, and communicates interface coordinates and the like.
- a videophone call interface configured to receive a to-be-controlled interface sent by the second mobile terminal, and operate the interface to be controlled by using a touch screen of the
- the second mobile terminal includes: a videophone control module (corresponding to a receiving module), configured to perform capability exchange with the second mobile terminal through the H.245 protocol, and receive interface coordinates, etc.; an auxiliary processing module (equivalent to the second a conversion module) for converting interface coordinates into touch screen coordinates of the terminal; a touch screen controller (corresponding to a second control module), for using touch screen coordinates converted according to interface coordinates, responding to remote control operations of the first mobile terminal, etc. Terminal CPU for controlling the touch screen and system.
- a flow chart of the steps of applying the mobile terminal shown in FIG. 10 for remote control is shown, including the following steps: Step S902: The user of the first mobile terminal displays the second mobile terminal user sending through the videophone call interface.
- Step S904 The touch screen detecting device transmits the coordinate information to the touch screen controller, and the touch screen controller determines Whether the contact is in the interface to be controlled. If yes, it is determined that the second mobile terminal performs a remote control operation, and the process continues with step S 906, the touch screen controller does not operate; if not, it is determined that the terminal is operated, and the touch screen controller responds to the corresponding operation at the terminal.
- Step S906 The touch screen controller provides the coordinate information to the auxiliary processing module, and the auxiliary processing module calculates the coordinates of the contact according to the coordinate information, the video resolution, and the touch screen resolution to be controlled. Interface coordinates in the interface.
- Step S908 The auxiliary processing module of the first mobile terminal provides the interface coordinates to the videophone control module.
- Step S910 The videophone module of the first mobile terminal transmits the interface coordinates to the videophone control module of the second terminal by using the H.245 protocol.
- Step S912 The videophone control module of the second mobile terminal transmits the interface coordinates to the auxiliary processing module of the second mobile terminal, and the auxiliary processing module converts the interface coordinates into the first according to the interface coordinates, the LCD resolution, and the touch screen resolution.
- Step S914 The auxiliary processing module of the second mobile terminal transmits the converted touch screen coordinates to the touch screen controller of the second mobile terminal.
- Step S916 The touch screen controller of the second mobile terminal performs corresponding operations in response to the touch screen coordinates converted by the interface coordinates.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
移动终端远程控制方法及移动终端 技术领域 本发明涉及通信领域, 具体而言, 涉及一种移动终端远程控制方法及一 种移动终端。 背景技术 随着移动多媒体业务的迅速发展, 以及 3G在国内的逐步商用, 可视电 话业务成为 3G的标志性业务, 已经在个人通信领域迅速发展应用起来。 可 视电话业务是一种点到点的视频通信业务, 它能利用电话网双向实时传输通 话双方的图像和语音信号。 可视终端能收到面对面交流的效果, 实现人们通 话时"既闻其声, 又见其人"的梦想。 但是, 人们在使用可视电话这一新功能的同时, 实际使用中也时常会遇 到诸如: 用户不会使用移动终端的某一功能, 需要寻求他人帮助; 或者终端 不能正常使用, 需要他人协助分析原因; 或者希望在通话中和其他用户分享 本终端上内容的情况。 针对上述情况, 相关技术提供了一种可视终端及其实现界面内容共享的 方法。 该方法在可视终端中设置切换单元和界面内容处理单元, 其中, 切换 单元用于接收来自外部切换指令, 选择通过取景器获取视频数据, 还是通过 LCD数据显示緩冲区获取緩存数据来釆集发送数据,界面内容处理单元用于 对来自 LCD 数据显示緩冲区的数据进行处理, 转换为符合编码输入格式要 求的数据并输出。在视频通话中,通过用户的切换要求和界面内容处理单元, 以视频通话的数据传输方式实现了可视通话中本终端界面内容的实时共享。 这里定义发起共享的为第二终端, 另一方为第一终端。 在该方法中, 虽然第 一终端能够共享第二终端的当前界面内容, 但是, 第一终端只能被动接受第 二终端当前的界面, 而不能主动对其进行操作, 如主动切换界面等, 所以仍 然无法满足用户的远程协作控制需求。
发明内容 本发明的主要目的在于提供一种移动终端远程控制方法及移动终端, 以 解决上述的可视移动终端无法满足用户的远程协作控制需求的问题。 才艮据本发明的一个方面, 提供了一种移动终端远程控制方法, 包括: 第 一移动终端接收对第二移动终端在可视通话过程中发送的待控制界面的触摸 屏操作, 第一移动终端获取该操作的第一触摸屏坐标; 第一移动终端将第一 触摸屏坐标转换为待控制界面的界面坐标; 第一移动终端发送界面坐标到第 二移动终端, 对待控制界面进行控制。 进一步地, 该移动终端远程控制方法还包括: 第二移动终端接收界面坐 标; 将界面坐标转换为第二移动终端的第二触摸屏坐标; 根据第二触摸屏坐 标对待控制界面进行操作控制。 进一步地, 第一移动终端将第一触摸屏坐标转换为待控制界面的界面坐 标的步骤包括: 第一移动终端根据第一触摸屏坐标、 第一移动终端的触摸屏 的分辨率和第一移动终端的视频分辨率, 将第一触摸屏坐标转换为待控制界 面的界面坐标。 进一步地, 第一移动终端发送界面坐标到第二移动终端的步 4聚包括: 第 一移动终端将界面坐标封装成 H.245协议的坐标消息, 所述坐标消息用于传 递界面坐标的信息; 发送坐标消息到第二移动终端。 进一步地, 在第一移动终端接收对第二移动终端在可视通话过程中发送 的待控制界面的触摸屏操作的步骤之前, 还包括: 第一移动终端和第二移动 终端使用 H.245协议进行触摸屏信息传递能力交换, 所述触摸屏信息传递能 力用于支持第一移动终端和第二移动终端传递界面坐标信息; 确认第一移动 终端和第二移动终端均支持触摸屏信息传递能力。 根据本发明的另一方面, 提供了一种移动终端, 包括: 获取模块, 用于 接收对另一移动终端在可视通话过程中发送的待控制界面的触摸屏操作, 获 取该操作的第一触摸屏坐标; 第一转换模块, 用于将第一触摸屏坐标转换为 待控制界面的第一界面坐标; 第一控制模块, 用于发送第一界面坐标到另一 移动终端, 对待控制界面进行控制。 进一步地, 该移动终端还包括: 接收模块, 用于接收另一移动终端发送
的第二界面坐标; 第二转换模块, 用于将第二界面坐标转换为第二触摸屏坐 标; 第二控制模块, 用于根据第二触摸屏坐标对移动终端的待控制界面进行 操作控制。 进一步地, 第一转换模块用于根据第一触摸屏坐标、 移动终端的触摸屏 的分辨率和移动终端的视频分辨率, 将第一触摸屏坐标转换为待控制界面的 第一界面坐标。 进一步地, 第一控制模块包括: 封装模块, 用于将第一界面坐标封装成 H.245协议的坐标消息, 所述坐标消息用于传递界面坐标的信息; 发送模块, 用于发送坐标消息到另一移动终端,对另一移动终端的待控制界面进行控制。 进一步地, 该移动终端还包括: 交换模块, 用于和另一移动终端使用 H.245 协议进行触摸屏信息传递能力交换, 所述触摸屏信息传递能力用于支 持移动终端和另一移动终端传递界面坐标信息; 确认模块, 用于确认移动终 端和另一移动终端均支持触摸屏信息传递能力。 通过本发明, 釆用第一移动终端通过可视电话和触摸屏对第二移动终端 的应用界面进行操作控制, 解决了相关技术中可视移动终端无法满足用户的 远程协作控制需求的问题, 进而达到了移动终端远程协作控制的效果, 实现 了通过可视电话协助他人解决问题或者与他人分享本机的应用, 大大丰富了 可视电话的内容, 为可视电话的商用提供了更广阔的应用空间。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中: 图 1是根据本发明实施例的一种能力集的数据结构的示意图; 图 2是根据本发明实施例的一种能力格式的示意图; 图 3 是才艮据本发明实施例一的一种移动终端远程控制方法的步骤流程 图; 图 4 是才艮据本发明实施例二的一种移动终端远程控制方法的步骤流程 图;
图 5 是才艮据本发明实施例三的一种移动终端远程控制方法的步骤流程 图; 图 6是才艮据本发明实施例的一种坐标传递和转化进程的示意图; 图 7 是才艮据本发明实施例四的一种移动终端远程控制方法的步骤流程 图; 图 8 是才艮据本发明实施例五的一种移动终端远程控制方法的步骤流程 图; 图 9是 居本发明实施例六的一种移动终端的结构框图; 图 10是才艮据本发明实施例七的一种移动终端的结构示意图; 图 11是应用图 10所示移动终端进行远程控制的步骤流程图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 本发明实施例所涉及的移动终端均支持可视电话且为触摸屏式移动终 端。 在移动可视电话领域,最常用的通信协议为 H.324协议集。它包括 H.223 复分接协议, H.245 ***控制协议, H.263视频编码协议, G723.1音频编码 协议等。 本发明实施例的可视移动终端进行远程控制的方法和可视移动终端 基于 H.324视频通信协议, 并对 H.245控制协议进行一定的补充, 以实现远 程控制。
H.245 协议是控制信令协议, 其主要用于处于通信中的终端间的端到端 H.245信息交换。 H.245协议中, 能力交换过程是 H.245呼叫建立后首先要执 行的过程, 目的是确保发送的多媒体信号能被终端接收和编码。 终端通过发 送其"能力集", 使得对方可以知道它能接收的能力组合, 这些能力并不需要 对方全部理解, 对方只要存储它能理解并可能会用到的那部分能力, 供其后 建立逻辑通道使用。
终端能力集在消息中包含一个能力表, 该表列出了终端所有允许的操作 模式, 每个模式被赋予相应的序号 (能力号)。 若千能力号构成一个"可选能 力集"结构,描述了终端的一个媒体信道能力, 表明终端可以按其中任一方式 工作。 若千"可选能力集,,构成一个"同时能力,,结构, 表明该终端可以同时使 用一组能力进行工作。 最后, 若千"同时能力,,又可构成一个 "能力描述语集,, 结构, 它包含了一组能力描述语, 每个描述语由一个同时能力和一个能力描 述语序号组成。 该数据结构给出了终端的总体能力, 其具体数据结构如图 1 所示。 本发明利用上述 H.245协议的特点,在 H.245能力集中定义了新的能力: 触摸屏信息传递能力, 该能力支持通话双方传递坐标信息; 在 H.245协议中 定义了新的消息类型, 即坐标消息, 以使具有触摸屏信息传递能力的终端可 以发送, 接收和反馈坐标信息。 具体地, 在 H.245中定义新的触摸屏信息传递能力如下:
H.245釆用 ASN.1 ( Abstract Syntax Notation 1 ) 标准定义自己的消息结 构, 其消息数据基于 PER ( Packed Encoding Rule )规则釆用二进制编码。 本 发明实施例中的上述能力定义格式如图 2所示。 基于上述能力格式, 本发明实施例在 H.245协议中定义新的坐标消息如 下: 坐标消息格式与普通消息的表示方式一致, 只是在消息中的类型字段, 对应类型为"坐标信息", 用于和其他信息类型进行区别。 此外, 坐标位置信 息转换为符合编码输入格式要求的数据并输出, 并在可视电话中传送。 移动终端利用触摸屏, 使用触点坐标信息发起操作(如点选、 拉动), 通 过 H.245定义的新的触摸屏信息传递能力和坐标消息, 在可视通话过程中传 递坐标信息,对另一移动终端进行远程控制,从而极大地方便了用户的使用, 满足了用户远程协作控制的需求, 也加速了可视终端的普及。 本发明以下实施例中的移动终端均可釆用使用上述改进后的 H.245 协 议。 参照图 3 , 示出了才艮据本发明实施例一的一种移动终端远程控制方法的 步 4聚流程图, 包括以下步 4聚:
步 4聚 S 102: 第一移动终端接收对第二移动终端在可视通话过程中发送的 待控制界面的触摸屏操作, 第一移动终端获取该操作的第一触摸屏坐标; 本步骤中, 第一移动终端接收到第二移动终端在可视通话过程中发送的 待控制的第二移动终端的应用界面时, 第一移动终端的用户使用触摸屏对该 应用界面进行操作, 如点击或者拉动等, 以实现对第二移动终端上的相应的 应用界面的远程控制。 这时, 第一移动终端获取用户对触摸屏进行操作时的 坐标, 即第一触摸屏坐标, 若该操作为点击操作, 则可以只获取点击点的触 摸屏坐标, 若为拉动操作, 则可以获取起触点和尾触点的触摸屏坐标, 或者 还可以包括该拉动过程中的中间触点的触摸屏坐标。 步骤 S 104: 第一移动终端将第一触摸屏坐标转换为待控制界面的界面坐 标; 本步骤中, 因为触摸屏的坐标原点及坐标范围可能不同于待控制界面, 因此, 需要将触摸屏坐标转换为待控制界面的界面坐标。 步骤 S 106: 第一移动终端发送界面坐标到第二移动终端, 对待控制界面 进行控制。 本步 4聚中, 第一移动终端可以通过 H.245协议新定义的触摸屏信息传递 能力和坐标消息, 将界面坐标发送到第二移动终端, 对待控制界面进行远程 控制。 当然, 本实施例并不局限于 H.245协议, 任何可以将界面坐标发送到 第二移动终端的协议或者消息, 均可实现本实施例的方案, 本发明对此不作 限制。 相关技术中, 第一移动终端只能够被动接受第二移动终端的当前界面内 容, 而不能主动对其进行操作, 无法满足用户的远程协作控制需求。 通过本 实施例, 第一移动终端使用触摸屏操作第二移动终端的待控制界面, 将触摸 屏操作的坐标转换为待控制界面的界面坐标并发送给第二移动终端, 由第二 移动终端 居接收到的坐标进行相应的操作, 从而实现了第一移动终端对第 二移动终端的远程控制, 满足了用户的远程协作控制需求。 参照图 4, 示出了才艮据本发明实施例二的一种移动终端远程控制方法的 步 4聚流程图, 包括以下步 4聚:
步骤 S202: 第二移动终端发起视频呼叫, 启动与第一移动终端的 H.245 通话控制过程; 步骤 S204: 第二移动终端与第一移动终端进行能力交换, 确认双方均支 持触摸屏信息传递能力; 该能力交换过程也可以由第一移动终端在可视通话中发起, 与第二移动 终端进行能力交换, 确认双方支持触摸屏信息传递能力。 步骤 S206: 第二移动终端向第一移动终端发送待控制界面; 本实施例中, 以第二移动终端的桌面界面作为待控制界面为例, 则第二 移动终端向第一移动终端发送其桌面界面。 步骤 S208: 第一移动终端显示待控制界面, 接收用户点击触摸屏的某一 位置的操作; 本实施例中, 以点击桌面界面的短消息文件夹位置为例, 则第一移动终 端的用户通过触摸屏点击第二移动终端发送的桌面界面中的短消息文件夹的 相应位置。 步骤 S210: 第一移动终端检测到该点击, 生成触点的触摸屏坐标; 本步骤中,第一移动终端检测到用户点击桌面界面的短消息文件夹位置, 生成该位置的触摸屏坐标。 步骤 S212: 第一移动终端判断该触点的触摸屏坐标是否在待控制界面 内, 如果是, 则执行步骤 S214; 如果不是, 则判断该次点击是对本移动终端 进行操作, 响应该点击触点对应的操作; 该步骤为可选步骤, 尤其在待控制界面与触摸屏界面范围相同时。 步骤 S214: 第一移动终端将该触点的触摸屏坐标转换为待控制界面的界 面坐标; 本步骤中, 第一移动终端 -据该触摸屏坐标、 第一移动终端的视频分辨 率、 第一移动终端的触摸屏分辨率将该触摸屏坐标转换为短消息文件夹在桌 面界面中的坐标。 具体转换过程参见图 6所示坐标传递和转化进行, 在此不 再赘述。
步骤 S216: 第一移动终端将界面坐标发送给第二移动终端; 本步骤中, 第一移动终端通过 H.245的坐标消息将界面坐标发送至第二 移动终端。 步骤 S218: 第二移动终端接收界面坐标, 将其转换为第二移动终端的触 摸屏坐标; 本步骤中, 第二移动终端 据界面坐标、 第二移动终端的视频分辨率、 第二移动终端的触摸屏分辨率, 将界面坐标转化为第二移动终端的触摸屏坐 标。 步骤 S220: 第二移动终端响应于该触摸屏坐标, 对其待控制界面进行操 作。 本步骤中, 第二移动终端根据界面坐标转换的触摸屏坐标, 响应于该触 摸屏坐标, 对该触摸屏坐标对应的桌面界面的短消息文件夹进行相应的点击 操作。 本实施例中, 第二移动终端通过接收第一移动终端发送的界面坐标, 进 而转化为自身的触摸屏坐标, 实现了对其待控制界面的有效控制。 参照图 5 , 示出了才艮据本发明实施例三的一种移动终端远程控制方法的 步 4聚流程图, 包括以下步 4聚: 步骤 S302: 第二移动终端发起视频呼叫, 启动与第一移动终端的 H.245 通话控制过程; 步骤 S304: 第一移动终端在可视通话过程中发起控制切换, 与第二移动 终端进行能力交换, 确认双方均支持触摸屏信息传递能力; 步骤 S306: 第二移动终端向第一移动终端发送待控制界面; 本实施例中, 以第二移动终端的电子书界面作为待控制界面为例, 则第 二移动终端向第一移动终端发送其电子书界面。 步骤 S308: 第一移动终端显示待控制界面, 接收用户在触摸屏上的拉动 操作;
本实施例中, 以拉动电子书界面的滑动条为例, 则第一移动终端的用户 通过触摸屏从上向下拉动第二移动终端发送的电子书界面中的竖向或横线滑 动条的相应位置。 步骤 S310: 第一移动终端检测到该操作, 生成拉动的起始触点和结束触 点的触摸屏坐标; 本步骤中, 第一移动终端检测到用户的触摸屏操作, 根据按压的时间, 判断该操作类型为拉动式触摸屏操作, 生成拉动的起始触点和结束触点的触 摸屏坐标。 生成的触摸屏坐标还可以包括拉动过程的中间触点的一至多个触 点坐标, 以提高获取的拉动操作的精度。 步骤 S312: 第一移动终端将起始触点和结束触点的触摸屏坐标分别转换 为待控制界面的界面坐标; 本步骤中, 第一移动终端根据起始触点和结束触点的触摸屏坐标、 第一 移动终端的视频分辨率、 第一移动终端的触摸屏分辨率将起始触点和结束触 点的触摸屏坐标转换为起始触点和结束触点在电子书界面中的坐标。 具体转 换过程参见图 6所示坐标传递和转化进行, 在此不再赞述。 步骤 S314: 第一移动终端将界面坐标发送给第二移动终端; 本步骤中, 第一移动终端通过 H.245的坐标消息将界面坐标发送至第二 移动终端。 步骤 S316: 第二移动终端接收界面坐标, 将其转换为第二移动终端的触 摸屏坐标; 本步骤中, 第二移动终端 据界面坐标、 第二移动终端的视频分辨率、 第二移动终端的触摸屏分辨率, 将界面坐标转化为第二移动终端的对应的起 始触点和结束触点的触摸屏坐标。 步骤 S318: 第二移动终端响应于起始触点和结束触点的触摸展坐标, 对 其待控制界面进行操作。 本步骤中, 第二移动终端 -据界面坐标转换的起始触点和结束触点的触 摸屏坐标, 对该触摸屏坐标对应的电子书界面进行相应的拉动操作, 以对该 电子书进行向下翻页查看等。
参见图 6, 示出了才艮据本发明实施例的一种坐标传递和转化进程的示意 图。 移动终端和可视电话中涉及到多个分辨率, 主要包括: 视频分辨率: 如 SQCIF、 CIF以及 QCIF, 它们都是常用的标准化图像格式, 其中, SQCIF = 128x96像素, CIF = 352x288像素, QCIF = 176x144像素; LCD分辨率: 一般 是 4*3 ^ t匕率, ^口 320*240;触摸展分辨率: 终端可以进行自定义,如 900*900。 同一坐标在不同分辨率下, 最后的转换结果是不同的。 如图 6所示, 坐 标传递和转化过程如下: 步骤 S402: 第一移动终端的用户点击触摸屏后, 触点的坐标为触摸屏坐 标, 需要根据触摸屏的分辨率和视频的分辨率, 将其转化为界面坐标; 步骤 S404: 由于第一移动终端中显示的为第二移动终端 LCD的当前应 用界面, 将该界面坐标转换为第二移动终端的 LCD坐标; 步骤 S406: 将第二移动终端的 LCD坐标转化为第二移动终端的触摸屏 坐标。
LCD 显示屏和触摸屏都有各自的分辨率指标, 也就相当于它们的坐标 系, 假定他们的坐标系分别为 (x,y) 和 (X,Y)。 以 LCD 显示展的分辨率为 1024*600为例, 它的坐标原点(0, 0)是左上角,右下角坐标为( 1024, 600), 而触摸屏也有它本身的坐标原点 O (该坐标原点 O是物理的, 固定的, 在屏 幕中的某一位置, 很可能该原点在装配过程中已经被切割掉, 但不影响坐标 确定 )。 在实际使用过程中一般是通过釆样的方式, 将两个 2维线性坐标系对应 起来, 即 (Χ,Υ)— >(x,y), 具体的做法是: ( 1 ) 取定 LCD屏幕的四个角的 坐标作为釆样值 (因为在没有其他工具的情况下, 只有这四个点才知道确切 的坐标 (xl, yl), (x2, y2 ), (x3, y3 ), (x4, y4 ) ); (2) 运行之前设定输 入设备检测程序, 分别点击 LCD 的四个角, 在程序中读出这些点对应的触 摸展坐标值 (XI, Yl ), (X2, Y2 ), (X3, Y3 ), (X4, Y4 ); ( 3 )将这四个 釆样值代入如下方程, x=aX+bY+c, y=eX+fY+g, 求解出方程中的 7个系数 (a, b, c, d, e, f, s), 就可以得到两个坐标系的对应关系。 上面的情况是普遍适用的, 全面, 精度较高, 但求解的未知数多, 需要
的釆样值也多; 事实上, 现在的装配工艺完全可以保证两个坐标系的相位差 为 90度的整数倍, 也就是说, 上面的对应方程简可化为
{ x=aX+b, y=cY+d}或者 {x=aY+b, y=cX+d } 这样, 只需要 2组釆样值, 就可以确定对应系数。 例如: LCD 分辨率是 320*240 , 坐标原点在左上角; 触摸展分辨率是 900*900, 坐标原点在左上角, 则转换公式如下: xLCD= [320 * (x-x2)/(x 1 -x2)] , yLCD=[240*(y-y2)/(yl-y2)] 如果坐标原点不一致, 比如 LCD 坐标原点在右下角, 而触摸屏原点在 左上角, 则还可以进行如下转换: xLCD=320-[320*(x-x2)/(xl-x2)] yLCD=240- [240 * (y-y2)/(y 1 -y2)] 两个坐标系的对应关系就明确了, 一切触摸屏坐标都将才艮据这个对应关 系式转 4匕成 LCD坐标系中相应的坐标。 按照上述方法, 即可实现触摸屏和 LCD之间的坐标转化。 参照图 7, 示出了才艮据本发明实施例四的一种移动终端远程控制方法的 步骤流程图。 本实施例从可视电话消息传输协议流程的角度说明本发明, 包 括以下步 4聚: 步 4聚 S502: 主叫用户向被叫用户发起视频呼叫。 步骤 S504: 主叫用户和被叫用户无线链路建立成功。 步骤 S506: 主叫用户和被叫用户进行移动级别定层, 双方协商一个相同 的移动级别。 其中, 移动级别主要描述双方可支持的音视频编码格式, 以保证通信双 方的终端; *卩正常通话。 步骤 S508: 定层成功后, 双方启动 H.245通话控制过程, 建立控制信道 并进行能力交换。
在该步骤中, 双方交换在 H.245中新定义的触摸屏信息传递能力, 确认 双方支持可视电话中双方传递坐标信息的能力。 步骤 S510: 被叫发起切换指令, 将其当前触摸屏的显示界面作为待控制 界面, 以图片数据或图像信息传送给主叫方。 步骤 S512: 主叫点击待控制界面中的任意位置, 并将触点的坐标信息进 行转化后以 H.245通话控制协议的方式, 向被叫用户发送该坐标信息。 同时 启动定时重传机制, 如果超时仍没有收到对方的应答消息, 则启动 H.245协 议中的确定回环时延过程, 以确定被叫是否可达。 如不可达, 则放弃本次通 话; 如可达, 则继续通话, 并再次将坐标信息传送给被叫。 步骤 S514: 被叫接收到坐标信息后, 向主叫方反馈确认接收。 步骤 S516: 主叫点击可视电话通话窗口界面, 并重复步 4聚 S510至步骤 S514, 使被叫用户能够及时响应对应操作。 步骤 S518: 主叫停止向被叫发起控制操作, 被叫收到停止发送信号后, 恢复界面显示。 步骤 S520: 主叫用户挂断电话, 拆除协议栈和无线链路, 通话结束。 参照图 8, 示出了才艮据本发明实施例五的一种移动终端远程控制方法的 步骤流程图。 本实施例中, 定义通话的双方为移动终端 A和 B, 普通视频通 话时, 每个移动终端会显示两个视频, 一个是对方的视频或界面, 称为主视 频; 另一个是本终端当前的摄像头界面, 称为辅视频。 步骤 S602: A和 B正在视频通话中, A发起控制请求, B接受请求并确 认。 本步骤中, 也可以由 B主动发起控制切换请求。 步骤 S604: 双方通话界面进行切换。 其中, A的主视频显示 B的当前屏幕显示的应用界面。 B的主视频显示 A的摄像头视频, 这时, B需要将主视频设置为以较小的尺寸在某个角落显 示, 或者设置为不进行显示, 以方便 A终端对其进行远程操作控制。 步骤 S606: A在主视频中通过触摸屏进行操作, 将该操作的坐标信息通
过可视电话传输至 B。 步骤 S608: B接收 A发送的坐标信息且响应对应的操作, B进行应用界 面刷新。 步骤 S610: A 的主视频界面显示 B 刷新后的应用界面, 并重复步骤 S606-S608的操作。 步骤 S612: 终端 A或 B, 任意一方发起结束请求, 结束远程控制, 恢复 到普通的视频通话界面。 参照图 9, 示出了才艮据本发明实施例六的一种移动终端的结构框图, 包 括: 获取模块 702 , 用于接收对另一移动终端在可视通话过程中发送的待控 制界面的触摸屏操作, 获取该操作的第一触摸屏坐标; 第一转换模块 704 , 用于将第一触摸屏坐标转换为待控制界面的第一界面坐标; 第一控制模块 706 , 用于发送第一界面坐标到另一移动终端, 对待控制界面进行控制。 优选的, 本实施例的移动终端还包括: 接收模块 708 , 用于接收另一移 动终端发送的第二界面坐标; 第二转换模块 710 , 用于将第二界面坐标转换 为第二触摸屏坐标; 第二控制模块 712 , 用于根据第二触摸屏坐标对移动终 端的待控制界面进行操作控制。 优选的, 第一转换模块 704 , 用于根据第一触摸屏坐标、 移动终端的触 摸屏的分辨率和移动终端的视频分辨率, 将第一触摸屏坐标转换为待控制界 面的第一界面坐标。 优选的, 第一控制模块 706包括: 封装模块 7062 , 用于将第一界面坐标 封装成 H.245协议的坐标消息, 所述坐标消息用于传递界面坐标的信息; 发 送模块 7064 , 用于发送坐标消息到另一移动终端, 对另一移动终端的待控制 界面进行控制。 优选的, 本实施例的移动终端还包括: 交换模块 714 , 用于和另一移动 终端使用 H.245协议进行触摸屏信息传递能力交换, 所述触摸屏信息传递能 力用于支持本移动终端和另一移动终端传递界面坐标信息; 确认模块 716 , 用于确认本移动终端和另一移动终端均支持触摸屏信息传递能力。
参照图 10, 示出了 居本发明实施例七的一种移动终端的结构示意图。 为了便于说明,本实施例将界面坐标的产生和发送部分安排于第一移动终端, 将界面坐标的接收和操作部分安排于第二移动终端, 但本领域技术人员应当 明了, 上述第一移动终端和第二移动终端可以为同一移动终端, 以达到既可 对另一移动终端进行远程控制,也可以接收另一移动终端的远程控制的目的。 其中, 第一移动终端包括: 可视电话通话界面, 用于接收第二移动终端 发送的待控制界面, 并使用本移动终端的触摸屏对该待控制界面进行操作; 触摸屏检测装置(相当于获取模块), 用于检测用户的触摸屏操作, 生成操作 的触点的触摸屏坐标; 触摸屏控制器, 用于响应本终端用户的触摸屏操作, 将触摸屏坐标发送给辅助处理模块, 以及判断触点是否在待控制界面范围内 等; 辅助处理模块(相当于第一转换模块), 用于将触摸屏坐标转换为界面坐 标; 可视电话控制模块(相当于第一控制模块、 交换模块和确认模块), 用于 通过 H.245协议与第二移动终端进行能力交换, 以及传递界面坐标等。 其中, 第二移动终端包括: 可视电话控制模块(相当于接收模块), 用于 通过 H.245协议与第二移动终端进行能力交换, 以及接收界面坐标等; 辅助 处理模块(相当于第二转换模块), 用于将界面坐标转换为本终端的触摸屏坐 标; 触摸屏控制器(相当于第二控制模块), 用于根据界面坐标转换的触摸屏 坐标, 响应于第一移动终端的远程控制操作等; 终端 CPU, 用于对触摸屏及 ***进行控制等。 参照图 11 , 示出了应用图 10所示移动终端进行远程控制的步骤流程图 , 包括以下步 4聚: 步骤 S902: 第一移动终端的用户通过可视电话通话界面显示第二移动终 端用户发送的待控制界面, 点击触摸屏的某一位置, 触摸屏检测装置检测到 该点击, 生成该点击的触点的坐标信息; 步骤 S904: 触摸屏检测装置将该坐标信息传送至触摸屏控制器, 触摸屏 控制器判断该触点是否在待控制界面内。 如果是, 将判断是对第二移动终端 进行远程控制操作, 继续步骤 S 906, 触摸屏控制器不进行操作; 如果不是, 则判断是对本终端进行操作, 触摸屏控制器在本终端响应对应的操作。 步骤 S906: 触摸屏控制器将坐标信息提供给辅助处理模块, 辅助处理模 块根据该坐标信息、 视频分辨率、 触摸屏分辨率计算该触点的坐标在待控制
界面中的界面坐标。 步骤 S908: 第一移动终端的辅助处理模块将界面坐标提供给可视电话控 制模块。 步骤 S910: 第一移动终端的可视电话模块通过 H.245协议传送界面坐标 至第二终端的可视电话控制模块。 步骤 S912: 第二移动终端的可视电话控制模块将界面坐标传送至第二移 动终端的辅助处理模块, 辅助处理模块根据该界面坐标、 LCD分辨率、 触摸 屏分辨率, 将该界面坐标转化为第二移动终端的触摸屏坐标。 步骤 S914: 第二移动终端的辅助处理模块将转化后的触摸屏坐标传送至 第二移动终端的触摸屏控制器。 步骤 S916: 第二移动终端的触摸屏控制器响应于界面坐标转化的触摸屏 坐标, 进行相应的操作。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执行, 并 且在某些情况下, 可以以不同于此处的顺序执行所示出或描述的步骤, 或者 将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作 成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件 结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的 ^"神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。
Claims
1. 一种移动终端远程控制方法, 其特征在于, 包括:
第一移动终端接收对第二移动终端在可视通话过程中发送的待控制 界面的触摸屏操作 ,所述第一移动终端获取所述操作的第一触摸屏坐标; 所述第一移动终端将所述第一触摸屏坐标转换为所述待控制界面的 界面坐标;
所述第一移动终端发送所述界面坐标到所述第二移动终端, 对所述 待控制界面进行控制。
2. 根据权利要求 1所述的方法, 其特征在于, 还包括:
所述第二移动终端接收所述界面坐标;
将所述界面坐标转换为所述第二移动终端的第二触摸屏坐标; 根据所述第二触摸屏坐标对所述待控制界面进行操作控制。
3. 根据权利要求 1或 2所述的方法, 其特征在于, 所述第一移动终端将所 述第一触摸屏坐标转换为所述待控制界面的界面坐标的步骤包括:
所述第一移动终端根据所述第一触摸屏坐标、 所述第一移动终端的 触摸屏的分辨率和所述第一移动终端的视频分辨率, 将所述第一触摸屏 坐标转换为所述待控制界面的界面坐标。
4. 根据权利要求 1或 2所述的方法, 其特征在于, 所述第一移动终端发送 所述界面坐标到所述第二移动终端的步 4聚包括:
所述第一移动终端将所述界面坐标封装成 H.245协议的坐标消息, 所述坐标消息用于传递所述界面坐标的信息;
发送所述坐标消息到所述第二移动终端。
5. 根据权利要求 1或 2所述的方法, 其特征在于, 在所述第一移动终端接 收对第二移动终端在可视通话过程中发送的待控制界面的触摸屏操作的 步骤之前, 还包括: 所述第一移动终端和所述第二移动终端使用 H.245协议进行触摸屏 信息传递能力交换, 所述触摸屏信息传递能力用于支持所述第一移动终 端和第二移动终端传递所述界面坐标信息; 确认所述第一移动终端和所述第二移动终端均支持所述触摸屏信息 传递能力。
6. —种移动终端, 其特征在于, 包括:
获取模块, 用于接收对另一移动终端在可视通话过程中发送的待控 制界面的触摸屏操作, 获取所述操作的第一触摸屏坐标;
第一转换模块, 用于将所述第一触摸屏坐标转换为所述待控制界面 的第一界面坐标;
第一控制模块, 用于发送所述第一界面坐标到所述另一移动终端, 对所述待控制界面进行控制。
7. 根据权利要求 6所述的移动终端, 其特征在于, 还包括:
接收模块, 用于接收所述另一移动终端发送的第二界面坐标; 第二转换模块, 用于将所述第二界面坐标转换为第二触摸屏坐标; 第二控制模块, 用于根据所述第二触摸屏坐标对所述移动终端的待 控制界面进行操作控制。
8. 根据权利要求 6或 7所述的移动终端, 其特征在于, 所述第一转换模块 用于才艮据所述第一触摸屏坐标、 所述移动终端的触摸屏的分辨率和所述 移动终端的视频分辨率, 将所述第一触摸屏坐标转换为所述待控制界面 的第一界面坐标。
9. 根据权利要求 6或 7所述的移动终端, 其特征在于, 所述第一控制模块 包括:
封装模块,用于将所述第一界面坐标封装成 H.245协议的坐标消息 , 所述坐标消息用于传递所述界面坐标的信息;
发送模块, 用于发送所述坐标消息到所述另一移动终端, 对所述另 一移动终端的待控制界面进行控制。 根据权利要求 6或 7所述的移动终端, 其特征在于, 还包括: 交换模块, 用于和所述另一移动终端使用 H.245协议进行触摸屏信 息传递能力交换, 所述触摸屏信息传递能力用于支持所述移动终端和所 述另一移动终端传递界面坐标信息;
确认模块, 用于确认所述移动终端和所述另一移动终端均支持所述 触摸屏信息传递能力。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/259,707 US20130111351A1 (en) | 2010-07-21 | 2010-11-12 | Method for remotely controlling mobile terminal and mobile terminal |
EP10854934.6A EP2472997A4 (en) | 2010-07-21 | 2010-11-12 | MOBILE TERMINAL AND REMOTE CONTROL METHOD FOR THE MOBILE TERMINAL |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010238732.6 | 2010-07-21 | ||
CN2010102387326A CN101893964A (zh) | 2010-07-21 | 2010-07-21 | 移动终端远程控制方法及移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012009904A1 true WO2012009904A1 (zh) | 2012-01-26 |
Family
ID=43103172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/078687 WO2012009904A1 (zh) | 2010-07-21 | 2010-11-12 | 移动终端远程控制方法及移动终端 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130111351A1 (zh) |
EP (1) | EP2472997A4 (zh) |
CN (1) | CN101893964A (zh) |
WO (1) | WO2012009904A1 (zh) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012127329A1 (en) * | 2011-03-21 | 2012-09-27 | Banerji Shyamol | Method of collaboration between devices, and system therefrom |
CN102333151A (zh) * | 2011-09-15 | 2012-01-25 | 深圳桑菲消费通信有限公司 | 终端间文件转移的方法 |
CN102662514B (zh) * | 2012-03-30 | 2017-03-29 | 中兴通讯股份有限公司 | 一种控制触摸屏的方法和移动终端 |
CN103391423A (zh) * | 2012-05-09 | 2013-11-13 | 北京千橡网景科技发展有限公司 | 用于视频实时传输的方法和装置 |
CN102752727A (zh) * | 2012-05-30 | 2012-10-24 | 北京三星通信技术研究有限公司 | 终端远程向导方法及装置 |
CN103064602A (zh) * | 2012-07-26 | 2013-04-24 | 明基电通有限公司 | 电子装置、远端控制***及远端控制方法 |
KR20140039762A (ko) * | 2012-09-25 | 2014-04-02 | 삼성전자주식회사 | 영상처리장치 및 그 제어방법 |
CN104737104B (zh) * | 2012-10-19 | 2017-12-19 | 三菱电机株式会社 | 信息处理装置、信息终端、信息处理***及校准方法 |
CN103916528B (zh) * | 2013-01-09 | 2016-10-05 | 联想(北京)有限公司 | 一种信息交互的方法及终端 |
US9716965B2 (en) | 2013-04-27 | 2017-07-25 | Lg Electronics Inc. | Mobile terminal and controlling method thereof |
CN103365441B (zh) * | 2013-06-24 | 2016-05-04 | 百度时代网络技术(北京)有限公司 | 计算机端远程控制Android手机桌面的方法 |
CN104252226B (zh) * | 2013-06-28 | 2017-11-07 | 联想(北京)有限公司 | 一种信息处理的方法及电子设备 |
CN103501310B (zh) * | 2013-07-11 | 2016-09-14 | 广东工业大学 | 一种基于可视电话的电脑桌面共享的控制方法 |
JP2015052895A (ja) * | 2013-09-06 | 2015-03-19 | 株式会社東芝 | 情報処理装置及び情報処理方法 |
CN106575146A (zh) * | 2014-08-20 | 2017-04-19 | 塔祺拉姆公司 | 用于发送触摸消息的***和方法 |
CN105743949A (zh) * | 2014-12-11 | 2016-07-06 | 厦门雅迅网络股份有限公司 | 一种两个设备间的双屏同步的方法 |
CN104486665A (zh) * | 2014-12-31 | 2015-04-01 | 乐视致新电子科技(天津)有限公司 | 移动终端的远程协助方法及装置 |
CN105656982A (zh) * | 2015-03-23 | 2016-06-08 | 深圳酷派技术有限公司 | 一种基于ims技术的远程控制方法和无线终端 |
CN105260112A (zh) * | 2015-09-14 | 2016-01-20 | 百度在线网络技术(北京)有限公司 | 终端间屏幕控制的方法和装置 |
CN106550090A (zh) * | 2015-09-16 | 2017-03-29 | 中兴通讯股份有限公司 | 远程控制方法、装置及移动终端 |
CN106648402A (zh) * | 2016-09-05 | 2017-05-10 | 广州视睿电子科技有限公司 | 信息发送方法及装置、信息处理方法及装置 |
CN106488016B (zh) * | 2016-09-30 | 2020-03-27 | 努比亚技术有限公司 | 一种应用控制方法以及移动终端 |
CN107707862A (zh) * | 2017-05-25 | 2018-02-16 | 北京小米移动软件有限公司 | 视频远程协助的处理方法和装置、第一终端、第二终端 |
CN109165062A (zh) * | 2018-07-24 | 2019-01-08 | 苏宁易购集团股份有限公司 | 一种终端远程协助控制方法及*** |
CN110896405B (zh) * | 2018-09-12 | 2023-09-15 | 西安中兴新软件有限责任公司 | 一种远程控制交互的方法、装置、设备及存储介质 |
CN109725966B (zh) * | 2018-12-14 | 2020-11-03 | 珠海格力电器股份有限公司 | 一种模式转换方法、装置、终端设备及存储介质 |
CN113329201B (zh) * | 2020-02-28 | 2022-09-02 | 华为技术有限公司 | 一种增强的视频通话方法和***、电子设备 |
CN111885015A (zh) * | 2020-07-06 | 2020-11-03 | 惠州市源医科技有限公司 | 一种基于rtp远程控制设备的方法 |
CN112565912B (zh) * | 2020-11-26 | 2023-03-24 | 维沃移动通信有限公司 | 视频通话方法、装置、电子设备及可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798402A (zh) * | 2004-12-31 | 2006-07-05 | 乐金电子(中国)研究开发中心有限公司 | 一种具有远程控制功能的移动通信终端及其动作方法 |
CN101594426A (zh) * | 2008-05-27 | 2009-12-02 | Lg电子株式会社 | 移动终端和用于对其进行遥控的方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7512671B1 (en) * | 1995-10-16 | 2009-03-31 | Nec Corporation | Computer system for enabling a wireless interface device to selectively establish a communication link with a user selectable remote computer |
WO1998042407A1 (en) * | 1997-03-27 | 1998-10-01 | Medtronic, Inc. | Concepts to implement medconnect |
CN2418639Y (zh) * | 1999-12-13 | 2001-02-07 | 吕华 | 可视屏幕移动电话 |
US7911446B2 (en) * | 2004-07-13 | 2011-03-22 | Hewlett-Packard Development Company, L.P. | Networked keyboard and mouse drivers |
KR100713511B1 (ko) * | 2005-10-07 | 2007-04-30 | 삼성전자주식회사 | 이동 통신 단말기의 화상 통화 서비스 수행 방법 |
KR100727072B1 (ko) * | 2005-10-28 | 2007-06-12 | 주식회사 케이티프리텔 | 방송 컨텐츠 정보 제공 방법 및 시스템 |
KR100842604B1 (ko) * | 2007-04-09 | 2008-07-01 | 삼성전자주식회사 | 모드를 전환하는 방법 및 이동 통신 단말기 |
KR101108684B1 (ko) * | 2007-06-19 | 2012-01-30 | 주식회사 케이티 | 입체 컨텐츠 제공 서버, 방법 및 입체 디스플레이 가능통신 단말기 |
CN101802755A (zh) * | 2007-09-18 | 2010-08-11 | 汤姆森许可贸易公司 | 机顶盒的用户界面 |
KR20090039206A (ko) * | 2007-10-17 | 2009-04-22 | 삼성전자주식회사 | 터치스크린을 구비한 휴대 단말기의 문자 입력 방법 및장치 |
CN101163347B (zh) * | 2007-11-21 | 2011-05-18 | 华为终端有限公司 | 远程控制移动终端的方法及设备 |
US9767681B2 (en) * | 2007-12-12 | 2017-09-19 | Apple Inc. | Handheld electronic devices with remote control functionality and gesture recognition |
US20090231493A1 (en) * | 2008-03-11 | 2009-09-17 | Aaron Baalbergen | Systems and methods for controlling content playback |
US8160568B2 (en) * | 2008-05-27 | 2012-04-17 | Lg Electronics Inc. | Mobile terminal and method for remote-controlling thereof |
US20110231796A1 (en) * | 2010-02-16 | 2011-09-22 | Jose Manuel Vigil | Methods for navigating a touch screen device in conjunction with gestures |
-
2010
- 2010-07-21 CN CN2010102387326A patent/CN101893964A/zh active Pending
- 2010-11-12 US US13/259,707 patent/US20130111351A1/en not_active Abandoned
- 2010-11-12 EP EP10854934.6A patent/EP2472997A4/en not_active Withdrawn
- 2010-11-12 WO PCT/CN2010/078687 patent/WO2012009904A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798402A (zh) * | 2004-12-31 | 2006-07-05 | 乐金电子(中国)研究开发中心有限公司 | 一种具有远程控制功能的移动通信终端及其动作方法 |
CN101594426A (zh) * | 2008-05-27 | 2009-12-02 | Lg电子株式会社 | 移动终端和用于对其进行遥控的方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2472997A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN101893964A (zh) | 2010-11-24 |
EP2472997A1 (en) | 2012-07-04 |
US20130111351A1 (en) | 2013-05-02 |
EP2472997A4 (en) | 2013-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012009904A1 (zh) | 移动终端远程控制方法及移动终端 | |
US9781386B2 (en) | Virtual multipoint control unit for unified communications | |
US7715872B2 (en) | Video calling method capable of providing video through third display | |
JP3935875B2 (ja) | セッション開始プロトコル(sip)通信を使用するマルチメディアセッション向けの複数ホスト構成 | |
US7996540B2 (en) | Method and system for replacing media stream in a communication process of a terminal | |
KR20090022137A (ko) | 다자 영상 통화 기능을 제공하는 이동 통신 단말기 및 다자영상 통화의 모드 전환 방법 | |
CN101123702A (zh) | 图像显示设备及其控制方法 | |
JP2006254411A5 (zh) | ||
CN101888519A (zh) | 共享桌面内容的方法和智能设备 | |
JP2013115638A (ja) | テレビ電話装置 | |
KR20070119306A (ko) | 휴대용 단말기에서 화상 통화 중 문자 메시지를 송수신하기위한 장치 및 방법 | |
JP5228551B2 (ja) | ドアインターフォン装置とip型携帯電話との連携方式 | |
WO2012174904A1 (zh) | 一种ims会议接入的方法、装置及*** | |
US8681199B2 (en) | Method of providing video-call service using general voice-call terminal and private branch exchange for performing the method | |
JP4229774B2 (ja) | セッション制御プログラムと通信端末装置 | |
US20100002068A1 (en) | Communication terminal and method for performing video telephony | |
JP2005168012A (ja) | テレビ電話対応型インターネット電話機 | |
JP2010124425A (ja) | 情報処理装置、データ転送方法および通信システム | |
JP2013145955A (ja) | コンテンツ共有方法、コンテンツ共有装置及びそのプログラム | |
JP2013005031A (ja) | 多地点接続テレビ会議装置 | |
JP2008042767A (ja) | テレビ電話システム、これに用いられるゲートウエイ及びipテレビ電話端末 | |
WO2023185648A1 (zh) | 一种通信方法、装置及*** | |
KR100812964B1 (ko) | 화상 단말기 제어 시스템 및 방법 | |
WO2023185651A1 (zh) | 一种通信方法、装置及*** | |
CN1984308A (zh) | 视频会议***、代理主机及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10854934 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13259707 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010854934 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |