-
公开(公告)号:US09946752B2
公开(公告)日:2018-04-17
申请号:US14696493
申请日:2015-04-27
发明人: Neil E. Lydick , Vijaykumar K. Aski
IPC分类号: G06F17/30
CPC分类号: G06F17/30483 , G06F17/30522 , G06F17/30566
摘要: Techniques for implementing a low-latency query processor accommodating an arbitrary number of data rows with no column indexing. In an aspect, data is stored across a plurality of component databases, with no requirement to strictly allocate data to partitions based on row keys. A histogram table is provided to map object relationships identified in a user query to the component databases where relevant data is stored. A server processing the user query communicates with component databases via an intermediary module. The intermediary module may include intermediary nodes dynamically assigned to connect to the component databases to retrieve and process the queried data.
-
公开(公告)号:US09934272B2
公开(公告)日:2018-04-03
申请号:US14919777
申请日:2015-10-22
发明人: Florian Braun , Andreas Brodt , Daniel Martin , Oliver Schiller
IPC分类号: G06F17/30
CPC分类号: G06F17/30448 , G06F17/30309 , G06F17/30445 , G06F17/30483 , G06F17/30519 , G06F21/76
摘要: A method for processing a database query on a database system includes receiving the database query at the database system, determining a sequence of database operations for processing the database query, estimating a number of incoming data elements of the database system to be processed for each of the database operations, estimating a workload of a programmable integrated circuit of the database system for each of the database operations based on the estimated number of incoming data elements, assuming each of the database operations is performed in a single instantiation, selecting a number of instantiations Ni for a database operation i of the sequence of database operations based on the estimated workload of the programmable integrated circuit for the database operation i, and configuring the programmable integrated circuit to execute the determined sequence of database operations, the database operation i is instantiated Ni times.
-
公开(公告)号:US09852186B2
公开(公告)日:2017-12-26
申请号:US13830759
申请日:2013-03-14
发明人: Rahul Herwadkar , Eric Hsiao
CPC分类号: G06F17/30516 , B29D30/0681 , B29D2030/0682 , B32B27/08 , B32B27/34 , B60C1/0008 , B60C5/14 , G06F17/30389 , G06F17/30424 , G06F17/30442 , G06F17/30451 , G06F17/30457 , G06F17/30477 , G06F17/30483 , G06F17/30498 , G06F17/30548 , G06F17/30551 , G06F17/30554 , G06F17/30557 , G06F17/30616 , G06F17/30864 , G06F17/30958
摘要: Techniques for managing risks with continuous queries are provided. In some examples, a selection of a data object enabled to provide a real-time stream of business event data may be received. The selection may be received by a user associated with the business event data. Additionally, a continuous query language query may be generated. The query may be configured to monitor the real-time stream of business event data for a first metric. In some examples, the a risk indicator associated with a second metric that affects the first metric may be identified. Output events of a pre-existing continuous query language query may be listened to. Further, a real-time visualization of the first metric and/or the second metric may be provided.
-
公开(公告)号:US20170322982A1
公开(公告)日:2017-11-09
申请号:US15640539
申请日:2017-07-01
申请人: Quixey, Inc.
发明人: Liron SHAPIRA , Nicolas TARLETON , Tomer KAGAN
IPC分类号: G06F17/30
CPC分类号: G06F17/30539 , G06F17/30011 , G06F17/30053 , G06F17/30312 , G06F17/30477 , G06F17/30483 , G06F17/3053 , G06F17/30554 , G06F17/30598 , G06F17/30864
摘要: A hardware module for an application search system includes a data processing module that generates a plurality of canonical application structures each identifying a canonical application, a plurality of application editions associated with the canonical application, and respective attributes associated with the at least one application edition. The data processing module generates search indexes including the plurality of canonical application structures and the respective attributes. An application search module receives a search query from a user, selects at least one of the search indexes based on the search query and the respective attributes, identifies an initial set of canonical applications using the selected search index based on the search query, generates search results based on the initial set of canonical applications, and provides the search results to the user.
-
公开(公告)号:US09773003B2
公开(公告)日:2017-09-26
申请号:US14612288
申请日:2015-02-02
IPC分类号: G06F17/30
CPC分类号: G06F17/30076 , G06F17/30194 , G06F17/30339 , G06F17/30483 , G06F17/30539 , G06F17/30545
摘要: An analytical database server and a method for enabling investigative data analytics have been disclosed. The database server comprises a data loader that receives data from a plurality of data sources, and loads the received source data tables onto a Hadoop Distributed File System (HDFS). A processor processes the source data tables loaded onto the HDFS and assigns a unique turf row (TR) identifier to each of the records present in the source data tables. The source data tables and the corresponding metadata are organized into a first data table, a second data table and a third data table. The first table comprises a record for each of the received source data tables. The second data table stores, in the form of an inverted list, the data originally contained in the received source data tables. The third data table stores the unidirectional relationships between the source data tables.
-
公开(公告)号:US20170270151A1
公开(公告)日:2017-09-21
申请号:US15610162
申请日:2017-05-31
发明人: Ryan Caudy , David R. Kent, IV , Mark Zeldis , Nathanial J. Dorfman , Charles Wright , Radu Teodorescu
IPC分类号: G06F17/30 , G06F3/0489 , G06F17/22 , G06F17/24 , G06F17/27 , G06F12/084 , H04L12/58 , G06F15/173 , G06F3/0481 , G06F3/0484 , G06F3/0485 , G06F12/02 , G06F9/44 , G06F9/45 , H04L29/08 , G06F3/06 , G06F11/14 , H04L29/06 , G06F9/445 , H04L12/18 , H04L29/12 , G06F3/0482
CPC分类号: H04L67/42 , G06F3/0481 , G06F3/0482 , G06F3/0483 , G06F3/04847 , G06F3/0485 , G06F3/04895 , G06F3/0605 , G06F3/0656 , G06F3/067 , G06F8/30 , G06F8/41 , G06F8/427 , G06F8/60 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F12/0261 , G06F12/084 , G06F12/1483 , G06F15/17331 , G06F17/2235 , G06F17/24 , G06F17/245 , G06F17/246 , G06F17/2715 , G06F17/276 , G06F17/30117 , G06F17/30283 , G06F17/30303 , G06F17/30312 , G06F17/30315 , G06F17/30321 , G06F17/30324 , G06F17/30327 , G06F17/30333 , G06F17/30336 , G06F17/30339 , G06F17/30342 , G06F17/30345 , G06F17/30368 , G06F17/30371 , G06F17/30374 , G06F17/30377 , G06F17/30398 , G06F17/30424 , G06F17/30448 , G06F17/30451 , G06F17/30454 , G06F17/30457 , G06F17/30477 , G06F17/30483 , G06F17/30498 , G06F17/30522 , G06F17/30528 , G06F17/30554 , G06F17/30563 , G06F17/30584 , G06F17/30598 , G06F17/30864 , G06F17/30867 , G06F17/30887 , G06F17/30902 , G06F17/30958 , G06F17/30997 , G06F17/40 , G06F21/00 , G06F21/6209 , G06F2201/805 , G06F2201/84 , G06F2212/1052 , G06F2212/154 , G06F2212/163 , G06F2212/60 , H04L12/18 , H04L51/046 , H04L51/12 , H04L61/2069 , H04L63/101 , H04L63/102 , H04L67/1002 , H04L67/141 , H04L67/28 , H04L67/2833 , H04L67/2842 , H04L67/2847 , H04L67/34 , H04L69/16
摘要: Described are methods, systems and computer readable media for dynamic code loading.
-
公开(公告)号:US20170270150A1
公开(公告)日:2017-09-21
申请号:US15608963
申请日:2017-05-30
发明人: Charles Wright , Ryan Caudy , David R. Kent, IV , Mark Zeldis , Radu Teodorescu
IPC分类号: G06F17/30 , G06F3/0489 , G06F17/22 , G06F17/24 , G06F17/27 , G06F12/084 , H04L12/58 , G06F15/173 , G06F3/0481 , G06F3/0484 , G06F3/0485 , G06F12/02 , G06F9/44 , G06F9/45 , H04L29/08 , G06F3/06 , G06F11/14 , H04L29/06 , G06F9/445 , H04L12/18 , H04L29/12 , G06F3/0482
CPC分类号: G06F17/30368 , G06F3/0481 , G06F3/0482 , G06F3/0483 , G06F3/04847 , G06F3/0485 , G06F3/04895 , G06F3/0605 , G06F3/0656 , G06F3/067 , G06F8/30 , G06F8/41 , G06F8/427 , G06F8/60 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F12/0261 , G06F12/084 , G06F12/1483 , G06F15/17331 , G06F17/2235 , G06F17/24 , G06F17/245 , G06F17/246 , G06F17/2715 , G06F17/276 , G06F17/30117 , G06F17/30283 , G06F17/30303 , G06F17/30312 , G06F17/30315 , G06F17/30321 , G06F17/30324 , G06F17/30327 , G06F17/30333 , G06F17/30336 , G06F17/30339 , G06F17/30342 , G06F17/30345 , G06F17/30371 , G06F17/30374 , G06F17/30377 , G06F17/30398 , G06F17/30424 , G06F17/30448 , G06F17/30451 , G06F17/30454 , G06F17/30457 , G06F17/30477 , G06F17/30483 , G06F17/30498 , G06F17/30522 , G06F17/30528 , G06F17/30554 , G06F17/30563 , G06F17/30584 , G06F17/30598 , G06F17/30864 , G06F17/30867 , G06F17/30887 , G06F17/30902 , G06F17/30958 , G06F17/30997 , G06F17/40 , G06F21/00 , G06F21/6209 , G06F2201/805 , G06F2201/84 , G06F2212/1052 , G06F2212/154 , G06F2212/163 , G06F2212/60 , H04L12/18 , H04L51/046 , H04L51/12 , H04L61/2069 , H04L63/101 , H04L63/102 , H04L67/1002 , H04L67/141 , H04L67/28 , H04L67/2833 , H04L67/2842 , H04L67/2847 , H04L67/34 , H04L67/42 , H04L69/16
摘要: Described are methods, systems and computer readable media for external table index mapping.
-
公开(公告)号:US09760591B2
公开(公告)日:2017-09-12
申请号:US15154998
申请日:2016-05-14
发明人: Ryan Caudy , David R. Kent, IV , Mark Zeldis , Nathaniel J. Dorfman , Charles Wright , Radu Teodorescu
IPC分类号: G06F9/44 , G06F17/30 , G06F3/0482 , G06F3/0489 , G06F17/22 , G06F17/24 , G06F17/27 , G06F12/084 , H04L12/58 , G06F15/173 , G06F3/0481 , G06F3/0484 , G06F3/0485 , G06F12/02 , G06F9/45 , H04L29/08 , G06F3/06 , G06F11/14 , H04L29/06 , G06F9/445 , H04L12/18 , H04L29/12
CPC分类号: H04L67/42 , G06F3/0481 , G06F3/0482 , G06F3/0483 , G06F3/04847 , G06F3/0485 , G06F3/04895 , G06F3/0605 , G06F3/0656 , G06F3/067 , G06F8/30 , G06F8/41 , G06F8/427 , G06F8/60 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F12/0261 , G06F12/084 , G06F12/1483 , G06F15/17331 , G06F17/2235 , G06F17/24 , G06F17/245 , G06F17/246 , G06F17/2715 , G06F17/276 , G06F17/30117 , G06F17/30283 , G06F17/30303 , G06F17/30312 , G06F17/30315 , G06F17/30321 , G06F17/30324 , G06F17/30327 , G06F17/30333 , G06F17/30336 , G06F17/30339 , G06F17/30342 , G06F17/30345 , G06F17/30368 , G06F17/30371 , G06F17/30374 , G06F17/30377 , G06F17/30398 , G06F17/30424 , G06F17/30448 , G06F17/30451 , G06F17/30454 , G06F17/30457 , G06F17/30477 , G06F17/30483 , G06F17/30498 , G06F17/30522 , G06F17/30528 , G06F17/30554 , G06F17/30563 , G06F17/30584 , G06F17/30598 , G06F17/30864 , G06F17/30867 , G06F17/30887 , G06F17/30902 , G06F17/30958 , G06F17/30997 , G06F17/40 , G06F21/00 , G06F21/6209 , G06F2201/805 , G06F2201/84 , G06F2212/1052 , G06F2212/154 , G06F2212/163 , G06F2212/60 , H04L12/18 , H04L51/046 , H04L51/12 , H04L61/2069 , H04L63/101 , H04L63/102 , H04L67/1002 , H04L67/141 , H04L67/28 , H04L67/2833 , H04L67/2842 , H04L67/2847 , H04L67/34 , H04L69/16
摘要: Described are methods, systems and computer readable media for dynamic code loading.
-
公开(公告)号:US20170235972A1
公开(公告)日:2017-08-17
申请号:US15499764
申请日:2017-04-27
发明人: Ulf Mattsson , Zvika Ferentz
CPC分类号: G06F21/6245 , G06F17/30386 , G06F17/30483 , G06F21/6272 , H04L9/0637
摘要: A client receives sensitive data to be tokenized. The client queries a token table with a portion of the sensitive data to determine if the token table includes a token mapped to the value of the portion of the sensitive data. If the mapping table does not include a token mapped to the value of the portion of the sensitive data, a candidate token is generated. The client queries a central token management system to determine if the candidate token collides with a token generated by or stored at another client. In some embodiments, the candidate token includes a value from a unique set of values assigned by the central token management system to the client, guaranteeing that the candidate token does not cause a collision. The client then tokenizes the sensitive data with the candidate token and stores the candidate token in the token table.
-
公开(公告)号:US09697261B2
公开(公告)日:2017-07-04
申请号:US15250838
申请日:2016-08-29
申请人: Quixey, Inc.
发明人: Liron Shapira , Nicolas Tarleton , Tomer Kagan
CPC分类号: G06F17/30539 , G06F17/30011 , G06F17/30053 , G06F17/30312 , G06F17/30477 , G06F17/30483 , G06F17/3053 , G06F17/30554 , G06F17/30598 , G06F17/30864
摘要: A hardware module for an application search system includes a data processing module that generates a plurality of canonical application structures each identifying a canonical application, a plurality of application editions associated with the canonical application, and respective attributes associated with the at least one application edition. The data processing module generates search indexes including the plurality of canonical application structures and the respective attributes. An application search module receives a search query from a user, selects at least one of the search indexes based on the search query and the respective attributes, identifies an initial set of canonical applications using the selected search index based on the search query, generates search results based on the initial set of canonical applications, and provides the search results to the user.
-
-
-
-
-
-
-
-
-