WO2006113013A3 - Techniques for specifying and collecting data aggregations - Google Patents
Techniques for specifying and collecting data aggregations Download PDFInfo
- Publication number
- WO2006113013A3 WO2006113013A3 PCT/US2006/009770 US2006009770W WO2006113013A3 WO 2006113013 A3 WO2006113013 A3 WO 2006113013A3 US 2006009770 W US2006009770 W US 2006009770W WO 2006113013 A3 WO2006113013 A3 WO 2006113013A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- keys
- resultant
- control
- values
- aggregations
- Prior art date
Links
- 230000002776 aggregation Effects 0.000 title abstract 6
- 238000004220 aggregation Methods 0.000 title abstract 6
- 238000000034 method Methods 0.000 title 1
- 238000013507 mapping Methods 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24553—Query execution of query operations
- G06F16/24554—Unary operations; Data partitioning operations
- G06F16/24556—Aggregation; Duplicate elimination
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Data records containing one or more fields, which can be considered keys and/or values, are received, and processed such that data values of records that contain key values of interest are aggregated together. The keys of the resultant aggregations or 'resultant keys' are created under the control of simple parameters to an aggregation framework. Similarly, the particular aggregations performed are also under the control of a similar set of simple parameters to the aggregation framework. Mapping of keys to reduce originality is one of the important features of resultant key creation. Finally, the structure of the parameters used to control aggregation is simple, flexible, and powerful.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/107,021 US7689616B2 (en) | 2005-04-15 | 2005-04-15 | Techniques for specifying and collecting data aggregations |
US11/107,021 | 2005-04-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006113013A2 WO2006113013A2 (en) | 2006-10-26 |
WO2006113013A3 true WO2006113013A3 (en) | 2007-10-18 |
Family
ID=37109793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/009770 WO2006113013A2 (en) | 2005-04-15 | 2006-03-17 | Techniques for specifying and collecting data aggregations |
Country Status (2)
Country | Link |
---|---|
US (2) | US7689616B2 (en) |
WO (1) | WO2006113013A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7689616B2 (en) * | 2005-04-15 | 2010-03-30 | Microsoft Corporation | Techniques for specifying and collecting data aggregations |
US8799249B2 (en) * | 2007-06-08 | 2014-08-05 | Yahoo! Inc. | Method and system for rendering a collection of media items |
US20090006071A1 (en) * | 2007-06-29 | 2009-01-01 | Microsoft Corporation | Methods for Definition and Scalable Execution of Performance Models for Distributed Applications |
US8533318B2 (en) * | 2009-10-06 | 2013-09-10 | International Business Machines Corporation | Processing and presenting multi-dimensioned transaction tracking data |
US20160148227A1 (en) | 2011-06-03 | 2016-05-26 | Nudgit, Inc. | System and methods for demand-driven transactions |
KR20140059183A (en) * | 2011-06-03 | 2014-05-15 | 누드짓 아이엔씨. | System and methods for demand-driven transactions |
US9384203B1 (en) * | 2015-06-09 | 2016-07-05 | Palantir Technologies Inc. | Systems and methods for indexing and aggregating data records |
US20170177446A1 (en) * | 2015-12-21 | 2017-06-22 | Ab Initio Technology Llc | Search and retrieval data processing system for computing near real-time data aggregations |
US10831509B2 (en) | 2017-02-23 | 2020-11-10 | Ab Initio Technology Llc | Dynamic execution of parameterized applications for the processing of keyed network data streams |
US11947978B2 (en) | 2017-02-23 | 2024-04-02 | Ab Initio Technology Llc | Dynamic execution of parameterized applications for the processing of keyed network data streams |
CN112711587B (en) * | 2019-10-24 | 2022-10-28 | 拉扎斯网络科技(上海)有限公司 | Data processing method and device, electronic equipment and storage medium |
KR20210081888A (en) * | 2019-12-24 | 2021-07-02 | 삼성전자주식회사 | Storage device storing data based on key-value and operating method of the same |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050125401A1 (en) * | 2003-12-05 | 2005-06-09 | Hewlett-Packard Development Company, L. P. | Wizard for usage in real-time aggregation and scoring in an information handling system |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4388196A (en) * | 1980-08-14 | 1983-06-14 | Claude A. Patalidis | Filter with heat controlled fluid flow bypass |
US4631363A (en) | 1981-06-01 | 1986-12-23 | At&T Bell Laboratories | Method and apparatus for incremental load simulation |
US5388196A (en) | 1990-09-07 | 1995-02-07 | Xerox Corporation | Hierarchical shared books with database |
US5838319A (en) | 1994-12-13 | 1998-11-17 | Microsoft Corporation | System provided child window control for displaying items in a hierarchical fashion |
US5960181A (en) | 1995-12-22 | 1999-09-28 | Ncr Corporation | Computer performance modeling system and method |
US5920700A (en) | 1996-09-06 | 1999-07-06 | Time Warner Cable | System for managing the addition/deletion of media assets within a network based on usage and media asset metadata |
US5953724A (en) | 1997-11-24 | 1999-09-14 | Lowry Software, Incorporated | Global database library data structure for hierarchical graphical listing computer software |
US7085670B2 (en) | 1998-02-17 | 2006-08-01 | National Instruments Corporation | Reconfigurable measurement system utilizing a programmable hardware element and fixed hardware resources |
US6192470B1 (en) | 1998-07-29 | 2001-02-20 | Compaq Computer Corporation | Configuration sizer for selecting system of computer components based on price/performance normalization |
US6249769B1 (en) | 1998-11-02 | 2001-06-19 | International Business Machines Corporation | Method, system and program product for evaluating the business requirements of an enterprise for generating business solution deliverables |
US6496842B1 (en) | 1999-05-28 | 2002-12-17 | Survol Interactive Technologies | Navigating heirarchically organized information |
US6636242B2 (en) | 1999-08-31 | 2003-10-21 | Accenture Llp | View configurer in a presentation services patterns environment |
US7139999B2 (en) | 1999-08-31 | 2006-11-21 | Accenture Llp | Development architecture framework |
US7020697B1 (en) | 1999-10-01 | 2006-03-28 | Accenture Llp | Architectures for netcentric computing systems |
DE69920460T2 (en) | 1999-10-25 | 2005-01-20 | Texas Instruments Inc., Dallas | Intelligent power control in distributed processing systems |
US6301701B1 (en) | 1999-11-10 | 2001-10-09 | Tenfold Corporation | Method for computer-assisted testing of software application components |
US6904449B1 (en) | 2000-01-14 | 2005-06-07 | Accenture Llp | System and method for an application provider framework |
US20030046396A1 (en) | 2000-03-03 | 2003-03-06 | Richter Roger K. | Systems and methods for managing resource utilization in information management environments |
US6898564B1 (en) | 2000-05-23 | 2005-05-24 | Microsoft Corporation | Load simulation tool for server resource capacity planning |
US7167821B2 (en) | 2000-06-06 | 2007-01-23 | Microsoft Corporation | Evaluating hardware models having resource contention |
US7174194B2 (en) | 2000-10-24 | 2007-02-06 | Texas Instruments Incorporated | Temperature field controlled scheduling for processing systems |
US7366685B2 (en) | 2001-05-25 | 2008-04-29 | International Business Machines Corporation | Method and apparatus upgrade assistance using critical historical product information |
US7089172B2 (en) | 2001-12-28 | 2006-08-08 | Testout Corporation | System and method for simulating a computer environment and evaluating a user's performance within a simulation |
US20030167381A1 (en) | 2002-03-04 | 2003-09-04 | Israel Herscovich | System and method for dynamic memory access management |
US9087319B2 (en) | 2002-03-11 | 2015-07-21 | Oracle America, Inc. | System and method for designing, developing and implementing internet service provider architectures |
US7096178B2 (en) | 2002-07-08 | 2006-08-22 | Sun Microsystems, Inc. | Isotonic additive models in workload characterization |
US7334222B2 (en) | 2002-09-11 | 2008-02-19 | International Business Machines Corporation | Methods and apparatus for dependency-based impact simulation and vulnerability analysis |
US7340768B2 (en) | 2002-09-23 | 2008-03-04 | Wimetrics Corporation | System and method for wireless local area network monitoring and intrusion detection |
TWI231669B (en) | 2002-11-02 | 2005-04-21 | Ibm | System and method for using portals by mobile devices in a disconnected mode |
GB0228447D0 (en) | 2002-12-06 | 2003-01-08 | Nicholls Charles M | System for detecting and interpreting transactions events or changes in computer systems |
US7350186B2 (en) | 2003-03-10 | 2008-03-25 | International Business Machines Corporation | Methods and apparatus for managing computing deployment in presence of variable workload |
EP1484684B1 (en) | 2003-06-06 | 2013-08-07 | Sap Ag | Method and computer system for providing a cost estimate for sizing a computer system |
US7149731B2 (en) * | 2003-11-26 | 2006-12-12 | International Business Machines Corporation | Methods, systems and articles of manufacture for abstract query building with selectability of aggregation operations and grouping |
US8721341B2 (en) | 2004-03-02 | 2014-05-13 | Optimetrics, Inc. | Simulated training environments based upon foveated object events |
US7281045B2 (en) | 2004-08-26 | 2007-10-09 | International Business Machines Corporation | Provisioning manager for optimizing selection of available resources |
US7451064B2 (en) | 2004-10-06 | 2008-11-11 | Hewlett-Packard Development Company, L.P. | System and method for logging hardware usage data, and uses for such logged hardware usage data |
US20060112130A1 (en) | 2004-11-24 | 2006-05-25 | Linda Lowson | System and method for resource management |
US7689616B2 (en) * | 2005-04-15 | 2010-03-30 | Microsoft Corporation | Techniques for specifying and collecting data aggregations |
US7577681B1 (en) * | 2005-06-29 | 2009-08-18 | Emc Corporation | Methods and apparatus for managing contents of a database |
US20070288526A1 (en) * | 2006-06-08 | 2007-12-13 | Emc Corporation | Method and apparatus for processing a database replica |
JP4510109B2 (en) * | 2008-03-24 | 2010-07-21 | 富士通株式会社 | Target content search support program, target content search support method, and target content search support device |
-
2005
- 2005-04-15 US US11/107,021 patent/US7689616B2/en active Active
-
2006
- 2006-03-17 WO PCT/US2006/009770 patent/WO2006113013A2/en active Application Filing
-
2010
- 2010-03-29 US US12/749,393 patent/US8108396B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050125401A1 (en) * | 2003-12-05 | 2005-06-09 | Hewlett-Packard Development Company, L. P. | Wizard for usage in real-time aggregation and scoring in an information handling system |
Also Published As
Publication number | Publication date |
---|---|
WO2006113013A2 (en) | 2006-10-26 |
US20100185618A1 (en) | 2010-07-22 |
US8108396B2 (en) | 2012-01-31 |
US20060235879A1 (en) | 2006-10-19 |
US7689616B2 (en) | 2010-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006113013A3 (en) | Techniques for specifying and collecting data aggregations | |
TW200723252A (en) | Information processing device, information recording medium manufacturing device, information recording medium, methods thereof, and computer program | |
WO2005086765A3 (en) | Data structure with experience descriptors | |
WO2003062946A3 (en) | System and method for generating user interface code | |
WO2007120337A3 (en) | Selecting key frames from video frames | |
WO2005076923A3 (en) | Database manipulations using group theory | |
WO2007086967A3 (en) | Small particle compositions and associated methods | |
WO2003075196A3 (en) | Expertise modelling | |
EP1718072A3 (en) | Reproducing device and reproducing method | |
EP1416353A3 (en) | Communication device, program and recording media | |
WO2007126789A3 (en) | Conversion of video data to playable format | |
WO2006052335A3 (en) | A method for generating a composite image | |
WO2004036367A3 (en) | A mobile digital communication/computing device having a context sensitive audio system | |
GB2448631A (en) | Nanotube circuit analysis system and method | |
WO2005076900A3 (en) | Data and metadata linking form mechanism and method | |
CN206433293U (en) | A kind of shell mechanism with connector | |
WO2006062619A3 (en) | Method to facilitate the printing of electronic components | |
van Boeckel | Art in the Landscape workshop | |
Todini | Are We Capturing The Most Relevant Physical Processes | |
Tahiroglu | ImprovHelsinki | |
Li et al. | The technology of the fractal's encrpt and inencrpt. | |
Kouchi et al. | The development of the inclusion of local culture in the teaching of home economics II Research projects derived from gold leaf and foil | |
Gagnon et al. | Multiscaling properties of the earth's topography from planetary scales down to 50cm | |
CN108340706A (en) | Adsorbable writing pen | |
Kabeno et al. | The Development of the inclusion of local culture in the teaching of home economics I |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06738789 Country of ref document: EP Kind code of ref document: A2 |