-
公开(公告)号:US12124437B2
公开(公告)日:2024-10-22
申请号:US17667676
申请日:2022-02-09
IPC分类号: G06F16/24 , G06F16/242 , H04L9/00
CPC分类号: G06F16/243 , G06F16/2445 , H04L9/50
摘要: A system described herein may identify a plurality of records recorded to a blockchain, and may identify a particular record of the plurality of records that includes a particular indicator that the particular record is associated with a particular event. The particular indicator may indicate a type of off-chain event. The system may perform, based on identifying the particular record that is associated with the particular event, one or more off-chain actions associated with the particular event. The performed off-chain event may be the indicated type, out of a plurality of possible types of events to perform. The system may record, to the blockchain, an indication that the one or more off-chain actions associated with the particular event have been performed. The event may include an identifier, which the system may also record to the indication that the one or more off-chain actions have been performed.
-
公开(公告)号:US12111831B2
公开(公告)日:2024-10-08
申请号:US17650690
申请日:2022-02-11
申请人: Google LLC
发明人: Shaunak Mistry , Gaurav Kumar , Kalen Petersen , Julius Cisek
IPC分类号: G06F16/24 , G06F16/21 , G06F16/2453 , G06F16/2455 , G06F16/2458
CPC分类号: G06F16/24537 , G06F16/217 , G06F16/2455 , G06F16/2477
摘要: A process for optimal query scheduling includes receiving in an information retrieval data processing system, a request to accelerate query execution of a specified query to a time prior to a scheduled time. A specific field corresponding to data in a database is then identified in the query and a freshness of data requirement for the specific field retrieved along with a frequency of change the data corresponding to the specific field. Then, if execution of the specific query at the time prior to the scheduled time instead of the scheduled time is determined not to violate the freshness of data requirement based upon the frequency of change of the data corresponding of the specific field, the specific query is scheduled for execution at the time prior to the scheduled time. But otherwise, the scheduled time may be maintained for executing the specific query.
-
公开(公告)号:US12111830B2
公开(公告)日:2024-10-08
申请号:US18222998
申请日:2023-07-17
申请人: Dhiraj Sharan
发明人: Dhiraj Sharan
IPC分类号: G06F16/24 , G06F16/2453 , G06F16/2455
CPC分类号: G06F16/24532 , G06F16/2455
摘要: A parallel and distributed query engine for federated searching is disclosed herein. As contemplated by the present disclosure, the system may provide a single application programming interface that allows a user to access and analyze multiple enterprise data storage locations remotely and simultaneously while presenting and reporting information from the multiple sources in a single, uniform display. Such a solution may allow a user to analyze and cross-reference data stored in multiple locations by using multiple queries in real time without requiring the actual data files to be displaced or combined. The system may further implement interactive artificial intelligence assistant, natural language processing, and workflow-based operations for improved user access and functionality.
-
公开(公告)号:US12111828B2
公开(公告)日:2024-10-08
申请号:US17451047
申请日:2021-10-15
IPC分类号: G06F16/24 , G06F16/2453
CPC分类号: G06F16/2453
摘要: Disclosed is an approach for applying fine-grained hints to obtain optimal control over error handling during query compilation. Using fine-grained hints causes less disruption to the query plans generated by the optimizer as they constrain specific features while retaining scope for the rest of the optimizer functionality. This approach provides a query plan of better quality that avoid errors, particularly in comparison to coarse-grained approaches that restrict processing to earlier database versions or which disables cost-based processing.
-
公开(公告)号:US20240296354A1
公开(公告)日:2024-09-05
申请号:US18647916
申请日:2024-04-26
申请人: Punchh Inc.
发明人: ZHAOYAN ZHU , Xin Heng
IPC分类号: G06N5/04 , G06F16/24 , G06N20/00 , G06Q30/0204
CPC分类号: G06N5/04 , G06F16/24 , G06N20/00 , G06Q30/0204
摘要: A system and a method are disclosed for adjusting communication settings based on user segmentation. An activity-based communication management system retrieves behavioral and demographic data of at least one user. The system inputs the behavioral data and the demographic data into machine learning models. For each of the machine learning models, the system receives a respective activity parameter characterizing a predicted activity occurring within a time window. The system determines, based on the received activity parameters, a category to which the behavioral data and demographic data belong. The system subsequently adjusts a plurality of communication settings based on the determined category. The activity-based communication management system may provide user segmentation using both empirical activity parameters (e.g., historical behavioral data) and predicted activity parameters.
-
公开(公告)号:US12079209B1
公开(公告)日:2024-09-03
申请号:US17247044
申请日:2020-11-24
申请人: Pliops Ltd.
发明人: Shmuel Dashevsky , Moshe Twitto , Yuval Rochman , Iddo Naiss
IPC分类号: G06F16/24 , G06F16/21 , G06F16/242 , G06F16/2457
CPC分类号: G06F16/244 , G06F16/219 , G06F16/24573
摘要: A method for managing multiple checkpoints stored in a memory unit, the method may include (a) managing a checkpoint tree, by a memory controller; the checkpoint tree comprises reference nodes and active nodes; wherein a reference node of the reference nodes holds a snapshot of a parent checkpoint taken at the time that a child checkpoint was created from the parent checkpoint; wherein an active node of the active nodes that is associated with the parent node stores changes to the parent checkpoint introduced after a creation of the active node; and wherein the parent checkpoint and the child checkpoint belong to multiple checkpoints stored in the checkpoint tree; (b) receiving access requests to access key value (KV) pairs of one or more checkpoints of the multiple checkpoints; and (c) responding to the access requests based, at least in part, on the checkpoint tree.
-
公开(公告)号:US12067014B2
公开(公告)日:2024-08-20
申请号:US18334913
申请日:2023-06-14
发明人: Wangchao Le , Marc Todd Friedman , Hiren Patel
IPC分类号: G06F16/24 , G06F16/21 , G06F16/2455 , G06F16/27 , G06F16/28
CPC分类号: G06F16/2456 , G06F16/219 , G06F16/27 , G06F16/285
摘要: Example aspects include techniques for clustering delete targets for vectorized deletion including retrieving, from a set of delete targets in a distributed database system, a file to be deleted, scanning existing clusters of files marked for deletion to identify at least one existing cluster of files having constraints corresponding to the file, based on identifying the at least one existing cluster of files, adding the file to the at least one existing cluster of files to create a new cluster of files, based on failing to identify the at least one existing cluster of files, creating the new cluster of files including the file, and generating, for each file in the new cluster of files and based on a deletion signal, a delta array including multiple bits representing data items in each file and indicating, based on bit value, target data items to be deleted from each file.
-
公开(公告)号:US12045229B2
公开(公告)日:2024-07-23
申请号:US17846532
申请日:2022-06-22
申请人: Sumo Logic, Inc.
发明人: Christian Friedrich Beedgen , David M. Andrzejewski , Benjamin Everette Newton , Kumar Avijit , Stefan Christoph Zier
CPC分类号: G06F16/2379 , G06F16/2228 , G06F16/24 , G06F16/258
摘要: Data enrichment and augmentation is disclosed. Machine data comprising at least one of a log message and a metrics data point is received. The received machine data comprises an identifier of an instance of a virtual machine. Based at least in part on the identifier of the instance of the virtual machine, a query for tags associated with the instance of the virtual machine is performed. At least one key-value pair is generated based at least in part on tags received in response to the query performed based at least in part on the identifier of the instance of the virtual machine. The received machine data is augmented with the at least one key-value pair generated based at least in part on the tags received in response to the query based at least in part on the identifier of the instance of the virtual machine.
-
公开(公告)号:US12032585B2
公开(公告)日:2024-07-09
申请号:US16986757
申请日:2020-08-06
申请人: PayPal, Inc.
发明人: Kai Xie , Lin Song , Kim Dung Bui , Jintao Guo , Chun Kiat Ho , Edwin Boaz Soenaryo
IPC分类号: G06F16/24 , G06F11/34 , G06F16/21 , G06F16/2458 , G06N20/00
CPC分类号: G06F16/2474 , G06F11/3466 , G06F16/219 , G06N20/00
摘要: Techniques are disclosed relating to using machine learning techniques to predict storage configurations for historical data. In some embodiments, a computer system stores representations of historical data according to a current set of storage parameters. The representations may include snapshots of historical data in a data repository at different points in time. The computer system may receive queries for historical data specifying points in time from which to retrieve the historical data. In some embodiments, the computer system responds to the queries using the stored representations and determines performance metrics for the responses. In some embodiments, the computer system trains a machine learning model using the performance metrics. Based on output of the trained model, the computer system updates the current set of storage parameters. The updating may affect subsequent storage of representations in the data repository, which may advantageously improve query response times and decrease repository storage size.
-
公开(公告)号:US12026155B2
公开(公告)日:2024-07-02
申请号:US17686239
申请日:2022-03-03
申请人: Splunk Inc.
发明人: Nasim Bigdelu , Hema Krishnamurthy Mohan , Amin Moshgabadi , Clark Eugene Mullen , Siri Singamneni , Daniel Streit
IPC分类号: G06F16/24 , G06F16/242 , G06F16/25
CPC分类号: G06F16/2428 , G06F16/2425 , G06F16/252
摘要: Systems and methods are disclosed for performing multiple queries in a single graphical user interface (GUI) displayed in a client browser. The client browser causes the display of a first user interface field in a first area of the GUI, where the first user interface field can be used to enter or edit a first query. The client browser also causes first query results generated by a data intake and query system executing the first query to be displayed in the first area. The client browser further causes the display of a second user interface field in a second area of the GUI, where the second user interface field can be used to enter or edit a second query. The client browser also causes second query results generated by the data intake and query system executing the second query to be displayed in the second area.
-
-
-
-
-
-
-
-
-