Returning identifiers in default query responses
First Claim
1. A server, comprising:
- at least one processor; and
a memory storage device, the memory storage device comprising a memory area storing an unspecified property component,wherein the unspecified property component is configured to return only an identifier of each instance associated with a resource identified in an unspecified property request,wherein the at least one processor executes the unspecified property component to;
receive the unspecified property request for data associated with the identified resource from a client;
determine that the unspecified property request does not include a property field; and
having determined that the unspecified property request does not include the property field;
identify a set of instances associated with the resource;
obtain the identifier of each instance in the set of instances to form a set of identifiers;
generate a default response to the unspecified property request in accordance with a representational state (REST) application programming interface (API), the default response comprising the set of identifiers and excluding all properties associated with the resource except the identifier of each instance in the set of instances; and
return the default response to the client,wherein the memory area further stores a types-feed component, andwherein the at least one processor executes the types-feed component to receive a types-feed request for the resource, the types-feed request comprising a request for all available property types associated with the resource.
9 Assignments
0 Petitions
Accused Products
Abstract
Examples are generally directed towards managing query responses. A server receives an unspecified property request associated with a resource. The request identifies a resource and omits a property field parameter. A set of instances associated with the resource is identified. An identifier for each instance in the set of instances is identified to form a set of identifiers. The server returns only the set of identifiers to the client as a response to the unspecified property request. On determining the server has received a types-feed request from the client, the server identifies all possible property types for the resource to form a list of all property types. The server returns the list of all property types to the client as a response to the types-feed request.
-
Citations
20 Claims
-
1. A server, comprising:
-
at least one processor; and a memory storage device, the memory storage device comprising a memory area storing an unspecified property component, wherein the unspecified property component is configured to return only an identifier of each instance associated with a resource identified in an unspecified property request, wherein the at least one processor executes the unspecified property component to; receive the unspecified property request for data associated with the identified resource from a client; determine that the unspecified property request does not include a property field; and having determined that the unspecified property request does not include the property field; identify a set of instances associated with the resource; obtain the identifier of each instance in the set of instances to form a set of identifiers; generate a default response to the unspecified property request in accordance with a representational state (REST) application programming interface (API), the default response comprising the set of identifiers and excluding all properties associated with the resource except the identifier of each instance in the set of instances; and return the default response to the client, wherein the memory area further stores a types-feed component, and wherein the at least one processor executes the types-feed component to receive a types-feed request for the resource, the types-feed request comprising a request for all available property types associated with the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19, 20)
-
-
8. A computer-implemented method for managing query responses by a computing device, comprising:
-
processing a first request for data associated with a resource by at least one processing device associated with a server; determining, by an unspecified property component, that the first request does not include a property field; and having determined that the first request does not include the property field; obtaining, by the unspecified property component, an identifier of each instance in a set of instances of the resource to form a set of identifiers; and generating a default response to the first request by the server, the default response comprising the set of identifiers and excluding all properties associated with the resource except the identifier of each instance in the set of instances; receiving a second request comprising a types-feed parameter, the types-feed parameter comprising an identification of the resource; generating a second response, by a types-feed component, the second response comprising a list of all available property types associated with the resource; and returning the second response to the client. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer storage devices embodying computer executable components, said components comprising a systems management component that, when executed, cause at least one processor to:
-
receive a GET request for data associated with a resource from a client via a representational state (REST) application programming interface (API), the GET request comprising an identification of the resource; determine that the GET request does not include a property field specifying a property associated with the resource; and having determined that the GET request does not include the property field; identify a set of instances associated with the resource; obtain an identifier of each instance in the set of instances to form a set of identifiers; and generate a default response to the client via the REST API, the default response comprising the set of identifiers and excluding all properties associated with the resource except the set of identifiers; process a types-feed request received from a client, the types-feed request comprising the identification of the resource; identify a set of properties associated with the resource; generate a types-feed response, the types-feed response comprising the set of properties, the set of properties comprising all property types associated with the resource; and return types-feed response to the client. - View Dependent Claims (16, 17)
-
Specification