Patent ID: 11868423
Assignee: SAP SE
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computer implemented method for accessing a data service using a data service Uniform Resource Identifier (URI) object, comprising:
extracting a name-value pair of each parameter stored in the data service URI object;
generating a parameter context URI using the one or more extracted name-value pairs according to a data service specification of the data service;
extracting one or more simple filter range items for each filter option stored in the data service URI object based on a first condition or a second condition, where the first condition specifies that a range sign of the corresponding simple filter range item is inclusive and a range option of the corresponding simple filter range item is different from unequal, and the second condition specifies that the range sign of the corresponding simple filter range item is exclusive and the range option of the corresponding simple filter range item is unequal;
extracting one or more negation filter range items for each filter option stored in the data service URI object based on a third condition or a fourth condition, where the third condition specifies that a range sign of the corresponding negation filter range item is inclusive and a range option of the corresponding negation filter range item is unequal, and the second condition specifies that the range sign of the corresponding negation filter range item is exclusive and the range option of the corresponding negation filter range item is different from unequal;
generating a simple range string based on the range option and the range sign of each of the one or more extracted simple filter range items and according to the data service specification of the data service;
generating a negation range string based on the range option and the range sign of each of the one or more extracted negation filter range items and according to the data service specification of the data service;
generating a context URI using the parameter context URI, the simple range string, and the negation range string; and
accessing the data service according to the context URI.