QUERY MODEL OVER INFORMATION AS A NETWORKED SERVICE
First Claim
1. A computing device, comprising:
- a computing processor; and
a memory containing instructions executable by the computing processor to cause the computing processor to perform a process comprising;
accessing a data set;
rendering, to another data processing device via a communications network, structural information associated with the accessed dataset, the structural information including data representing one or more data categories of the data set; and
subsequent to rendering the structural information including data representing the one or more data categories, receiving, via the communications network, data representing a query restriction enforceable over the data set by the computing device, wherein the query restriction is enforceable over the at least one data category of the data set.
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.
3 Citations
20 Claims
-
1. A computing device, comprising:
-
a computing processor; and a memory containing instructions executable by the computing processor to cause the computing processor to perform a process comprising; accessing a data set; rendering, to another data processing device via a communications network, structural information associated with the accessed dataset, the structural information including data representing one or more data categories of the data set; and subsequent to rendering the structural information including data representing the one or more data categories, receiving, via the communications network, data representing a query restriction enforceable over the data set by the computing device, wherein the query restriction is enforceable over the at least one data category of the data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device, comprising:
-
a computing processor; and a memory containing instructions executable by the computing processor to cause the computing processor to perform a process comprising; transmitting a searchable data set to a network server via a communications network; receiving structural information associated with the transmitted data set from the network server via the communications network, the received structural information including data representing one or more data categories of the data set; and subsequent to receiving the structural information, transmitting, via the communications network, data representing a search restriction associated with the searchable data set to the network server, the search restriction being enforceable over at least one data category at the network server for processing search requests by one or more consuming devices. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computing device, comprising:
-
a computing processor; and a memory containing instructions executable by the computing processor to cause the computing processor to perform a process comprising; accessing a data set; rendering, to another data processing device via a communications network, structural information associated with the accessed dataset, the structural information including data representing one or more data categories of the data set; receiving from the another computing device, via the communications network, data representing a query restriction enforceable over the data set by the computing device, wherein the query restriction is enforceable over the at least one data category of the received data set; and enforcing the query restriction over the received data set in response to a search requests from a consuming device, wherein enforcing the query restriction includes; receiving the search query from the consuming device; in response to receiving the search query from the consuming device, searching the data set to generate search results based on the received search query in accordance with the received query restriction over at least one data category of the received data set; and providing the generated search results to the consuming device. - View Dependent Claims (18, 19, 20)
-
Specification