Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020094602 - CONTROLLING STORAGE ACCESSES FOR MERGE OPERATIONS

Publication Number WO/2020/094602
Publication Date 14.05.2020
International Application No. PCT/EP2019/080162
International Filing Date 05.11.2019
IPC
G06F 21/62 2013.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
62Protecting access to data via a platform, e.g. using keys or access control rules
G06F 16/21 2019.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
21Design, administration or maintenance of databases
CPC
G06F 16/215
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
21Design, administration or maintenance of databases
215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
G06F 16/217
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
21Design, administration or maintenance of databases
217Database tuning
G06F 21/6227
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
62Protecting access to data via a platform, e.g. using keys or access control rules
6218to a system of files or objects, e.g. local or distributed file system or database
6227where protection concerns the structure of data, e.g. records, types, queries
G06F 7/16
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
06Arrangements for sorting, selecting, merging or comparing data on individual record carriers
14Merging, i.e. combining at least two sets of record carriers each arranged in the same ordered sequence to produce a single set having the same ordered sequence
16Combined merging and sorting
G06F 9/30021
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30003Arrangements for executing specific machine instructions
30007to perform operations on data operands
30021Compare instructions, e.g. Greater-Than, Equal-To, MINMAX
G06F 9/30032
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30003Arrangements for executing specific machine instructions
30007to perform operations on data operands
30032Movement instructions, e.g. MOVE, SHIFT, ROTATE, SHUFFLE
Applicants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US]
  • IBM UNITED KINGDOM LIMITED [GB]/[GB] (MG)
Inventors
  • GIAMEI, Bruce, Conrad
  • RECKTENWALD, Martin
  • SCHMIDT, Donald, William
  • SLEGEL, Timothy
  • PURANIK, Aditya, Nitin
  • FARRELL, Mark
  • JACOBI, Christian
  • BRADBURY, Jonathan
  • ZOELLIN, Christian, Gerhard
Agents
  • SHAW, Anita
Priority Data
16/181,78506.11.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) CONTROLLING STORAGE ACCESSES FOR MERGE OPERATIONS
(FR) COMMANDE D'ACCÈS AU STOCKAGE POUR DES OPÉRATIONS DE FUSION
Abstract
(EN)
Storage accesses for merge operations are minimized. A plurality of records of a plurality of input lists are merged. The merging includes determining that an input list of the plurality of input lists has become empty, and checking, based on determining that the input list has become empty, a control specific for the input list. The control is used to determine how to proceed, such as whether to end merging or continue merging.
(FR)
L'invention concerne la réduction au minimum des accès au stockage pour des opérations de fusion. Une pluralité d'enregistrements d'une pluralité de listes d'entrées sont fusionnés. La fusion consiste à déterminer qu'une liste d'entrées de la pluralité de listes d'entrées a été vidée et à vérifier, sur la base de la détermination que la liste d'entrées a été vidée, une commande spécifique pour la liste d'entrées. La commande est utilisée pour déterminer comment procéder, par exemple s'il faut mettre fin à la fusion ou poursuivre la fusion.
Also published as
Latest bibliographic data on file with the International Bureau