Validity Report
Full Report
US8190610B2 — MapReduce for distributed database processing
Priority Date: 2006-10-05, Publication Date: 2012-05-29, Current Assignee: R2 Solutions LLC, Altaba IncReport Generated: 2024-02-13

Results

Patent Id
Score
Title
Patent Type
Publication Date
Priority Date
Family Id
Search Efficiency
Original Assignee
Current Assignee
US7756919B10.851Large-scale data processing in a distributed and parallel processing enviornmentGRANT2010-07-132004-06-1842166251GreatGoogle LLCGoogle LLC
US7765246B20.753Methods for partitioning an objectGRANT2010-07-272002-12-0238691048GreatOracle International CorpOracle International Corp
US7650331B10.741System and method for efficient large-scale data processingGRANT2010-01-192004-06-1841509957GreatGoogle LLCGoogle LLC
US6341289B10.725Object identity and partitioning for user defined extentsGRANT2002-01-221999-05-0623185662GreatInternational Business Machines CorpInternational Business Machines Corp
US6665684B20.698Partition pruning with composite partitioningGRANT2003-12-161999-09-2723606036GreatOracle International CorpOracle International Corp
EP0522488A20.694Method of sorting on distributed database system and method of accessing theretoGRANT1993-01-131991-07-1015890592GreatHitachi LtdHitachi Ltd
EP0954781B10.680OVERPARTITIONING SYSTEM AND METHOD FOR INCREASING CHECKPOINTS IN COMPONENT-BASED PARALLEL APPLICATIONSGRANT2007-04-111995-12-1124280229GreatAb Initio Software LLCAb Initio Technology LLC
US7590620B10.676System and method for analyzing data recordsGRANT2009-09-152004-06-1841058890GreatGoogle LLCGoogle LLC
US7158996B20.662Method  system  and program for managing database operations with respect to a database tableGRANT2007-01-022003-01-2746299289GreatInternational Business Machines CorpGoogle LLC
US5179699A0.660PARTITIONING OF SORTED LISTS FOR MULTIPROCESSORS SORT AND MERGEGRANT1993-01-121989-01-1323147124GreatInternational Business Machines CorpInternational Business Machines Corp
EP1475724B10.622System and method for synchronization in a client/server environmentGRANT2009-11-042003-05-0932990559GreatMicrosoft CorpMicrosoft Corp
US8392356B20.618Efficient transformation of information between a source schema and a target schemaGRANT2013-03-052003-06-3038056878GreatTibco Software IncCloud Software Group Inc
EP1228439B10.588PARALLELIZING APPLICATIONS OF SCRIPT-DRIVEN TOOLSGRANT2015-12-301999-01-1322862920GreatAb Initio Technology LLCAb Initio Technology LLC
EP1676217B10.585DATA PROFILINGGRANT2011-07-062003-09-1534381971GreatAb Initio Technology LLCAb Initio Technology LLC
US7624117B20.585Complex data assembly identifier thesaurusGRANT2009-11-242006-06-1238823101GreatSAP SESAP SE
US5596746A0.557Method for transforming relational data base schemas into object models using ideal table meta modelsGRANT1997-01-211991-10-2125117511GreatGeneral Electric CoGeneral Electric Co
EP1519266A20.555Mapping architecture for arbitrary data modelsGRANT2005-03-302003-08-2934194672GreatMicrosoft CorpMicrosoft Corp
EP1915669A20.555SCALABLE USER CLUSTERING BASED ON SET SIMILARITYGRANT2008-04-302005-08-1537743789GreatGoogle LLCGoogle LLC
US7047250B10.528Indexing to efficiently manage versioned data in a database systemGRANT2006-05-162001-09-2836318271GreatOracle International CorpOracle International Corp
US8429631B20.518System and method for data transformation using dataflow graphsGRANT2013-04-232003-11-0334557427GreatPervasive Software IncActian Corp
US7707163B20.517Software and metadata structures for distributed and interactive database architecture for parallel and asynchronous data processing of complex data and for real-time query processingGRANT2010-04-272005-05-2537452817GreatExperian Marketing Solutions IncExperian Information Solutions LLC
EP0351210B10.501Data base management system and method thereforGRANT2000-01-051988-07-1522819571GreatInternational Business Machines CorpInternational Business Machines Corp
US7676480B20.499Method and device for handling metadataGRANT2010-03-092004-04-1534924603GreatThomson Licensing SASThomson Licensing SAS
EP1337937B10.493METHOD AND APPARATUS FOR XML DATA STORAGE  QUERY REWRITES  VISUALIZATION  MAPPING AND REFERENCESGRANT2013-04-172000-09-0727499585GreatOracle International CorpOracle International Corp
US5956730A0.490Legacy subclassingGRANT1999-09-211997-08-1525431266GreatInternational Business Machines CorpInternational Business Machines Corp
US6163776A0.477System and method for exchanging data and commands between an object oriented system and relational systemGRANT2000-12-191998-03-2321945357GreatSoftware Tree IncSoftware Tree Inc
US7340447B20.477Partitioning data access requestsGRANT2008-03-042003-10-0934422490GreatOracle International CorpOracle International Corp
US5627979A0.473System and method for providing a graphical user interface for mapping and accessing objects in data storesGRANT1997-05-061994-07-1823056471GreatInternational Business Machines CorpInternational Business Machines Corp
US7249118B20.469Database system and methodsGRANT2007-07-242002-05-1729419329GreatAleri IncSybase Inc
EP1019851A10.463RELATIONAL DATABASE COEXISTENCE IN OBJECT ORIENTED ENVIRONMENTSGRANT2000-07-191997-08-1419926402GreatAoraki Corp LtdAoraki Corp Ltd
US6076090A0.455Default schema mappingGRANT2000-06-131997-11-2625526805GreatInternational Business Machines CorpInternational Business Machines Corp
US5873093A0.441Method and apparatus for mapping objects to a data sourceGRANT1999-02-161994-12-0723389476GreatNext Software IncNext Software Inc
US6460052B10.436Method and system for performing fine grain versioningGRANT2002-10-011999-08-2023492971GreatOracle CorpOracle International Corp
US6460043B10.432Method and apparatus for operating on data with a conceptual data manipulation languageGRANT2002-10-011998-02-0446276338GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US5878411A0.428Dependent object class and subclass mapping to relational data storeGRANT1999-03-021997-06-2725383437GreatInternational Business Machines CorpInternational Business Machines Corp
US6957222B10.426Optimizing an outer join operation using a bitmap index structureGRANT2005-10-182001-12-3135066275GreatNCR CorpTeradata US Inc
US5694598A0.419Method for mapping data between a relational format and an object-oriented formatGRANT1997-12-021994-10-1223251725GreatUS West Advanced Technologies IncQwest Communications International Inc
US5848408A0.415Method for executing star queriesGRANT1998-12-081997-02-2825199286GreatOracle CorpOracle International Corp
US7092954B10.410Optimizing an equi-join operation using a bitmap index structureGRANT2006-08-152001-12-3136781893GreatNCR CorpTeradata US Inc
US7206784B20.408Method and apparatus for performing multiple merge operations using source data that is modified in between the merge operationsGRANT2007-04-172003-05-2833451357GreatOracle International CorpOracle International Corp
US6993745B10.399Method and system for modeling a legacy computer systemGRANT2006-01-312000-03-0924080390GreatElectronic Data Systems LLCEnt Services Development Corp LP
US5870746A0.397System and method for segmenting a database based upon data attributesGRANT1999-02-091995-10-1246203009GreatNCR CorpNCR Voyix Corp
US7509337B20.394System and method for selecting parameters for data mining modeling algorithms in data mining applicationsGRANT2009-03-242005-07-0537619383GreatInternational Business Machines CorpInternational Business Machines Corp
US5832475A0.388Database system and method employing data cube operator for group-by operationsGRANT1998-11-031996-03-2924501376GreatInternational Business Machines CorpInternational Business Machines Corp
US20030208505A10.378Dynamic class inheritance and distributed caching with object relational mapping and cartesian model support in a database manipulation and mapping systemAPPLICATION2003-11-062002-05-0329273151GreatThought IncThought Inc
US8136025B10.377Assigning document identification tagsGRANT2012-03-132003-07-0345788023GreatGoogle LLCGoogle LLC
US6678691B10.375Method and system for generating corporate informationGRANT2004-01-131997-11-0619765965GreatKoninklijke KPN NVATOS ORIGIN NEDERLAND BV, Koninklijke KPN NV
US5797137A0.585Method for converting a database schema in relational form to a schema in object-oriented formGRANT1998-08-181996-03-2624503078GoodBull HN Information Systems IncBull HN Information Systems Inc
US6216137B10.497Method and apparatus for providing schema evolution without recompilationGRANT2001-04-101996-03-2824501035GoodOracle CorpOracle International Corp
US6957210B10.464Optimizing an exclusion join operation using a bitmap index structureGRANT2005-10-182001-12-3135066269GoodNCR CorpTeradata US Inc
US5692107A0.375Method for generating predictive models in a computer systemGRANT1997-11-251994-03-1522794083GoodLockheed Missiles and Space Co IncLockheed Martin Corp
US5499371A0.373Method and apparatus for automatic generation of object oriented code for mapping relational data to objectsGRANT1996-03-121993-07-2122251387GoodPersistence Software IncProgress Software Corp
US7617222B20.372Transferring data and storing metadata across a networkGRANT2009-11-102002-06-2629741659GoodInternational Business Machines CorpInternational Business Machines Corp
US20030204481A10.372Method and system for visually constructing XML schemas using an object-oriented modelAPPLICATION2003-10-302001-07-314169633GoodInternational Business Machines CorpInternational Business Machines Corp
US6618729B10.366Optimization of a star join operation using a bitmap index structureGRANT2003-09-092000-04-2024219506GoodNCR CorpTeradata US Inc
US6119118A0.363Method and system for extending file system metadataGRANT2000-09-121996-05-1024586681GoodApple Computer IncApple Inc
US5542078A0.360Object oriented data store integration environment for integration of object oriented databases and non-object oriented data facilitiesGRANT1996-07-301994-09-2923224208GoodOntos IncFireStar Software Inc
US7716630B20.357Managing parameters for graph-based computationsGRANT2010-05-112005-06-2737595975GoodAb Initio Technology LLCAb Initio Technology LLC
WO1999033006A10.355EVOLUTION OF OBJECT-RELATIONAL MAPPING THROUGH SOURCE CODE MERGINGAPPLICATION1999-07-011997-12-2226748956Good
US5457797A0.353Flexible multi-platform partitioning for computer applicationsGRANT1995-10-101993-08-0322284511GoodForte Software IncSun Microsystems Inc
US7167856B20.348Method of storing and retrieving multi-dimensional data using the hilbert curveGRANT2007-01-232001-05-1526837330GoodIndividualIndividual
US5758145A0.346Method and apparatus for generating dynamic and hybrid sparse indices for workfiles used in SQL queriesGRANT1998-05-261995-02-2423556317GoodInternational Business Machines CorpInternational Business Machines Corp
US7428555B20.336Real-time  computer-generated modifications to an online advertising programGRANT2008-09-232005-04-0737084268GoodGoogle LLCGoogle LLC
US7685561B20.336Storage API for a common data platformGRANT2010-03-232005-02-2836581603GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8082289B20.336Cluster computing support for application programsGRANT2011-12-202006-06-1338823434GoodAdvanced Cluster Systems IncAdvanced Cluster Systems Inc
US7933786B20.334Collaborative intelligent task processor for insurance claimsGRANT2011-04-262005-11-0137997666GoodAccenture Global Services LtdDuck Creek Technologies Ltd
US8095565B20.334Metadata driven user interfaceGRANT2012-01-102005-12-0538120015GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6850927B10.333Evaluating queries with outer joins by categorizing and processing combinations of relationships between table recordsGRANT2005-02-012002-05-2134078500GoodOracle International CorpOracle International Corp
US7844959B20.331Runtime optimization of distributed execution graphGRANT2010-11-302006-09-2939319540GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7058648B10.329Hierarchy-based secured document repositoryGRANT2006-06-062000-12-0136569057GoodOracle International CorpOracle International Corp
US6957214B20.329Architecture for distributed database information accessGRANT2005-10-182000-06-2322795909GoodJohns Hopkins UniversityJohns Hopkins University
US8543588B20.329Virtual columnsGRANT2013-09-242004-07-2236685200GoodInternational Business Machines CorpInternational Business Machines Corp
US6119124A0.327Method for clustering closely resembling data objectsGRANT2000-09-121998-03-2621955711GoodDigital Equipment CorpAltaVista Co, R2 Solutions LLC, Altaba Inc
US8266412B20.325Hierarchical store buffer having segmented partitionsGRANT2012-09-112005-08-2937912160GoodInvention Science Fund I LLCRPX Corp
US7512599B20.320Query duration typesGRANT2009-03-312004-01-1334743131GoodOracle International CorpOracle International Corp
US7085769B10.320Method and apparatus for performing hash joinGRANT2006-08-012001-04-2636710655GoodNCR CorpTeradata US Inc
US8655850B20.319Systems and methods for resynchronizing informationGRANT2014-02-182005-12-1942543192GoodCommvault Systems IncCommvault Systems Inc
US7689542B20.319Dynamic return type generation in a database systemGRANT2010-03-302004-01-1334743132GoodOracle International CorpOracle International Corp
US7526501B20.319State transition logic for a persistent object graphGRANT2009-04-282006-05-0938791639GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7523131B20.319Techniques for efficiently storing and querying in a relational database  XML documents conforming to schemas that contain cyclic constructsGRANT2009-04-212005-02-1036781115GoodOracle International CorpOracle International Corp
US7617231B20.319Data hashing method  data processing method  and data processing system using similarity-based hashing algorithmGRANT2009-11-102005-12-0738120006GoodElectronics and Telecommunications Research Institute ETRIElectronics and Telecommunications Research Institute ETRI
US7447717B20.318Method of changing the page size of a DB2 table space while keeping the object availableGRANT2008-11-042004-10-0736146627GoodInternational Business Machines CorpInternational Business Machines Corp
US7778984B20.311System and method for a distributed object storeGRANT2010-08-172004-11-1936698304GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6016394A0.310Method and system for database application software creation requiring minimal programmingGRANT2000-01-181997-09-1725462034GoodTenFold CorpVERSATA Inc
US7499909B20.305Techniques of using a relational caching framework for efficiently handling XML queries in the mid-tier data cachingGRANT2009-03-032006-07-0338877948GoodOracle International CorpOracle International Corp
US6578046B20.305Federated searches of heterogeneous datastores using a federated datastore objectGRANT2003-06-101998-04-0121979211GoodInternational Business Machines CorpKing com Ltd
US20040201600A10.301Methods and system for providing an XML-based interface description languageAPPLICATION2004-10-142001-12-1433129533GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6754670B10.300Mapping relational tables to object oriented classesGRANT2004-06-221999-12-1732469677GoodInternational Business Machines CorpOracle America Inc
US8271830B20.296Rolling cache configuration for a data replication systemGRANT2012-09-182005-12-1937986878GoodCommvault Systems IncCommvault Systems Inc
US8285684B20.296Systems and methods for performing data replicationGRANT2012-10-092005-12-1938335278GoodCommvault Systems IncCommvault Systems Inc
US7428723B20.295Aggregrating related events into a single bundle of events with incorporation of bundle into work protocol based on rulesGRANT2008-09-232000-05-2226901465GoodVerizon Business Global LLCEKMK LLC
US20070226037A10.295Modeling of opportunity dataAPPLICATION2007-09-272003-03-2538534684GoodSiebel Systems IncOracle America Inc
US8726242B20.295Systems and methods for continuous data replicationGRANT2014-05-132006-07-2746995201GoodCommvault Systems IncCommvault Systems Inc
US8121983B20.291Systems and methods for monitoring application data in a data replication systemGRANT2012-02-212005-12-1938335279GoodCommvault Systems IncCommvault Systems Inc
US20060195460A10.291Data model for object-relational dataAPPLICATION2006-08-312005-02-2836384459GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8190565B20.291System and method for performing an image level snapshot and for restoring partial volume dataGRANT2012-05-292003-11-1334594969GoodCommvault Systems IncCommvault Systems Inc
US7401131B20.291Method and system for implementing improved containers in a global ecosystem of interrelated servicesGRANT2008-07-152000-05-2234280323GoodVerizon Business Global LLCEKMK LLC
US5987453A0.289Method and apparatus for performing a join query in a database systemGRANT1999-11-161997-04-0725264637GoodInformix Software IncSAP SE, Informix Software Inc
US7440954B20.288Index maintenance for operations involving indexed XML dataGRANT2008-10-212004-04-0946302840GoodOracle International CorpOracle International Corp
US20010056504A10.287Method and apparatus of data exchange using runtime code generator and translatorAPPLICATION2001-12-271999-12-2127496946GoodIndividualDataPower Technology Inc
US6167405A0.285Method and apparatus for automatically populating a data warehouse systemGRANT2000-12-261998-04-2722073703GoodBull HN Information Systems IncBull HN Information Systems Inc
US6516326B10.285System and method for integrating electrical power grid and related data from various proprietary raw data formats into a single maintainable electrically connected databaseGRANT2003-02-042000-10-3024820046GoodStone and Webster Consultants IncPSYCOR INTERNATIONAL Inc, Siemens Energy Inc, Siemens Industry Inc, Stone and Webster Management Consultants Inc
US9020884B20.284Method of and system for consultant re-seller business information transferGRANT2015-04-282002-04-1034923262GoodIQNavigator IncIQNavigator Inc
US6965904B20.283Query Service for electronic documents archived in a multi-dimensional storage spaceGRANT2005-11-152001-03-0225172925GoodZantaz IncZantaz Inc
US20040162841A10.283Prefetching and caching persistent objectsAPPLICATION2004-08-191999-03-0532106381GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5924097A0.281Balanced input/output task management for use in multiprocessor transaction processing systemGRANT1999-07-131997-12-2325543280GoodUnisys CorpUnisys Corp
US8706767B20.281Computer systems and methods for performing a database access to generate database tables based on structural information corresonding to database objectsGRANT2014-04-222004-02-2334745860GoodSAP SESAP SE
US5794228A0.281Database system with buffer manager providing per page native data compression and decompressionGRANT1998-08-111993-04-1646251714GoodSybase IncSybase Inc
US7512600B20.280Use of multi-join operator and rules as framework for join tree processing in database systemsGRANT2009-03-312005-06-1037525268GoodHewlett Packard Development Co LPValtrus Innovations Ltd, Hewlett Packard Enterprise Development LP
US7051033B20.280Providing a consistent hierarchical abstraction of relational dataGRANT2006-05-232001-09-2826985223GoodOracle International CorpOracle International Corp
US5251316A0.278Method and apparatus for integrating a dynamic lexicon into a full-text information retrieval systemGRANT1993-10-051991-06-2824905394GoodDigital Equipment CorpHewlett Packard Development Co LP
US8463751B20.277Systems and methods for performing replication copy storage operationsGRANT2013-06-112005-12-1938175019GoodCommvault Systems IncCommvault Systems Inc
US8732677B20.275System and method for extending legacy application with undo/redo functionalityGRANT2014-05-202006-09-2838828619GoodSAP SESAP SE
US7398265B20.275Efficient query processing of XML data using XML indexGRANT2008-07-082004-04-0934966456GoodOracle International CorpOracle International Corp
US7366708B20.274Mechanism to efficiently index structured data that provides hierarchical access in a relational database systemGRANT2008-04-291999-02-1827496976GoodOracle CorpOracle International Corp
US20030037039A10.274Schema for SQL statementsAPPLICATION2003-02-202001-08-164169762GoodInternational Business Machines CorpInternational Business Machines Corp
US7231387B20.273Process for performing logical combinationsGRANT2007-06-122003-07-0833442755GoodSAP SESAP SE
US6882997B10.272Wavelet-based clustering method for managing spatial data in very large databasesGRANT2005-04-191999-08-2534437141GoodResearch Foundation of State University of New YorkResearch Foundation of State University of New York
US7024656B10.271Persistent agentsGRANT2006-04-041999-11-2936102168GoodOracle International CorpOracle International Corp
US5426780A0.270System for dynamic segmentation analysis using conversion of relational data into object-oriented dataGRANT1995-06-201992-02-2825295000GoodIntergraph CorpIntergraph Corp
US7164422B10.268Parameterized graphs with conditional componentsGRANT2007-01-162000-07-2824513879GoodAb Initio Software LLCAb Initio Technology LLC
US5864843A0.267Method and apparatus for extending a database management system to operate with diverse object serversGRANT1999-01-261995-10-2024178689GoodNCR CorpTeradata US Inc, NCR Voyix Corp
US7650514B20.267Scalable leasesGRANT2010-01-192005-12-3038225770GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20070083730A10.267Data processing device and methodAPPLICATION2007-04-122003-06-1734105731GoodPACT XPP Technologies AGRICHTER THOMAS MR, PACT XPP Technologies AG, Individual
US6178418B10.267Distributed data warehouse query and resource management systemGRANT2001-01-231998-07-2822410514GoodNoetix CorpARIS SOFTWARE Inc, Noetix Corp
US6158044A0.266Proposal based architecture systemGRANT2000-12-051997-05-2122183443GoodePropose IncePropose Inc
US8024405B20.263Declarative model for concurrency-control across lightweight threadsGRANT2011-09-202006-03-3038560811GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7784022B20.261Mapping a new user interface onto an existing integrated interfaceGRANT2010-08-242006-04-2538002039GoodSAP SESAP SE
US20040225638A10.261Method and system for data mining in high dimensional data spacesAPPLICATION2004-11-112003-05-0833395975GoodInternational Business Machines CorpInternational Business Machines Corp, Kaon Interactive Inc
US7689538B20.260Autonomic recommendation and placement of materialized query tables for load distributionGRANT2010-03-302006-01-2637909856GoodInternational Business Machines CorpTwitter Inc
US7677441B20.258Relaxed currency constraintsGRANT2010-03-162005-04-0137069114GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7072886B20.255Method and business process to maintain privacy in distributed recommendation systemsGRANT2006-07-042001-05-1525319211GoodNokia OyjNokia Technologies Oy
US8132093B20.254Instance annotation in object-oriented programmingGRANT2012-03-062006-08-1439052258GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6173439B10.254Interface mechanism and method for accessing non-object oriented data from within an object oriented frameworkGRANT2001-01-091998-03-1146256098GoodInternational Business Machines CorpInternational Business Machines Corp
US8533732B20.251Landscape reorganization algorithm for dynamic load balancingGRANT2013-09-102006-03-2838561081GoodSAP SESAP SE
US7308435B20.250Systems  methods  and software applications for modeling the structure of enterprisesGRANT2007-12-112003-05-1333568867GoodSAP SESAP SE
US6868425B10.250Versions and workspaces in an object repositoryGRANT2005-03-151999-03-0534277955GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6141660A0.249Command line interface for creating business objects for accessing a hierarchical databaseGRANT2000-10-311998-07-1622376666GoodInternational Business Machines CorpInternational Business Machines Corp
US7568034B10.247System and method for data distributionGRANT2009-07-282003-07-0340887354GoodGoogle LLCGoogle LLC
US20070239505A10.247Abstract execution model for a continuation-based meta-runtimeAPPLICATION2007-10-112006-03-3038576580GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6898764B20.247Method  system and program product for determining differences between an existing graphical user interface (GUI) mapping file and a current GUIGRANT2005-05-242002-04-2929249148GoodInternational Business Machines CorpInternational Business Machines Corp
US6618719B10.245Database system with methodology for reusing cost-based optimization decisionsGRANT2003-09-091999-05-1927791262GoodSybase IncSybase Inc
US7293254B20.245Extensibility application programming interface and framework for meta-model objectsGRANT2007-11-062003-09-1834313229GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US4855907A0.242Method for moving VSAM base clusters while maintaining alternate indices into the clusterGRANT1989-08-081985-08-0126880355GoodInternational Business Machines CorpInternational Business Machines Corp
US8065268B10.241Systems and methods for replicating dataGRANT2011-11-222003-02-1442237707GoodGoogle LLCGoogle LLC
US5522079A0.241Compiler merging new and preexisting modules while preserving function orderGRANT1996-05-281993-06-1422137562GoodInternational Business Machines CorpInternational Business Machines Corp
US5991823A0.240Low overhead object adaptorGRANT1999-11-231996-06-2624687715GoodSun Microsystems IncOracle America Inc
US7065618B10.240Leasing scheme for data-modifying operationsGRANT2006-06-202003-02-1436586540GoodGoogle LLCGoogle LLC
US20030061233A10.240System and method for determining likely identity in a biometric databaseAPPLICATION2003-03-272001-09-2125503348GoodCompaq Computer Corp, Hewlett Packard Development Co LPCompaq Computer Corp, Hewlett Packard Development Co LP
US7321926B10.239Method of and system for allocating resources to resource requestsGRANT2008-01-222002-02-1138950959GoodExtreme Networks IncRPX Corp
US20060167931A10.239Techniques for knowledge discovery by constructing knowledge correlations using concepts or termsAPPLICATION2006-07-272004-12-2149231212GoodMake Sense IncMake Sense Inc
US6754657B20.238Time stamping of database recordsGRANT2004-06-222001-08-2425472678GoodMicrosoft CorpServiceNow Inc
US20030126114A10.236Method and apparatus for implementing and using an alternate database engine with existing database engineAPPLICATION2003-07-032001-12-2721866710GoodIndividualIntellectual Ventures I LLC
US20060004731A10.236Text mining system for web-based business intelligenceAPPLICATION2006-01-052000-05-2435810790GoodREACHFORCE IncAlto Dynamics LLC
US20010051949A10.236System  method  and program for object building in queries over object viewsAPPLICATION2001-12-131997-05-0927013851GoodIndividualIndividual
US7636728B20.234Media difference files for compressed catalog filesGRANT2009-12-222006-06-2238874686GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20090158047A10.232HIGH PERFORMANCE SECURE CACHING IN THE MID-TIERAPPLICATION2009-06-182004-07-0640754852GoodOracle International CorpOracle International Corp
US8380705B20.232Methods and systems for improving a search ranking using related queriesGRANT2013-02-192003-09-1234273926GoodGoogle LLCGoogle LLC
US20090217020A10.232Commit Groups for Strand-Based ComputingAPPLICATION2009-08-272004-11-2240999491GoodStrandera CorpStrandera Corp, Individual
US20080016124A10.231Enabling N-way Data Replication with a Two Way Data ReplicatorAPPLICATION2008-01-172006-07-1238950492GoodInternational Business Machines CorpInternational Business Machines Corp
US20070168721A10.231Method  network entity  system  electronic device and computer program product for backup and restore provisioningAPPLICATION2007-07-192005-12-2238264675GoodNokia OyjNokia Solutions and Networks Oy
US8949455B20.230Path-caching mechanism to improve performance of path-related operations in a repositoryGRANT2015-02-032005-11-2138054733GoodOracle International CorpOracle International Corp
US7962551B20.229Method  apparatus  and system for immediate posting of changes in a client server environmentGRANT2011-06-142001-09-2934634744GoodSiebel Systems IncSiebel Systems Inc
US7870492B20.228Method  apparatus  and system for managing commands in a client server environmentGRANT2011-01-112001-10-0237663015GoodSiebel Systems IncOracle America Inc
US20070050338A10.228Mobile sitemapsAPPLICATION2007-03-012005-08-2937805565GoodGoogle LLCGoogle LLC
US8429630B20.226Globally distributed utility computing cloudGRANT2013-04-232005-09-1541257988GoodCA IncCA Inc
US20020161734A10.226APPLICATION INSTANTIATION BASED UPON ATTRIBUTES AND VALUES STORED IN A META DATA REPOSITORY  INCLUDING TIERING OF APPLICATION LAYERS OBJECTS AND COMPONENTSAPPLICATION2002-10-311999-03-0322994786GoodSiebel Systems IncOracle America Inc
US7606824B20.225Databinding workflow data to a user interface layerGRANT2009-10-202005-11-1438042161GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6718337B10.225Apparatus with extended markup language date capture capabilityGRANT2004-04-061998-01-1521727905GoodSymbol Technologies LLCSymbol Technologies LLC
US7603677B20.223Method  apparatus  and system for implementing caching of view custom options in a framework to support web-based applicationsGRANT2009-10-132001-09-2937663044GoodSiebel Systems IncSiebel Systems Inc
US7925568B20.222Computer system and method for producing analytical data related to the project bid and requisition processGRANT2011-04-122002-04-1046150307GoodVolt Information Sciences IncIQNavigator Inc
US6009266A0.222Methods  apparatus and data structures for managing objectsGRANT1999-12-281995-03-2223618443GoodSun Microsystems IncSun Microsystems Inc
US6978270B10.222System and method for capturing and storing operational data concerning an internet service provider's (ISP) operational environment and customer web browsing habitsGRANT2005-12-202001-11-1635465694GoodNCR CorpTeradata US Inc
US8146097B20.221Method  apparatus  and system for implementing view caching in a framework to support web-based applicationsGRANT2012-03-272001-09-2925516250GoodSiebel Systems IncSiebel Systems Inc
US20050065927A10.221Object oriented query path expression to relational outer join translator method  system  article of manufacture  and computer program productAPPLICATION2005-03-242003-09-2334313792GoodInternational Business Machines CorpInternational Business Machines Corp
US9275143B20.219Detecting duplicate and near-duplicate filesGRANT2016-03-012001-01-2429550477GoodGoogle LLCGoogle LLC
US20070106994A10.218CO-ALLOCATING A RESERVATION SPANNING DIFFERENT COMPUTE RESOURCES TYPESAPPLICATION2007-05-102004-03-1339562865GoodCluster Resources IncIII Holdings 12 LLC
US5909677A0.217Method for determining the resemblance of documentsGRANT1999-06-011996-06-1824671259GoodDigital Equipment CorpAltaVista Co, R2 Solutions LLC
US7359990B20.217Editing files of remote systems using an integrated development environmentGRANT2008-04-152002-06-2629741660GoodInternational Business Machines CorpSnap Inc
US8346843B20.217System and method for scalable data distributionGRANT2013-01-012004-12-1036090787GoodGoogle LLCGoogle LLC
US5539909A0.216Negotiation method for calling procedures located within other objects without knowledge of their calling syntaxGRANT1996-07-231992-04-1514129693GoodHitachi LtdHitachi Ltd
US7461119B20.216Method  apparatus  and system for managing status of requests in a client server environmentGRANT2008-12-022001-09-2937662887GoodSiebel Systems IncOracle America Inc
US8359335B20.215Computing system and method to implicitly commit unsaved data for a world wide web applicationGRANT2013-01-222001-09-2925516077GoodSiebel Systems IncOracle America Inc
US6314434B10.215Structured data management system and computer-readable method for storing structured data management programGRANT2001-11-061998-04-1514376136GoodFujitsu LtdFujitsu Ltd
US6467079B10.215Report program language source code translation to object-oriented language source code which emulates report program language behaviorGRANT2002-10-151999-03-304163416GoodInternational Business Machines CorpInternational Business Machines Corp
US6978303B10.214Monitoring of computer usageGRANT2005-12-201999-10-2611042151GoodIontas Ltd, IONTAL LtdIONTAL Ltd
US7777748B20.211PC-level computing system with a multi-mode parallel graphics rendering subsystem employing an automatic mode controller  responsive to performance data collected during the run-time of graphics applicationsGRANT2010-08-172003-11-1940135999GoodLucid Information Technology LtdGoogle LLC
US8515823B20.210System and method for enabling and maintaining vendor qualificationGRANT2013-08-202002-05-0929399745GoodVolt Information Sciences IncIQNavigator Inc
US6912505B20.210Use of product viewing histories of users to identify related productsGRANT2005-06-281998-09-1822558702GoodAmazon com IncAmazon Technologies Inc
US6408299B10.209Type convertor registryGRANT2002-06-181999-01-2822897865GoodInternational Business Machines CorpInternational Business Machines Corp
US8364557B20.208Method of and system for enabling and managing sub-contracting entitiesGRANT2013-01-292002-04-1035064201GoodVolt Information Sciences IncIQNavigator Inc
US6701514B10.207System  method  and article of manufacture for test maintenance in an automated scripting frameworkGRANT2004-03-022000-03-2731716097GoodAccenture LLPAccenture Global Services Ltd
US6829668B20.206System for finding data related to an example datum on two electronic devicesGRANT2004-12-072000-12-2833418950GoodIntel CorpIntel Corp
US20050027719A10.204Database control methodAPPLICATION2005-02-032003-08-0134101119GoodHitachi LtdHitachi Ltd
US6016490A0.204Database management systemGRANT2000-01-181997-02-0526376097GoodFuji Xerox Co LtdFujifilm Business Innovation Corp
US20060200741A10.204Modeling system for retrieving and displaying data from multiple sourcesAPPLICATION2006-09-071999-11-0131720115GoodIndx Software CorpSiemens AG
US20060222163A10.203Computer network system for building  synchronising and/or operating a second database from/with a first database  and procedures for itAPPLICATION2006-10-052005-03-3134934637GoodUBS AGUBS Business Solutions AG, Individual
US20080005794A10.202Information Communication Device and Program Execution Environment Control MethodAPPLICATION2008-01-032004-08-2535967376GoodNEC CorpNEC Corp
US6658540B10.200Method for transaction command ordering in a remote data replication systemGRANT2003-12-022000-03-3129550317GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US6751634B10.200Method and system for detecting object inconsistency in a loosely consistent replicated directory serviceGRANT2004-06-151999-08-2632393226GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20050086469A10.199Scalable  fault tolerant notification methodAPPLICATION2005-04-212003-10-1734520773GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20030120682A10.198Database query optimization apparatus and method that represents queries as graphsAPPLICATION2003-06-262001-12-1121768986GoodInternational Business Machines CorpInternational Business Machines Corp
US5872973A0.197Method for managing dynamic relations between objects in dynamic object-oriented languagesGRANT1999-02-161995-10-2624189272GoodViewSoft IncViewSoft Inc
US20020091554A10.197Methods and apparatus for electronically storing travel agents couponsAPPLICATION2002-07-112001-01-0922989053GoodIndividualIndividual
US7617240B20.195Component based task handling during claim processingGRANT2009-11-101999-05-0423179936GoodAccenture LLPDuck Creek Technologies Ltd
US7496927B20.194Auto-generated task sequenceGRANT2009-02-242000-11-098159829GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7747457B20.193Computer system and method for facilitating and managing the project bid and requisition processGRANT2010-06-292002-04-1029218568GoodVolt Information Sciences IncIQNavigator Inc
US20010014880A10.192PREPROCESSOR SYSTEM AND METHOD FOR REJECTION OF DUPLICATE INVOICESAPPLICATION2001-08-161999-02-0322922202GoodInternational Business Machines Corp, Apex Consulting Group IncInternational Business Machines Corp
US20060036448A10.191System architecture and method for energy industry trading and transaction managementAPPLICATION2006-02-162001-06-1323147578GoodCaminus CorpCaminus Corp, Fidelity Information Services LLC
US7130807B10.191Technology sharing during demand and supply planning in a network-based supply chain environmentGRANT2006-10-311999-11-2236781012GoodAccenture LLPAccenture Global Services Ltd
US6842904B10.190Extensible architecture for versioning APIsGRANT2005-01-112000-11-2133553060GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20080028328A10.186System and method to dynamically change object data patternsAPPLICATION2008-01-312006-07-3138987869GoodSAP SESAP SE
US8799039B20.184System and method for collecting and providing resource rate information using resource profilingGRANT2014-08-052002-04-2429248495GoodIQNavigator IncIQNavigator Inc
US6049809A0.182Replication optimization system and methodGRANT2000-04-111996-10-3024974455GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7017142B10.182Method and apparatus for applying business rules in an object model driven contextGRANT2006-03-211998-12-0336045744GoodInternational Business Machines CorpMicrosoft Technology Licensing LLC
US7516132B10.182Mechanism for enabling distributed file sharing among a plurality of nodes in a networkGRANT2009-04-072004-11-1240512824GoodSun Microsystems IncOracle America Inc
US5765028A0.177Method and apparatus for providing neural intelligence to a mail query agent in an online analytical processing systemGRANT1998-06-091996-05-0724592220GoodNCR CorpTeradata US Inc
US6574636B10.175Method and article of manufacture for isolating data within a computer programGRANT2003-06-031999-05-0423182476GoodAccenture LLPAccenture Global Services Ltd
US6134532A0.173System and method for optimal adaptive matching of users to most relevant entity and information in real-timeGRANT2000-10-171997-11-1425517918GoodAptex Software IncTumbleweed Holdings LLC
US20070239498A10.173Framework for modeling cancellation for process-centric programsAPPLICATION2007-10-112006-03-3038576575GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6380947B10.172Method and apparatus for displaying and tree scrolling a hierarchical data structureGRANT2002-04-301999-07-2226842576GoodAT&T CorpAT&T Corp
US7809740B20.170Model for generating user profiles in a behavioral targeting systemGRANT2010-10-052006-03-2938576589GoodYahoo Inc until 2017R2 Solutions LLC, Altaba Inc
US7353494B20.170System and method supporting configurable object definitionsGRANT2008-04-012000-10-2624795376GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7716187B20.168System and method for transparent storage reorganizationGRANT2010-05-112003-05-2133101526GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20050086208A10.167Outer and exception join to inner join normalizationAPPLICATION2005-04-212003-10-1634520933GoodInternational Business Machines CorpRPX Corp
US7277865B10.167Information portal in a contract manufacturing frameworkGRANT2007-10-022000-04-1738535903GoodAccenture LLPAccenture Global Services Ltd
US6421663B10.165Optimization of joined table expressions by extended access path selectionGRANT2002-07-161999-06-1423298954GoodInternational Business Machines CorpInternational Business Machines Corp
US6874008B10.163Workflow encapsulation in stateless environmentsGRANT2005-03-291999-10-1126855331GoodI2 Technologies US IncBlue Yonder Group Inc
US6009405A0.161Ensuring atomicity for a collection of transactional work items in a workflow management systemGRANT1999-12-281996-08-018223067GoodInternational Business Machines CorpInternational Business Machines Corp
US20040010518A10.159Methods and system for a distributed advertiser publishing system in enhanced directory assistance servicesAPPLICATION2004-01-152002-07-0330118395GoodINTERCHANGE CORPLocal Corp
WO2002073404A10.158APPLICATION DEVELOPMENT METHODAPPLICATION2002-09-192001-03-1423054228Good
US7107546B20.158Toggleable widget for a user interfaceGRANT2006-09-122002-05-2929555383GoodInternational Business Machines CorpInternational Business Machines Corp
US20100293057A10.156Targeted advertisements based on user profiles and page profileAPPLICATION2010-11-182003-09-3043069284GoodGoogle LLCGoogle LLC
US20090119541A10.155Information Processing Device  Recovery Device  Program and Recovery MethodAPPLICATION2009-05-072005-06-1737532060GoodNEC CorpNEC Corp
US20090204723A10.154System and Method for Processing and Forwarding Transmitted InformationAPPLICATION2009-08-132005-08-2335198316GoodNetronome Systems IncNetronome Systems Inc
US5706500A0.154Selective transaction oriented recovery and restart for message-driven business applicationsGRANT1998-01-061994-07-258216148GoodInternational Business Machines CorpInternational Business Machines Corp
US6128642A0.153Load balancing based on queue length  in a network of processor stationsGRANT2000-10-031997-07-2225408901GoodAT&T CorpAT&T Corp
US20070239517A10.151Generating a degree of interest in user profile scores in a behavioral targeting systemAPPLICATION2007-10-112006-03-2938576588GoodYahoo Inc until 2017Yahoo Inc, Individual
US20070061195A10.151Framework for selecting and delivering advertisements over a network based on combined short-term and long-term user behavioral interestsAPPLICATION2007-03-152005-09-1337856439GoodYahoo Inc until 2017Yahoo Inc
US6442572B20.149Method of and computer system for performing a transaction on a databaseGRANT2002-08-271998-01-288231315GoodInternational Business Machines CorpInternational Business Machines Corp
US20030065582A10.148Method and apparatus for facilitating switchgear component purchasing transactionsAPPLICATION2003-04-032001-09-2526902931GoodSiemens Power Transmission and Distribution IncSiemens Power Transmission and Distribution Inc
US20070168236A10.146Multi-passenger multi-route travel planningAPPLICATION2007-07-192006-01-1838264372GoodITA Software LLCGoogle LLC
US20030187831A10.145Database query optimizer framework with dynamic strategy dispatchAPPLICATION2003-10-022002-03-2928453534GoodInternational Business Machines CorpGoogle LLC
US20080071815A10.144Revenue Sharing Based on Geographic AreasAPPLICATION2008-03-202006-09-1839189924GoodIndividualIndividual
US8281087B20.144Method  system  and program implementing retention policies to archive recordsGRANT2012-10-022003-09-0837525392GoodGoogle LLCGoogle LLC
US6484310B10.144Patterns for modeling computer component interactionsGRANT2002-11-191998-09-244162848GoodInternational Business Machines CorpInternational Business Machines Corp
US5787441A0.140Method of replicating data at a field levelGRANT1998-07-281996-01-1124339453GoodInternational Business Machines CorpInternational Business Machines Corp
US20070073723A10.139Dynamic bidding and expected valueAPPLICATION2007-03-292005-09-1437907049GoodJumptap IncBlue Hills Series 95 Of Allied Security Trust I, Individual
US7458061B20.139Protecting object identity in a language with built-in synchronization objectsGRANT2008-11-252002-06-1431891262GoodSun Microsystems IncOracle America Inc
US20040039613A10.138Passenger status based on flight status informationAPPLICATION2004-02-262002-08-2631891002GoodFlightlock IncFlightlock Inc
US20040210479A10.137Internet-based brand marketing communication instrumentation network for deploying  installing and remotely programming brand-building server-side driven multi-mode virtual kiosks on the World Wide Web (WWW)  and methods of brand marketing communication between brand marketers and consumers using the sameAPPLICATION2004-10-211996-10-2533569092GoodIPF IncIPF Inc
US20060080394A10.134Web service broadcast engineAPPLICATION2006-04-132004-10-1336146680GoodInternational Business Machines CorpInternational Business Machines Corp
US6425119B10.132Method to produce application oriented languagesGRANT2002-07-231996-10-0921842405GoodAT&T Corp, Lucent Technologies IncAT&T Corp, Nokia of America Corp
US6738806B10.130Method and system of deploying an application between computersGRANT2004-05-181999-06-1423297120GoodWind River International LtdWind River Systems Inc
US7600682B20.129Marketplace system in which users generate preorder listings via a definitive product catalogGRANT2009-10-132001-10-3127385838GoodAmazon com IncAmazon Technologies Inc
US6636847B10.127Exhaustive search system and method using space-filling curvesGRANT2003-10-211999-07-0128793941GoodSandia CorpNational Technology and Engineering Solutions of Sandia LLC, Sandia National Laboratories
US8515874B20.126Airline ticket payment and reservation system and methodsGRANT2013-08-202001-03-3133493006GoodWestern Union CoWestern Union Co
US20020069272A10.120System and method for managing server configurationsAPPLICATION2002-06-062000-05-0524257877GoodInterland IncWeb com Group Inc, Individual, HOSTPRO Inc
US20020046139A10.115Commerce information distribution system and commerce information managing methodAPPLICATION2002-04-182000-08-2518744446GoodFujitsu LtdFujitsu Ltd
US20100250291A10.113METHOD AND APPARATUS FOR THE SALE OF AIRLINE-SPECIFIED FLIGHT TICKETSAPPLICATION2010-09-301997-07-0825394880GoodPriceline com LLCPriceline com LLC
US20040046789A10.111Extensible user interface (XUI) framework and development environmentAPPLICATION2004-03-112002-08-2331946881GoodIndividualIndividual
US20060106889A10.109Method  system  and program for managing revisions to a fileAPPLICATION2006-05-182004-11-1236387721GoodInternational Business Machines CorpInternational Business Machines Corp
US20080127089A10.106Method For Managing Software LifecycleAPPLICATION2008-05-292006-09-0739465373GoodORCANOS LtdORCANOS Ltd
US20040230742A10.094Storage system and disk load balance control method thereofAPPLICATION2004-11-182003-03-0733421420GoodFujitsu LtdFujitsu Ltd
US20060277456A10.081Method for handling annotationsAPPLICATION2006-12-072005-06-0737495534GoodInternational Business Machines CorpInternational Business Machines Corp
US20030078970A10.081Interactive web conferencingAPPLICATION2003-04-242001-10-1821927799GoodCONTRACT SOLUTIONS GROUP IncCONTRACT SOLUTIONS GROUP Inc
US20030158871A10.068Versioning applicaton programming interface and method for using versioning functionalityAPPLICATION2003-08-212002-02-2027733230GoodSun Microsystems IncOracle America Inc
US20080209044A10.054LOAD BALANCING OF SERVERS IN A CLUSTERAPPLICATION2008-08-282003-11-0634551984GoodInternational Business Machines CorpGoogle LLC
CN101443733ANRManaging computing resources in graph-based computationsGRANT2009-05-272006-05-1638713244Good
CN101258483ANRSystems and methods for exporting  publishing  browsing and installing on-demand applications in a multi-tenant database environmentGRANT2008-09-032005-09-0937836562Good
US7814104B20.556Techniques for partition pruningGRANT2010-10-122005-05-0437395188FairOracle International CorpOracle International Corp
US6061515A0.464System and method for providing a high level language for mapping and accessing objects in data storesGRANT2000-05-091994-07-1823057927FairInternational Business Machines CorpInternational Business Machines Corp
US7676493B20.441Incremental approach to an object-relational solutionGRANT2010-03-092005-09-0737831180FairMicrosoft CorpMicrosoft Technology Licensing LLC
US7937265B10.422Paraphrase acquisitionGRANT2011-05-032005-09-2743903336FairGoogle LLCGoogle LLC
US7620936B20.421Schema-oriented content management systemGRANT2009-11-172002-03-2127771875FairCoremedia GmbHCoremedia GmbH
US8566790B20.404Integration of external schemas and types into native programming languagesGRANT2013-10-222006-05-0438791622FairOracle International CorpOracle International Corp
US20040111410A10.367Information reservoirAPPLICATION2004-06-102002-10-1432107890FairBattelle Memorial Institute IncBattelle Memorial Institute Inc, Individual
US8090658B20.362System and method of member unique namesGRANT2012-01-032006-06-2338874548FairInternational Business Machines CorpInternational Business Machines Corp
US7865390B20.360Modeling of employee performance result dataGRANT2011-01-042004-05-2138534693FairSiebel Systems IncOracle America Inc
US8112296B20.360Modeling of job profile dataGRANT2012-02-072004-05-2138472477FairSiebel Systems IncOracle America Inc
US7730446B20.352Software business process modelGRANT2010-06-012003-03-1232771653FairMicrosoft CorpServiceNow Inc
US7853961B20.347Platform for data services across disparate application frameworksGRANT2010-12-142005-02-2836607592FairMicrosoft CorpMicrosoft Technology Licensing LLC
US7577934B20.345Framework for modeling and providing runtime behavior for business software applicationsGRANT2009-08-182003-03-1232824834FairMicrosoft CorpServiceNow Inc
US8392298B20.342Invoice adjustment data object for a common data object formatGRANT2013-03-052003-03-0438620626FairSiebel Systems IncOracle America Inc
US5794030A0.341System and method for maintenance and deferred propagation of schema changes to the affected objects in an object oriented databaseGRANT1998-08-111995-12-0424265800FairObjectivity IncObjectivity Inc
US20040078364A10.338Remote scoring and aggregating similarity search engine for use with relational databasesAPPLICATION2004-04-222002-09-0334421947FairInfoglide Software CorpFair Isaac Corp
US5291583A0.335Automatic storage of persistent ASN.1 objects in a relational schemaGRANT1994-03-011990-12-1424517560FairRacal Data Communications IncRacal Data Communications Inc
US20060117036A10.335Method and apparatus to support bitmap filtering in a parallel systemAPPLICATION2006-06-012004-11-3036568446FairOracle International CorpOracle International Corp
US8473399B20.333Invoice data object for a common data object formatGRANT2013-06-252003-03-0438686273FairSiebel Systems IncOracle America Inc
US7856454B20.332Data model for business relationshipsGRANT2010-12-212002-12-2038620616FairSiebel Systems IncOracle America Inc
US20070143250A10.325Adaptable database systemAPPLICATION2007-06-212005-12-2038174931FairBeckman Coulter IncBeckman Coulter Inc
US8051045B20.323Archive indexing engineGRANT2011-11-012005-08-3137805560FairSAP SESAP SE
US6463442B10.322Container independent data binding systemGRANT2002-10-081998-06-3022316443FairMicrosoft CorpMicrosoft Technology Licensing LLC
US7802180B20.321Techniques for serialization of instances of the XQuery data modelGRANT2010-09-212004-06-2334972514FairOracle International CorpOracle International Corp
US8694510B20.296Indexing XML documents efficientlyGRANT2014-04-082003-09-0434228729FairOracle International CorpOracle International Corp
EP1705586A10.295A method and a computer system for data assignmentGRANT2006-09-272003-03-0637770415FairSAP SESAP SE
US8073841B20.293Optimizing correlated XML extractsGRANT2011-12-062005-10-0737912207FairOracle International CorpOracle International Corp
US8489470B20.292Inventory location common objectGRANT2013-07-162003-03-2438480104FairSiebel Systems IncOracle America Inc
US7730027B20.289Graphical transformation of dataGRANT2010-06-012004-12-1636597399FairSAP SESAP SE
US20040230567A10.288Integrating intellectual capital into an intellectual capital management systemAPPLICATION2004-11-182003-05-1233423892FairSun Microsystems IncSun Microsystems Inc
US8538840B20.288Financial services data modelGRANT2013-09-172002-12-2038534726FairSiebel Systems IncOracle America Inc
US20070255685A10.286Method and system for modelling dataAPPLICATION2007-11-012006-05-0138649507FairAdaptive Business Systems LtdAdaptive Business Systems Ltd, Individual
US7930277B20.284Cost-based optimizer for an XML data repository within a databaseGRANT2011-04-192004-04-2135137740FairOracle International CorpOracle International Corp
US20070266041A10.281CONCEPT OF RELATIONSHIPSETS IN ENTITY DATA MODEL (EDM)APPLICATION2007-11-152006-05-1138686348FairMicrosoft CorpMicrosoft Technology Licensing LLC
US8027980B20.280Methods and computer systems for data assignmentGRANT2011-09-272003-03-0632963525FairSAP SESAP SE
US8239394B10.280Bloom filters for query simulationGRANT2012-08-072005-03-3146583337FairGoogle LLCGoogle LLC
US8229932B20.276Storing XML documents efficiently in an RDBMSGRANT2012-07-242003-09-0434228730FairOracle International CorpOracle International Corp
US20040068514A10.272System and method for biotechnology information access and data analysisAPPLICATION2004-04-082002-10-0432042270FairAgilent Technologies IncAgilent Technologies Inc
US20040139072A10.270System and method for locating similar records in a databaseAPPLICATION2004-07-152003-01-1332711571FairHewlett Packard CoHewlett Packard Development Co LP
US7912932B20.269Service request common objectGRANT2011-03-222003-03-2438472686FairSiebel Systems IncOracle America Inc
US20060167920A10.267System and Method for Managing Large-Scale DatabasesAPPLICATION2006-07-272005-01-2536698174FairListdex CorpListdex Corp
US7536426B20.264Hybrid object placement in a distributed storage systemGRANT2009-05-192005-07-2937695625FairMicrosoft CorpMicrosoft Technology Licensing LLC
US20060143275A10.263Methods  systems  and computer program products for providing metadata subscription servicesAPPLICATION2006-06-292004-12-2936613056FairBellSouth Intellectual Property CorpAT&T Delaware Intellectual Property Inc
US20070208577A10.260Position common objectAPPLICATION2007-09-062003-03-2438472476FairSEIBEL SYSTEMS IncSEIBEL SYSTEMS Inc
US20030149934A10.257Computer program connecting the structure of a xml document to its underlying meaningAPPLICATION2003-08-072000-05-119891429FairCHARTERIS PLCCHARTERIS PLC
US8126742B20.254Automated assignment of insurable eventsGRANT2012-02-282003-05-0933416805FairAccenture Global Services LtdDuck Creek Technologies Ltd
US6850252B10.252Intelligent electronic appliance system and methodGRANT2005-02-011999-10-0542830979FairBlanding Hovenweep LLC, Individual, STEVEN M HOFFBERG 2004-1 GRATSTEVEN M HOFFBERG 2004-1 GRAT
US20020111840A10.252Method and apparatus creation and performance of service engagement modelingAPPLICATION2002-08-152001-02-1525132682FairBreed Automotive Technology Inc, Aptsoft CorpBreed Automotive Technology Inc, International Business Machines Corp
US7904340B20.249Methods and computer-readable medium for defining a product modelGRANT2011-03-082003-03-2433101288FairSiebel Systems IncOracle America Inc
US9704120B20.249Inventory balance common objectGRANT2017-07-112003-03-2438480103FairOracle International CorpOracle America Inc
US20050171948A10.248System and method for identifying critical features in an ordered scale space within a multi-dimensional feature spaceAPPLICATION2005-08-042002-12-1132506121FairAttenex CorpNuix North America Inc, Individual
US5857203A0.248Method and apparatus for dividing  mapping and storing large digital objects in a client/server library systemGRANT1999-01-051996-07-2924763182FairInternational Business Machines CorpInternational Business Machines Corp
US7783664B20.248Method and system for protecting the consistency of information in a distributed file systemGRANT2010-08-242004-12-1736597345FairMicrosoft CorpMicrosoft Technology Licensing LLC
US20020038230A10.245User interface and method for analyzing customer behavior based upon event attributesAPPLICATION2002-03-282000-09-2527540048FairMetaEdge CorpTORQUE CAPITAL SOLUTIONS LLC, Individual
US8510179B20.238Inventory transaction common objectGRANT2013-08-132003-03-2438480105FairSiebel Systems IncOracle America Inc
US20050034107A10.237Method and apparatus for frame-based knowledge representation in the unified modeling language (uml)APPLICATION2005-02-102002-02-1227734660FairSandpiper Software IncThematix Partners LLC
US20070112779A10.232Distributed processing with metadata placeholdersAPPLICATION2007-05-172005-11-1638042129FairHewlett Packard Development Co LPHewlett Packard Development Co LP
US20060074714A10.230Workflow tracking based on profilesAPPLICATION2006-04-062004-10-0136126704FairMicrosoft CorpMicrosoft Technology Licensing LLC
US20070061704A10.230Dynamic anchoring of annotations to editable contentAPPLICATION2007-03-152005-09-1437856762FairMicrosoft CorpMicrosoft Technology Licensing LLC
US8402101B20.229Reliable messaging instructionGRANT2013-03-192005-02-2536273343FairRockwell Automation Technologies IncRockwell Automation Technologies Inc
US20080126397A10.229RDF Object Type and Reification in the DatabaseAPPLICATION2008-05-292006-07-0339464969FairOracle International CorpOracle International Corp
US7739135B20.228Asynchronous fault handling in process-centric programsGRANT2010-06-152006-03-3038560925FairMicrosoft CorpMicrosoft Technology Licensing LLC
US20070100647A10.224Eligibility list management in a distributed group membership systemAPPLICATION2007-05-032005-11-0337997652FairInternational Business Machines CorpInternational Business Machines Corp
US7506293B20.219Characterizing sequential cells using interdependent setup and hold times  and utilizing the sequential cell characterizations in static timing analysisGRANT2009-03-172006-03-2238535099FairSynopsys IncSynopsys Inc
US20030193682A10.217Method and system for partitioning multiple media handling jobsAPPLICATION2003-10-162002-04-1028790118FairHewlett Packard Development Co LPHewlett Packard Development Co LP
US7885996B20.217Method  apparatus  and system for implementing notifications in a framework to support web-based applicationsGRANT2011-02-082001-09-2937719018FairSiebel Systems IncOracle America Inc
US8041616B20.209Outsourced service level agreement provisioning management system and methodGRANT2011-10-182005-08-0137709313FairVolt Information Sciences IncIQNavigator Inc
US8209200B20.203System and method for synchronizing passenger name record dataGRANT2012-06-262002-03-1328039251FairOrbitz LLCNeat Group Corp, Orbitz LLC, Orbitz Worldwide LLC
US20060225032A10.201Business application development and execution environmentAPPLICATION2006-10-052004-10-2937072124FairFrontRange Solutions IncIvanti Inc
US7237212B20.199Method and apparatus for reducing timing pessimism during static timing analysisGRANT2007-06-262004-10-2236207405FairSynopsys IncSynopsys Inc
US20050071486A10.197Information and content exchange document type definitions to support content distributionAPPLICATION2005-03-312003-09-2534376528FairSony Corp, Sony Electronics IncSony Corp, Sony Electronics Inc
US8015162B20.192Detecting duplicate and near-duplicate filesGRANT2011-09-062006-08-0439033519FairGoogle LLCGoogle LLC
US7590538B20.190Voice recognition system for navigating on the internetGRANT2009-09-151999-08-3123528885FairAccenture LLPAccenture Global Services Ltd
US8141033B20.189Object oriented based methodology for modeling business functionality for enabling implementation in a web based environmentGRANT2012-03-202000-08-0334273235FairInternational Business Machines CorpGinegar LLC
US6959865B20.188Customizable optical readerGRANT2005-11-012002-03-2829406699FairHand Held Products IncHand Held Products Inc
US6226005B10.187Method and system for determining and/or using illumination maps in rendering imagesGRANT2001-05-011997-01-3127121303FairAvid Technology IncAutodesk Inc, Individual
US5084816A0.182Real time fault tolerant transaction processing systemGRANT1992-01-281987-11-2526823609FairBell Communications Research IncNytell Software LLC
US7979382B20.181Component based information linking during claim processingGRANT2011-07-121999-05-0423179529FairAccenture Global Services LtdDuck Creek Technologies Ltd
US6182151B10.180Method and apparatus for batch storage of objects in a client-server storage management systemGRANT2001-01-301996-07-2924763794FairInternational Business Machines CorpHGST Netherlands BV
US8731980B20.179Low fare search for ticket changesGRANT2014-05-202006-07-0638920112FairGoogle LLCGoogle LLC
US7013284B20.178Component based interface to handle tasks during claim processingGRANT2006-03-141999-05-0423180363FairAccenture LLPDuck Creek Technologies Ltd
US20060064313A10.178Benefits administration system and methods of use and doing businessAPPLICATION2006-03-232003-12-0536075175FairIndividualIndividual
US7650580B20.178Method and apparatus for determining the performance of an integrated circuitGRANT2010-01-192006-01-0338225622FairSynopsys IncSynopsys Inc
US20070130115A10.176OPTIMIZING A QUERY THAT INCLUDES A LARGE IN LISTAPPLICATION2007-06-072005-12-0138119955FairNCR CorpTeradata US Inc, Individual
US6018627A0.174Tool-independent system for application building in an object oriented development environment with data stored in repository in OMG compliant UML representationGRANT2000-01-251997-09-2225466144FairUnisys CorpUnisys Corp
US20060064411A10.170Search engine using user intentAPPLICATION2006-03-232004-09-2236119451FairIndividual, PERFECT MARKET TECHNOLOGIES IncSnap Technologies Inc
US5832225A0.170Method computer program product and system for maintaining replication topology informationGRANT1998-11-031996-07-1224724710FairMicrosoft CorpMicrosoft Technology Licensing LLC
US20070073675A10.169DATABASE QUERY TRANSLATIONAPPLICATION2007-03-292005-09-2437895358FairInternational Business Machines CorpInternational Business Machines Corp
US20070233530A10.167Device and Method for Reserving Travel ProductsAPPLICATION2007-10-042004-05-2634970115FairAmadeus SASAmadeus SAS
US20080027768A10.163Automated Repricing of Revised Itineraries for Ticket Changes Requested After IssuanceAPPLICATION2008-01-312006-07-2538982037FairWorldspan LPTravelport LP, Individual
US20070156716A10.162Generic draft mechanism for business objectsAPPLICATION2007-07-052005-12-2938225856FairSAP SESAP SE, Individual
US20030046406A10.162HTTP connectorAPPLICATION2003-03-062001-08-294169824FairInternational Business Machines CorpInternational Business Machines Corp
US7739218B20.161Systems and methods for building and implementing ontology-based information resourcesGRANT2010-06-152005-08-1637737901FairInternational Business Machines CorpInternational Business Machines Corp
US20070033093A10.160Automated proposal development toolsetAPPLICATION2007-02-082005-08-0537718696FairIndividualIndividual
US7353180B10.159Supply chain/workflow services in a contract manufacturing frameworkGRANT2008-04-012000-04-1739227368FairAccenture LLPAccenture Global Services Ltd
US7957365B20.155Connection routing based on link utilizationGRANT2011-06-072003-07-0939874348FairCisco Technology IncCisco Technology Inc
US20050240452A10.149System and method of making travel arrangementsAPPLICATION2005-10-272004-03-3035137621FairTRANSCOR IncTRANSCOR Inc
US20070112771A10.134Directory entry locksAPPLICATION2007-05-172005-11-0438042123FairSun Microsystems IncSun Microsystems Inc
US8190462B20.129System and method for internet based procurement and administrative management of workersGRANT2012-05-292000-03-1322695113FairVolt Information Sciences IncIQNavigator Inc
US7769610B20.119Booking engine for booking airline tickets on multiple host environmentsGRANT2010-08-032003-06-0633490167FairOrbitz LLCNeat Group Corp, Orbitz LLC, Orbitz Worldwide LLC
US8539436B20.098System and method for rule-based distributed engineeringGRANT2013-09-172004-12-2134927889FairSiemens AGSiemens AG
US20060112089A10.098Methods and apparatus for assessing web page decayAPPLICATION2006-05-252004-11-2236462123FairInternational Business Machines CorpInternational Business Machines Corp
US20040111284A10.098Method and system to perform work units through action and resource entitiesAPPLICATION2004-06-102002-08-2632594818FairIndividualIndividual
US20020065697A10.082Method and apparatus for project evaluation  approval and monitoringAPPLICATION2002-05-302000-11-0927359163FairGelco CorpGelco Corp
US20070238891A10.061METHOD OF FREEING THE BOUND OIL PRESENT IN WHOLE STILLAGE AND THIN STILLAGEAPPLICATION2007-10-112006-02-1638438069FairGS INDUSTRIAL DESIGN IncGS Cleantech Corp
US20050058786A10.049Ink recording medium and production method thereforAPPLICATION2005-03-172003-08-0433554524FairCanon IncCanon Inc
US7827603B10.047System and method for secure message replyGRANT2010-11-022004-02-1343016097FairCiticorp Development Center IncCiticorp Credit Services Inc USA
US20020017803A10.038Golf bag covers for use with golf cartsAPPLICATION2002-02-142000-08-1426919340FairIndividualEagle Parts and Products Inc
US20070240273A10.008Wiper systemAPPLICATION2007-10-182006-03-1438089117FairMitsuba CorpMitsuba Corp
CN101065768ANRDigital rights management in a distributed networkGRANT2007-10-312004-06-1035461685Fair
CN100383786CNRExpandable data storage methodGRANT2008-04-232004-11-2536770006Fair

Predictive Analytics

Composite Research Score (1-10)
7
  MODERATE
Art VolumeLOW
Tech ComplexityINTRICATE
Priority DateEARLY
Tech DiversityAVERAGE
Expert Services Estimate$3,750 — $4,200
There is where a graph would go if the browser supported it.
There is where a graph would go if the browser supported it.

CPC Technology Profile

Possible Classes
189
Recommended Classes
48
Government Assigned Classes
1
CPC
Title
Score
G06F17/3071including class or cluster creation or modification0.910
G06F9/5066Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs | mappping at compile time  | see|  | (ref: G06F8/451)0.851
G06F17/30917Mapping to a database0.851
G06F9/54Interprogram communication0.850
G06Q50/01Social networking0.815
G06F17/30442Query optimisation0.801
G06F3/061Improving I/O performance0.792
G06F9/5005to service a request0.777
G06F9/52Program synchronisation| Mutual exclusion  e.g. by means of semaphores0.777
G06F9/5077Logical partitioning of resources| Management or configuration of virtualized resources | specific details on emulation or internal functioning of virtual machines | (ref: G06F9/455)0.776
G06F8/51Source to source0.775
G06F17/30153using compression  e.g. sparse files | details of compression | (ref: H03M7/30)| | protocols for data compression | (ref: H04L69/04)0.774
G06F9/46Multiprogramming arrangements0.765
G06F17/30575Replication  distribution or synchronisation of data between databases or within a distributed database| Distributed database system architectures therefor0.760
H04L41/042Arrangements involving multiple distributed management centers cooperatively managing the network0.757
G06F9/544Buffers| Shared memory| Pipes0.757
G06F17/30498Join operations0.749
G06F17/30203Details of providing network file services by network file servers  e.g. by using NFS  CIFS | network file access protocols | (ref: H04L67/1097)0.746
H04L9/0894Escrow  recovery or storing of secret information  e.g. secret key escrow or cryptographic key storage0.740
G06F17/30371Ensuring data consistency and integrity0.740
H04L47/70Admission control or resource allocation | medium access in wavelength-division multiplex systems | (ref: H04J14/0227)0.731
G06F17/10Complex mathematical operations | function generation by table look-up | (ref: G06F1/03)| | evaluation of elementary functions by calculation | (ref: G06F7/544)0.725
H04L67/1044Group management mechanisms | user group management in wireless communication networks | (ref: H04W4/08)| | management of multicast group membership | (ref: H04L12/185)| | reconfiguring of node membership in a computing system to eliminate errors | (ref: G06F11/1425)0.724
H04L67/10in which an application is distributed across nodes in the network | multiprogramming arrangements | (ref: G06F9/46)0.724
G06F17/30507Applying rules| deductive queries0.712
G06F9/3885using a plurality of independent parallel functional units0.705
G06F9/4843by program  e.g. task dispatcher  supervisor  operating system0.705
G06F9/45504Abstract machines for programme code execution  e.g. Java virtual machine [JVM]  interpreters  emulators0.705
G06F11/362Software debugging0.704
G06F9/50Allocation of resources  e.g. of the central processing unit [CPU]0.700
G06F9/5083Techniques for rebalancing the load in a distributed system0.696
G06F3/0644Management of space entities  e.g. partitions  extents  pools0.694
G06F17/30076Details of conversion of file system types or formats | management of the data involved in backup or backup restore | (ref: G06F11/1448)0.685
G06F9/465Distributed object oriented systems | remote method invocation [RMI] | (ref: G06F9/548)0.681
G06F3/0605by facilitating the interaction with a user or administrator0.676
G06Q30/02Marketing  e.g. market research and analysis  surveying  promotions  advertising  buyer profiling  customer management or rewards| Price estimation or determination0.672
G06F21/78to assure secure storage of data | address-based protection against unauthorised use of memory | (ref: G06F12/14)| | record carriers for use with machines and with at least a part designed to carry digital markings | (ref: G06K19/00)0.670
G06F7/24Sorting  i.e. extracting data from one or more carriers  rearranging the data in numerical or other ordered sequence  and rerecording the sorted data on the original carrier or on a different carrier or set of carriers | sorting methods in general| (ref: G06F7/36)|  takes precedence0.669
G06F17/00Digital computing or data processing equipment or methods  specially adapted for specific functions0.664
G06F9/5072Grid computing0.655
G06F21/602Providing cryptographic facilities or services0.650
G06F11/1469Backup restoration techniques0.647
G06F9/5016the resource being the memory0.644
G06N5/022Knowledge engineering  knowledge acquisition0.642
G06F11/3419by assessing time0.642
G06F11/1466to make the backup process non-disruptive0.640
G06F7/08Sorting  i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry | by merging two or more sets of carriers in ordered sequence | (ref: G06F7/16)0.636
G06F8/71Version control | security arrangements therefor | (ref: G06F21/57)| Configuration management0.635
G06F3/0665at area level  e.g. provisioning of virtual or logical volumes0.634
G06F3/0631by allocating resources to storage systems0.634
G06F3/0611in relation to response time0.634
G06F9/5027the resource being a machine  e.g. CPUs  Servers  Terminals0.633
G06F8/456Parallelism detection0.630
G06F21/6227where protection concerns the structure of data  e.g. records  types  queries0.629
G06F21/6218to a system of files or objects  e.g. local or distributed file system or database0.629
G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled | by coding or decoding | (ref: H03M)0.623
G06F17/30554Query result display and visualisation0.319
G06F17/16Matrix or vector computation |   e.g. matrix-matrix or matrix-vector multiplication  matrix factorization | matrix transposition | (ref: G06F7/78)0.303
G06F3/0656Data buffering arrangements0.297
G06F3/0673Single storage device0.297
G06F17/30598Clustering or classification | for textual data | (ref: G06F17/30705)0.290
G06F17/30312Storage and indexing structures| Management thereof0.290
G06F17/30486Unary operations| data partitioning operations0.290
G06F12/0238Memory management in non-volatile memory  e.g. resistive RAM or ferroelectric memory0.290
G06F12/1018involving hashing techniques  e.g. inverted page tables0.290
G06F12/0638Combination of memories  e.g. ROM and RAM such as to permit replacement or supplementing of words in one module by words in another module | address formation of the next microinstruction | (ref: G06F9/26)| | masking faults in memories by using spares or by reconfiguring | (ref: G11C29/70)0.290
G06F9/44Arrangements for executing specific programs0.289
G06F9/00Arrangements for program control  e.g. control units | program control for peripheral devices | (ref: G06F13/10)0.289
G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation  e.g. using binary  ternary  decimal representation0.289
G06F15/00Digital computers in general | details | (ref: G06F1/00)|  – | (ref: G06F13/00)| Data processing equipment in general0.289
G06F3/0635by changing the path  e.g. traffic rerouting  path reconfiguration0.285
G06F3/067Distributed or networked storage systems  e.g. storage area networks [SAN]  network attached storage [NAS]0.285
H04L67/1097for distributed storage of data in a network  e.g. network file system [NFS]  transport mechanisms for storage area networks [SAN] or network attached storage [NAS] | temporary storage of data at an intermediate stage | (ref: H04L67/2842)| | dedicated interfaces to storage systems | (ref: G06F3/0601)0.285
G06F17/30545Distributed queries0.281
G06F17/30463Plan optimisation0.281
G06F17/30445for parallel queries0.281
G06F17/30471Optimisations to support specific applications| extensibility of optimisers0.281
G06F17/3038Details of bulk updating operations | data conversion details | (ref: G06F17/30569)0.280
G06F9/5061Partitioning or combining of resources0.280
G06F17/3053using ranking0.280
H04L9/088Usage controlling of secret information  e.g. techniques for restricting cryptographic keys to pre-authorized uses  different access levels  validity of crypto-period  different key- or password length  or different strong and weak cryptographic algorithms | network architectures or network communication protocols for using time-dependent keys in a packet data network | (ref: H04L63/068)0.278
G06F21/604Tools and structures for managing or administering access control systems0.278
H04L9/0637Modes of operation  e.g. cipher block chaining [CBC]  electronic codebook [ECB] or Galois/counter mode [GCM]0.278
H04L9/3239involving non-keyed hash functions  e.g. modification detection codes [MDCs]  MD5  SHA or RIPEMD0.278
G06F17/30339Tablespace storage structures| Management thereof0.277
G06F17/30318Details of Large Object storage| Management thereof0.277
G06F8/453Data distribution0.271
G06F9/4881Scheduling strategies for dispatcher  e.g. round robin  multi-level priority queues0.270
G06F17/30011Document retrieval systems0.267
G06F17/30595Relational databases0.267
G06F8/314Parallel programming languages | (ref: G06F8/313)|  takes precedence0.264
G06F9/45533Hypervisors| Virtual machine monitors0.264
G06F9/38Concurrent instruction execution  e.g. pipeline  look ahead0.264
G06F21/62Protecting access to data via a platform  e.g. using keys or access control rules0.264
G06F9/4494data driven0.264
G06F21/577Assessing vulnerabilities and evaluating computer system security0.264
G06F8/433Dependency analysis| Data or control flow analysis0.264
G06F9/445Program loading or initiating | bootstrapping | (ref: G06F9/4401)| | security arrangements for program loading or initiating | (ref: G06F21/57)0.264
G06F9/3851from multiple instruction streams  e.g. multistreaming | initiation or dispatching of multiple tasks or threads | (ref: G06F9/48)0.264
G06F8/34Graphical or visual programming0.264
G06F8/52Binary to binary0.264
G06F12/123with age lists  e.g. queue  most recently used [MRU] list or least recently used [LRU] list0.261
G06F3/0607by facilitating the process of upgrading existing storage systems  e.g. for improving compatibility between host and storage device0.260
G06F3/064Management of blocks0.260
G06F17/30132Caching or prefetching or hoarding of files | caching for data retrieval from the Internet | (ref: G06F17/30902)| | caching for peripheral storage systems  e.g. disk cache | (ref: G06F12/0866)| | network-specific arrangements or communication protocols for caching | (ref: H04L67/2842)0.257
G06F3/06Digital input from or digital output to record carriers  | e.g. RAID  emulated record carriers  networked record carriers | recording or reproducing devices | per se|  | (ref: G11B)| | error detection  error correction  monitoring | per se|  regarding storage systems | (ref: G06F11/00)| | accessing or addressing within memory systems or architectures | (ref: G06F12/00)| | information retrieval | (ref: G06F17/30)0.257
G06F15/161Computing infrastructure  e.g. computer clusters  blade chassis or hardware partitioning | casings  cabinets  racks or drawers for data centers | (ref: H05K5/00)0.253
G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit  a program unit and a register  e.g. for a simultaneous processing of several programs | coordinating program control therefor | (ref: G06F9/52)| | in regulating and control system | (ref: G05B)0.253
G06F17/40Data acquisition and logging | for input to computer | (ref: G06F3/00)|   | | displays as computer output | (ref: G06F3/14)| | for image data processing | (ref: G06T9/00)| | compression in general | (ref: H03M7/30)| | for transmission | (ref: H04B1/66)| | for pictorial communication | (ref: H04N)| | arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station | (ref: H04Q9/00)0.249
G06F11/1438Restarting or rejuvenating0.245
H04L9/14using a plurality of keys or algorithms | network architectures or network communication protocols wherein the sending and receiving network entities apply hybrid encryption  i.e. combination of symmetric and asymmetric encryption | (ref: H04L63/045)0.244
H04L63/0428wherein the data content is protected  e.g. by encrypting or encapsulating the payload0.244
G06F3/0614Improving the reliability of storage systems0.243
G06F3/0659Command handling arrangements  e.g. command buffers  queues  command scheduling0.243
G06F11/1448Management of the data involved in backup or backup restore0.243
G06F9/546Message passing systems or structures  e.g. queues0.242
G06F3/0638Organizing or formatting or addressing of data0.242
G06F8/45Exploiting coarse grain parallelism in compilation  i.e. parallelism between groups of instructions0.241
G06F11/3447Performance evaluation by modeling0.241
G06F11/3428Benchmarking0.241
G06F11/3409for performance assessment0.240
G06F3/0643Management of files0.239
G06F3/0647Migration mechanisms0.239
G06F3/0689Disk arrays  e.g. RAID  JBOD0.239
G06F3/0652Erasing  e.g. deleting  data cleaning  moving of data to a wastebasket0.239
G06F3/0632by initialisation or re-initialisation of storage systems0.239
G06F11/2025using centralised failover control functionality0.238
G06F8/70Software maintenance or management0.238
G06F9/44505Configuring for program initiating  e.g. using registry  configuration files0.238
G06F9/48Program initiating| Program switching  e.g. by interrupt0.238
G06F3/0604Improving or facilitating administration  e.g. storage management0.238
H04L65/40Services or applications | network service management for ensuring proper service fulfilment | (ref: H04L41/50)| | information services comprising voice | (ref: H04M3/487)| | systems providing special services to telephonic subscribers | (ref: H04M3/42)| | contact center services | (ref: H04M3/51)0.238
G06F21/6245Protecting personal data  e.g. for financial or medical purposes0.236
G06F8/41Compilation0.233
G06F11/1464for networked environments0.233
H04L67/141provided for setup of an application session | session setup for real-time communications | (ref: H04L65/1069)0.233
H04L67/34involving the movement of software or configuration parameters | configuration management of network or network elements | (ref: H04L41/08)| | remote booting | (ref: G06F9/4416)| | programme loading or initiating | (ref: G06F9/445)0.233
H04L69/16Transmission control protocol/internet protocol [TCP/IP] or user datagram protocol [UDP] | flow control or congestion control in data switching networks | (ref: H04L47/10)| | transport layer addressing aspects | (ref: H04L61/6063)| | special adaptations of TCP  UDP or IP for interworking of IP based networks with other networks | (ref: H04L69/169)| | adapting video multiplex streams to a specific network | (ref: H04N21/2381)| | network layer protocol adaptations for supporting mobility  e.g. mobile IP  | (ref: H04W80/04)0.233
G06F15/17331Distributed shared memory [DSM]  e.g. remote direct memory access [RDMA]0.233
G06F8/60Software deployment0.233
G06F12/0261using reference counting0.233
G06F8/427Parsing0.233
G06F3/0481based on specific properties of the displayed interaction object or a metaphor-based environment  e.g. interaction with desktop elements like windows or icons  or assisted by a cursor's changing behaviour or appearance0.233
H04L12/18for broadcast or conference |   e.g. multicast | multicast or broadcast switches | (ref: H04L49/201)0.233
G06F3/0482interaction with lists of selectable items  e.g. menus0.233
H04L63/102Entity profiles0.233
G06F3/0485Scrolling or panning0.233
G06F21/00Security arrangements for protecting computers  components thereof  programs or data against unauthorised activity0.233
G06F11/1451by selection of backup contents0.233
G06F21/6209to a single file or object  e.g. in a secure envelope  encrypted and accessed using a key  or with access control rules appended to the object itself0.233
G06F3/0483interaction with page-structured environments  e.g. book metaphor0.233
G06F12/1483using an access-table  e.g. matrix or list0.233
H04L51/046interacting with other applications or services0.233
G06F3/04847Interaction techniques to control parameter settings  e.g. interaction with sliders  dials0.233
G06F3/04895Guidance during keyboard input operation  e.g. prompting | help systems | (ref: G06F9/453)0.233
G06F12/084with a shared cache0.233
H04L63/101Access control lists [ACL]0.233
G06F8/30Creation or generation of source code0.233
Y10S707/968Partitioning0.141
Y10S707/99942Manipulating data structure  e.g. compression  compaction  compilation0.068
Y10S707/99945Object-oriented database structure processing0.068
Y10S707/99943Generating database or data structure  e.g. via user interface0.068
G06F9/4812by interrupt  e.g. masked0.049
G06F2209/5017Task decomposition0.048
G06F2212/205Hybrid memory  e.g. using both volatile and non-volatile memory0.048
G06F2209/548Queue0.047
G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled | logic circuits | (ref: H03K19/00)0.045
G06F9/30Arrangements for executing machine instructions  e.g. instruction decode | for executing microinstructions | (ref: G06F9/22)0.044
G06F2221/034Test or assess a computer or a system0.044
G06F2212/1021Hit rate improvement0.043
G06F9/45558Hypervisor-specific management and integration aspects0.043
G06F2201/86Event-based monitoring0.042
Y10S707/99937Sorting0.042
Y10S707/99933Query processing  i.e. searching0.041
Y10S707/99952Coherency  e.g. same view to multiple users0.041
H04L2209/16Obfuscation or hiding  e.g. involving white box0.041
Y10S707/99931Database or file accessing0.040
G06F11/3466Performance evaluation by tracing or monitoring0.040
G06F2201/81Threshold0.040
G06F11/2094Redundant storage or storage space | (ref: G06F11/2056)|  takes precedence0.040
G06F2201/80Database-specific techniques0.040
G06F2201/84Using snapshots  i.e. a logical point-in-time copy of the data0.040
Y10S707/99936Pattern matching access0.039
G06F2201/805Real-time0.039
G06F2212/1052Security improvement0.039
G06F2212/163Server or database system0.039
G06F2212/154Networked environment0.039
G06Q40/04Exchange  e.g. stocks  commodities  derivatives or currency exchange0.039
G06F2212/60Details of cache memory0.039
Terms of Service | Privacy Policy | Contact | COPYRIGHT 2020. TECHSON IP, LLC. LIMESTONE, TECHSON, AND INTELLIGENT PROPERTY ARE REGISTERED TRADEMARKS. TECHSON IP IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL OPINIONS OR LEGAL ADVICE.