Abstract: In a method for image transmitting executed in a transmitting device, three data transmitting channels are established, the three data transmitting channels are a first channel, a second channel and a third channel. An image of a video is obtained, and the image is divided into a region of interest and a background region. A first data of the region of interest and a second data of the background region are obtained, and the first data is encoded through fountain coding to obtain a third data. The first data, the second data, and the third data are respectively transmitted through the first channel, the second channel, and the third channel to a receiving device. A network condition is received, and whether the network condition matches a preset condition is determined. When the network condition matches the preset condition, the first data is compensated according to a first preset algorithm.
Abstract: A system and method for establishing anchors in an augmented reality environment activates an anchor device to continuously transmit a first spatial information packet and a second spatial information packet, the first and second packets being respectively sent through a first communication technology and a second communication technology. The first spatial information packet and the second spatial information contain an identification (ID) and an angle information of the anchor device. An augmented reality (AR) device receives the first spatial information packet and the second spatial information packet. The AR device further includes a processing unit. A spatial relationship between the AR device and the anchor device is obtained through the processing unit according to the first spatial information packet and the second spatial information packet. The spatial relationship includes a position of the anchor device relative to the AR device, and the horizontal and vertical distances therebetween.
Abstract: A pivoting assembly for an electronic device, being a clickable-open and clickable-shut cover or shield with click-step positioning includes a pivoting shaft extending along an imaginary axis, an inner movable member, an intermediate movable member, and an outer stationary member concentrically surrounding the imaginary axis. First positioning structures and first engaging structures are connected to one of the inner movable member and the intermediate movable member and a number of second positioning structures and second engaging structures are also so connected. When the pivoting shaft is rotated in an opening direction, the first positioning structures compress and slide across the first engaging structures. When the pivoting shaft is rotated in a closing direction, the second positioning structures compress and slide across the second engaging structures.
Abstract: A method for showing objects in an augmented reality environment includes the steps of an Augmented Reality (AR) device obtaining spatial information and object identification (ID) from an anchor device. The AR device obtains parameters of the objects from a cloud system. The parameters of an object include the image of the object, the audio of the object, and a first spatial relationship between the object and an anchor device. The AR device obtains a second spatial relationship between the AR device and the anchor device. A third spatial relationship between the object and the AR device can be obtained according to the first spatial relationship and the second spatial relationship. The image of the object and the audio of the object is displayed or projected in the AR device according to the third spatial relationship.
Abstract: In a method for image transmitting executed in a transmitting device, three data transmitting channels are established, the three data transmitting channels are a first channel, a second channel and a third channel. An image of a video is obtained, and the image is divided into a region of interest and a background region. A first data of the region of interest and a second data of the background region are obtained, and the first data is encoded through fountain coding to obtain a third data. The first data, the second data, and the third data are respectively transmitted through the first channel, the second channel, and the third channel to a receiving device. A network condition is received, and whether the network condition matches a preset condition is determined. When the network condition matches the preset condition, the first data is compensated according to a first preset algorithm.
Abstract: A rotating controlling method for an antenna, the steps includes collecting parameters for indicating signal strength of the antenna; and determining an optimal radiation position of the antenna and setting the corresponding value of a repulsive force or an attractive force so that the antenna is rotated to the optimal radiation position.
Abstract: A method for adjusting packet length is disclosed. A first reference point currently closest to the mobile device is calculated. It is determined whether the mobile device has been updated a reference point from a server after activated. It is determined whether the cycle of updating position information has been expired if the mobile device has been updated a first reference point from the server after activated. If the cycle of updating position information has not been expired, a position as the mobile device initially enter a range of the previous reference point at an initial time and then moves to a range of the current reference point at the current time is calculated to estimate a future position of the mobile device. A future reference point of the mobile device is calculated according to the estimated future position and is updated to the mobile device and the server.
Abstract: A method for asymmetric encryption based on a gene chip includes the steps of (a) obtaining original information in text or image or other form and converting the same into a binary code, and (b) preprocessing the binary code to obtain a binary matrix. In (c), an encryption key is obtained, the encryption key comprising a gene expression solution. In (d), the gene expression solution is placed on a gene chip according to an arrangement and correspondence of the binary matrix.
Abstract: A method for adjusting packet length is disclosed. A first reference point currently closest to the mobile device is calculated. A current position of a mobile device is compared with GPS data of the first reference point to calculate brief GPS data. It is determined whether a second reference point has been uploaded to the server. It is determined whether the first reference point is identical to the second reference point if the second reference point has been uploaded to the server. The first reference point is uploaded to the server if the first reference point is not identical to the second reference point. The first reference point is uploaded to the server if the second reference point has not been uploaded to the server, and the brief GPS data is uploaded to the server.