US 12,093,274 B2
Client-side mass data selection system
Jens Pflueger, Karlsruhe (DE); Georg Christoph, Karlsruhe (DE); Vincent Escalier, Chatou (FR); Alexander Deutschmann, Leimen (DE); Jay Barbhaiya, Heidelberg (DE); and Dirk Becker, Ostringen (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Sep. 20, 2022, as Appl. No. 17/949,009.
Prior Publication US 2024/0095254 A1, Mar. 21, 2024
Int. Cl. G06F 16/248 (2019.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06F 16/25 (2019.01)
CPC G06F 16/248 (2019.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 16/252 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory storing processor-executable program code; and
a processing unit to execute the processor-executable program code to cause the system to:
present a subset of a result set of items stored on a second system;
while the subset is presented, receive a command to perform an operation on all items of the result set;
in response to the command, determine whether a number based on a total number of items in the result set exceeds a threshold value;
if it is determined that the number based on the total number of items in the result set exceeds the threshold value, transmit a first request to perform the operation on all items of the result set, where the first request includes filter values associated with the result set; and
if it is determined that the number based on the total number of items in the result set does not exceed the threshold value, transmit a second request to perform the operation on all items of the result set, where the second request includes an identifier of each item of the result set.