摘要:
A digital repository 20 includes data items. A user can add additional functionality or program routines to data item by including as a data item a data processing identifier pointing to at least one data processing routine. Such routines are accessed by a client 22 by sending from a client to the digital repository 20 a request to access a data item, wherein the repository provides an interface description document 32 from the digital repository 20 to the client 22 as the response to the request. The client 22 can then transmit a data processing request from the client to a service 26 identified by the data processing identifier of the interface description document 32, the data processing request including the identifier from the interface description document.
摘要:
A database security structure that may be used for semistructured databases assigns each node 4 of a database to a collection. For each collection, create rights, retrieve rights, associate rights and dissassociate rights are provided to one or more users, the rights being assigned in common for all nodes of the collection. Users can only carry out the task if they have the appropriate rights. In this way, a flexible database security structure is provided that can deliver appropriate security for different elements of a semistructured database.
摘要:
A method of providing data from a data repository to a client application, comprises receiving an initial query from a client application and obtaining a first set of results from the data repository to the initial query. If the total number of results of the first set is greater than a predetermined number for provision as a single page, a second set of results is stored in memory and a page of results is provided. An indication of the total number of results to the initial query is provided as well as an indication of the position of the results of the page within the set of results, and an indication of the range of the results for which subsequent queries will return results consistent with the initial query. This provides a results paging model to allow a client application to page through a large set of query results, with transparent indication of the consistency between the pages of results.
摘要:
A directed graph of data includes nodes 10, properties 22 attached to nodes and resources 34. The nodes 10, properties 22 and resources 34 are classified as indexable or non indexable. At least one property 30 links a pair of nodes, one node being a parent and one being a child. An indexing algorithm indexes each indexable property pointing to a resource as related to any respective indexable nodes linked to the node to which the indexable property is attached through a chain of indexable links from child to parent through intermediate nodes, all of which are non-indexable.
摘要:
A method of supervising a plurality of displaced devices includes having each device emit a supervisory signal that is detectable by a designated unit. Indicia can be included indicative that an intervening message has been sent from a respective device. The designated unit can respond to missing, expected, supervisory signals as well as unreceived messages.
摘要:
Method and apparatus are provided for compressing and decompressing data representing a 3D unit vector. X, Y, and Z components are derived from the vector data and a determination made as to the octant in which that vector falls from a number of possible octant pairs. The vector is then scaled with a scaling factor and compressed data values are derived from the octant pair data and scaled vector data.
摘要:
A method of enabling a plurality of entities to have sufficient information concerning at least one device and at least one content item, such that each individual entity can arbitrate concerning a performance of said device and said content, on the basis of said device information and said content information.
摘要:
An apparatus and method for a data communications device, such as a modem, having a sleep mode for conserving energy and an operational mode for data transmission, to transition from the sleep mode to the operational mode. The wake up method and apparatus respond to the receipt of serial data from a terminal, including response to existing terminal commands. The wake up method and apparatus also autobauds to the serial data transmit signal. The wake up and autobauding operations occur in a way that are transparent to the user.
摘要:
A hierarchical digital signature method is provided by which different levels of data elements of a data entry are processed in turn to derive function values (for example hash function values) for data elements in the level which are to form part of the digital signature. All function values for one level are combined in a further function to provide an additional function value, and the additional function value is used in the processing of data elements in the next level nearer to the root. This provides a digital signature which can use only selected data elements of a data entry, and which is not sensitive to the ordering of the data entry structure.
摘要:
Waste treatment apparatus (200) a hopper (201) having an inlet for receiving a receptacle containing waste material and an outlet through which the receptacle is discharged to a first waste treatment chamber (202) having a first cutting mechanism (251) operative to shred the receptacle and to effect a first cutting treatment of the waste material contained in the receptacle, a second waste treatment chamber (203) having a second cutting mechanism (253) to effect a second cutting treatment of the shredded receptacle and waste material, a third waste treatment chamber (250) in communication with the second waste treatment chamber and a gate mechanism (206) at the outlet of the third waste treatment chamber (250) operative to permit discharge of the treated waste material from the apparatus; and means for introducing steam into the second treatment chamber (203) and the third treatment chamber (250).