QUERY MODEL OVER INFORMATION AS A NETWORKED SERVICE
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for hosting data or connecting to hosted data are disclosed herein. In one embodiment, a first computing device in a first region of control can receive a data set from a second computing device in a second region of control via a communication network. The first computing device can then analyze the received data set to determine structural information, such as one or more structural features associated with the received data set. The determined structural information can then be transmitted to the second computing device. In response to the transmission, the first computing device can receive input from the second computing device regarding a query capability to enforce over the received data set.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for hosting data or connecting to hosted data, comprising:
-
receiving, by a first computing device in a first region of control, from a second computing device in a second region of control via a communications network, a data set; analyzing, by the first computing device, the received data set to determine structural information associated with at least a subset of data of the received data set from the second computing device in the second region of control, the determined structural information including one or more structural features associated with the received data set; transmitting the determined structural information to the second computing device in the second region of control via the communications network; in response to transmitting the determined structural information to the second computing device in the second region of control, receiving by the first computing device in the first region of control via the communications network, input from the second computing device in the second region of control regarding a query capability to enforce over the received data set; and enforcing, by the first computing device in the first region of control, the query capability over the received data set based on the received input from the second computing device in the second region of control. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for publishing data, comprising:
-
publishing, by a publishing computing device in a first region of control to a receiving computing device in a second region of control, a data set via a communications network; receiving, by the publishing computing device, structured information associated with the published data set from the receiving computing device in the second region of control via the communications network, the structured information being generated by the receiving computing device based on an analysis of the published data set; and transmitting, by the publishing computing device, data representing at least one search parameter from the received structured information, to the receiving computing device via the communications network to be enforced by the receiving computing device for searching by at least one consuming device over the data set. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A computing device having a computing processor and memory containing instructions that when executed by the computing processor cause the computing processor to perform a process comprising:
-
receiving a data set from another computing device via a communications network; determining structural information associated with the received data set, the determined structural information including one or more structural features associated with the received data set; transmitting, via the communications network, data representing the determined structural information with the one or more structural features associated with the received data set to the another computing device; and in response to transmitting the data representing the determined structural information, receiving an input from the another computing device via the communications network, the received input including a query capability to be enforced by the computing device over the received data set, wherein the query capability applies to at least one of the one or more structural features of the received data set. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification