摘要:
The present invention relates to a method for mapping a hierarchical data format to a relational database management system. It is an object of the invention to provide a method for mapping a hierarchical data format comprising descriptors to a relational database management system capable of handling diverse types of hierarchical descriptors in a fast manner for inserting descriptors, reading parts of descriptors, reading whole descriptors and performing fast text queries. According to the invention, the descriptors are separated into portions of a common format, which are stored in a relation in the relational database.
摘要:
In the field of data storage on limited rewritability storage media, handling frequently changing databases may lead to unequal wear of storage segments. The invention discloses a method for modifying a database file, which ensures maximally distributed segment wear in that any writing of data records uses a next available segment after the last written segment; and a reading method. A data carrier according to the method, containing a database file with records having version numbers is also disclosed.
摘要:
The present invention relates to a method for ensuring data consistency upon mapping of a hierarchical data format to a relational database management system.According to the invention, a method for ensuring data consistency upon storage of a data item in a database, the data item having an identifier and a locator for linking the data item to a destination, whereby the identifier and the locator are stored in the database in addition to the data item, comprises the steps of: checking (11) whether the current combination of identifier and locator has already been stored in the database, and using (12) the stored combination of the data item if this is the case, in case the current combination of identifier and locator has not yet been stored in the database, checking (13, 15) whether either the identifier or the locator has already been stored in the database, replacing (14, 16) the current combination of identifier and locator with a univocal combination if this is the case, and storing (17) the univocal combination together with the data item, and storing (17) the current combination of identifier and locator together with the data item else.
摘要:
Networks, particularly home networks, may be implemented using peer-to-peer technology. To relieve the user from administrative tasks, some configuration routines for such networks may be automated. Therefore a peer-group selects one of its peers as negotiation peer, having the task to communicate with single other peers or negotiation peers from other peer-groups. When adding or removing single peers, or merging or splitting peer-groups, the group label is usually modified. But it may be advantageous to keep the group label, especially if that label is known to other peer-groups. If a new peer-group in a peer-to-peer network is created by merging or splitting other peer-groups, a method for selecting a group label for the new peer-group comprises determining a negotiation peer, exchanging information between the negotiation peers in the case of merging, comparing features of the two peer-groups and based on the comparison assigning the label of one of the peer-groups to the new peer-group.
摘要:
Networks may be implemented using peer-to-peer technology. A plurality of peers may form a peer-group, having a unique group label. To relieve the user from administrative tasks, some configuration routines for such networks may be automated. A peer-group may select one of its peers as negotiation peer, having the task to communicate with other peers, e.g. negotiation peers from other peer-groups. When merging or splitting peer-groups, the group label is usually modified. But it may be advantageous to keep the group label. If a new peer-group in a peer-to-peer network is created by merging or splitting of peer-groups, a method for selecting a group label for the new peer-group comprises determining a negotiation peer, exchanging information between the negotiation peers in the case of merging, comparing features of the two peer-groups and assigning the label of one of the peer-groups to the new peer-group.
摘要:
Search engines for searching within home networks shall be optimised. Therefore, it is suggested to dynamically adapt a weight of an individually metadata of a data unit of the database by analysing an external database. For example, web page information is used to individually influence the ranking of the search results.
摘要:
Metadata from different sources are used to organize recordings, search for content and access specific recordings. Due to different metadata sources using different standards, the metadata have different semantics and syntax. According to the invention, from the original metadata received from the different sources unified metadata are derived using one or more transformation rules. The transformation rules specify how the content or parts of the content of said original metadata shall be used to constitute the content or part of the content of said unified metadata. The derived unified metadata are presented to a user and processed in response to a user input.
摘要:
Available storage media capacity for personal video recording increases continuously. metadata can be used to organize the recordings, search for content and access specific recordings. If metadata are embedded within the multimedia content itself, like DVB specific Service Information, which are multiplexed with the audio and video streams to form a MPEG-2 transport stream, a search based on this metadata would require an inefficient and time consuming search through all multimedia content stored. According to the invention metadata information is gathered, analyzed and processed to form metadata entities, which are amended by a reference to the content itself. A descriptor stream is formed from the resulting pairs of metadata entities and references to the content and is stored separately from the files comprising multimedia content. In this way, for data of an MPEG-2 transport stream the metadata can be accessed without a need to reparse the entire stream.
摘要:
Available storage media capacity for personal video recording increases continuously. metadata can be used to organize the recordings, search for content and access specific recordings. If metadata are embedded within the multimedia content itself, like DVB specific Service Information, which are multiplexed with the audio and video streams to form a MPEG-2 transport stream, a search based on this metadata would require an inefficient and time consuming search through all multimedia content stored. According to the invention metadata information is gathered, analyzed and processed to form metadata entities, which are amended by a reference to the content itself. A descriptor stream is formed from the resulting pairs of metadata entities and references to the content and is stored separately from the files comprising multimedia content. In this way, for data of an MPEG-2 transport stream the metadata can be accessed without a need to reparse the entire stream.
摘要:
Available storage media capacity for personal video recording increases continuously. metadata can be used to organize the recordings, search for content and access specific recordings. If metadata are embedded within the multimedia content itself, like DVB specific Service Information, which are multiplexed with the audio and video streams to form a MPEG-2 transport stream, a search based on this metadata would require an inefficient and time consuming search through all multimedia content stored. According to the invention metadata information is gathered, analyzed and processed to form metadata entities, which are amended by a reference to the content itself. A descriptor stream is formed from the resulting pairs of metadata entities and references to the content and is stored separately from the files comprising multimedia content. In this way, for data of an MPEG-2 transport stream the metadata can be accessed without a need to reparse the entire stream.