-
公开(公告)号:US20240354294A1
公开(公告)日:2024-10-24
申请号:US18580666
申请日:2021-07-29
申请人: Franco ROSI , Natzka SA
发明人: Franco ROSI
IPC分类号: G06F16/22
CPC分类号: G06F16/2282 , G06F16/2237
摘要: A method for organising data into data structures and accessing data in those structures is described. Starting with a tabular structure, each row is coded as a first and second macro number, which are stored in a configuration structure. A pre-mapping is captured from the data structure, wherein the second macro numbers are stored without repetition in a pre-mapping structure with segments i, with a number K of second numbers. A pointing function to the second macro numbers from the first macro numbers is also implemented via bitmaps with K bits, wherein a bitmap i is allocated for a first macro number only if the first macro number in the configuration structure is in a row that also contains the second macro number, and the second macro number is in segment i in the pre-mapping structure. A method for accessing data stored in the aforementioned structures is also described.
-
公开(公告)号:US12120043B2
公开(公告)日:2024-10-15
申请号:US17671287
申请日:2022-02-14
发明人: Bjørn Dag Johnsen , Arvind Srinivasan , Line Holen
IPC分类号: H04L49/25 , G06F9/451 , G06F9/455 , G06F16/22 , H04L9/40 , H04L12/44 , H04L41/046 , H04L41/0803 , H04L41/14 , H04L43/0823 , H04L43/0882 , H04L45/02 , H04L45/48 , H04L49/00 , H04L49/10 , H04L49/15 , H04L49/356 , H04L67/10 , H04L67/1097 , H04L41/12
CPC分类号: H04L49/25 , G06F9/451 , G06F9/45558 , G06F16/2237 , H04L12/44 , H04L41/046 , H04L41/0803 , H04L41/14 , H04L43/0823 , H04L43/0882 , H04L45/02 , H04L45/48 , H04L49/10 , H04L49/15 , H04L49/30 , H04L49/358 , H04L49/70 , H04L63/20 , H04L67/10 , H04L67/1097 , G06F2009/45579 , G06F2009/45595 , H04L41/12
摘要: System and method for supporting scalable bitmap based P_Key table in a high performance computing environment. A method can provide, at least one subnet comprising one or more switches, a plurality of host channel adapters, and a plurality of end nodes. The method can associate the plurality of end nodes with at least one of a plurality of partitions, wherein each of the plurality of partitions are associated with a P_Key value. The method can associate each of the one or more switches with a bitmap based P_Key table of a plurality of bitmap based P_Key tables. The method can associate each of the host channel adapters with a bitmap based P_Key table of the plurality of bitmap based P_Key tables.
-
公开(公告)号:US12117995B1
公开(公告)日:2024-10-15
申请号:US18620214
申请日:2024-03-28
IPC分类号: G06F16/23 , G06F16/22 , G06F16/2455
CPC分类号: G06F16/2379 , G06F16/2237 , G06F16/2455
摘要: Methods, non-transitory computer-readable media, and query verification apparatuses are disclosed that receive a result vector, an index to the result vector, a range proof, and an inner product proof from a prover device after providing a query vector to the prover device. The prover device hosts a vector database with rows and columns. Second and third commitments to a distance vector and a random linear combination vector, respectively, are generated based on a first commitment to the rows. The range proof is checked using the second commitment and the inner product proof is checked using the third commitment and a generator used to generate the first commitment and identified based on the index. The result vector is returned after confirming that it is one of the rows and each of the rows is as far from the query vector as the result vector based on the check of the proofs.
-
公开(公告)号:US12111951B2
公开(公告)日:2024-10-08
申请号:US18169867
申请日:2023-02-15
申请人: BeeKeeperAI, Inc.
IPC分类号: G06F16/22 , G06F16/2458 , G06F21/60 , G06F21/62 , G16H50/70
CPC分类号: G06F21/6245 , G06F16/2237 , G06F16/2458 , G06F16/2462 , G06F21/602 , G16H50/70 , G06F2221/2115
摘要: Systems and methods for recommendation of cohort sample sets is provided. In some embodiments, a set of dataset requirements is received as a required vector set. The historical vector sets are queried. Each vector set corresponds to a known dataset. The difference between the required vector set and each of the historical vector sets is calculated by framing the distance as a p-value in a hypothesis test, compared against a threshold. The historical vector set with the least difference to the required vector set is identified. The least difference is calculated as a count of differing classes or as a numerically weighted summation of differing classes.
-
公开(公告)号:US20240320686A1
公开(公告)日:2024-09-26
申请号:US18734887
申请日:2024-06-05
申请人: ASAPP, INC.
发明人: Shawn Henry , Gustavo Sapoznik , Hui Dai , Joseph Hackman
IPC分类号: G06Q30/016 , G06F16/22 , G06F16/245 , G06F16/33 , G06F16/332 , G06F16/901 , G06F16/9032 , G06F16/9535 , G06F40/205 , G06F40/211 , G06F40/216 , G06F40/35 , G06F40/40 , G06N3/04 , G06N3/044 , G06N3/045 , G06N3/047 , G06N3/08 , G06N3/088 , G06N5/01 , G06N5/022 , G06N20/10 , G06Q10/1053 , G06Q10/107 , G06Q30/01 , G10L15/26 , H04L41/04 , H04L51/02 , H04L51/52 , H04L67/02 , H04L67/306 , H04L67/53 , H04M3/42 , H04M3/51
CPC分类号: G06Q30/016 , G06F16/2237 , G06F16/245 , G06F16/3329 , G06F16/3344 , G06F16/9024 , G06F16/90332 , G06F16/9535 , G06F40/205 , G06F40/216 , G06F40/35 , G06N3/04 , G06N3/044 , G06N3/045 , G06N3/047 , G06N3/08 , G06N3/088 , G06N5/01 , G06N5/022 , G10L15/26 , H04L51/02 , H04L51/52 , H04L67/02 , H04L67/306 , H04L67/53 , H04M3/42382 , H04M3/5141 , G06F40/211 , G06F40/40 , G06N20/10 , G06Q10/1053 , G06Q10/107 , G06Q30/01 , H04L41/04 , H04M3/5183
摘要: A third-party service may be used to assist entities in responding to requests of users by determining a suggested resource corresponding to a received communication. The third party service may receive a request from a first entity, such as via an application programming interface request, that includes a message in a conversation. A conversation feature vector may be computed by processing the message with a first neural network. A suggested resource may be determined using the conversation feature vector. The third-party service may then return the suggested resource for use in the conversation. The third-party service may similarly be used to assist other entities in responding to requests of users.
-
公开(公告)号:US12099490B2
公开(公告)日:2024-09-24
申请号:US17751296
申请日:2022-05-23
申请人: SAP SE
发明人: Manuel Mayr , Wolfgang Stephan , Till Merker
IPC分类号: G06F16/22 , G06F16/242 , G06F16/2455
CPC分类号: G06F16/2282 , G06F16/221 , G06F16/2237 , G06F16/2428 , G06F16/2456
摘要: A table scan predicate with integrated semi-join filter is provided. A method includes receiving a query including: a request to join first data from a first table and second data from a second table, a first predicate for use in a table scan of the second table, and a second predicate including an expression associated with the first data from the first table and a reference to a column associated with the second data from the second table. The method may include transforming the second predicate into a dynamic predicate for execution of the query. the method may include applying the dynamic predicate to at least the first data. The method may include executing the query by at least scanning the second table based on the first predicate and filtered first data from the application of the dynamic predicate. Related systems and articles of manufacture are provided.
-
公开(公告)号:US12099472B2
公开(公告)日:2024-09-24
申请号:US18160021
申请日:2023-01-26
申请人: SNOWFLAKE INC.
发明人: Benoit Dageville , Thierry Cruanes , Marcin Zukowski , Allison Waingold Lee , Philipp Thomas Unterbrunner
IPC分类号: G06F16/172 , G06F16/13 , G06F16/182 , G06F16/22 , G06F16/2455
CPC分类号: G06F16/172 , G06F16/137 , G06F16/1827 , G06F16/2237 , G06F16/2255 , G06F16/2456
摘要: A query directed to database data stored across a set of files is received. The query includes predicates applied against metadata of the set of files. One or more files are removed from the set of files whose metadata does not satisfy a predicate of the plurality of predicates. Rows of the one or more remaining files of the set of files are filtered based on the one or more predicates.
-
公开(公告)号:US12093753B2
公开(公告)日:2024-09-17
申请号:US16852795
申请日:2020-04-20
发明人: Austin Walters , Jeremy Goodsitt , Mark Watson , Anh Truong , Vincent Pham
IPC分类号: G06F16/00 , G06F8/71 , G06F9/54 , G06F11/36 , G06F16/22 , G06F16/242 , G06F16/2455 , G06F16/248 , G06F16/25 , G06F16/28 , G06F16/335 , G06F16/903 , G06F16/9032 , G06F16/9038 , G06F16/906 , G06F16/93 , G06F17/15 , G06F17/16 , G06F17/18 , G06F18/20 , G06F18/21 , G06F18/2115 , G06F18/214 , G06F18/22 , G06F18/23 , G06F18/24 , G06F18/2411 , G06F18/2415 , G06F18/40 , G06F21/55 , G06F21/60 , G06F21/62 , G06F30/20 , G06F40/117 , G06F40/166 , G06F40/20 , G06N3/04 , G06N3/044 , G06N3/045 , G06N3/06 , G06N3/08 , G06N3/088 , G06N5/00 , G06N5/02 , G06N5/04 , G06N7/00 , G06N7/01 , G06N20/00 , G06Q10/04 , G06T7/194 , G06T7/246 , G06T7/254 , G06T11/00 , G06V10/70 , G06V10/98 , G06V30/194 , G06V30/196 , H04L9/40 , H04L67/00 , H04L67/306 , H04N21/234 , H04N21/81
CPC分类号: G06F9/541 , G06F8/71 , G06F9/54 , G06F9/547 , G06F11/3608 , G06F11/3628 , G06F11/3636 , G06F16/2237 , G06F16/2264 , G06F16/2423 , G06F16/24568 , G06F16/248 , G06F16/254 , G06F16/258 , G06F16/283 , G06F16/285 , G06F16/288 , G06F16/335 , G06F16/90332 , G06F16/90335 , G06F16/9038 , G06F16/906 , G06F16/93 , G06F17/15 , G06F17/16 , G06F17/18 , G06F18/2115 , G06F18/214 , G06F18/2148 , G06F18/217 , G06F18/2193 , G06F18/22 , G06F18/23 , G06F18/24 , G06F18/2411 , G06F18/2415 , G06F18/285 , G06F18/40 , G06F21/552 , G06F21/60 , G06F21/6245 , G06F21/6254 , G06F30/20 , G06F40/117 , G06F40/166 , G06F40/20 , G06N3/04 , G06N3/044 , G06N3/045 , G06N3/06 , G06N3/08 , G06N3/088 , G06N5/00 , G06N5/02 , G06N5/04 , G06N7/00 , G06N7/01 , G06N20/00 , G06Q10/04 , G06T7/194 , G06T7/246 , G06T7/248 , G06T7/254 , G06T11/001 , G06V10/768 , G06V10/993 , G06V30/194 , G06V30/1985 , H04L63/1416 , H04L63/1491 , H04L67/306 , H04L67/34 , H04N21/23412 , H04N21/8153 , G06T2207/10016 , G06T2207/20081 , G06T2207/20084
摘要: Systems and methods for generating synthetic data are disclosed. For example, a system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a dataset that includes time series data having a plurality of dimensions and generating a transformed dataset by performing a first data transformation. The first data transformation may include a time-based data processing method. The operations may include generating a synthetic transformed-dataset by implementing a data model using the transformed dataset. The data model may be configured to generate synthetic transformed-data based on a relationship between data of at least two dimensions of the transformed dataset. The operations may include generating a synthetic dataset by performing a second data transformation on the synthetic transformed-dataset. The second data transformation may include an inverse of the first data transformation.
-
公开(公告)号:US12086136B2
公开(公告)日:2024-09-10
申请号:US16782025
申请日:2020-02-04
发明人: Guy Molinari
IPC分类号: G06F16/2453 , G06F16/22 , G06F16/2455
CPC分类号: G06F16/24537 , G06F16/2237 , G06F16/24532 , G06F16/24544 , G06F16/2456
摘要: A database engine uses bitmap slice indices (BSIs) to combine result bitmaps derived from parent and child tables related via one or more foreign key relationships. To execute a query that involves a parent table and a child table, the database engine parses the query into a parent predicate corresponding to the parent table and a child predicate corresponding to the child table. The database engine executes the parent predicate using a parent bitmap index to generate a parent result bitmap and executes the child predicate using a child bitmap index to generate a child result bitmap. The database engine transforms the child result bitmap, based on the BSI, to generate a transformed child result bitmap having columns that correspond to the primary key of the parent table. The database engine can then combine the parent result bitmap directly with the transformed child result bitmap to generate query results.
-
公开(公告)号:US12086120B2
公开(公告)日:2024-09-10
申请号:US18066436
申请日:2022-12-15
申请人: Intel Corporation
CPC分类号: G06F16/2237 , G06N20/00 , G06T1/20
摘要: Embodiments are generally directed to compression for compression for sparse data structures utilizing mode search approximation. An embodiment of an apparatus includes one or more processors including a graphics processor to process data; and a memory for storage of data, including compressed data. The one or more processors are to provide for compression of a data structure, including identification of a mode in the data structure, the data structure including a plurality of values and the mode being a most repeated value in a data structure, wherein identification of the mode includes application of a mode approximation operation, and encoding of an output vector to include the identified mode, a significance map to indicate locations at which the mode is present in the data structure, and remaining uncompressed data from the data structure.
-
-
-
-
-
-
-
-
-