FEATURE SET NEGOTIATION FRAMEWORK
First Claim
Patent Images
1. A method comprising:
- sending, from a network-based application, a service request to a data service including a request for data and a request for a desired feature of the data service, wherein the feature is performed on the data and related to a current context of the network-based application;
receiving, at the network-based application, a response from the data service including a plurality of feature indicators for the current context and the requested data;
determining, based upon at least one of the plurality of feature indicators, whether the desired feature is supported by the data service.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in some examples are systems, methods, and machine readable mediums which provide a framework for client discovery of server features. In some examples, the client (e.g., the cloud service) may send a service request that requests data from the server (e.g., data source) processed according to one or more desired features from the server. The response from the data source may include feature indicators, which may indicate whether various features are supported at the data source.
-
Citations
21 Claims
-
1. A method comprising:
-
sending, from a network-based application, a service request to a data service including a request for data and a request for a desired feature of the data service, wherein the feature is performed on the data and related to a current context of the network-based application; receiving, at the network-based application, a response from the data service including a plurality of feature indicators for the current context and the requested data; determining, based upon at least one of the plurality of feature indicators, whether the desired feature is supported by the data service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a service module configured to provide a network-based application; an input and output module configured to; send a service request to a data service including a request for data and a request for a desired feature of the data service, wherein the feature is performed on the data and related to a current context of the network-based application; receive a response from the data service including a plurality of feature indicators for the current context and the requested data; and a feature module configured to; determine, based upon at least one of the plurality of feature indicators, whether the desired feature is supported by the data service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine readable medium that stores instructions which when performed by a machine, cause the machine to perform operations comprising:
-
sending, from a network-based application, a service request to a data service including a request for data and a request for a desired feature of the data service, wherein the feature is performed on the data and related to a current context of the network-based application; receiving, at the network-based application, a response from the data service including a plurality of feature indicators for the current context and the requested data; determining, based upon at least one of the plurality of feature indicators, whether the desired feature is supported by the data service. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification