-
公开(公告)号:US20240362233A1
公开(公告)日:2024-10-31
申请号:US18510030
申请日:2023-11-15
Inventor: Ajeet Kumar Pandey , Ashish Sehgal , Sumit Sodhi , Pooja Baja Malhotra , Achut Perumbala , Vinay Dhingra , Purvi Shailesh Shah , Phanikalyan Cherukuri
IPC: G06F16/2457 , G06F16/22 , G06F16/2455
CPC classification number: G06F16/24573 , G06F16/2282 , G06F16/24564
Abstract: Disclosed are various approaches performing distributed profiling and validation. A query is generated for profile data for data stored in a data warehouse. Then, the query for the profile data is sent to the data warehouse. The profile data is then received from the data warehouse. Later, in response to a request to load the data stored in the data warehouse into a table in a data store, a determination is made as to whether the data stored in the data warehouse complies with a validation rule.
-
2.
公开(公告)号:US20240362195A1
公开(公告)日:2024-10-31
申请号:US18208568
申请日:2023-06-12
Applicant: JPMorgan Chase Bank, N.A.
Inventor: Desh SHARMA , Sweety JESWANI , Hans P. NIRMAL , Sushant PAUL , Sanketh BHAT
CPC classification number: G06F16/217 , G06F16/2282
Abstract: Various methods, apparatuses/systems, and media for generating platform and database agnostic reports without depending on reporting services are disclosed. A processor receives a configuration file via a user interface, the configuration file including reporting configurations for components associated with reporting service; interprets the configuration file by utilizing corresponding interpreter libraries; invokes, in response to interpreting the configuration file, a predefined application programming interface (API); processes, in response to invoking the API, the reporting configurations using the interpreter libraries to process data object references and pre-configured report layout formats; receives a request from a user to generate a custom report; and automatically renders, in response to receiving the request, a platform and a database agnostic report by implementing a desired visualization techniques.
-
公开(公告)号:US12130793B2
公开(公告)日:2024-10-29
申请号:US18120178
申请日:2023-03-10
Applicant: BARCELONA SUPERCOMPUTING CENTER-CENTRO NACIONAL DE SUPERCOMPUTACIÓN , UNIVERSITAT POLITÉCNICA DE CATALUNYA
Inventor: Carlos García Calatrava , Yolanda Becerra , Fernando Cucchietti
CPC classification number: G06F16/2282 , G06F16/221 , G06F16/284
Abstract: A method is used for managing a flow of data in at least one database, wherein said database is configured with at least two data models of data storage. In said method, during a first period of time, a first data flow portion is received in a computer, and the first data flow portion is then stored in a first data pool of the database according to the first data model. Then, after the first period of time, a transformation is made on the first portion of the data and the transformed first data is assigned to a second data model, and the first data flow portion is then transferred from the first data pool to a second data pool. The process is repeated with at least a second data flow portion and can be extended to more transformations, and, thus, to more data models, and more data pools accordingly.
-
公开(公告)号:US20240354298A1
公开(公告)日:2024-10-24
申请号:US18758281
申请日:2024-06-28
Applicant: THE BANK OF NEW YORK MELLON
Inventor: John WOLFF , Ruiyi ZHU , Marc RIVA , Natasha HORN , Vasanthi BHEEMAVARAPU , Robert COSTANTINO
IPC: G06F16/242 , G06F9/54 , G06F16/22 , G06F16/2457
CPC classification number: G06F16/2445 , G06F9/541 , G06F16/2282 , G06F16/24573
Abstract: The methods and systems for improving communication distribution. In particular, the methods and systems for improving communication distribution in environments where there is both the need for end-user specific data (e.g., customized content) and/or data storage constraints. For example, in order to address the security/privacy concerns during communication distribution, the methods and systems use a novel architecture that limits the amount of data that must be stored. Specifically, the system does not require permanent storage of communications featuring end-user specific data prior to the distribution of these communications. Accordingly, the storage requirements are greatly diminished, and privacy/security concerns are avoided.
-
公开(公告)号:US12124463B2
公开(公告)日:2024-10-22
申请号:US17344786
申请日:2021-06-10
Applicant: The Toronto-Dominion Bank
IPC: G06F16/2458 , G06F16/22 , G06F16/28 , G06F16/901 , G06F30/20
CPC classification number: G06F16/2477 , G06F16/2282 , G06F16/288 , G06F16/9024 , G06F30/20
Abstract: A database system stores data in a bi-temporal index that maintains recordation time and a validity time for recorded values. The index for a given key may be append only, such that the stored data for the key doesn't require modification of previously-recorded data for given validity times. The bi-temporal index comprises a key-value data store that allows values to be recorded for a specific key, validity time, and recordation time. To retrieve a value, a request presents a query with a key, subject time, and observation time. Queries look for values with a validity time most recent to and before the queried subject time and a recordation time, associated with the validity time, most recent to and before the queried observation time. The queries prioritize the validity time over the recordation time and returns the value that satisfies the query request.
-
公开(公告)号:US12124446B2
公开(公告)日:2024-10-22
申请号:US16705753
申请日:2019-12-06
Applicant: SAP SE
IPC: G06F16/00 , G06F16/22 , G06F16/23 , G06F16/2453
CPC classification number: G06F16/24539 , G06F16/2282 , G06F16/2379
Abstract: Disclosed herein are system, method, and computer program product embodiments for processing a data query from a user device. In an embodiment, a data storage operator receives the data query from the user device. The data storage operator determines that the data query is a snapshot query and the snapshot query does not have a skiptoken. The data storage operator then determines that the snapshot query satisfies snapshot conditions and takes a snapshot based on the snapshot query. The data storage operator stores the snapshot into the snapshot storage and extracts data from a data storage based on the snapshot. The disclosed system enables an intelligent data query by determining whether or not to perform snapshot query. When performing snapshot query, the snapshot is stored in the snapshot storage for future use. In such a case, the data query is efficient and accurate.
-
公开(公告)号:US20240346173A1
公开(公告)日:2024-10-17
申请号:US18756769
申请日:2024-06-27
Applicant: Snowflake Inc.
Inventor: Artin Avanes , Khalid Zaman Bijon , Damien Carru , Thierry Cruanes , Vikas Jain , Zheng Mi , Subramanian Muralidhar
IPC: G06F21/62 , G06F16/22 , G06F16/248 , G06F16/25 , G06F16/27
CPC classification number: G06F21/6227 , G06F16/221 , G06F16/2282 , G06F16/248 , G06F16/252 , G06F16/27
Abstract: A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.
-
公开(公告)号:US12112123B2
公开(公告)日:2024-10-08
申请号:US18217436
申请日:2023-06-30
Applicant: Google LLC
Inventor: Fernanda Viégas , Martin Wattenberg , Daniel Smilkov , James Wexler , Daniel Gundrum
IPC: G06F40/00 , G06F3/0482 , G06F16/22 , G06F16/248 , G06F40/177 , G06F40/18 , G06F40/216 , G06T11/20
CPC classification number: G06F40/18 , G06F3/0482 , G06F16/2282 , G06F16/248 , G06F40/177 , G06F40/216 , G06T11/206
Abstract: A method for generating a chart suggestion list using data present in a data table includes providing the data table, one or more data types of a plurality of cells of the data table and one or more statistics pertaining to the plurality of cells as input to a machine learning model to obtain one or more outputs indicating one or more chart types for the data table, and creating one or more suggested charts based on the indicated chart types. Each of the one or more suggested charts represents at least a subset of the data in the data table. The method also includes generating a chart suggestion list including at least one of the one or more suggested charts.
-
公开(公告)号:US20240330129A1
公开(公告)日:2024-10-03
申请号:US18743641
申请日:2024-06-14
Applicant: BMC Software, Inc.
Inventor: Oscar J. Garza , Kenneth J. Durfee , Mohamad A. Elhage
CPC classification number: G06F11/1469 , G06F11/1435 , G06F11/1448 , G06F11/1458 , G06F11/1471 , G06F11/3075 , G06F11/3086 , G06F16/2282 , G06F16/2358
Abstract: Described systems and techniques enable log recovery that spans inter-tablespace movement of one or more tables within a database. Log-related processing, including, e.g., system recovery, auditing, or reporting, may be maintained, even when such inter-tablespace table movements occur within a time window defined for the log-related processing. A table movement of a moved table from a source tablespace to a target tablespace within a database may be identified. Within a plurality of log records of the database, pre-move log records identifying the moved table as being included within the source tablespace may be identified, and post-move log records identifying the moved table as being included within the target tablespace may be identified. The pre-move log records may be updated to obtain updated pre-move log records identifying the moved table as being included within the target tablespace.
-
公开(公告)号:US12107971B2
公开(公告)日:2024-10-01
申请号:US18321540
申请日:2023-05-22
Applicant: Amazon Technologies, Inc.
Inventor: Justin Paul Yancey
CPC classification number: H04L9/3268 , G06F16/2282 , G06F16/27
Abstract: A certificate revocation manager performs scheduled synchronization of a certificate revocation table with certificate revocation lists (CRLs) independent of connection requests from clients. The certificate revocation table includes entries that each indicate a client certificate that has been revoked by a certificate authority (CA). On a scheduled basis, the certificate revocation manager synchronizes the entries of the certificate revocation table with current CRLs obtained from different CAs. When a service at receives a request from a client to establish a connection, the service generates a composite key based on a CA identifier and a certificate identifier of a client certificate provided by the client. The service performs a lookup on the certificate revocation table based on the composite key. Based on a result of the lookup, the certificate revocation manager determines whether the client certificate is revoked.
-
-
-
-
-
-
-
-
-