Abstract:
A connection method and a management server are provided. Each electronic apparatus detects connection behavior supported by a network, where the electronic apparatus is located, through the management server and accordingly generates a corresponding connection profile and stores it to the management server. The management server reads two connection profiles corresponding to two electronic apparatuses when the management server receives a connection request desired to connect from one of the electronic apparatuses to another one, and dynamically adjusts a plurality of connection detection procedures based on a connection success/failure record. The management server tests the connection detection procedures to determine whether a connection can be established between the two electronic apparatuses so as to obtain a session profile for establishing the connection.
Abstract:
A connection method and a management server are provided. Each electronic apparatus detects connection behavior supported by a network, where the electronic apparatus is located, through the management server and accordingly generates a corresponding connection profile and stores it to the management server. The management server reads two connection profiles corresponding to two electronic apparatuses when the management server receives a connection request desired to connect from one of the electronic apparatuses to another one, and dynamically adjusts a plurality of connection detection procedures based on a connection success/failure record. The management server tests the connection detection procedures to determine whether a connection can be established between the two electronic apparatuses so as to obtain a session profile for establishing the connection.
Abstract:
A method and a system for transmitting data are provided. In a source apparatus, original data is divided into a plurality of source segments, a similarity calculation is performed for each of the source segments to obtain a similarity set, and the similarity set is transmitted to a target apparatus. In the target apparatus, whether a target segment corresponding to the source segment exists in the target apparatus is determined according to the similarity set to obtain a comparison result, and the comparison result is transmitted to the source apparatus. In the source apparatus, after the original data is dehydrated according to the comparison result to obtain dehydration data, the dehydration data is transmitted to the target apparatus. In the target apparatus, the dehydration data is rehydrated to the original data.
Abstract:
A method and a system for transmitting data are provided. In a source apparatus, original data is divided into a plurality of source segments, a similarity calculation is performed for each of the source segments to obtain a similarity set, and the similarity set is transmitted to a target apparatus. In the target apparatus, whether a target segment corresponding to the source segment exists in the target apparatus is determined according to the similarity set to obtain a comparison result, and the comparison result is transmitted to the source apparatus. In the source apparatus, after the original data is dehydrated according to the comparison result to obtain dehydration data, the dehydration data is transmitted to the target apparatus. In the target apparatus, the dehydration data is rehydrated to the original data.
Abstract:
The invention generally provides a method for routing data into and out of a network having a plurality of host computers corresponding to a plurality of network topologies. The method of the invention primarily comprises the steps of electing a destination host from the plurality of host computers in the network, determining an addressing methodology for the destination host in accordance with a destination topology out of the plurality of network topologies corresponding to the destination host, addressing the destination host according to the determined addressing methodology, determining a routing path corresponding to the determined addressing methodology, and routing the data to the destination host through the determined routing path. The routing path can be an inbound or an outbound routing path with respect to the network. The method according to the invention further comprises the step of defining the routing path with a host ID comprising a sequence of at least one host address corresponding to at least one of the plurality of host computers.
Abstract:
A method to protect digital rights using an OMA DRM standard has acts of generating an encryption key and an ID unique to a user and a decryption key, encrypting the digital content using the encryption key into an encrypted object, packaging the ID and the decryption key into a rights object, delivering the ID and the encrypted object to the user's mobile device, delivering the rights object to the user's mobile device, verifying ID delivered with the encrypted object and ID in the rights object and decrypting the encrypted object. The method replaces assigning a conventional identifier to each digitized content with assigning each user a unique ID. For either the rental service or the purchase service all downloaded content in the user's mobile device is accessible based on the same rights object to improve unreasonably receiving so many rights objects for each downloaded digital content.