Validity Report
Full Report
US9152455B2 — System and method of providing system jobs within a compute environment
Priority Date: 2004-11-08, Publication Date: 2015-10-06, Current Assignee: III Holdings 12 LLCReport Generated: 2022-01-04

Results

Patent Id
Score
Title
Patent Type
Publication Date
Priority Date
Family Id
Search Efficiency
Original Assignee
Current Assignee
EP1649352A11.169TRIGGER SUPPORT FOR A BI-DIRECTIONAL BROKERGRANT2006-04-262003-07-1134079291GreatComputer Associates Think IncCA Inc
US7861246B21.148Job-centric scheduling in a grid environmentGRANT2010-12-282004-06-1735482042GreatPlatform Computing CorpInternational Business Machines Corp
EP1387267A11.097Method and computer system for job schedulingGRANT2004-02-042002-07-2930011099GreatSAP SE SAP SE
EP1408407A21.096Method and apparatus for task allocation in a distributed computing environmentGRANT2004-04-142002-08-2831976536GreatSun Microsystems IncSun Microsystems Inc
US7516458B21.087Job management in presence of implicit dependencyGRANT2009-04-072002-07-3131187238GreatSAP SE SAP SE
US7712100B21.056Determining a capacity of a grid environment to handle a required workload for a virtual grid job requestGRANT2010-05-042004-09-1436035556GreatInternational Business Machines CorpInternational Business Machines Corp
US6591262B11.051Collaborative workload management incorporating work unit attributes in resource allocationGRANT2003-07-082000-08-0124527938GreatInternational Business Machines CorpServiceNow Inc
US7844969B21.035Goal-oriented predictive scheduling in a grid environmentGRANT2010-11-302004-06-1735481873GreatPlatform Computing CorpInternational Business Machines Corp
US6694345B11.034External job scheduling within a distributed processing system having a local job control systemGRANT2004-02-171999-10-0523635057GreatInternational Business Machines CorpInternational Business Machines Corp
WO2002003192A21.032DEVICE AND METHOD FOR ALLOCATING JOBS IN A NETWORKAPPLICATION2002-01-102000-06-304166630Great
US7441241B21.017Grid non-deterministic job schedulingGRANT2008-10-212004-05-2035376694GreatInternational Business Machines CorpInternational Business Machines Corp
US20050034130A11.009Balancing workload of a grid computing environmentAPPLICATION2005-02-102003-08-0534116088GreatInternational Business Machines CorpInternational Business Machines Corp
US6353844B11.003Guaranteeing completion times for batch jobs without static partitioningGRANT2002-03-051996-12-2325098453GreatSilicon Graphics IncMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP
US6438553B10.997Distributed job integrated management system and methodGRANT2002-08-201998-12-2818503931GreatNEC CorpNEC Electronics Corp
US8166484B20.988System for confirming and cancelling tentative resource reservation within the valid time indicates period during which the tentative reservation request is validGRANT2012-04-242003-03-3133295827GreatNEC CorpNEC Corp
US20050165881A10.977Event-driven queuing system and methodAPPLICATION2005-07-282004-01-2334795188GreatPipelineFX LLCPipelineFX LLC
US8365193B20.976Recoverable asynchronous message driven processing in a multi-node systemGRANT2013-01-292003-08-1434139832GreatOracle International CorpOracle International Corp
US7100094B20.970Cause-specific and network-wide error analysis in data processing job managementGRANT2006-08-292002-05-3132395429GreatSAP SE SAP SE
US5881284A0.969Method of scheduling a job in a clustered computer system and device thereforGRANT1999-03-091995-10-2617600201GreatNEC CorpNEC Corp
US4852001A0.968Job scheduling method and systemGRANT1989-07-251986-07-2515964452GreatHitachi LtdHitachi Ltd
US7299466B20.959Mechanism for managing execution environments for aggregated processesGRANT2007-11-202001-12-2026941322GreatCadence Design Systems IncCadence Design Systems Inc
US8365181B20.954Method and system for guiding scheduling decisions in clusters of computers using dynamic job profilingGRANT2013-01-292004-07-1235542792GreatHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US6665716B10.950Method of analyzing delay factor in job systemGRANT2003-12-161998-12-0926510553GreatHitachi LtdHitachi Ltd
US7406691B20.945Minimizing complex decisions to allocate additional resources to a job submitted to a grid environmentGRANT2008-07-292004-01-1334739764GreatInternational Business Machines CorpInternational Business Machines Corp
EP1145098A20.942SYSTEM FOR SCHEDULING AND MONITORING COMPUTER PROCESSESGRANT2001-10-171998-12-2222817738GreatComputer Associates Think IncCA Inc
US7533384B20.941Job routing to earliest available resources in a parallel job schedulerGRANT2009-05-122004-05-2735507618GreatInternational Business Machines CorpInternational Business Machines Corp
US20060048157A10.935Dynamic grid job distribution from any resource within a grid environmentAPPLICATION2006-03-022004-05-1835945011GreatInternational Business Machines CorpInternational Business Machines Corp
US5414845A0.934Network-based computer system with improved network scheduling systemGRANT1995-05-091992-06-2625419725GreatInternational Business Machines CorpInternational Business Machines Corp
EP1630671A10.934Framework for pluggable schedulersGRANT2006-03-012004-08-2434929481GreatInternational Business Machines CorpInternational Business Machines Corp
US7117500B20.932Mechanism for managing execution of interdependent aggregated processesGRANT2006-10-032001-12-2026941492GreatCadence Design Systems IncCadence Design Systems Inc
US7644408B20.930System for assigning and monitoring grid jobs on a computing gridGRANT2010-01-052003-04-2533299015GreatSpotware Technologies IncSpotware Technologies Inc
US7082606B20.927Dedicated heterogeneous node scheduling including backfill schedulingGRANT2006-07-252001-05-0126834814GreatUniversity of CaliforniaLawrence Livermore National Security LLC
US7159217B20.922Mechanism for managing parallel execution of processes in a distributed computing environmentGRANT2007-01-022001-12-2026939004GreatCadence Design Systems IncCadence Design Systems Inc
EP1011045A20.920Object-oriented job schedulerGRANT2000-06-211998-12-1910844474GreatFujitsu Services LtdFujitsu Services Ltd
US7930398B20.917Distributed computing system for resource reservation and user verificationGRANT2011-04-192003-12-0134616732GreatNEC CorpNEC Corp
US7219345B20.916System and method for terminating processes in a distributed computing systemGRANT2007-05-152002-12-1732507246GreatHewlett Packard Development Co LPHewlett Packard Development Co LP
EP1485792A10.908BATCH PROCESSING JOB STREAMS USING AND&sol|OR PRECEDENCE LOGICGRANT2004-12-152002-02-0527669204GreatSourcespring Software LLCSourcespring Software LLC
US5594901A0.907Control system for parallel execution of job steps in computer systemGRANT1997-01-141992-12-2818470181GreatNEC CorpNEC Corp
US8886744B10.907Load balancing in multi-grid systems using peer-to-peer protocolsGRANT2014-11-112003-09-1151845903GreatOracle America IncOracle America Inc, Sun Microsystems Inc
EP0772825A10.903COMPUTER SYSTEM HAVING CLIENT-SERVER ARCHITECTUREGRANT1997-05-141994-07-2510758823GreatBritish Telecommunications PLCBritish Telecommunications PLC
US6202080B10.900Apparatus and method for computer job workload distributionGRANT2001-03-131997-12-1125534394GreatNortel Networks LtdNortel Networks Ltd
US7562143B20.900Managing escalating resource needs within a grid environmentGRANT2009-07-142004-01-1334860720GreatInternational Business Machines CorpInternational Business Machines Corp
US7340654B20.899Autonomic monitoring in a grid environmentGRANT2008-03-042004-06-1735482047GreatPlatform Computing CorpInternational Business Machines Corp
US8171474B20.893System and method for managing  scheduling  controlling and monitoring execution of jobs by a job scheduler utilizing a publish/subscription interfaceGRANT2012-05-012004-10-0136263646GreatCybermation International Distribution SRLCybermation International Distribution SRL
US4839798A0.892Method and apparatus for controlling job transfer between computer systemsGRANT1989-06-131984-11-0716971544GreatHitachi LtdHitachi Ltd
US7093259B20.887Hierarchically structured logging for computer work processingGRANT2006-08-152001-12-2026941803GreatCadence Design Systems IncCadence Design Systems Inc
EP1665047A20.886MANAGING PROCESSING WITHIN COMPUTING ENVIRONMENTS INCLUDING INITIATION OF VIRTUAL MACHINESGRANT2006-06-072003-09-1734274754GreatInternational Business Machines CorpInternational Business Machines Corp
US7596788B10.884Support of non-trivial scheduling policies along with topological propertiesGRANT2009-09-292004-05-1141109918GreatPlatform Computing CorpInternational Business Machines Corp
US9600216B20.884System and method for managing jobs in heterogeneous environmentsGRANT2017-03-212004-07-2235656815GreatCA IncCA Inc
EP1654648B10.883HIERARCHICAL MANAGEMENT OF THE DYNAMIC ALLOCATION OF RESOURCES IN A MULTI-NODE SYSTEMGRANT2015-11-112003-08-1434199514GreatOracle International CorpOracle International Corp
US20050165854A10.876System for managing job performance and status reporting on a computing gridAPPLICATION2005-07-282004-01-2334795071GreatGateway IncGateway Inc
US5031089A0.876Dynamic resource allocation scheme for distributed heterogeneous computer systemsGRANT1991-07-091988-12-3023123332GreatNational Aeronautics and Space Administration NASANational Aeronautics and Space Administration NASA
US6625636B10.874Job protection within a distributed processing system having subsystem downtimeGRANT2003-09-231999-05-1328041582GreatInternational Business Machines CorpGoogle LLC
EP1730638A20.873FACILITATING ALLOCATION OF RESOURCES IN A HETEROGENEOUS COMPUTING ENVIRONMENTGRANT2006-12-132004-03-1034920214GreatInternational Business Machines CorpInternational Business Machines Corp
US6618742B10.869Method for job impact learningGRANT2003-09-092000-01-1027789238GreatImageX com IncOpenprint LLC, FedEx Kinkos Business Stationery Print System Inc
US7093252B10.867Self-submitting job for testing a job scheduling/submitting softwareGRANT2006-08-152000-04-1224185529GreatInternational Business Machines CorpInternational Business Machines Corp
US20040194107A10.865Method for generating policy rules and method for controlling jobs using the policy rulesAPPLICATION2004-09-302003-03-2732985146GreatHitachi LtdHitachi Ltd
US9081620B10.861Multi-grid mechanism using peer-to-peer protocolsGRANT2015-07-142003-09-1153506750GreatOracle America IncOracle America Inc, Sun Microsystems Inc
US7903571B10.860System and method for improving multi-node processingGRANT2011-03-082004-07-0943639329GreatHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7065764B10.860Dynamically allocated cluster systemGRANT2006-06-202001-07-2036586576GreatNetRendered IncCallidus Software Inc
US8412822B10.855Optimized job scheduling and execution in a distributed computing gridGRANT2013-04-022004-01-2747989917GreatAT&T Intellectual Property II LPAT&T Intellectual Property II LP
US7984443B20.853System and method for normalizing job propertiesGRANT2011-07-192004-07-2235656804GreatComputer Associates Think IncCA Inc
US7502745B10.852Interfaces to a job manager in distributed computing environmentsGRANT2009-03-102004-07-2140417098GreatMathWorks IncMathWorks Inc
US8427667B20.848System and method for filtering jobsGRANT2013-04-232004-07-2235656803GreatCA IncCA Inc
EP0647903A10.846Adaptive job scheduling using neural network priority functionsGRANT1995-04-121993-10-0822464883GreatInternational Business Machines CorpInternational Business Machines Corp
US7810098B20.844Allocating resources across multiple nodes in a hierarchical data processing system according to a decentralized policyGRANT2010-10-052004-03-3135097760GreatInternational Business Machines CorpLinkedIn Corp
EP1600837B10.842System and method utilizing temporal constraints to coordinate multiple planning sessionsGRANT2010-10-272004-05-2734592760GreatXerox CorpXerox Corp
EP1133725A10.841A JOB-PARALLEL PROCESSORGRANT2001-09-191998-11-1620413294GreatTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
WO2003067426A10.839SYSTEM AND METHOD FOR ALLOCATING COMPUTING RESOURCESAPPLICATION2003-08-142002-02-0827739440Great
EP1283466A10.837Management system for a clusterGRANT2003-02-122001-08-068183106GreatHewlett Packard CoHP Inc
EP1217521A20.832Method and system for executing batch jobs by delegating work to independent service providersGRANT2002-06-262000-12-1924974940GreatXerox CorpXerox Corp
US6263359B10.832Computer resource proportional utilization and response time schedulingGRANT2001-07-171997-05-2225337490GreatInternational Business Machines CorpInternational Business Machines Corp
US7516221B20.829Hierarchical management of the dynamic allocation of resources in a multi-node systemGRANT2009-04-072003-08-1434139831GreatOracle International CorpOracle International Corp
US7533168B10.828Autonomic grid computing mechanismGRANT2009-05-122003-09-1140601653GreatSun Microsystems IncOracle America Inc
US8041798B10.827Self-healing grid mechanismGRANT2011-10-182003-09-1144773421GreatOracle America IncOracle America Inc
EP1654645B10.825FAST APPLICATION NOTIFICATION IN A CLUSTERED COMPUTING SYSTEMGRANT2009-08-192003-08-1434139638GreatOracle International CorpOracle International Corp
US20050144234A10.822Decentralized processing system  job decentralized processing method  and programAPPLICATION2005-06-302002-03-0427784657GreatPanasonic CorpPanasonic Corp
US7103628B20.818System and method for dividing computationsGRANT2006-09-052002-06-2029734444GreatJPMorgan Chase and CoJPMorgan Chase Bank NA
US8136118B20.812Maintaining application operations within a suboptimal grid environmentGRANT2012-03-132004-01-1434740033GreatInternational Business Machines CorpInternational Business Machines Corp
US7640547B20.811System and method for allocating computing resources of a distributed computing systemGRANT2009-12-292002-02-0827667784GreatJPMorgan Chase and CoJPMorgan Chase Bank NA
EP1405152A20.807SYSTEMS AND METHODS OF INFORMATION BACKUPGRANT2004-04-072001-07-0623172139GreatComputer Associates Think IncCA Inc
US7584274B20.802Coordinating use of independent external resources within requesting grid environmentsGRANT2009-09-012004-06-1535004915GreatInternational Business Machines CorpKyndryl Inc
EP1131704B10.799PROCESSING SYSTEM SCHEDULINGGRANT2014-03-261998-11-1650202831GreatTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US7376693B20.798System architecture for distributed computing and method of using the systemGRANT2008-05-202002-02-0838088983GreatJPMorgan Chase and CoJPMorgan Chase Bank NA
EP1582981A10.797System and method for topology-aware job scheduling and backfilling in an HPC environmentGRANT2005-10-052004-04-1534887808GreatRaytheon CoRaytheon Co
US8726278B10.794Methods and system for registering callbacks and distributing tasks to technical computing worksGRANT2014-05-132004-07-2150635818GreatMathWorks IncMathWorks Inc
US7454754B20.794System for providing resources based on licensing contract with user by correcting the error between estimated execution time from the history of job executionGRANT2008-11-182001-08-0619068894GreatInternational Business Machines CorpInternational Business Machines Corp
US8612980B20.794Distribution of job in a portable format in distributed computing environmentsGRANT2013-12-172003-12-0436406077GreatMathWorks IncMathWorks Inc
US7266823B20.793Apparatus and method of dynamically repartitioning a computer system in response to partition workloadsGRANT2007-09-042002-02-2127733354GreatInternational Business Machines CorpInternational Business Machines Corp
US7571227B10.792Self-updating grid mechanismGRANT2009-08-042003-09-1140910247GreatSun Microsystems IncOracle America Inc
US5752030A0.791Program execution control in parallel processor system for parallel execution of plural jobs by selected number of processorsGRANT1998-05-121992-08-1016625025GreatHitachi LtdHitachi Ltd, Parker Hannifin Customer Support Inc
US6366945B10.791Flexible dynamic partitioning of resources in a cluster computing environmentGRANT2002-04-021997-05-2325338523GreatInternational Business Machines CorpInternational Business Machines Corp
US8856793B20.781System  method and program for scheduling computer program jobsGRANT2014-10-072004-05-1135426901GreatInternational Business Machines CorpKyndryl Inc
US7111299B20.778Method and device to assist in the execution of tasks of parallel jobsGRANT2006-09-192001-12-2032108576GreatPlatform Computing CorpInternational Business Machines Corp
US6895472B20.776System and method for caching resultsGRANT2005-05-172002-06-2129734414GreatJPMorgan Chase and CoJPMorgan Chase Bank NA
WO2006042153A20.771DISTRIBUTED PROCESSING SYSTEMAPPLICATION2006-04-202004-10-0636148966Great
US6345287B10.770Gang scheduling for resource allocation in a cluster computing environmentGRANT2002-02-051997-11-2625526323GreatInternational Business Machines CorpTwitter Inc
US7568199B20.763System for matching resource request that freeing the reserved first resource and forwarding the request to second resource if predetermined time period expiredGRANT2009-07-282003-07-2834107908GreatSAP SE SAP SE
EP1735714A20.757SYSTEM AND METHOD FOR CLUSTER MANAGEMENT FOR PARALLEL TASK ALLOCATION IN A MULTIPROCESSOR ARCHITECTUREGRANT2006-12-272004-04-1535240646GreatRaytheon CoRaytheon Co
US7650347B20.756System and method for job scheduling and distributing job schedulingGRANT2010-01-192004-10-0137072149GreatComputer Associates Think IncCA Inc
US20030028594A10.753Managing intended group membership using domainsAPPLICATION2003-02-062001-07-3125440889GreatInternational Business Machines CorpInternational Business Machines Corp
US5978829A0.753Apparatus and methods for sharing idle workstationsGRANT1999-11-021996-11-0524978567GreatAT&T CorpAT&T Corp, Nokia of America Corp
US6618820B10.750Method for configuring an application server systemGRANT2003-09-092000-01-1027788450GreatImageX com IncOpenprint LLC, FedEx Kinkos Business Stationery Print System Inc
US7293092B20.745Computing system and control methodGRANT2007-11-062002-07-2330767837GreatHitachi LtdHitachi Ltd
US7698710B10.742System and method to improve service in a group of serversGRANT2010-04-132000-10-1942078333GreatInternational Business Machines CorpTwitter Inc
EP1566738A20.739High performance computing system and methodGRANT2005-08-242004-04-1534711924GreatRaytheon CoRaytheon Co
US6714960B10.739Earnings-based time-share schedulingGRANT2004-03-301996-11-2031994638GreatSilicon Graphics IncLG Electronics Inc, Morgan Stanley and Co LLC
EP1735949A20.738GRAPHICAL USER INTERFACE FOR MANAGING HPC CLUSTERSGRANT2006-12-272004-04-1534966312GreatRaytheon CoRaytheon Co
EP1735708A10.734SYSTEM AND METHOD FOR DETECTING AND MANAGING HPC NODE FAILUREGRANT2006-12-272004-04-1534967846GreatRaytheon CoRaytheon Co
US20020171864A10.734Methods and apparatus for printing around a job in a printer queueAPPLICATION2002-11-212001-05-1625332692GreatHewlett Packard CoHewlett Packard Development Co LP
US5978830A0.724Multiple parallel-job scheduling method and apparatusGRANT1999-11-021997-02-2412538163GreatHitachi LtdHitachi Ltd
US7900206B10.721Information technology process workflow for data centersGRANT2011-03-012004-03-3143617423GreatSymantec Operating CorpVeritas Technologies LLC
US20080021951A10.706Instrument based distributed computing systemsAPPLICATION2008-01-242004-07-2137865304GreatMathWorks IncMathWorks Inc
US20060005181A10.701System and method for dynamically building application environments in a computational gridAPPLICATION2006-01-052004-04-1534970231GreatInternational Business Machines CorpInternational Business Machines Corp
US6763519B10.701Multiprogrammed multiprocessor system with lobally controlled communication and signature controlled schedulingGRANT2004-07-131999-05-0532680679GreatSychron IncHALL RODERICK C M
US8046759B20.699Resource allocation method and systemGRANT2011-10-252004-08-2633104652GreatHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7685597B10.696System and method for management of characterized resourcesGRANT2010-03-232004-02-2042027143GreatSun Microsystems IncOracle America Inc
US20030191795A10.696Adaptive schedulingAPPLICATION2003-10-092002-02-0428675194Great
US7734679B20.694Managing analysis of a degraded service in a grid environmentGRANT2010-06-082004-01-1434749383GreatInternational Business Machines CorpInternational Business Machines Corp
US7178147B20.691Method  system  and program for allocating processor resources to a first and second types of tasksGRANT2007-02-132001-09-2125503781GreatInternational Business Machines CorpInternational Business Machines Corp
EP2372535A10.681A system and method for supplementing program builds with file usage information.GRANT2011-10-052003-03-2532989098GreatElectric Cloud IncElectric Cloud Inc
US7526767B10.679Methods for automatic group switching according to a resource planGRANT2009-04-281998-08-2840569043GreatOracle International CorpOracle International Corp
US7190477B20.675System and method for managing and processing a print job using print job ticketsGRANT2007-03-132001-02-2227418384GreatSharp Laboratories of America IncSharp Corp
US7299469B20.675Hierarchical weighting of donor and recipient pools for optimal reallocation in logically partitioned computer systemsGRANT2007-11-202003-04-3033415948GreatInternational Business Machines CorpGoogle LLC
US5893905A0.673Automated SLA performance analysis monitor with impact alerts on downstream jobsGRANT1999-04-131996-12-2425096457GreatMCI Communications CorpVerizon Patent and Licensing Inc
US5392430A0.673Hierarchical scheduling method for processing tasks having precedence constraints on a parallel processing systemGRANT1995-02-211992-10-3025514662GreatInternational Business Machines CorpInternational Business Machines Corp
US5898870A0.670Load balancing for a parallel computer system by employing resource utilization target values and statesGRANT1999-04-271995-12-1818210326GreatHitachi LtdHitachi Ltd
US7382477B20.669Information processing apparatus capable of transferring print job to another information processing apparatus  and its control methodGRANT2008-06-032001-03-1918935587GreatCanon IncCanon Inc
EP1024428B10.668Managing a clustered computer systemGRANT2009-06-171999-01-2922906751GreatInternational Business Machines CorpInternational Business Machines Corp
US6076174A0.667Scheduling framework for a heterogeneous computer networkGRANT2000-06-131998-02-1921834324GreatUS GovernmentUS Government
US5287194A0.667Distributed printingGRANT1994-02-151992-11-2525528601GreatXerox CorpXerox Corp
US20020023122A10.665Method and apparatus for processing jobs on an enterprise-wide computer systemAPPLICATION2002-02-212000-04-2722740286GreatBrio Software IncOracle International Corp
US7334230B20.663Resource allocation in a NUMA architecture based on separate application specified resource and strength preferences for processor and memory resourcesGRANT2008-02-192003-03-3132989862GreatInternational Business Machines CorpInternational Business Machines Corp
US7810093B20.662Parallel-aware  dedicated job co-scheduling within/across symmetric multiprocessing nodesGRANT2010-10-052003-11-1434657107GreatLawrence Livermore National Security LLCLawrence Livermore National Security LLC
US20050234937A10.662System and method for rating performance of computing grid service providersAPPLICATION2005-10-202004-04-1535097556GreatInternational Business Machines CorpInternational Business Machines Corp
US20050165925A10.660System and method for supporting transaction and parallel services across multiple domains based on service level agreenmentsAPPLICATION2005-07-282004-01-2234794988GreatInternational Business Machines CorpInternational Business Machines Corp
US6549936B10.652Method and system for transferring a job between two computers submitted as a request containing a plurality of scripts to be executedGRANT2003-04-151999-04-2214635229GreatHitachi LtdHitachi Ltd
US5826082A0.640Method for reserving resourcesGRANT1998-10-201996-07-0124693982GreatSun Microsystems IncOracle America Inc
US6178529B10.639Method and system for resource monitoring of disparate resources in a server clusterGRANT2001-01-231997-11-0325506667GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US6112243A0.638Method and apparatus for allocating tasks to remote networked processorsGRANT2000-08-291996-12-3025110394GreatIntel CorpIntel Corp
US6356917B10.637Monitoring and raising alerts for database jobsGRANT2002-03-121998-07-1722378436GreatNCR CorpTeradata US Inc
US7401137B10.631Methods and apparatus for application of management actions to resources sharing relationshipsGRANT2008-07-152003-12-3139596770GreatEMC CorpEMC Corp
US7451448B10.629Methods for selectively quiescing a computer systemGRANT2008-11-111998-08-2839940937GreatOracle International CorpOracle International Corp
US7584476B20.628Mechanism for reducing remote memory accesses to shared data in a multi-nodal computer systemGRANT2009-09-012004-03-0434987869GreatInternational Business Machines CorpInternational Business Machines Corp
US5093794A0.628Job scheduling systemGRANT1992-03-031989-08-2223568992GreatUnited Technologies CorpRaytheon Technologies Corp
US6003061A0.626Method and system for scheduling the use of a computer system resource using a resource planner and a resource providerGRANT1999-12-141995-12-0724273881GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US7266540B20.626Mechanism for dynamic workload rebalancing in a multi-nodal computer systemGRANT2007-09-042004-03-0434987870GreatInternational Business Machines CorpInternational Business Machines Corp
US6681251B10.621Workload balancing in clustered application serversGRANT2004-01-201999-11-1829797388GreatInternational Business Machines CorpInternational Business Machines Corp
US20050210470A10.620Mechanism for enabling the distribution of operating system resources in a multi-node computer systemAPPLICATION2005-09-222004-03-0434987871GreatInternational Business Machines CorpInternational Business Machines Corp
US20050027865A10.620Grid organizationAPPLICATION2005-02-032003-07-2834107910GreatSAP SE SAP SE
US6859926B10.619Apparatus and method for workload management using class shares and tiersGRANT2005-02-222000-09-1434136789GreatInternational Business Machines CorpInternational Business Machines Corp
US7814491B10.619Method and apparatus for managing system resources using a container modelGRANT2010-10-122004-04-1442831046GreatOracle America IncOracle America Inc
EP0992909A20.616Provision of continuous database service and scalable query performance using active redundant copiesGRANT2000-04-121998-09-3022591234GreatNCR International IncNCR International Inc
US7356655B20.612Methods  systems  and media for managing dynamic storageGRANT2008-04-082003-05-1533417560GreatInternational Business Machines CorpInternational Business Machines Corp
US8776050B20.607Distributed virtual machine monitor for managing multiple virtual resources across multiple physical nodesGRANT2014-07-082003-08-2034966878GreatOracle International CorpOracle International Corp, Virtual Iron Software Inc
US6338072B10.602Device and process for dynamically controlling the allocation of resources in a data processing systemGRANT2002-01-081997-07-239509543GreatBull SABull SA
US5220674A0.601Local area print server for requesting and storing required resource data and forwarding printer status message to selected destinationGRANT1993-06-151987-07-1726756379GreatDigital Equipment CorpHewlett Packard Development Co LP
US6282561B10.597Method and system for resource management with independent real-time applications on a common set of machinesGRANT2001-08-281995-12-0724271852GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US20030061262A10.591Method and apparatus for partitioning resources within a computer systemAPPLICATION2003-03-272001-09-2525508183GreatSun Microsystems IncSun Microsystems Inc
US6799208B10.587Resource manager architectureGRANT2004-09-282000-05-0224251651GreatMicrosoft CorpZhigu Holdings Ltd
US20050198642A10.581Mechanism for assigning home nodes to newly created threadsAPPLICATION2005-09-082004-03-0434912017GreatInternational Business Machines CorpInternational Business Machines Corp
US6868413B10.578System and method for customizing and processing business logic rules in a business process systemGRANT2005-03-152001-05-1034275003GreatNetworks Associates Technology IncMcAfee LLC
US5442791A0.578Integrated remote execution system for a heterogenous computer network environmentGRANT1995-08-151992-03-3125335341GreatAggregate Computing IncAggregate Computing Inc
US6631354B10.577Deriving and running workload manager enclaves from workflowsGRANT2003-10-071998-12-018233055GreatInternational Business Machines CorpInternational Business Machines Corp
US8375393B20.576Methods and architectures for resource managementGRANT2013-02-122000-05-0236974685GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US7577959B20.575Providing on-demand capabilities using virtual machines and clustering processesGRANT2009-08-182004-06-2435507614GreatInternational Business Machines CorpInternational Business Machines Corp
US7143128B10.572Interactive data processor controlled display interface for tracking of allocated messages in a dynamic workload balancing communication systemGRANT2006-11-282000-06-0824359568GreatInternational Business Machines CorpInternational Business Machines Corp
US5559710A0.566Apparatus for control and evaluation of pending jobs in a factoryGRANT1996-09-241993-02-0521808642GreatSiemens Corporate Research IncSiemens Corp
US4727487A0.559Resource allocation method in a computer systemGRANT1988-02-231984-07-3115754763GreatHitachi LtdHitachi Ltd
US6341303B10.558System and method for scheduling a resource according to a preconfigured planGRANT2002-01-221998-08-2822496664GreatOracle CorpOracle International Corp
US7313796B20.555Reciprocity and stabilization in dynamic resource reallocation among logically partitioned systemsGRANT2007-12-252003-06-0533489895GreatInternational Business Machines CorpGoogle LLC
US6393455B10.555Workload management method to enhance shared resource access in a multisystem environmentGRANT2002-05-211997-03-2825249455GreatInternational Business Machines CorpInternational Business Machines Corp, Kraton Polymers US LLC
US7844972B20.555Resource manager architecture utilizing a policy managerGRANT2010-11-302000-05-0236569109GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US7444538B20.554Fail-over cluster with load-balancing capabilityGRANT2008-10-282004-09-2136146776GreatInternational Business Machines CorpInternational Business Machines Corp
US6990478B20.551Data management application programming interface for a parallel file systemGRANT2006-01-242000-06-2622797885GreatInternational Business Machines CorpDaedalus Blue LLC
US7313786B20.550Grid-enabled ANT compatible with both stand-alone and grid-based computing systemsGRANT2007-12-252003-11-2634592281GreatInternational Business Machines CorpInternational Business Machines Corp
US8458713B20.550Method  system  and apparatus for allocating resources to a software configurable computing environmentGRANT2013-06-042004-10-2736207266GreatInternational Business Machines CorpInternational Business Machines Corp
US7788671B20.549On-demand application resource allocation through dynamic reconfiguration of application cluster size and placementGRANT2010-08-312004-11-0136263649GreatInternational Business Machines CorpInternational Business Machines Corp
US8275865B20.548Methods  systems and computer program products for selecting among alert conditions for resource management systemsGRANT2012-09-252004-02-0534911313GreatInternational Business Machines CorpInternational Business Machines Corp
US6963917B10.548Methods  systems and computer program products for policy based distribution of workload to subsets of potential serversGRANT2005-11-082000-10-2035207121GreatInternational Business Machines CorpInternational Business Machines Corp
US6552813B20.547Directing print jobs in a network printing systemGRANT2003-04-221996-06-1124653264GreatSun Microsystems IncOracle America Inc
US6452692B10.545Networked printer serverGRANT2002-09-171996-12-0225055146GreatSun Microsystems IncNorthrop Grumman Space and Mission Systems Corp, Sun Microsystems Inc
US7076781B20.545Resource reservation for large-scale job schedulingGRANT2006-07-112002-05-3130442373GreatInternational Business Machines CorpTwitter Inc
US6442583B10.543Multi-system resource cappingGRANT2002-08-271995-02-0323511462GreatInternational Business Machines CorpInternational Business Machines Corp
US5671361A0.543Priority rule search technique for resource constrained project schedulingGRANT1997-09-231995-09-2824134317GreatUniversity of Central FloridaFLORIDA UNIVERSITY OF CENTRAL, University of Central Florida Research Foundation Inc UCFRF
US5838968A0.542System and method for dynamic resource management across tasks in real-time operating systemsGRANT1998-11-171996-03-0124440369GreatChromatic Research IncATI Technologies ULC
US5872931A0.542Management agent automatically executes corrective scripts in accordance with occurrences of specified events regardless of conditions of management interface and management engineGRANT1999-02-161996-08-1324796375GreatVeritas Software CorpOPEN VISION TECHNOLOGIES Inc, NortonLifeLock Inc
US5504894A0.540Workload manager for achieving transaction class response time goals in a multiprocessing systemGRANT1996-04-021992-04-3025368331GreatInternational Business Machines CorpInternational Business Machines Corp
US6779182B10.537Real time thread dispatcher for multiprocessor applicationsGRANT2004-08-171996-05-0624581254GreatSun Microsystems IncSun Microsystems Inc
US5179702A0.532System and method for controlling a highly parallel multiprocessor using an anarchy based scheduler for parallel execution thread schedulingGRANT1993-01-121989-12-2924142755GreatSupercomputer Systems LPMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP, IBM Holdings Inc
US5313584A0.532Multiple I/O processor systemGRANT1994-05-171991-11-2525168955GreatUnisys CorpUnisys Corp
US7331048B20.532Backfill scheduling of applications based on data of the applicationsGRANT2008-02-122003-04-0433097445GreatInternational Business Machines CorpInternational Business Machines Corp
US8296771B20.530System and method for mapping between resource consumers and resource providers in a computing systemGRANT2012-10-232003-08-1834193948GreatCray IncCray Inc
US7024671B20.869Scheduling apparatus performing job scheduling of a parallel computer systemGRANT2006-04-042000-06-2218687315GoodFujitsu LtdFujitsu Ltd
US5958071A0.863Method and system for controlling parallel execution of jobsGRANT1999-09-281995-04-1113848940GoodHitachi LtdHitachi Ltd
US7058957B10.529Cluster event notification systemGRANT2006-06-062002-07-1236569112Good3Pardata IncHewlett Packard Enterprise Development LP
US20060015773A10.528System and method for failure recovery and load balancing in a cluster networkAPPLICATION2006-01-192004-07-1635600852GoodDell Products LPDell Products LP
US7383550B20.526Topology aware grid services scheduler architectureGRANT2008-06-032002-12-2332594410GoodInternational Business Machines CorpInternational Business Machines Corp
US5621663A0.524Method and system for monitoring a computer systemGRANT1997-04-151991-06-2020383135GoodICL System ABICL System AB
US6665701B10.520Method and system for contention controlled data exchange in a distributed network-based resource allocationGRANT2003-12-161999-08-0329711900GoodWorldcom IncVerizon Patent and Licensing Inc
US20050080982A10.519Virtual host bus adapter and methodAPPLICATION2005-04-142003-08-2035355946GoodVirtual Iron Software IncVirtual Iron Software Inc
EP0942363A20.518Method and apparatus for controlling the number of servers in a multisystem clusterGRANT1999-09-151998-03-1121900697GoodInternational Business Machines CorpInternational Business Machines Corp
US5781736A0.516Method for obtaining the state of network resources in a distributed computing environment by utilizing a provider associated with indicators of resource statesGRANT1998-07-141996-04-3024567712GoodInternational Business Machines CorpInternational Business Machines Corp
US6105098A0.516Method for managing shared resourcesGRANT2000-08-151997-08-2616887182GoodHitachi LtdHitachi Ltd
US7693991B20.513Virtual clustering and load balancing serversGRANT2010-04-062004-01-1634749529GoodInternational Business Machines CorpTwitter Inc
US7047299B10.513Generic cluster aware lock broker with user defined locking modesGRANT2006-05-162001-08-3136318283GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US7380039B20.513Apparatus  method and system for aggregrating computing resourcesGRANT2008-05-272003-12-3044370539Good3Tera LLCCA Inc
US7143412B20.510Method and apparatus for optimizing performance in a multi-processing systemGRANT2006-11-282002-07-2530769909GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US6766348B10.508Method and system for load-balanced data exchange in distributed network-based resource allocationGRANT2004-07-201999-08-0332681716GoodWorldcom IncVerizon Patent and Licensing Inc
US6247041B10.507Multiprocessor computer system with user specifiable process placementGRANT2001-06-121997-08-2925444182GoodInternational Business Machines CorpInternational Business Machines Corp, Sequent Computer Systems Inc
US6681240B10.507Apparatus and method for specifying maximum interactive performance in a logical partition of a computer system independently from the maximum interactive performance in other partitionsGRANT2004-01-201999-05-1923220365GoodInternational Business Machines CorpInternational Business Machines Corp
US7778888B20.507Method for dynamically and automatically setting up offerings for IT servicesGRANT2010-08-172003-12-1134639337GoodInternational Business Machines CorpInternational Business Machines Corp
EP0725339A20.506Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal typesGRANT1996-08-071995-02-0323512007GoodInternational Business Machines CorpInternational Business Machines Corp
US6363434B10.506Method of managing resources within a network of consumer electronic devicesGRANT2002-03-261999-03-3023078155GoodSony Corp, Sony Electronics IncSony Corp, Sony Electronics Inc
US20030055969A10.506System and method for performing power management on a distributed systemAPPLICATION2003-03-202001-09-1725494499GoodInternational Business Machines CorpInternational Business Machines Corp
US7174557B20.504Method and apparatus for event distribution and event handling in an enterpriseGRANT2007-02-062000-06-0726905077GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7017156B10.504System for computing an estimate execution time by totaling the time value base on an architecture or a software operating environmentGRANT2006-03-211998-08-2836045746GoodOracle International CorpOracle International Corp
US6857020B10.503Apparatus  system  and method for managing quality-of-service-assured e-business service systemsGRANT2005-02-152000-11-2034116860GoodInternational Business Machines CorpInternational Business Machines Corp
US5812844A0.502Method and system for scheduling the execution of threads using optional time-specific scheduling constraintsGRANT1998-09-221995-12-0724271848GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20060294238A10.502Policy-based hierarchical management of shared resources in a grid environmentAPPLICATION2006-12-282002-12-1637568916Good
US6185555B10.498Method and apparatus for data management using an event transition networkGRANT2001-02-061998-10-3122674807GoodM A R C IncM/A/R/C Inc, M A R C Inc
US6735613B10.496System for processing by sets of resourcesGRANT2004-05-111998-11-239533070GoodBull SABull SA
US6263358B10.493Scheduler for a software system having means for allocating tasksGRANT2001-07-171997-07-258229436GoodBritish Telecommunications PLCBritish Telecommunications PLC
US5748468A0.493Prioritized co-processor resource manager and methodGRANT1998-05-051995-05-0423725711GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7827302B20.492Scalable virtual partitioning of resourcesGRANT2010-11-022000-08-0334573123GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6470406B10.491Managing isochronous processes in a heterogenous work environmentGRANT2002-10-221999-06-2523332686GoodInternational Business Machines CorpInternational Business Machines Corp
US20040267897A10.490Distributed System Providing Scalable Methodology for Real-Time Control of Server Pools and Data CentersAPPLICATION2004-12-302003-06-2433544481GoodSychron IncSYCHRON ADVANCED TECHNOLOGIES Inc
US6470384B10.490Modular framework for configuring action sets for use in dynamically processing network events in a distributed computing environmentGRANT2002-10-221999-10-2826858325GoodNetworks Associates IncMcAfee LLC
US5193186A0.485Processor system for executing processes in parallel under multitask  control method of waiting for event of processGRANT1993-03-091990-02-0512193812GoodHitachi LtdHitachi Ltd
US7921133B20.484Query meaning determination through a grid serviceGRANT2011-04-052004-06-1035461706GoodInternational Business Machines CorpInternational Business Machines Corp
US6529932B10.483Method and system for distributed transaction processing with asynchronous message deliveryGRANT2003-03-041998-04-0121981101GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7653906B20.483Apparatus and method for reducing power consumption on simultaneous multi-threading systemsGRANT2010-01-262002-10-2332106768GoodIntel CorpIntel Corp
US7451106B10.482System and method for competitive pricing and procurement of customized goods and servicesGRANT2008-11-111998-11-3022331996Goode Lynxx CorpE-LYNXX Corp, e Lynxx Corp
US5283897A0.482Semi-dynamic load balancer for periodically reassigning new transactions of a transaction type from an overload processor to an under-utilized processor based on the predicted load thereofGRANT1994-02-011990-04-3024056495GoodInternational Business Machines CorpInternational Business Machines Corp
US6839740B10.481System and method for performing virtual device I/O operationsGRANT2005-01-042002-12-2733538873GoodVeritas Operating CorpVeritas Technologies LLC
US7603327B20.481System and method for managing object based clustersGRANT2009-10-132001-07-0623172024GoodComputer Associates Think IncCA Inc
US8725980B20.480System and method for allocation of organizational resourcesGRANT2014-05-132004-04-3038429764GoodCommvault Systems IncCommvault Systems Inc
US20030120778A10.480Data processing system and methodAPPLICATION2003-06-262001-11-128183136GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US6922791B20.480Failover system and method for cluster environmentGRANT2005-07-262001-08-0925454088GoodDell Products LPDell Products LP
US5721825A0.477System and method for global event notification and delivery in a distributed computing environmentGRANT1998-02-241996-03-1526684867GoodNetVision IncUTAH TECHNOLOGY FINANCE Corp, F Poszat HU LLC
US7444395B20.476Method and apparatus for event handling in an enterpriseGRANT2008-10-282000-06-0726905079GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6317774B10.475Providing predictable scheduling of programs using a repeating precomputed scheduleGRANT2001-11-131997-01-0925121717GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6321373B10.472Method for resource control in parallel environments using program organization and run-time supportGRANT2001-11-201995-08-0724036398GoodInternational Business Machines CorpInternational Business Machines Corp
US5473773A0.470Apparatus and method for managing a data processing system workload according to two or more distinct processing goalsGRANT1995-12-051994-04-0422833544GoodInternational Business Machines CorpInternational Business Machines Corp
US20020116443A10.470Method and apparatus for supporting a system managementAPPLICATION2002-08-222001-02-1918903604GoodHitachi LtdHitachi Software Engineering Co Ltd, Hitachi Ltd
US7418489B20.469Method and apparatus for applying policiesGRANT2008-08-262000-06-0726905078GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7814490B20.468Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic mannerGRANT2010-10-122004-10-1436706918GoodInternational Business Machines CorpInternational Business Machines Corp
US6691146B10.468Logical partition manager and methodGRANT2004-02-101999-05-1923219056GoodInternational Business Machines CorpInternational Business Machines Corp
US5423043A0.464Method and apparatus for creating and monitoring logical associations among desktop objectsGRANT1995-06-061994-01-2122676791GoodInternational Business Machines CorpInternational Business Machines Corp
US7590984B20.464System and method for balancing a computing load among computing resources in a distributed computing problemGRANT2009-09-152003-05-2933451535GoodInternational Business Machines CorpInternational Business Machines Corp
US6385638B10.462Processor resource distributor and methodGRANT2002-05-071997-09-0425448239GoodEquator Technologies IncHanger Solutions LLC
US4769771A0.460Multiprocessor system comprising a plurality of data processors which are interconnected by a communication networkGRANT1988-09-061984-01-2019843359GoodUS Philips CorpUS Philips Corp
US6560609B10.460Delegating instance management functions to underlying resource managersGRANT2003-05-061999-06-1423299500GoodInternational Business Machines CorpInternational Business Machines Corp
US6898597B10.457Event logGRANT2005-05-241999-11-0934590027GoodInsweb CorpAUTO INTERNET MARKETING Inc, INS WEB Corp, Insweb Corp, Internet Patents Corp
US5903757A0.451Monitoring and handling of exception conditions in computer systemGRANT1999-05-111992-09-1025479076GoodInternational Business Machines CorpInternational Business Machines Corp
US20050132379A10.450Method  system and software for allocating information handling system resources in response to high availability cluster fail-over eventsAPPLICATION2005-06-162003-12-1134653200GoodDell Products LPDell Products LP
US7516455B20.450Probabilistic schedulingGRANT2009-04-072003-09-0534226315GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5793979A0.449System for allocating the resources of a computer systemGRANT1998-08-111994-05-2722948797GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20030005028A10.448Method and apparatus for controlling the number of servers in a hierarchical resource environmentAPPLICATION2003-01-022001-06-278177830GoodInternational Business Machines CorpInternational Business Machines Corp
US20050044301A10.447Method and apparatus for providing virtual computing servicesAPPLICATION2005-02-242003-08-2034068471GoodVirtual Iron Software IncOracle International Corp
US5394547A0.447Data processing system and method having selectable schedulerGRANT1995-02-281991-12-2425216874GoodInternational Business Machines CorpInternational Business Machines Corp
EP1537505A20.447METHOD AND APPARATUS FOR NETWORK-BASED PORTFOLIO MANAGEMENT AND RISK-ANALYSISGRANT2005-06-082002-09-0931981640GoodBarra LLCBarra LLC
US4941084A0.447System for locating resources resided in a distributing processing system by sequentially transmitting resource inquiries through a looped transmission lineGRANT1990-07-101984-09-1416276619GoodHitachi LtdHitachi Ltd
US7096248B20.447Program control for resource management architecture and corresponding programs thereforGRANT2006-08-222000-05-2528677990GoodUS Department of NavyUS Department of Navy
US20060059489A10.446Parallel processing system  interconnection network  node and network control method  and program thereforAPPLICATION2006-03-162004-09-1636035555GoodNEC CorpNEC Corp
US6971098B20.445Method and apparatus for managing transaction requests in a multi-node architectureGRANT2005-11-292001-06-2725398340GoodIntel CorpIntel Corp
US6496872B10.445Computer system for automatically instantiating tasks designated by a userGRANT2002-12-171994-05-1622916795GoodApple Computer IncApple Inc
US20050065994A10.445Framework for restricting resources consumed by ghost agentsAPPLICATION2005-03-242003-09-1934313074GoodInternational Business Machines CorpInternational Business Machines Corp
US8245207B10.445Technique for dynamically restricting thread concurrency without rewriting thread codeGRANT2012-08-142003-07-3139361750GoodNetApp IncNetApp Inc
US20030193682A10.445Method and system for partitioning multiple media handling jobsAPPLICATION2003-10-162002-04-1028790118GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US20040268044A10.442Multiprocessor system with dynamic cache coherency regionsAPPLICATION2004-12-302003-06-2533539692GoodInternational Business Machines CorpInternational Business Machines Corp
US7246353B20.442Method and system for managing the execution of threads and the processing of dataGRANT2007-07-172002-06-1229732218GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20050149940A10.442System Providing Methodology for Policy-Based Resource AllocationAPPLICATION2005-07-072003-12-3134713554GoodSychron IncSYCHRON ADVANCED TECHNOLOGIES Inc
US6728961B10.441Method and system for dynamically load balancing a process over a plurality of peer machinesGRANT2004-04-271999-03-3132107410GoodInternational Business Machines CorpInternational Business Machines Corp
US5522070A0.441Computer resource distributing method and system for distributing a multiplicity of processes to a plurality of computers connected in a networkGRANT1996-05-281992-03-1926404900GoodFujitsu LtdFujitsu Ltd
US4318182A0.441Deadlock detection and prevention mechanism for a computer systemGRANT1982-03-021974-04-1923836849GoodBull HN Information Systems IncBull HN Information Systems Inc
US7191440B20.439Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitorGRANT2007-03-132001-08-1525460184GoodIntel CorpIntel Corp
US20050172291A10.439Method and apparatus for utility-based dynamic resource allocation in a distributed computing systemAPPLICATION2005-08-042004-01-3034807905GoodInternational Business Machines CorpInternational Business Machines Corp
US20030061260A10.439Resource reservation and priority managementAPPLICATION2003-03-272001-09-2525506511GoodTimeSys CorpTimeSys Corp
US7213231B10.439Cross-spectrum application model for dynamic computing environments in software lifecycleGRANT2007-05-012001-01-1137991567GoodCisco Technology IncCisco Technology Inc, Veritas Technologies LLC
US7703102B10.436Approach for allocating resources to an apparatus based on preemptable resource requirementsGRANT2010-04-201999-08-2342103361GoodOracle America IncOracle America Inc
US7594234B10.436Adaptive spin-then-block mutual exclusion in multi-threaded processingGRANT2009-09-222004-06-0441077080GoodSun Microsystems IncOracle America Inc
US8706993B20.436Systems and methods for storage modeling and costingGRANT2014-04-222004-04-3035320870GoodCommvault Systems IncCommvault Systems Inc
US4432051A0.436Process execution time accounting systemGRANT1984-02-141973-11-309128510GoodBull HN Information Systems IncBull HN Information Systems Inc
US7171459B20.435Method and apparatus for handling policies in an enterpriseGRANT2007-01-302000-06-0726905080GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7472246B20.434Method and system for automated memory reallocating and optimization between logical partitionsGRANT2008-12-302003-04-3033310143GoodInternational Business Machines CorpInternational Business Machines Corp
US7617498B10.434Resource conflict management using predefined XML schemasGRANT2009-11-102004-09-1541261646GoodNortel Networks LtdAvaya Inc
US6353898B10.434Resource management in a clustered computer systemGRANT2002-03-051997-02-2126697912GoodMicro Focus Software IncRPX Corp
US7376953B20.433Apparatus and method for routing a transaction to a serverGRANT2008-05-202001-10-2921798174GoodHewlett Packard Development Co LPValtrus Innovations Ltd, Hewlett Packard Enterprise Development LP
US7263590B10.433Method and apparatus for migrating data in a computer systemGRANT2007-08-282003-04-2338433236GoodEMC CorpEMC Corp
US7606786B20.432Method and device for simulating process flows in the graphic industryGRANT2009-10-202002-08-1630775331GoodHeidelberger Druckmaschinen AGHeidelberger Druckmaschinen AG
US7120704B20.431Method and system for workload balancing in a network of computer systemsGRANT2006-10-102002-01-3127610412GoodInternational Business Machines CorpInternational Business Machines Corp
US5537542A0.431Apparatus and method for managing a server workload according to client performance goals in a client/server data processing systemGRANT1996-07-161994-04-0422833529GoodInternational Business Machines CorpInternational Business Machines Corp
US7401112B10.430Methods and apparatus for executing a transaction task within a transaction processing system employing symmetric multiprocessorsGRANT2008-07-151999-05-2639596763GoodAspect Communications CorpAspect Communications Corp, Wilmington Trust NA
US5283856A0.430Event-driven rule-based messaging systemGRANT1994-02-011991-10-0425091021GoodBeyond IncBanyan Systems Inc
US7203944B10.430Migrating virtual machines among computer systems to balance load caused by virtual machinesGRANT2007-04-102003-07-0937904354GoodVeritas Operating CorpVeritas Technologies LLC
US5805785A0.430Method for monitoring and recovery of subsystems in a distributed/clustered systemGRANT1998-09-081996-02-2724429360GoodInternational Business Machines CorpInternational Business Machines Corp
US7035930B20.429Method and framework for generating an optimized deployment of software applications in a distributed computing environment using layered model descriptions of services and serversGRANT2006-04-252001-10-2621943848GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US6768901B10.429Dynamic hardware resource manager for software-defined communications systemGRANT2004-07-272000-06-0232713758GoodGeneral Dynamics Decision Systems IncGeneral Dynamics Mission Systems Inc
US20030126240A10.429Method  system and computer program product for monitoring objects in an it networkAPPLICATION2003-07-032001-12-148179557GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US6874144B10.429System  method  and program for implementing priority inheritance in an operating systemGRANT2005-03-291999-04-0534272200GoodInternational Business Machines CorpInternational Business Machines Corp
US4885684A0.429Method for compiling a master task definition data set for defining the logical data flow of a distributed processing networkGRANT1989-12-051987-12-0722439201GoodInternational Business Machines CorpInternational Business Machines Corp
US7103625B10.427Virtual resource ID mappingGRANT2006-09-051999-10-0527538545GoodVeritas Operating CorpVeritas Technologies LLC
US5504670A0.427Method and apparatus for allocating resources in a multiprocessor systemGRANT1996-04-021993-03-3121910940GoodIntel CorpHP Inc, Intel Corp, Agilent Technologies Inc
US6886042B10.426Resource reservation management apparatusGRANT2005-04-261999-06-2916150840GoodPanasonic CorpPanasonic Corp
US20030011809A10.426Printing with credit card as identificationAPPLICATION2003-01-162001-07-1225418288GoodCanon Development Americas IncCanon Development Americas Inc
US5878431A0.425Method and apparatus for providing topology based enterprise management servicesGRANT1999-03-021996-10-0424914575GoodHewlett Packard CoCITR PTY Ltd, Hewlett Packard Enterprise Development LP
US7886054B10.425Graphical user interface (GUI) for administering a network implementing media aggregationGRANT2011-02-082000-10-1143355261GoodProm KS Mgmt LLCIntellectual Ventures Assets 169 LLC
US5627764A0.425Automatic electronic messaging system with feedback and work flow administrationGRANT1997-05-061991-10-0446249908GoodBanyan Systems IncUnisys Corp, Banyan Systems Inc
US7424438B20.425Apparatus and methods for providing career and employment servicesGRANT2008-09-092002-03-1928040047GoodCAREER DESTINATION DEVELOPMENT LLCCAREER DESTINATION DEVELOPMENT LLC
US5467268A0.424Method for resource assignment and schedulingGRANT1995-11-141994-02-2522746766GoodMinnesota Mining and Manufacturing Co3M Co
US20030126260A10.424Distributed resource managerAPPLICATION2003-07-032001-11-2127404818GoodClearCube Tech IncGoogle LLC
US7454458B20.423Method and system for application load balancingGRANT2008-11-182002-06-2429778839GoodNTT Docomo IncGoogle LLC
USRE42726E10.423Dynamically modifying the resources of a virtual serverGRANT2011-09-202000-05-1135517922GoodDigital Asset Enterprises LLCIntellectual Ventures I LLC
US6460082B10.421Management of service-oriented resources across heterogeneous media servers using homogenous service units and service signatures to configure the media serversGRANT2002-10-011999-06-1723311049GoodInternational Business Machines CorpLevel 3 Communications LLC
US7039705B20.421Representing capacities and demands in a layered computing environment using normalized valuesGRANT2006-05-022001-10-2621934846GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7774467B10.421Mechanism for making a computing resource allocationGRANT2010-08-102004-09-2242536667GoodOracle America IncOracle America Inc
US5640595A0.421Multimedia resource reservation system with graphical interface for manual input of resource reservation valueGRANT1997-06-171993-06-2922190546GoodInternational Business Machines CorpInternational Business Machines Corp
US6154787A0.421Grouping shared resources into one or more pools and automatically re-assigning shared resources from where they are not currently needed to where they are neededGRANT2000-11-281998-01-2121743862GoodUnisys CorpUnisys Corp
US6950846B20.421Providing a globally consistent desired group of reachable nodesGRANT2005-09-272001-06-2725401019GoodInternational Business Machines CorpInternational Business Machines Corp
US20060075042A10.420Extensible resource messaging between user applications and network elements in a communication networkAPPLICATION2006-04-062004-09-3036126922GoodNortel Networks LtdNortel Networks Ltd
US20040093512A10.419Server resource management  analysis  and intrusion negationAPPLICATION2004-05-132002-11-0832229162GoodFederal Network Systems LLCPalo Alto Networks Inc
US20040117794A10.419Method  system and framework for task schedulingAPPLICATION2004-06-172002-12-1732507113GoodInternational Business Machines CorpInternational Business Machines Corp
US5109512A0.419PROCESS FOR DISPATCHING TASKS AMONG MULTIPLE INFORMATION PROCESSORSGRANT1992-04-281990-05-3124116571GoodInternational Business Machines CorpInternational Business Machines Corp
US5603029A0.419System of assigning work requests based on classifying into an eligible class where the criteria is goal oriented and capacity information is availableGRANT1997-02-111995-06-0723890724GoodInternational Business Machines CorpInternational Business Machines Corp
US20020152305A10.419Systems and methods for resource utilization analysis in information management environmentsAPPLICATION2002-10-172000-03-0327583590GoodSurgient Networks IncSurgient Networks Inc
US6480861B10.418Distributed adaptive computingGRANT2002-11-121999-02-2622981799GoodMerrill Lynch and Co IncBank of America Corp
US6470339B10.417Resource access control in a software systemGRANT2002-10-221999-03-3123079135GoodHewlett Packard CoHP Inc
US7379884B20.417Power on demand tiered response time pricingGRANT2008-05-272003-09-1134273563GoodInternational Business Machines CorpeBay Inc
US20030217053A10.417Context control mechanism for data executed in workflows of process  factory-floor  environmental  computer aided manufacturing-based or other control systemAPPLICATION2003-11-202002-04-1529250904GoodInvensys Systems IncSchneider Electric Systems USA Inc
US7305376B20.416Multiple language-dependent resources compacted into a single resource fileGRANT2007-12-042003-10-2334549889GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20040260745A10.414Load balancer performance using affinity modificationAPPLICATION2004-12-232003-06-1833517335GoodInternational Business Machines CorpInternational Business Machines Corp
US20040226015A10.413Multi-level computing resource scheduling control for operating system partitionsAPPLICATION2004-11-112003-05-0932995094GoodSun Microsystems IncSun Microsystems Inc
US6601082B10.412System and method for managing actions provided by a network using a policy treeGRANT2003-07-291999-07-3027613559GoodIntel CorpIntel Corp
US7007183B20.412Power conservation by turning off power supply to unallocated resources in partitioned data processing systemsGRANT2006-02-282002-12-0932468584GoodInternational Business Machines CorpInternational Business Machines Corp
US20020049803A10.411Dynamic computing environment using remotely allocable resourcesAPPLICATION2002-04-252000-08-2426922056GoodJareva Technologies IncClouding Corp
US4890227A0.411Autonomous resource management system with recorded evaluations of system performance with scheduler control including knowledge learning functionGRANT1989-12-261983-07-2015043474GoodHitachi LtdHitachi Ltd
US20030037146A10.411Methods and apparatus for controlling IP applications during resource shortagesAPPLICATION2003-02-202001-08-1623214098GoodFlarion Technologies IncQualcomm Inc
US20030217134A10.411Rule-based method and system for managing heterogenous computer clustersAPPLICATION2003-11-202002-05-2029419544GoodInternational Business Machines CorpDaedalus Blue LLC
US5307478A0.411Method for inserting a path instruction during compliation of computer programs for processors having multiple functional unitsGRANT1994-04-261990-06-1127065502GoodSupercomputer Systems LPRPX Corp, Morgan Stanley and Co LLC
US6865688B20.410Logical partition management apparatus and method for handling system reset interruptsGRANT2005-03-082001-11-2925544685GoodInternational Business Machines CorpInternational Business Machines Corp
US6625643B10.410System and method for resource management on a data networkGRANT2003-09-231998-11-1328046260GoodAkamai Technologies IncAkamai Technologies Inc
US7590739B20.409Distributed on-demand computing systemGRANT2009-09-151999-11-2237532758GoodAkamai Technologies IncAkamai Technologies Inc
US6941865B20.408Processing for reassigning print jobs following print error in distributed printingGRANT2005-09-132000-10-2326602608GoodCanon IncCanon Inc
US7308500B10.408Model for cost optimization and QoS tuning in hosted computing environmentsGRANT2007-12-112001-03-1638792964GoodSymantec Operating CorpVeritas Technologies LLC
US20050251802A10.406Dynamic migration of virtual machine computer programs upon satisfaction of conditionsAPPLICATION2005-11-102004-05-0834965401GoodInternational Business Machines CorpInternational Business Machines Corp
US7552203B20.406Manufacturing method and software product for optimizing information flowGRANT2009-06-232001-10-1725528750GoodBoeing CoBoeing Co
US6516350B10.405Self-regulated resource management of distributed computer resourcesGRANT2003-02-041999-06-1723310997GoodInternational Business Machines CorpInternational Business Machines Corp
US5371852A0.405Method and apparatus for making a cluster of computers appear as a single host on a networkGRANT1994-12-061992-10-1425503557GoodInternational Business Machines CorpInternational Business Machines Corp
US7237139B20.404Services heuristics for computer adapter placement in logical partitioning operationsGRANT2007-06-262003-08-0734116505GoodInternational Business Machines CorpKyndryl Inc
US7836448B10.404System and methods for task managementGRANT2010-11-162004-06-3043065988GoodEMC CorpEMC Corp
US5938765A0.403System and method for initializing a multinode multiprocessor computer systemGRANT1999-08-171997-08-2925449623GoodSequent Computer Systems IncInternational Business Machines Corp
US5822532A0.403Centralized resource supervising system for a distributed data networkGRANT1998-10-131991-09-1317754312GoodFuji Xerox Co LtdFujifilm Business Innovation Corp
WO2003036497A10.402RESOURCE SERVICE AND METHOD FOR LOCATION-INDEPENDENT RESOURCE DELIVERYAPPLICATION2003-05-012001-10-2226832963Good
US7694302B10.402Symmetric multiprocessor synchronization using migrating scheduling domainsGRANT2010-04-062001-04-0542061453GoodNetwork Appliance IncNetApp Inc
US6502203B20.402Method and apparatus for cluster system operationGRANT2002-12-311999-04-1623129678GoodCompaq Information Technologies Group LPHewlett Packard Development Co LP
US5325525A0.401Method of automatically controlling the allocation of resources of a parallel processor computer system by calculating a minimum execution time of a task and scheduling subtasks against resources to execute the task in the minimum timeGRANT1994-06-281991-04-0424730249GoodHewlett Packard CoHP Inc
US7676810B20.401Identification of execution contextGRANT2010-03-092004-06-0335450430GoodSAP SE SAP SE
US7509429B20.401Message endpoint activationGRANT2009-03-242004-05-2835461824GoodSAP SE SAP SE
US6055559A0.400Process switch control apparatus and a process control methodGRANT2000-04-251994-03-0726374535GoodFujitsu LtdFujitsu Ltd
US8341258B20.399Display  view and operate multi-layers item list in web-browser with supporting of concurrent multi-usersGRANT2012-12-252002-08-0638429709GoodSTT WebOS IncSTT WebOS Inc
US8180922B20.398Load balancing mechanism using resource availability profilesGRANT2012-05-152003-11-1438228717GoodCisco Technology IncCisco Technology Inc
US6643614B20.398Enterprise management system and method which indicates chaotic behavior in system resource usage for more accurate modeling and predictionGRANT2003-11-041999-09-2923614812GoodBMC Software IncBMC Software Inc
US8458332B20.398Multiplexing several individual application sessions over a pre-allocated reservation protocol sessionGRANT2013-06-042000-07-2835998914GoodProm KS Mgmt LLCIntellectual Ventures Assets 169 LLC
US20030036886A10.398Monitoring and control engine for multi-tiered service-level management of distributed web-application serversAPPLICATION2003-02-202001-08-2024739190GoodResonate IncAternity LLC, Opnet Technologies Inc
US7337226B20.397Method and mechanism for implementing dynamic sizing of session poolsGRANT2008-02-262002-05-1029739781GoodOracle International CorpOracle International Corp
US6697791B20.397System and method for systematic construction of correlation rules for event managementGRANT2004-02-242001-05-0425306008GoodInternational Business Machines CorpInternational Business Machines Corp
US20050289212A10.397Non-transactional resource referenceAPPLICATION2005-12-292004-06-0135507374GoodSAP SE SAP SE
US6826518B10.395Method for distributed agent-based non-expert simulation of manufacturing process behaviorGRANT2004-11-301999-09-2023579930GoodUT Battelle LLCUT Battelle LLC, Lockheed Martin Energy Research Corp
US7065043B20.395Method and system for connecting to a proxy server with the lowest workload through querying a load monitorGRANT2006-06-202001-12-2421886023GoodInnomedia Pte LtdInnomedia Pte Ltd
US6671830B20.394Method and apparatus for analyzing performance of data processing systemGRANT2003-12-301999-06-0323268010GoodMicrosoft CorpZhigu Holdings Ltd
US5699500A0.392Reliable datagram service provider for fast messaging in a clustered environmentGRANT1997-12-161995-06-0123812756GoodNCR CorpSteelEye Tech Inc
US8544002B20.392Managing virtual overlay infrastructuresGRANT2013-09-242004-10-2933515874GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7493380B20.391Method for determining load balancing weights using application instance topology informationGRANT2009-02-172003-12-0234620299GoodInternational Business Machines CorpInternational Business Machines Corp
US7197553B20.391Network system having a virtual-service-moduleGRANT2007-03-272002-04-1929214995GoodNortel Networks LtdAvaya Management LP
US5210872A0.391Critical task scheduling for real-time systemsGRANT1993-05-111991-06-2824903342GoodTexas Instruments IncTexas Instruments Inc
US6195685B10.391Flexible event sharing  batching  and state consistency mechanisms for interactive applicationsGRANT2001-02-271998-05-2222180129GoodInternational Business Machines CorpInternational Business Machines Corp
US8180883B10.390Method and system for processing directives included in management eventsGRANT2012-05-152004-08-0246033319GoodCisco Technology IncCisco Technology Inc
US7181302B20.390Method and system for network-based  distributed  real-time command and control of an enterpriseGRANT2007-02-202003-10-0334393894GoodMeta Command Systems IncMeta Command Systems Inc
US7523487B20.389Decentralized virus scanning for stored dataGRANT2009-04-212000-12-0124927953GoodNetApp IncNetApp Inc
US7496927B20.389Auto-generated task sequenceGRANT2009-02-242000-11-098159829GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US4007444A0.388Microprogrammed computing deviceGRANT1977-02-081972-11-279107789GoodIFP Energies Nouvelles IFPENIFP Energies Nouvelles IFPEN
US7822862B20.388Method of satisfying a demand on a network for a network resourceGRANT2010-10-262002-06-079938144GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7590746B20.387Systems and methods of maintaining availability of requested network resourcesGRANT2009-09-152002-06-079938135GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7647594B20.386Processor system  task control method on computer system  computer programGRANT2010-01-122002-05-2829561351GoodSony CorpSony Corp
US5790116A0.386Object-oriented computer user interfaceGRANT1998-08-041989-06-3027007052GoodMassachusetts Institute of TechnologyMassachusetts Institute of Technology
US5303369A0.386Scheduling system for multiprocessor operating systemGRANT1994-04-121990-08-3124303832GoodTexas Instruments IncTexas Instruments Inc
US9596239B20.386Controlling virtual overlay infrastructureGRANT2017-03-142004-10-2933515827GoodHewlett Packard Enterprise Development LPGoogle LLC
US6412026B10.385System for managing a group of computers by performing automatic actions based on the identified computer conditionsGRANT2002-06-251994-05-0522898060GoodOpenservice IncNITROSECURITY-OPENSERVICE Inc
US6938254B10.385Controlling memory usage in systems having limited physical memoryGRANT2005-08-301997-05-0634080949GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6253226B10.385Duration-based memory management of complex objectsGRANT2001-06-261998-06-2422295775GoodOracle CorpOracle International Corp
US8171480B20.384Method and apparatus for allocating shared resources to process domains according to current processor utilization in a shared resource processorGRANT2012-05-012004-01-2734811368GoodNetwork Appliance IncNetApp Inc
US20030167295A10.384Automatic network load balancing using self-replicating resourcesAPPLICATION2003-09-042002-03-0127787524GoodVerity IncVerity Inc
US5784697A0.384Process assignment by nodal affinity in a myultiprocessor system having non-uniform memory access storage architectureGRANT1998-07-211996-03-2724493417GoodInternational Business Machines CorpInternational Business Machines Corp
US5404532A0.384Persistent/impervious event forwarding discriminatorGRANT1995-04-041993-11-3022574555GoodInternational Business Machines CorpInternational Business Machines Corp
US5126932A0.384METHOD AND APPARATUS FOR EXECUTING A PROGRAM IN A HETEROGENEOUS MULTIPLE COMPUTER SYSTEMGRANT1992-06-301988-06-1722774143GoodSiemens Corporate Research IncSiemens Corporate Research Inc
US6757710B20.384Object-based on-line transaction infrastructureGRANT2004-06-291996-02-2924439402GoodOneName CorpOneName Corp
US6101508A0.384Clustered file management for network resourcesGRANT2000-08-081997-08-0146254860GoodHewlett Packard CoHewlett Packard Enterprise Development LP
US7949753B20.383Provision of resource allocation informationGRANT2011-05-242004-03-3032247492GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US8688720B10.382Method and apparatus for characterizing documents based on clusters of related wordsGRANT2014-04-012002-10-0332069938GoodGoogle LLCGoogle LLC
US20040059966A10.382Adaptive problem determination and recovery in a computer systemAPPLICATION2004-03-252002-09-2031993063GoodInternational Business Machines CorpLenovo PC International Ltd
US7133907B20.382Method  system  and program for configuring system resourcesGRANT2006-11-072001-10-1821918851GoodSun Microsystems IncOracle America Inc
US6487580B10.382Method and system for managing concurrently executable computer processesGRANT2002-11-261995-09-2524126076GoodInternational Business Machines CorpInternational Business Machines Corp
US20030126265A10.382Request queue managementAPPLICATION2003-07-032000-02-1127502461GoodTerraspring IncOracle America Inc
US5862325A0.382Computer-based communication system and method using metadata defining a control structureGRANT1999-01-191996-02-2927085954GoodIntermind CorpIntermind Corp
US7594237B20.381Program object to support connection generationGRANT2009-09-222004-06-0135426883GoodSAP SE SAP SE
US20020156932A10.380Method and apparatus for providing parallel execution of computing tasks in heterogeneous computing environments using autonomous mobile agentsAPPLICATION2002-10-242001-04-2025278090GoodMOBILE AGENT TECHNOLOGIES IncMOBILE AGENT TECHNOLOGIES Inc
US5421013A0.380Agent-based multithreading application programming interfaceGRANT1995-05-301993-07-0822213721GoodPark City Group IncFIELDS SOFTWARE GROUP Inc, Stafanpolus KG LLC
US5729472A0.380Monitoring architectureGRANT1998-03-171996-05-1724610770GoodInternational Business Machines CorpTrend Micro Inc
US6804736B20.379Bus access arbitration based on workloadGRANT2004-10-122000-11-3024921058GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US7313619B20.379System and method for managing distributed objects as a single representationGRANT2007-12-252003-03-2132988189GoodIntel CorpIntel Corp
US7904556B20.379Method and apparatus for role grouping by shared resource utilizationGRANT2011-03-082002-03-0529547949GoodComputer Associates Think IncCA Inc
US20020120741A10.378Systems and methods for using distributed interconnects in information management enviromentsAPPLICATION2002-08-292000-03-0327558779GoodSurgient Networks IncSurgient Networks Inc
US8091092B20.378Locally providing globally consistent information to communications layersGRANT2012-01-032002-05-3129583010GoodInternational Business Machines CorpInternational Business Machines Corp
US7248938B20.378Method and system for monitoring batch product manufacturingGRANT2007-07-242003-12-3134704366GoodVigilistics IncSafetychain Software Inc
US6341314B10.377Web-based virtual computing machineGRANT2002-01-221999-03-3023077459GoodInternational Business Machines CorpInternational Business Machines Corp
US5325526A0.377Task scheduling in a multicomputer systemGRANT1994-06-281992-05-1225379387GoodIntel CorpIntel Corp
US7174379B20.377Managing server resources for hosted applicationsGRANT2007-02-062001-08-0325446095GoodInternational Business Machines CorpInternational Business Machines Corp
US6961806B10.376System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systemsGRANT2005-11-012001-12-1035150902GoodVMware IncVMware Inc
US10686664B10.376System and method for access resources by deploying web based multi-layers item listGRANT2020-06-162002-08-0644012136GoodSTT WebOS IncSTT WebOS Inc
US6961941B10.376Computer configuration for resource management in systems including a virtual machineGRANT2005-11-012001-06-0835150924GoodVMware IncVMware Inc
US6275788B10.376Interactive processing apparatus having natural language interfacing capability  utilizing goal frames  and judging action feasibilityGRANT2001-08-141996-09-2626437247GoodMitsubishi Electric CorpMitsubishi Electric Corp
US6964046B10.375System and method for scheduling a future eventGRANT2005-11-082001-03-0634218271GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7945652B20.375Display multi-layers list item in web-browser with supporting of concurrent multi-usersGRANT2011-05-172002-08-0646324981GoodSTT WebOS IncSTT WebOS Inc
US8874456B20.374Resource scheduling and monitoringGRANT2014-10-282003-10-2334681397Good
US20030204758A10.374Managing system powerAPPLICATION2003-10-302002-04-2629248869GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US20050010545A10.374Method and system for managing eventsAPPLICATION2005-01-132003-07-0833564317GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US6466980B10.373System and method for capacity shaping in an internet environmentGRANT2002-10-151999-06-1723311045GoodInternational Business Machines CorpInternational Business Machines Corp
US7779096B20.372System and method for managing a shared streaming media serviceGRANT2010-08-172003-06-2333517954GoodHewlett Packard Development Co LPPalo Alto Networks Inc
US7225356B20.372System for managing operational failure occurrences in processing devicesGRANT2007-05-292003-11-0633457719GoodSiemens Medical Solutions Health Services CorpIII Holdings 3 LLC
US7516442B20.372Resource manifestGRANT2009-04-072003-10-2334435457GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6075938A0.372Virtual machine monitors for scalable multiprocessorsGRANT2000-06-131997-06-1026726990GoodLeland Stanford Junior UniversityLeland Stanford Junior University
EP1170662A20.372Apparatus and method for dynamically allocating computer resources based on service contract with userGRANT2002-01-092000-07-0718707972GoodHitachi LtdHitachi Ltd
US5581703A0.371Method and apparatus for reserving system resources to assure quality of serviceGRANT1996-12-031993-06-2922182595GoodInternational Business Machines CorpGoogle LLC
US20040006622A10.371Optimized process for balancing load for data mirroringAPPLICATION2004-01-082002-07-0329999644GoodInternational Business Machines CorpInternational Business Machines Corp
US10484455B20.370Method and apparatus for information exchange over a web based environmentGRANT2019-11-192002-08-0649511375Good
US6463454B10.370System and method for integrated load distribution and resource management on internet environmentGRANT2002-10-081999-06-1723311041GoodInternational Business Machines CorpLevel 3 Communications LLC
US6006251A0.370Service providing system for providing services suitable to an end user request based on characteristics of a request  attributes of a service and operating conditions of a processorGRANT1999-12-211995-07-1126408488GoodHitachi LtdHitachi Ltd
US6427146B10.370Database event detection and notification system using type abstraction hierarchy (TAH)GRANT2002-07-302000-03-3124152696Good
US8719914B20.370Virtual computing infrastructureGRANT2014-05-062004-10-2933515876GoodHewlett Packard Development Co LPRed Hat Inc
US5421011A0.370Method and system for access and accounting control in a data processing system by using a single resource account for a user or a group of usersGRANT1995-05-301991-12-2025205228GoodInternational Business Machines CorpInternational Business Machines Corp
US5964886A0.369Highly available cluster virtual disk systemGRANT1999-10-121998-05-1222131698GoodSun Microsystems IncOracle America Inc
US20020049845A10.369Maintaining membership in high availability systemsAPPLICATION2002-04-252000-03-1626885567GoodSilicon Graphics IncMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP
EP1461719A10.369PARALLEL COMPUTING SYSTEM  METHOD AND ARCHITECTUREGRANT2004-09-292001-12-0423324144GoodPowerllel CorpPowerllel Corp
US20020062376A10.368QoS server and control method for allocating resourcesAPPLICATION2002-05-232000-11-2018825964GoodNEC CorpNEC Corp
US20020059377A10.368Collaborative computing systems using dynamic computing environmentsAPPLICATION2002-05-162000-11-1426939764GoodJareva Technologies IncSymantec Operating Corp
US6622177B10.368Dynamic management of addresses to an input/output (I/O) deviceGRANT2003-09-162000-07-2727805477GoodInternational Business Machines CorpInternational Business Machines Corp
US6816907B10.367System and method for providing differentiated services on the webGRANT2004-11-092000-08-2433311115GoodInternational Business Machines CorpInternational Business Machines Corp
US20020165979A10.367System and method for responding to resource requests in distributed computer networksAPPLICATION2002-11-072001-05-0725307982GoodInternational Business Machines CorpInternational Business Machines Corp
US20060041580A10.367Method and system for managing distributed storageAPPLICATION2006-02-232004-07-0935910786GoodIntransa IncOpen Invention Network LLC
US7502859B20.367Dynamic resource management for distributed retrieval system for securityGRANT2009-03-102003-09-1934312941GoodPanasonic CorpPanasonic Corp
US20020049841A10.367Systems and methods for providing differentiated service in information management environmentsAPPLICATION2002-04-252000-03-0327540236GoodSurgient Networks IncSurgient Networks Inc
US5506999A0.366Event driven blackboard processing system that provides dynamic load balancing and shared data between knowledge source processorsGRANT1996-04-091992-01-2225240479GoodBoeing CoBoeing Co
US8312146B20.366Methods and apparatus for enabling dynamic resource collaborationGRANT2012-11-131998-01-1621732078GoodAspect Software IncAlvaria Inc, Wilmington Trust NA
US5909540A0.366System and method for providing highly available data storage using globally addressable memoryGRANT1999-06-011996-11-2256289762GoodMangosoft CorpGoogle LLC
US6058389A0.365Apparatus and method for message queuing in a database systemGRANT2000-05-021997-10-3125504708GoodOracle CorpOracle International Corp
US20040024979A10.365Flexible system and method for mirroring dataAPPLICATION2004-02-052002-08-0231187624GoodInternational Business Machines CorpInternational Business Machines Corp
US20040095237A10.365Electronic message delivery system utilizable in the monitoring and control of remote equipment and method of sameAPPLICATION2004-05-201999-01-0934375804GoodETG International LLCHEAT-TIMER Corp, Heat Timer Corp, ETG International LLC, HEAT-TIMER Corp
US20040111506A10.365System and method for managing web utility servicesAPPLICATION2004-06-102002-12-1032468873GoodInternational Business Machines CorpInternational Business Machines Corp
US5987506A0.364Remote access and geographically distributed computers in a globally addressable storage environmentGRANT1999-11-161996-11-2227419466GoodMangosoft CorpGoogle LLC
US6795966B10.364Mechanism for restoring  porting  replicating and checkpointing computer systems using state extractionGRANT2004-09-211998-05-1532995734GoodVMware IncVMware Inc
US7668899B20.364Decoupled routing network method and systemGRANT2010-02-232002-05-0729399398GoodNokia of America CorpWSOU Investments LLC
US6816905B10.364Method and system for providing dynamic hosted service management across disparate accounts/sitesGRANT2004-11-092000-11-1033311189GoodGalactic Computing Corp BVI/IBCASPENGINES Inc, GALACTIC COMPUTING Corp (FORMERLY KNOWN AS GALACTIC REVENUE Ltd, RPX Corp
US8094804B20.363Method and apparatus for assessing the status of work waiting for serviceGRANT2012-01-102003-09-2634194881GoodAvaya IncAvaya Inc
US7788354B20.363End-to-end service quality in a voice over Internet Protocol (VoIP) NetworkGRANT2010-08-312000-07-2832912951GoodProm KS Mgmt LLCIntellectual Ventures Assets 169 LLC
US6467007B10.363Processor reset generated via memory access interruptGRANT2002-10-151999-05-1923221365GoodInternational Business Machines CorpInternational Business Machines Corp
US6907606B10.363Method for implementing event transfer system of real time operating systemGRANT2005-06-141999-03-1919577122GoodLG Electronics IncLG Electronics Inc
US20050055694A10.363Dynamic load balancing resource allocationAPPLICATION2005-03-102003-09-0434226068GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US6950945B20.363Apparatus and method for intersystem lock optimizationGRANT2005-09-272001-06-2125388563GoodInternational Business Machines CorpInternational Business Machines Corp
US6519571B10.362Dynamic customer profile managementGRANT2003-02-111999-05-2723249917GoodAccenture LLPAccenture Global Services Ltd
US6253273B10.361Lock mechanismGRANT2001-06-261998-02-0621796458GoodEMC CorpEMC Corp
WO2003012694A10.361A METHOD  SYSTEM AND COMPUTER PROGRAM PRODUCT FOR DEVELOPING AND USING WEB APPLICATIONSAPPLICATION2003-02-132001-07-2727129701Good
US20060036617A10.360Suspending a result set and continuing from a suspended result set for transparent session migrationAPPLICATION2006-02-162004-08-1235801214GoodOracle International CorpOracle International Corp
US7877313B20.359Method and system for a failure recovery framework for interfacing with network-based auctionsGRANT2011-01-252004-04-1635515168GoodSAP SE SAP SE
US20060020701A10.358Thread transfer between processorsAPPLICATION2006-01-262004-07-2135658566GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US5269020A0.358System for scheduling database transactions distributed over a network at a locktime of preset delayGRANT1993-12-071990-06-1815650873GoodToshiba CorpToshiba Corp
US20090177914A10.357Clustering Infrastructure System and MethodAPPLICATION2009-07-092002-02-2227766034Good
US7657658B20.357Resource adapter deploymentGRANT2010-02-022004-06-0736146704GoodSAP SE SAP SE
US20060031388A10.357Connection resource systemAPPLICATION2006-02-092004-06-0335758720GoodSAP SE SAP SE
US6536037B10.357Identification of redundancies and omissions among components of a web based architectureGRANT2003-03-181999-05-2723252768GoodAccenture LLPAccenture Global Services Ltd
US7165057B20.357Methods and systems to access storage objectsGRANT2007-01-162001-11-2925543917GoodVeritas Operating CorpVeritas Technologies LLC
US5742772A0.356Resource management system for a broadband multipoint bridgeGRANT1998-04-211995-11-1724237862GoodNokia of America CorpAlcatel Lucent SAS, Sound View Innovations LLC
US8429049B20.356Method and system for allocating computing resourcesGRANT2013-04-232000-07-1746332507GoodGalactic Computing Corp BVI/IBCNEUTILITY Corp, RPX Corp
US5708836A0.356SIMD/MIMD inter-processor communicationGRANT1998-01-131990-11-1346251482GoodInternational Business Machines CorpInternational Business Machines Corp
US7016996B10.356Method and apparatus to detect a timeout condition for a data item within a processGRANT2006-03-212002-04-1536045721GoodAvago Technologies Storage IP Singapore Pte LtdMicrosemi Solutions US Inc, AGLIENT TECHNOLOGIES Inc
US5379428A0.355Hardware process scheduler and processor interrupter for parallel processing computer systemsGRANT1995-01-031993-02-0121755276GoodBelobox Systems IncBelobox Systems Inc
US6405234B20.355Full time operating systemGRANT2002-06-111997-09-1125455492GoodInternational Business Machines CorpNisshinbo Holdings Inc, International Business Machines Corp
US20050283636A10.355System and method for failure recovery in a cluster networkAPPLICATION2005-12-222004-05-1435481945GoodDell Products LPDell Products LP
US5963746A0.354Fully distributed processing memory elementGRANT1999-10-051990-11-1327505098GoodInternational Business Machines CorpInternational Business Machines Corp
WO2002007037A10.354METHOD AND SYSTEM FOR PROVIDING DYNAMIC HOSTED SERVICE MANAGEMENTAPPLICATION2002-01-242000-07-1726913078Good
US6516348B10.354Collecting and predicting capacity information for composite network resource formed by combining ports of an access server and/or links of wide arear networkGRANT2003-02-041999-05-2123228235GoodPowerup Networks IncEMC Corp
US6377540B10.354Method and apparatus for managing resource allocation conflicts in a communications systemsGRANT2002-04-231998-07-3122425990GoodMotorola IncCDC Propriete Intellectuelle
US6981256B20.354Methods and apparatus for enabling dynamic resource collaborationGRANT2005-12-271998-01-1626678283GoodAspect Software IncAspect Communications Corp, Wilmington Trust NA
EP1428135A20.353VIRTUALIZED LOGICAL SERVER CLOUDGRANT2004-06-162001-09-0526796915GoodSurgient Networks IncSurgient Networks Inc
US7171470B20.353Grid service scheduling of related services using heuristicsGRANT2007-01-302003-02-2032868228GoodInternational Business Machines CorpInternational Business Machines Corp
US5923850A0.353Historical asset information data storage schemaGRANT1999-07-131996-06-2824699396GoodSun Microsystems IncOracle America Inc
US7739325B10.352Apparatus and method for extensible real-time workflowsGRANT2010-06-152000-04-2442237721GoodAspect Software IncAspect Communications Corp, Aspect Software Inc, Wilmington Trust NA
US7406522B20.351Dynamic partitioning of network resourcesGRANT2008-07-292001-09-2625511564GoodPacketeer IncCA Inc
US20030200347A10.351Method  system and program product for visualization of grid computing network statusAPPLICATION2003-10-232002-03-2829214405GoodInternational Business Machines CorpInternational Business Machines Corp
US20060218556A10.351Mechanism for managing resource locking in a multi-threaded environmentAPPLICATION2006-09-282001-09-2837402702GoodConSentry Networks IncConSentry Networks Inc
US5748892A0.351Method and apparatus for client managed flow control on a limited memory computer systemGRANT1998-05-051996-03-2524491899GoodCitrix Systems IncCitrix Systems Inc
US20040064552A10.350Method and system for monitoring performance of applications in a distributed environmentAPPLICATION2004-04-012002-06-2530000796GoodCyanea Systems CorpInternational Business Machines Corp
US7221377B10.349Apparatus and method for collecting and displaying information in a workflow systemGRANT2007-05-222000-04-2434549633GoodAspect Communications CorpAspect Communications Corp, Wilmington Trust NA
US5937165A0.349Systems  methods and computer program products for applications traffic based communications network performance testingGRANT1999-08-101996-09-1024857325GoodGanymede Software IncIxia
US8307174B10.349System and method for managing sessions and reallocating memory resources used for replication of data in a data storage environmentGRANT2012-11-062004-06-2547075574GoodEMC CorpEMC Corp
US5862316A0.349Multiprocessing system having coherency-related error logging capabilitiesGRANT1999-01-191996-07-0124706004GoodSun Microsystems IncOracle America Inc
US6889231B10.349Asynchronous information sharing systemGRANT2005-05-032002-08-0143706198GoodOracle International CorpOracle International Corp
US20030050957A10.349Delegating scheduling tasks to clientsAPPLICATION2003-03-132001-09-0725488340GoodIntel CorpIntel Corp
US6058416A0.349Flexible state sharing and consistency mechanism for interactive applicationsGRANT2000-05-021998-05-2222179918GoodInternational Business Machines CorpInternational Business Machines Corp
US5649102A0.348Distributed shared data management system for controlling structured shared data and for serializing access to shared dataGRANT1997-07-151993-11-2627333161GoodHitachi LtdHitachi Ltd
US5594918A0.348Parallel computer system providing multi-ported intelligent memoryGRANT1997-01-141991-05-1327569888GoodInternational Business Machines CorpInternational Business Machines Corp
US20020184363A10.348Techniques for server-controlled measurement of client-side performanceAPPLICATION2002-12-052001-04-2026963268GoodOracle CorpOracle International Corp
US7143024B10.348Associating identifiers with virtual processesGRANT2006-11-282000-07-0737450006GoodEnsim CorpCufer Asset Ltd LLC
US7155729B10.347Method and system for displaying transient notificationsGRANT2006-12-262000-03-2837569629GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20020087611A10.347Virtual computer system with dynamic resource reallocationAPPLICATION2002-07-042000-12-2818865538GoodHitachi LtdHitachi Ltd
US5692193A0.346Software architecture for control of highly parallel computer systemsGRANT1997-11-251994-03-3122826030GoodNEC Laboratories America IncNEC Corp
US20030163512A10.346Parallel-process execution method and multiprocessor-type computerAPPLICATION2003-08-282002-02-2827678553GoodFujitsu LtdFujitsu Ltd
US20060069761A10.346System and method for load balancing virtual machines in a computer networkAPPLICATION2006-03-302004-09-1436100481GoodDell Products LPDell Products LP
US7219346B20.346System and method for implementing a client side HTTP stackGRANT2007-05-152000-12-0524934320GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6253209B10.345Method for parallel  remote administration of mirrored and alternate volume groups in a distributed data processing systemGRANT2001-06-261998-07-0722339568GoodInternational Business Machines CorpInternational Business Machines Corp
US7860749B20.345Method  medium and system for customizable homepages for network-based auctionsGRANT2010-12-282004-04-1635450197GoodSAP SE SAP SE
US8406119B20.344Adaptive device-initiated pollingGRANT2013-03-262001-12-2021841724GoodAxeda Acquisition CorpPTC Inc
US5931911A0.344Information processing device enabling the management of an information resource by an administration systemGRANT1999-08-031992-11-239435780GoodBull SAEVIDAN
US20060037021A10.343System  apparatus and method of adaptively queueing processes for execution schedulingAPPLICATION2006-02-162004-08-1235801485GoodInternational Business Machines CorpInternational Business Machines Corp
US8457300B20.343Instant message contact management in a contact centerGRANT2013-06-042004-02-1243124565GoodAvaya IncAvaya Inc
US7099879B20.342Real-time monitoring of service performance through the use of relational database calculation clustersGRANT2006-08-292001-12-218183047GoodHewlett Packard Development Co LPValtrus Innovations Ltd, Hewlett Packard Enterprise Development LP
US6959291B10.342Management of a concurrent use license in a logically-partitioned computerGRANT2005-10-251999-05-1923219510GoodInternational Business Machines CorpInternational Business Machines Corp
US6629148B10.342Device and method for balancing loads between different paths in a computer systemGRANT2003-09-301999-08-2728454907GoodPlatform Computing CorpSENTINEL COMPUTER Corp, International Business Machines Corp
US6026474A0.341Shared client-side web caching using globally addressable memoryGRANT2000-02-151996-11-2227419464GoodMangosoft CorpGoogle LLC
US5918229A0.341Structured data storage using globally addressable memoryGRANT1999-06-291996-11-2225034985GoodMangosoft CorpGoogle LLC
US7788160B20.341Method and system for configurable options in enhanced network-based auctionsGRANT2010-08-312004-04-1635515166GoodSAP SE SAP SE
US20090199177A10.340VIRTUAL COMPUTING INFRASTRUCTUREAPPLICATION2009-08-062004-10-2933515850GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US20050022173A10.340Method and system for allocation of special purpose computing resources in a multiprocessor systemAPPLICATION2005-01-272003-05-3034590616GoodCodito Tech Private LtdCODITO Technologies PRIVATE Ltd, Codito Tech Private Ltd
US7783520B20.340Methods of accessing information for listing a product on a network based auction serviceGRANT2010-08-242004-04-1635097462GoodSAP SE SAP SE
US20050060702A10.340Optimizing processor-managed resources based on the behavior of a virtual machine monitorAPPLICATION2005-03-172003-09-1534274299GoodIntel CorpIntel Corp
US5613136A0.339Locality manager having memory and independent code  bus interface logic  and synchronization components for a processing element for intercommunication in a latency tolerant multiple processorGRANT1997-03-181991-12-0425178631GoodUniversity of Iowa Research Foundation UIRFUniversity of Iowa Research Foundation UIRF
US6292801B10.339System and method for managing computer and phone network resourcesGRANT2001-09-181998-10-0222291881GoodTELEMATEMET SOFTWARE IncTELEMATE HOLDINGS LLC
US5546519A0.339System and method for visually programming iterationGRANT1996-08-131994-02-2822752690GoodInternational Business Machines CorpInternational Business Machines Corp
US6182086B10.338Client-server computer system with application recovery of server applications and client applicationsGRANT2001-01-301998-03-0221870818GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8095930B20.338System and method for priority-based selection of applications for terminationGRANT2012-01-101998-11-2434118146GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5404520A0.338Data input/output control systemGRANT1995-04-041988-10-3117526558GoodFujitsu LtdFujitsu Ltd
US6092178A0.338System for responding to a resource requestGRANT2000-07-181998-09-0322518942GoodSun Microsystems IncOracle America Inc
US7620714B10.338Method and apparatus for measuring the availability of a network element or serviceGRANT2009-11-172003-11-1441279748GoodCisco Technology IncCisco Technology Inc
US6578160B10.337Fault tolerant  low latency system resource with high level logging of system resource transactions and cross-server mirrored high level logging of system resource transactionsGRANT2003-06-102000-05-2624321508GoodEMC CorpEMC Corp
US20040001476A10.337Mobile application environmentAPPLICATION2004-01-012002-06-2429778841GoodDocomo Communications Labs USA IncGoogle LLC
US5361359A0.337System and method for controlling the use of a computerGRANT1994-11-011992-08-3125469909GoodTrusted Information Systems IncMcAfee LLC
US5717944A0.337Autonomous SIMD/MIMD processor memory elementsGRANT1998-02-101990-11-1327417061GoodInternational Business Machines CorpInternational Business Machines Corp
US8161131B20.337Dynamic media content for collaborators with client locations in dynamic client contextsGRANT2012-04-172004-04-2635137726GoodInternational Business Machines CorpInternational Business Machines Corp
US20020143945A10.336System for optimal resource allocation and planning for hosting computing servicesAPPLICATION2002-10-032001-01-2925094433GoodInternational Business Machines CorpInternational Business Machines Corp
US7380247B20.336System for delaying priority boost in a priority offset amount only after detecting of preemption event during access to critical sectionGRANT2008-05-272003-07-2434080369GoodInternational Business Machines CorpInternational Business Machines Corp
US7464138B20.336Mirror queue in a shared queue environmentGRANT2008-12-092002-03-2933415249GoodInternational Business Machines CorpInternational Business Machines Corp
US7856633B10.336LRU cache replacement for a partitioned set associative cacheGRANT2010-12-212000-03-2424129052GoodIntel CorpIntel Corp
US7165252B10.336Method of scheduling executions of processes with various types of timing properties and constraintsGRANT2007-01-161999-06-2137648864Good
US5749095A0.336Multiprocessing system configured to perform efficient write operationsGRANT1998-05-051996-07-0124711344GoodSun Microsystems IncOracle America Inc
US5931938A0.335Multiprocessor computer having configurable hardware system domainsGRANT1999-08-031996-12-1225069230GoodSun Microsystems IncOracle America Inc
WO2001038972A10.335LOAD BALANCING METHOD IN A COMMUNICATION NETWORKAPPLICATION2001-05-311999-11-2223776235Good
US7694276B20.335Contracts and futures in an asynchronous programming languageGRANT2010-04-062003-02-2832912391GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7249208B20.335System and method for extending the cross-memory descriptor to describe another partition's memoryGRANT2007-07-242004-05-2734968547GoodInternational Business Machines CorpInternational Business Machines Corp
US6550057B10.335Piecemeal retrieval in an information services patterns environmentGRANT2003-04-151999-08-3123525551GoodAccenture LLPAccenture Global Services Ltd
US6704886B10.335Data backup system having independent data restore executionGRANT2004-03-092001-01-2531888609GoodEMC CorpEMC Corp
US20040133642A10.334Server and application programming interface for distributed rendezvousAPPLICATION2004-07-082002-07-2332669134GoodSun Microsystems IncSun Microsystems Inc
US7523453B20.334System  method and program product for maintaining session information during dynamic resource additions or updatesGRANT2009-04-212003-07-3134104312GoodInternational Business Machines CorpInternational Business Machines Corp
US6909691B10.334Fairly partitioning resources while limiting the maximum fair shareGRANT2005-06-212000-08-0734652553GoodEnsim CorpIntellectual Ventures Assets 177 LLC
US6738886B10.334Method and system for automatically distributing memory in a partitioned system to improve overall performanceGRANT2004-05-182002-04-1232296451GoodBarsa Consulting Group LLCBarsa Consulting Group LLC
US20030018643A10.334VIGIP006 - collaborative resolution and tracking of detected eventsAPPLICATION2003-01-232001-06-1926872069GoodVigilance IncINFOR GLOBAL SOLUTIONS (CHICAGO) Inc
US7461347B20.333Distributed document sharingGRANT2008-12-022000-12-2927805573GoodCisco Technology IncCisco Technology Inc
US6182109B10.333Dynamic execution unit management for high performance user level network server systemGRANT2001-01-301996-03-0824455880GoodInternational Business Machines CorpInternational Business Machines Corp
US20020083185A10.333System and method for scheduling and executing data transfers over a networkAPPLICATION2002-06-272000-12-2222977180GoodRadiance Technologies IncComcast Cable Communications Management LLC
US20050065937A10.333Virtual resources method  system  and serviceAPPLICATION2005-03-242003-09-2234312892GoodInternational Business Machines CorpInternational Business Machines Corp
US6694419B10.332Method and system for automatically measuring partition memory needs in a partitioned computer systemGRANT2004-02-172002-04-1231186188GoodBarsa Consulting Group LLCBarsa Consulting Group LLC
US6301617B10.332Selection of resources utilizing virtual uniform resource locatorsGRANT2001-10-091997-08-2525440068GoodIntel CorpIntel Corp
US6108662A0.332System method and article of manufacture for integrated enterprise-wide controlGRANT2000-08-221998-05-0822125122GoodAllen Bradley Co LLCAllen Bradley Co LLC
US8825906B20.332Method and system for named collaborative spaces in a collaborative computing environmentGRANT2014-09-022003-12-1234700401GoodInternational Business Machines CorpInternational Business Machines Corp
US20030009464A10.331System and method for managing computer and phone network resourcesAPPLICATION2003-01-091998-10-0227379421GoodTELEMATE HOLDINGS LLCTELEMATE HOLDINGS LLC
US7343399B20.331Apparatus and method for managing internet resource requestsGRANT2008-03-112001-06-2525393769GoodNortel Networks LtdRPX Clearinghouse LLC
US6971109B10.331Integrated application management systemGRANT2005-11-291998-07-2422403166GoodMicron Technology IncMicron Technology Inc, Mei California Inc
US20030135609A10.331Method  system  and program for determining a modification of a system resource configurationAPPLICATION2003-07-172002-01-1621974688GoodSun Microsystems IncSun Microsystems Inc
US20070208694A10.331QUERY SCHEDULING IN A PARALLEL-PROCESSING DATABASE SYSTEMAPPLICATION2007-09-062002-11-1432296868GoodSeisint IncLexisNexis Risk Data Management Inc
US8261122B10.330Estimation of recovery time  validation of recoverability  and decision support using recovery metrics  targets  and objectivesGRANT2012-09-042004-06-3046726631GoodSymantec Operating CorpSymantec Operating Corp, Veritas Technologies LLC
US20040107125A10.329Business alliance identification in a web architectureAPPLICATION2004-06-031999-05-2723247992GoodAccenture LLPAccenture Global Services Ltd
US7864709B20.329Method and apparatus for looking up configuration information for a network nodeGRANT2011-01-042004-06-2534960768GoodApple IncApple Inc
US8397239B20.328Virtual computer systems and computer virtualization programsGRANT2013-03-122001-11-2219168846GoodHitachi LtdHitachi Ltd
US20050039180A10.328Cluster-based operating system-agnostic virtual computing systemAPPLICATION2005-02-172003-08-1134139627GoodScalemp IncSAP SE
US5890134A0.328Scheduling optimizerGRANT1999-03-301996-02-1624413503GoodMcDonnell Douglas CorpMcDonnell Douglas Corp
US20030110085A10.328Maintaining synchronization of information published to multiple subscribersAPPLICATION2003-06-122001-04-3025299596GoodGeneral Electric Capital CorpGeneral Electric Co
US6560592B10.328Multi-model computer database storage system with integrated rule engineGRANT2003-05-061998-03-1926760749GoodMicro Data Base Systems IncLONGWAVE LLC
US6182139B10.327Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farmGRANT2001-01-301996-08-0546255995GoodResonate IncResonate Inc
US7904181B20.327Model for communication between manufacturing and enterprise levelsGRANT2011-03-082004-06-0136940612GoodILS Technology LLCTelit Technologies (cyprus) Ltd
US5966528A0.327SIMD/MIMD array processor with vector processingGRANT1999-10-121990-11-1327540867GoodInternational Business Machines CorpInternational Business Machines Corp
US7219354B10.326Virtualizing super-user privileges for multiple virtual processesGRANT2007-05-152000-12-2238015888GoodEnsim CorpCufer Asset Ltd LLC
US6850893B20.326Method and apparatus for an improved security system mechanism in a business applications management system platformGRANT2005-02-012000-01-1422643206GoodSaba Software IncSaba Software Inc
US6757714B10.326Reporting the state of an apparatus to a remote computerGRANT2004-06-292000-07-2832508312GoodAxeda Systems Operating Co IncPTC Inc
US6983293B20.326Mid-tier-based conflict resolution method and system usable for message synchronization and replicationGRANT2006-01-032002-07-2430769974GoodInternational Business Machines CorpHuawei Technologies Co Ltd
US20060005189A10.326Systems and methods for voluntary migration of a virtual machine between hosts with common storage connectivityAPPLICATION2006-01-052004-06-3035515524GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7729490B20.326Post-termination contact managementGRANT2010-06-012004-02-1234701405GoodAvaya IncAvaya Inc
US5737611A0.325Methods for dynamically escalating locks on a shared resourceGRANT1998-04-071996-04-0524519024GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6117180A0.325Hardware-software co-synthesis of heterogeneous distributed embedded systems for low overhead fault toleranceGRANT2000-09-121997-02-2427487325GoodNokia of America CorpNokia of America Corp
US7844513B20.325Method and system for operating a commissioned e-commerce service proverGRANT2010-11-302000-07-1746204201GoodGalactic Computing Corp BVI/IBCGALACTIC COMPUTING Corp (FORMERLY KNOWN AS GALACTIC REVENUE Ltd, GALACTIC COMPUTING Corp BV (FORMERLY KNOWN AS GALACTIC REVENUE Ltd, NEUTILITY Corp, RPX Corp
US5900020A0.325Method and apparatus for maintaining an order of write operations by processors in a multiprocessor computer to maintain memory consistencyGRANT1999-05-041996-06-2724722511GoodSequent Computer Systems IncInternational Business Machines Corp
US6983362B10.324Configurable fault recovery policy for a computer systemGRANT2006-01-032000-05-2035509162GoodCiena CorpCiena Corp
US7774468B10.324Network traffic admission controlGRANT2010-08-102000-07-2842536668GoodProm KS Mgmt LLCIntellectual Ventures Assets 169 LLC
US20060282435A10.323Nonstop service system using voting  and information updating and providing method in the sameAPPLICATION2006-12-142004-02-2534880280GoodNHN CorpNHN Corp
US5113522A0.323DATA PROCESSING SYSTEM WITH SYSTEM RESOURCE MANAGEMENT FOR ITSELF AND FOR AN ASSOCIATED ALIEN PROCESSORGRANT1992-05-121989-05-1723387808GoodInternational Business Machines CorpInternational Business Machines Corp
US7661130B20.323Apparatus and method for allocating resources within a security processing architecture using multiple queuing mechanismsGRANT2010-02-092003-04-1234272316GoodCavium Networks LLCCavium International, Marvell Asia Pte Ltd
US5887138A0.323Multiprocessing computer system employing local and global address spaces and COMA and NUMA access modesGRANT1999-03-231996-07-0124711352GoodSun Microsystems IncOracle America Inc
US7788519B20.323Method  system  and apparatus for improving multi-core processor performanceGRANT2010-08-312003-07-1534103183GoodIntel CorpIntel Corp
US5892970A0.323Multiprocessing system configured to perform efficient block copy operationsGRANT1999-04-061996-07-0124705970GoodSun Microsystems IncOracle America Inc
US6556659B10.322Service level management in a hybrid network architectureGRANT2003-04-291999-06-0223266087GoodAccenture LLPAccenture Global Services Ltd
US5958019A0.322Multiprocessing system configured to perform synchronization operationsGRANT1999-09-281996-07-0124706175GoodSun Microsystems IncOracle America Inc
US20050108394A10.322Grid-based computing to search a networkAPPLICATION2005-05-192003-11-0534573317GoodCapital One Financial CorpCapital One Financial Corp
US7657933B20.321Apparatus and method for allocating resources within a security processing architecture using multiple groupsGRANT2010-02-022003-04-1233131116GoodCavium Networks LLCCavium International, Marvell Asia Pte Ltd
US5317688A0.321Software agent used to provide instruction to a user for a plurality of computer applicationsGRANT1994-05-311988-07-2726919313GoodHewlett Packard CoHewlett Packard Development Co LP
US5682512A0.321Use of deferred bus access for address translation in a shared memory clustered computer systemGRANT1997-10-281995-06-3023977612GoodIntel CorpIntel Corp
US6499048B10.321Control of multiple computer processes using a mutual exclusion primitive ordering mechanismGRANT2002-12-241998-06-3022319498GoodSun Microsystems IncOracle America Inc
US7484208B10.320Virtual machine migrationGRANT2009-01-272002-12-1240275519GoodVMware IncVMware Inc
US7941552B10.320System and method for providing services for offline servers using the same network addressGRANT2011-05-102001-02-1640417113GoodParallels Holdings LtdVirtuozzo International GmbH
US8006244B20.319Controller for multiple instruction thread processorsGRANT2011-08-232000-04-0424162787GoodInternational Business Machines CorpIntel Corp
US20040064548A10.319Autonomic provisioning of netowrk-accessible service behaviors within a federted grid infrastructureAPPLICATION2004-04-012002-10-0132029933GoodInternational Business Machines CorpInternational Business Machines Corp
US6356904B10.319Data processing method  recording medium  and data processing apparatusGRANT2002-03-121998-03-0412916279GoodSony CorpHanger Solutions LLC
US6618856B20.318Simulation method and apparatus for use in enterprise controlsGRANT2003-09-091998-05-0822123695GoodRockwell Automation Technologies IncAllen Bradley Co LLC, Rockwell Automation Technologies Inc
US6029205A0.318System architecture for improved message passing and process synchronization between concurrently executing processesGRANT2000-02-221994-12-2223426890GoodUnisys CorpUnisys Corp
US7478142B10.318Self-contained applications that are applied to be received by and processed within a browser environment and that have a first package that includes a manifest file and an archive of files including a markup language file and second packageGRANT2009-01-131998-09-2940223964GoodNetscape Communications CorpMeta Platforms Inc
US6715097B10.318Hierarchical fault management in computer systemsGRANT2004-03-302000-05-2031994499GoodEquipe Communications CorpCiena Corp
EP1469653A20.318Object aware transport-layer network processing engineGRANT2004-10-202003-04-1532908315GoodSun Microsystems IncSun Microsystems Inc
US5032979A0.318Distributed security auditing subsystem for an operating systemGRANT1991-07-161990-06-2224164875GoodInternational Business Machines CorpInternational Business Machines Corp
US8949849B20.317Method and devices for dynamic management of a server application on a server platformGRANT2015-02-032002-03-2528051718GoodTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US6728748B10.317Method and apparatus for policy based class of service and adaptive service level management within the context of an internet and intranetGRANT2004-04-271998-12-0132109664GoodNetwork Appliance IncNetApp Inc
US5222217A0.317SYSTEM AND METHOD FOR IMPLEMENTING OPERATING SYSTEM MESSAGE QUEUES WITH RECOVERABLE SHARED VIRTUAL STORAGEGRANT1993-06-221989-01-1823150268GoodInternational Business Machines CorpInternational Business Machines Corp
US7222178B20.316Transaction-processing performance by preferentially reusing frequently used processesGRANT2007-05-222002-05-3135600918GoodUnisys CorpUnisys Corp
US20040024774A10.316Buffered message queue architecture for database management systemsAPPLICATION2004-02-052002-08-0131192115GoodOracle International CorpOracle International Corp
US5897657A0.316Multiprocessing system employing a coherency protocol including a reply countGRANT1999-04-271996-07-0124706125GoodSun Microsystems IncOracle America Inc
US8909800B10.316Server cluster-based system and method for management and recovery of virtual serversGRANT2014-12-092001-07-3052001801GoodParallels IP Holdings GmbHVirtuozzo International GmbH
US7506063B20.316Method and system for initiating execution of software in response to a stateGRANT2009-03-172000-12-2138607149GoodNoatak Software LLCCloudrock LLC
US5950226A0.316Multiprocessing system employing a three-hop communication protocolGRANT1999-09-071996-07-0124705974GoodSun Microsystems IncOracle America Inc
US20020156669A10.316Method of determining a schedule  scheduler and systemAPPLICATION2002-10-242000-06-278171707GoodUS Philips CorpUS Philips Corp
US8032886B20.315Tracking asynchronous execution of program using hierarchical structure of objectsGRANT2011-10-042000-11-2236035560GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5938732A0.315Load balancing and failover of network servicesGRANT1999-08-171996-12-0925067406GoodSun Microsystems IncAmazon Technologies Inc
US6925645B20.315Fault tolerant server architecture for collaborative computingGRANT2005-08-022000-12-2927805572GoodWebex Communications IncCisco Technology Inc
US6567813B10.315Quality of service maintenance for distributed collaborative computingGRANT2003-05-202000-12-2925026071GoodWebex Communications IncCisco Technology Inc
US7467126B20.315Removal of stale informationGRANT2008-12-162003-05-1333417473GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20020073139A10.314Method and apparatus for synchronizing a portable computer system with a desktop computer systemAPPLICATION2002-06-131997-01-3025156007GoodAccess Systems Americas IncAccess Systems Americas Inc
US6487578B20.314Dynamic feedback costing to enable adaptive control of resource utilizationGRANT2002-11-261997-09-2925474732GoodIntel CorpIntel Corp
US7484216B20.313System and method for decoupling space reservation in transactional logging systemsGRANT2009-01-272002-06-1829733867GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5848254A0.313Multiprocessing system using an access to a second memory space to initiate software controlled data prefetch into a first address spaceGRANT1998-12-081996-07-0124705988GoodSun Microsystems IncOracle America Inc
US7512686B20.313Method and system for establishing a data structure of a connection with a clientGRANT2009-03-312000-12-2126945970GoodNoatak Software LLC, Applied Microsystems CorpCloudrock LLC
US8332850B20.312Thread starvation profiler by utilizing a set of countersGRANT2012-12-112004-08-0535758990GoodInternational Business Machines CorpInternational Business Machines Corp
US5991893A0.312Virtually reliable shared memoryGRANT1999-11-231997-08-2925445197GoodHewlett Packard CoSamsung Electronics Co Ltd
US6308243B10.312Method and system for controlling exclusive access to shared resources in computersGRANT2001-10-231997-07-0816124957GoodSanyo Electric Co LtdSanyo Electric Co Ltd
US7426538B20.312Dynamic media content for collaborators with VOIP support for client communicationsGRANT2008-09-162004-07-1335600720GoodInternational Business Machines CorpActivision Publishing Inc
US20020152310A10.312Method and apparatus to dynamically determine the optimal capacity of a server in a server farmAPPLICATION2002-10-172001-04-1225264365GoodInternational Business Machines CorpInternational Business Machines Corp
US5586264A0.311Video optimized media streamer with cache managementGRANT1996-12-171994-09-0823168532GoodInternational Business Machines CorpInternational Business Machines Corp
US5794059A0.311N-dimensional modified hypercubeGRANT1998-08-111990-11-1327505100GoodInternational Business Machines CorpInternational Business Machines Corp
US20030097443A10.311Systems and methods for delivering content over a networkAPPLICATION2003-05-222001-11-2125536749GoodSTORIGENEMC Corp
US6078946A0.311System and method for management of connection oriented networksGRANT2000-06-201996-09-1024843793GoodFirst World Communications IncVERADO HOLDINGS Inc
US7219262B20.310Virtual logging system and methodGRANT2007-05-152002-05-3129582855GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6711607B10.310Dynamic scheduling of task streams in a multiple-resource system to ensure task stream quality of serviceGRANT2004-03-232000-02-0431978893GoodEnsim CorpCufer Asset Ltd LLC
US20050138162A10.310System and method for managing usage quotasAPPLICATION2005-06-232001-05-1033491101Good
US6636889B10.309System and method for client replication of collaboration spaceGRANT2003-10-212000-01-0428792196GoodInternational Business Machines CorpInternational Business Machines Corp
US5946487A0.309Object-oriented multi-media architectureGRANT1999-08-311996-06-1024652550GoodLSI Logic CorpAvago Technologies International Sales Pte Ltd, EMC Corp
US8302100B20.309System for balance distribution of requests across multiple servers using dynamic metricsGRANT2012-10-302000-01-1826872459GoodGalactic Computing Corp BVI/IBCASPENGINES Inc, GALACTIC COMPUTING Corp FORMERLY KNOWN AS GALACTIC REVENUE Ltd, RPX Corp
US6993456B20.309Mechanical-electrical template based method and apparatusGRANT2006-01-311999-09-3032074292GoodRockwell Automation Technologies IncRockwell Automation Technologies Inc
US7685281B10.309Programmatic instantiation  provisioning and management of fabric-backplane enterprise serversGRANT2010-03-232004-02-1342027094GoodHabanero Holdings IncOracle International Corp
US5864738A0.309Massively parallel processing system using two data paths: one connecting router circuit to the interconnect network and the other connecting router circuit to I/O controllerGRANT1999-01-261996-03-1324463003GoodCray Research LLCMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP
US7640548B10.308Task based user interfaceGRANT2009-12-292002-06-2129999095GoodSiebel Systems IncOracle America Inc
US8117639B20.308System and method for providing access controlGRANT2012-02-142002-10-1032094061GoodRocksteady Technologies LLCRPX Corp
US5590345A0.308Advanced parallel array processor(APAP)GRANT1996-12-311990-11-1325391549GoodInternational Business Machines CorpInternational Business Machines Corp
US20040034664A10.308Buffered message queue architecture for database management systems with memory optimizations and "zero copy" buffered message queueAPPLICATION2004-02-192002-08-0131721490GoodOracle International CorpOracle International Corp
US6988270B20.307System and method for providing collaborative replicated objects for synchronous distributed groupware applicationGRANT2006-01-171997-05-2725341777GoodInternational Business Machines CorpInternational Business Machines Corp
US6351775B10.307Loading balancing across servers in a computer networkGRANT2002-02-261997-05-3025347676GoodInternational Business Machines CorpSAP SE
US6047323A0.307Creation and migration of distributed streams in clusters of networked computersGRANT2000-04-041995-10-1946202931GoodHewlett Packard CoHewlett Packard Development Co LP
US9130954B20.307Distributed health check for global server load balancingGRANT2015-09-082000-09-2642166188GoodBrocade Communications Systems LLCAvago Technologies International Sales Pte Ltd
US7818751B20.306Methods and systems for scheduling execution of interrupt requestsGRANT2010-10-192003-06-0333508394GoodSony CorpSony Corp
US5450570A0.306Computer implemented method and apparatus for dynamic configuration of a computer system and circuit boards including computer resource allocation conflict resolutionGRANT1995-09-121988-09-0927540167GoodCompaq Computer CorpHewlett Packard Development Co LP
US6976258B10.306Providing quality of service guarantees to virtual hostsGRANT2005-12-131999-11-3023795883GoodEnsim CorpHanger Solutions LLC
US5588152A0.306Advanced parallel processor including advanced support hardwareGRANT1996-12-241990-11-1327540865GoodInternational Business Machines CorpInternational Business Machines Corp
US20020103889A10.306Virtual storage layer approach for dynamically associating computer storage with processing hostsAPPLICATION2002-08-012000-02-1127395794GoodTerraspring IncSun Microsystems Inc
US5734921A0.306Advanced parallel array processor computer packageGRANT1998-03-311990-11-1327503601GoodInternational Business Machines CorpInternational Business Machines Corp
US7640298B20.306Method and system for communicating an information packet through multiple router devicesGRANT2009-12-292000-12-2126945971GoodNoatak Software LLC, Applied Microsystems CorpCloudrock LLC
US7484115B20.305Fault-tolerant server for collaborative computingGRANT2009-01-272000-12-2927805565GoodCisco Technology IncCisco Technology Inc
US20060242644A10.305Architecture for a read/write thread lockAPPLICATION2006-10-261999-12-2137188611Good
US5878268A0.305Multiprocessing system configured to store coherency state within multiple subnodes of a processing nodeGRANT1999-03-021996-07-0124705992GoodSun Microsystems IncOracle America Inc
US6515968B10.305Integrated interface for real time web based viewing of telecommunications network call trafficGRANT2003-02-041995-03-1727369878GoodWorldcom IncVerizon Patent and Licensing Inc
US5963745A0.305APAP I/O programmable routerGRANT1999-10-051990-11-1327417055GoodInternational Business Machines CorpInternational Business Machines Corp
US6901448B20.304Secure communications system for collaborative computingGRANT2005-05-312000-12-2927805571GoodWebex Communications IncCisco Technology Inc
US5870562A0.304Universal domain routing and publication control systemGRANT1999-02-091997-03-2425237290GoodPFN IncCisco Technology Inc, PFN Inc
US20040193475A10.304Transitory contact managementAPPLICATION2004-09-302000-01-2423945013GoodAvaya Technology LLCAvaya Inc
US5446842A0.304Object-oriented collaboration systemGRANT1995-08-291993-02-2621818262GoodTaligent IncApple Inc
US20040024794A10.303Buffered message queue architecture for database management systems with unlimited buffered message queue with limited shared memoryAPPLICATION2004-02-052002-08-0131192114GoodOracle International CorpOracle International Corp
US5734922A0.303Multiprocessing system configured to detect and efficiently provide for migratory data access patternsGRANT1998-03-311996-07-0124706184GoodSun Microsystems IncOracle America Inc
US5428781A0.303Distributed mechanism for the fast scheduling of shared objects and apparatusGRANT1995-06-271989-10-108203073GoodInternational Business Machines CorpInternational Business Machines Corp
US8380877B20.303Mass generation of individual virtual servers  virtual web sites  and virtual web objectsGRANT2013-02-191999-02-2622400525Good
US6073129A0.303Method and apparatus for improving the performance of a database management system through a central cache mechanismGRANT2000-06-061997-12-2925546085GoodBull HN Information Systems IncBull HN Information Systems Inc
US5860159A0.302Multiprocessing system including an apparatus for optimizing spin--lock operationsGRANT1999-01-121996-07-0124705983GoodSun Microsystems IncOracle America Inc
US7587512B20.302System and method for dynamic bandwidth provisioningGRANT2009-09-082002-10-1632110205GoodRPX Corp, ROCKSTEADY NETWORKS IncROCKSTEADY NETWORKS Inc
WO2002059742A10.302SERVER FARM INFORMATION PROCESSING SYSTEM AND METHOD OF OPERATIONAPPLICATION2002-08-012000-12-2127578754Good
US7843906B10.301Storage gateway initiator for fabric-backplane enterprise serversGRANT2010-11-302004-02-1343215660GoodHabanero Holdings IncOracle International Corp
US5857096A0.301Microarchitecture for implementing an instruction to clear the tags of a stack reference register fileGRANT1999-01-051995-12-1924301308GoodIntel CorpIntel Corp
US7197741B10.301Interface for an enterprise resource planning programGRANT2007-03-271999-04-1423120698GoodADC Telecommunications IncCommscope Technologies LLC, Commscope Connectivity LLC
US6496847B10.301System and method for virtualizing computer systemsGRANT2002-12-171998-05-1526772980GoodVMware IncVMware Inc
US20040024771A10.300Buffered message queue architecture for database management systems with transactional enqueue supportAPPLICATION2004-02-052002-08-0131192113GoodOracle International CorpOracle International Corp
US20040268357A10.300Network load balancing with session informationAPPLICATION2004-12-302003-06-3033541118GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6625750B10.300Hardware and software failover services for a file serverGRANT2003-09-231999-11-1628042150GoodEMC CorpEMC Corp
US6687731B10.300Arrangement for load sharing in computer networksGRANT2004-02-031997-06-1220407348GoodTelia ABHanger Solutions LLC
US7843907B10.300Storage gateway target for fabric-backplane enterprise serversGRANT2010-11-302004-02-1343216533GoodHabanero Holdings IncOracle International Corp
US6654759B10.300Method for access via various protocols to objects in a tree representing at least one system resourceGRANT2003-11-251999-11-269552562GoodBull SABull SA
US5625836A0.300SIMD/MIMD processing memory element (PME)GRANT1997-04-291990-11-1327417060GoodInternational Business Machines CorpInternational Business Machines Corp
US4649479A0.300Device driver and adapter binding techniqueGRANT1987-03-101985-02-2824838471GoodInternational Business Machines CorpInternational Business Machines Corp
US5881303A0.300Multiprocessing system configured to perform prefetch coherency activity with separate reissue queue for each processing subnodeGRANT1999-03-091996-07-0124706169GoodSun Microsystems IncOracle America Inc
US8055758B20.299Reporting the state of an apparatus to a remote computerGRANT2011-11-082000-07-2827090367GoodAxeda CorpPTC Inc
US20020194015A10.299Distributed database clustering using asynchronous transactional replicationAPPLICATION2002-12-192001-05-2927387689GoodIncepto LtdIncepto Ltd
US7546369B20.299Method and system for communicating a request packet in response to a stateGRANT2009-06-092000-12-2126945969GoodNoatak Software LLC, Applied Microsystems CorpCloudrock LLC
US9002920B20.299Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact centerGRANT2015-04-071998-09-1132030374GoodGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US6230200B10.299Dynamic modeling for resource allocation in a file serverGRANT2001-05-081997-09-0825451090GoodEMC CorpEMC Corp
US8407761B20.298Encrypting operating systemGRANT2013-03-262002-08-2332093754GoodExit Cube IncEXIT-CUBE (HONG KONG) Ltd
US7836447B20.298Method of efficient performance monitoring for symmetric multi-threading systemsGRANT2010-11-162003-07-1534057070GoodIntel CorpINTEL ZAKRYTOE AKTSIONERNOE OBSCHESTVO, Intel Corp
US6829642B10.298Method and system for automatically and optimally selecting a TN3270 server in an internet protocol networkGRANT2004-12-071999-07-0133462317GoodInternational Business Machines CorpInternational Business Machines Corp
US6587866B10.298Method for distributing packets to server nodes using network client affinity and packet distribution tableGRANT2003-07-012000-01-1023907353GoodSun Microsystems IncOracle America Inc
US20040103195A10.298Autonomic web services hosting serviceAPPLICATION2004-05-272002-11-2132324463GoodInternational Business Machines CorpInternational Business Machines Corp
US7185223B20.298Logical partitioning in redundant systemsGRANT2007-02-272003-09-2934393522GoodInternational Business Machines CorpInternational Business Machines Corp
US5961623A0.298Method and system for avoiding starvation and deadlocks in a split-response interconnect of a computer systemGRANT1999-10-051996-08-2924832962GoodApple Computer IncApple Inc
US5944816A0.298Microprocessor configured to execute multiple threads including interrupt service routinesGRANT1999-08-311996-05-1724606316GoodAdvanced Micro Devices IncGlobalFoundries Inc
US6618373B10.298Method and system for reliable in-order distribution of eventsGRANT2003-09-091999-11-1027789221GoodCisco Technology IncCisco Technology Inc
US7069298B20.298Fault-tolerant distributed system for collaborative computingGRANT2006-06-272000-12-2927805569GoodWebex Communications IncCisco Technology Inc
US7392511B20.298Dynamically partitioning processing across plurality of heterogeneous processorsGRANT2008-06-242001-03-2225219414GoodInternational Business Machines CorpInternational Business Machines Corp
US6539381B10.298System and method for synchronizing database informationGRANT2003-03-251999-04-2123143112GoodMicro Focus Software IncRPX Corp
US7216154B10.297Apparatus and method for facilitating access to network resourcesGRANT2007-05-082000-11-2838001114GoodIntel CorpIntel Corp
US6442631B10.297Allocating system resources based upon priorityGRANT2002-08-271999-05-0723187273GoodCompaq Information Technologies Group LPHewlett Packard Enterprise Development LP
US10042804B20.297Multiple protocol engine transaction processingGRANT2018-08-072002-11-0532176077GoodSanmina CorpSanmina Corp
US5872985A0.297Switching multi-context processor and method overcoming pipeline vacanciesGRANT1999-02-161994-11-2517759944GoodFujitsu LtdFujitsu Ltd
US20030110205A10.296Virtualized resources in a partitionable serverAPPLICATION2003-06-122001-12-0721782202GoodHewlett Packard CoHewlett Packard Development Co LP
US6338074B10.296System for enterprise-wide work flow automationGRANT2002-01-081997-07-2325410910GoodFileNet CorpServiceNow Inc
US7058952B10.296Technique for determining an optimal number of tasks in a parallel database loading system with memory constraintsGRANT2006-06-061998-04-1622036831GoodInternational Business Machines CorpInternational Business Machines Corp
US7356592B20.296Method and apparatus for web farm traffic controlGRANT2008-04-082002-01-2422011052GoodInternational Business Machines CorpInternational Business Machines Corp
US6971101B10.296Managing asynchronous requests for user interface resources in an information systemGRANT2005-11-292000-09-1235405437GoodMotorola IncGoogle Technology Holdings LLC
US7010607B10.296Method for training a communication link between ports to correct for errorsGRANT2006-03-071999-09-1535966399GoodHewlett Packard Development Co LPQNAP Systems Inc, Compaq Computer Corp
US5801690A0.296Method for managing termination of a multi-processing software applicationGRANT1998-09-011995-03-2423695188GoodMotorola IncMotorola Solutions Inc
US6691155B20.295Multimedia system for sharing brand information keeps history of modifications of production information by consumers to allow recreating multimedia interface in its previous formatsGRANT2004-02-102002-06-2029734147GoodSinoeast Concept LtdSinoeast Concept Ltd
US6795790B10.295Method and system for generating sets of parameter values for test scenariosGRANT2004-09-212002-06-0632986463GoodUnisys CorpUnisys Corp
US5745778A0.295Apparatus and method for improved CPU affinity in a multiprocessor systemGRANT1998-04-281994-01-2622689936GoodData General CorpEMC Corp
US5588131A0.294System and method for a snooping and snarfing cache in a multiprocessor computer systemGRANT1996-12-241994-03-0922773491GoodSun Microsystems IncSun Microsystems Inc
US6898670B20.294Storage virtualization in a storage area networkGRANT2005-05-242000-04-1822731852GoodStoreAge Networking Technology LtdL S I TECHNOLOGIES ISRAEL Ltd, NetApp Inc
US20040103339A10.293Policy enabled grid architectureAPPLICATION2004-05-272002-11-2146299098GoodInternational Business Machines CorpDaedalus Blue LLC
US6332158B10.293Domain name system lookup allowing intelligent correction of searches and presentation of auxiliary informationGRANT2001-12-181998-12-0322759734GoodAcacia Research Group LLCAcacia Research Group LLC
US7636754B20.293Rich multi-media format for use in a collaborative computing systemGRANT2009-12-222002-03-2128040519GoodCisco Technology IncCisco Technology Inc
USRE43690E10.293Search engine request method  product  and apparatusGRANT2012-09-251999-03-2246846440GoodESDR Network Solutions LLCMec Management LLC
US5717942A0.292Reset for independent partitions within a computer systemGRANT1998-02-101994-12-2723436128GoodUnisys CorpUnisys Corp
US6601101B10.292Transparent access to network attached devicesGRANT2003-07-292000-03-1527613653Good3Com CorpHP Inc, Hewlett Packard Enterprise Development LP
US6112023A0.292Scheduling-based hardware-software co-synthesis of heterogeneous distributed embedded systemsGRANT2000-08-291997-02-2427487324GoodNokia of America CorpNokia of America Corp
US7130883B20.292Distributed network system architecture for collaborative computingGRANT2006-10-312000-12-2925021916GoodWebex Communications IncCisco Technology Inc
US20030236826A10.292System and method for making mobile applications fault tolerantAPPLICATION2003-12-252002-06-2429735011GoodDocomo Communications Labs USA IncGoogle LLC
US20060020909A10.291Managing user tasks during a projectAPPLICATION2006-01-262004-07-2035658707GoodSAP SE SAP SE
WO2001031445A10.291SYSTEM AND METHOD FOR WEB MIRRORINGAPPLICATION2001-05-031999-10-2722582945Good
US5905881A0.291Delayed state writes for an instruction processorGRANT1999-05-181995-11-3024256559GoodUnisys CorpUnisys Corp
US6341316B10.291System  method  and computer program product for synchronizing content between a server and a client based on state informationGRANT2002-01-221999-09-1027390336GoodAvantgo IncAvantgo Inc
USRE46153E10.291Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environmentGRANT2016-09-201998-09-1156895891GoodGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US8971216B20.290Method for routing transactions between internal and external partners in a communication centerGRANT2015-03-031998-09-1122960752GoodAlcatel Lucent SAS, Genesys Telecommunications Laboratories IncAlcatel Lucent SAS
US20040179538A10.290System and method for delivery network resource management in a broadbandAPPLICATION2004-09-162003-03-1332966472GoodGeneral Instrument CorpArris Technology Inc
US5485579A0.289Multiple facility operating system architectureGRANT1996-01-161989-09-0823601436GoodAuspex Systems IncNetApp Inc
US20060004648A10.289Method and system for using templates for enhanced network-based auctionsAPPLICATION2006-01-052004-04-1635515167GoodSAP SE SAP SE
US5802578A0.289Multinode computer system with cache for combined tagsGRANT1998-09-011996-06-1224657476GoodSequent Computer Systems IncInternational Business Machines Corp
US7203755B20.289System and method for application sharing in collaborative settingGRANT2007-04-102000-12-2927805568GoodCisco Webex LLCCisco Technology Inc
US5978831A0.289Synchronous multiprocessor using tasks directly proportional in size to the individual processors ratesGRANT1999-11-021991-03-0724673076GoodNokia of America CorpAT&T Corp, Nokia of America Corp
US8713295B20.288Fabric-backplane enterprise servers with pluggable I/O sub-systemGRANT2014-04-292004-07-1248224659GoodOracle International CorpOracle International Corp, Fabric7 Systems Inc
US20030135523A10.288Method of using cache to determine the visibility to a remote database client of a plurality of database transactionsAPPLICATION2003-07-171997-02-2621907467Good
US7650296B10.287Configurator using structure and rules to provide a user interfaceGRANT2010-01-192001-08-3138534705GoodSiebel Systems IncOracle America Inc
US20050234804A10.287Method and system for auto-mapping to network-based auctionsAPPLICATION2005-10-202004-04-1635097465GoodSAP SE SAP SE
US7177866B20.287Asynchronous coordinated commit replication and dual write with replication transmission and locking of target database on updates onlyGRANT2007-02-132001-03-1638534849GoodGravic IncRPX Corp, ITI Inc
US8095959B20.286Method and system for integrating policies across systemsGRANT2012-01-102004-05-2735426920GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US6035379A0.286Transaction processing for user data employing both logging and shadow copyingGRANT2000-03-071997-01-0925136725GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7979857B20.286Method and apparatus for dynamic memory resource managementGRANT2011-07-122004-05-2134967120GoodComputer Associates Think IncCA Inc
US5754841A0.286Method and apparatus for parallel execution of user-defined functions in an object-relational database management systemGRANT1998-05-191995-10-2024180539GoodNCR CorpNCR Corp, Teradata US Inc
US7624438B20.286System and method for providing a secure connection between networked computersGRANT2009-11-242003-08-2034216025GoodRPX Corp, ROCKSTEADY NETWORKS IncROCKSTEADY NETWORKS Inc
US8677023B20.285High availability and I/O aggregation for server environmentsGRANT2014-03-182004-07-2240417118GoodOracle International CorpOracle International Corp
US7024427B20.285Virtual file systemGRANT2006-04-042001-12-1921823520GoodEMC CorpEMC Corp
WO2001090903A10.285APPARATUS  SYSTEM  AND METHOD FOR BALANCING LOADS TO NETWORK SERVERSAPPLICATION2001-11-292000-05-2424309184Good
US6907419B10.285Method  system  and product for maintaining within a virtualization system a historical performance database for physical devicesGRANT2005-06-142002-02-2734632437GoodStorage Technology CorpOracle America Inc
US20020188486A10.285Supply chain managementAPPLICATION2002-12-122001-06-0826703812GoodWorld Chain IncWorld Chain Inc, Click Acquisitions Inc, PTC Inc
US6904602B10.285Method and apparatus for implementing persistence in trader services associated with a computer systemGRANT2005-06-072000-11-3034620595GoodSprint Communications Co LPSprint Communications Co LP
US5867665A0.285Domain communications serverGRANT1999-02-021997-03-2425238747GoodPFN IncCisco Technology Inc
US7664110B10.285Input/output controller for coupling the processor-memory complex to the fabric in fabric-backplane interprise serversGRANT2010-02-162004-02-0741667142GoodHabanero Holdings IncOracle International Corp
US6907421B10.284Regulating file access rates according to file typeGRANT2005-06-142000-05-1634633041GoodEnsim CorpDatacloud Technologies LLC
US5230065A0.284Apparatus and method for a data processing system having a peer relationship among a plurality of central processing unitsGRANT1993-07-201987-12-2122471054GoodBull HN Information Systems IncBull HN Information Systems Inc
US20070226323A10.284SYSTEMS AND METHODS FOR MIGRATABLE SERVICESAPPLICATION2007-09-272002-02-2127767543GoodBEA Systems IncOracle International Corp
US6026425A0.283Non-uniform system load balance method and apparatus for updating threshold of tasks according to estimated load fluctuationGRANT2000-02-151996-07-3016424528GoodNippon Telegraph and Telephone CorpNippon Telegraph and Telephone Corp
US5896539A0.283Method and system for controlling access to a shared resource in a data processing system utilizing dynamically-determined weighted pseudo-random prioritiesGRANT1999-04-201997-04-1425279730GoodInternational Business Machines CorpInternational Business Machines Corp
US5867667A0.282Publication network control system using domain and client side communications resource locator lists for managing information communications between the domain server and publication serversGRANT1999-02-021997-03-2425237278GoodPFN IncCisco Technology Inc
US7797724B20.282Methods and apparatus for secure online access on a client deviceGRANT2010-09-142004-08-3134979427GoodCitrix Systems IncCitrix Systems Inc
US6654807B20.282Internet content delivery networkGRANT2003-11-251998-02-1021804620GoodCable and Wireless Internet Services IncMOUNT SHASTA ACQUISITION LLC, Level 3 Communications LLC
US6941555B20.282Clustered enterprise Javaâ„¢ in a secure distributed processing systemGRANT2005-09-061998-11-0526804471GoodBEA Systems IncOracle International Corp
US7979863B20.281Method and apparatus for dynamic CPU resource managementGRANT2011-07-122004-05-2134967211GoodComputer Associates Think IncCA Inc
US7512949B20.281Status hub used by autonomic application serversGRANT2009-03-312003-09-0334218012GoodInternational Business Machines CorpInternational Business Machines Corp
US6326985B10.280Display apparatus and method for controlling the sameGRANT2001-12-041998-01-0711496719GoodInternational Business Machines CorpInternational Business Machines Corp
US7209973B20.280Distributed network data storage system and methodGRANT2007-04-242001-04-0926961469GoodParallels Holdings LtdSWSOFT DELAWARE HOLDINGS Inc, Virtuozzo International GmbH
US5675791A0.280Method and system for database load balancingGRANT1997-10-071994-10-3123297720GoodInternational Business Machines CorpInternational Business Machines Corp
US9600842B20.279RDX enhancement of system and method for implementing reusable data markup language (RDL)GRANT2017-03-212001-01-2423002090GoodE-NUMERATE SOLUTIONS IncE-NUMERATE SOLUTIONS Inc
US5535116A0.279Flat cache-only multi-processor architecturesGRANT1996-07-091993-05-1822050466GoodLeland Stanford Junior UniversitySTANDFORD UNIVERSITY, Leland Stanford Junior University
US5014192A0.279System for locating a file in a logical ring by sequentially forwarding access request with file system name and file nameGRANT1991-05-071985-05-0627380888GoodMotorola Computer X IncMotorola Solutions Inc
US6760756B10.279Distributed virtual web cache implemented entirely in softwareGRANT2004-07-061999-06-2332599541GoodMangosoft CorpGoogle LLC
US6192378B10.279Method and apparatus for combining undo and redo contexts in a distributed access environmentGRANT2001-02-201998-05-1322141555GoodInternational Business Machines CorpInternational Business Machines Corp
US7219204B20.278Dynamic  policy-based control of copy service precedenceGRANT2007-05-152004-06-0235515335GoodInternational Business Machines CorpInternational Business Machines Corp
US7115919B20.278Storage system for content distributionGRANT2006-10-032002-03-2129731670GoodHitachi LtdHitachi Ltd
US7343421B10.277Restricting communication of selected processes to a set of specific network addressesGRANT2008-03-112000-02-1439155452GoodDigital Asset Enterprises LLCLonghorn Hd LLC
US7546631B10.277Embedded management system for a physical device having virtual elementsGRANT2009-06-092004-04-3040688831GoodSun Microsystems IncOracle America Inc
US5894556A0.277Network match maker matching requesters based on communication attribute between the requestersGRANT1999-04-131996-03-2121761892GoodMpath Interactive IncIntel Corp
US20050137836A10.276Computer system architecture transformationAPPLICATION2005-06-232003-12-2334678941GoodElectronic Data Systems LLCHewlett Packard Development Co LP
US8117288B20.276Optimizing layout of an application on a massively parallel supercomputerGRANT2012-02-142004-10-1235677701GoodInternational Business Machines CorpInternational Business Machines Corp
US5758345A0.276Program and method for establishing a physical database layout on a distributed processor systemGRANT1998-05-261995-11-0824215680GoodInternational Business Machines CorpInternational Business Machines Corp
US6026430A0.276Dynamic client registry apparatus and methodGRANT2000-02-151997-03-2425252860GoodPFN IncCisco Technology Inc
US5459837A0.275System to facilitate efficient utilization of network resources in a computer networkGRANT1995-10-171993-04-2121968386GoodDigital Equipment CorpHewlett Packard Development Co LP
US6850967B10.275System and method for ensuring transparent sychronization of multiple applications across remote systemsGRANT2005-02-012000-02-1934079501GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US5367635A0.275Network management agent with user created objects providing additional functionalityGRANT1994-11-221991-08-2925025114GoodHewlett Packard CoHP Inc
US8037168B20.274Method  product  and apparatus for enhancing resolution services  registration services  and search servicesGRANT2011-10-111999-07-1546328255GoodESDR Network Solutions LLCMec Management LLC
US20040221120A10.274Defensive heap memory managementAPPLICATION2004-11-042003-04-2533553212GoodInternational Business Machines CorpInternational Business Machines Corp
US7631225B20.274Approach for characterizing the dynamic availability behavior of network elementsGRANT2009-12-082004-10-0136127071GoodCisco Technology IncInternational Business Machines Corp, Cisco Technology Inc
US7080146B20.274Method  apparatus and computer program product for workload balancing among multiple communication of paths to a plurality of devicesGRANT2006-07-181999-12-0323801517GoodStorage Technology CorpStorage Technology Corp
US20040176996A10.273Method for monitoring a managed systemAPPLICATION2004-09-092003-03-0332926623GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US7178050B20.273System for highly available transaction recovery for transaction processing systemsGRANT2007-02-132002-02-2227760355GoodBEA Systems IncOracle International Corp
US5053950A0.273MULTIPROCESSOR SYSTEM AND A METHOD OF LOAD BALANCING THEREOFGRANT1991-10-011986-12-1926463316GoodNippon Telegraph and Telephone CorpNippon Telegraph and Telephone Corp
US5781753A0.273Semi-autonomous RISC pipelines for overlapped execution of RISC-like instructions within the multiple superscalar execution units of a processor having distributed pipeline control for speculative and out-of-order execution of complex instructionsGRANT1998-07-141989-02-2446251317GoodAdvanced Micro Devices IncAdvanced Micro Devices Inc
US6205467B10.273Microprocessor having a context save unit for saving context independent from interrupt requestsGRANT2001-03-201995-11-1424224901GoodAdvanced Micro Devices IncGlobalFoundries Inc
US5349682A0.272Dynamic fault-tolerant parallel processing system for performing an application function with increased efficiency using heterogeneous processorsGRANT1994-09-201992-01-3125253518GoodParallel PCs IncPARALLEL PCS Inc A PA Corp, Parallel PCs Inc
EP0415515A20.272Computer systemGRANT1991-03-061989-09-0123589080GoodLitton Systems IncNorthrop Grumman Guidance and Electronics Co Inc
US8108543B20.272Retrieving data from a serverGRANT2012-01-312000-09-2229248367GoodAxeda CorpPTC Inc
US20020095396A10.272Builder tool and interface for system supporting multiple virtual machinesAPPLICATION2002-07-182001-01-1626948922GoodaJile Systems IncCallahan Cellular LLC
US6430711B10.272System and method for monitoring the state of a plurality of machines connected via a computer networkGRANT2002-08-061998-01-0627547546GoodSeiko Epson CorpSeiko Epson Corp
US7437675B20.271System and method for monitoring event based systemsGRANT2008-10-142003-02-0332771124GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US8060581B20.271Dynamic image delivery systemGRANT2011-11-152000-07-1942172831GoodAkamai Technologies IncAkamai Technologies Inc
US7937370B20.271Retrieving data from a serverGRANT2011-05-032000-09-2224679422GoodAxeda CorpPTC Inc
US6788980B10.271Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP networkGRANT2004-09-071999-06-1132931546GoodInvensys Systems IncSchneider Electric Systems USA Inc, Schneider Electric USA Inc
US5845265A0.270Consignment nodesGRANT1998-12-011995-04-2627027524GoodMercExchange LLCeBay Inc, MercExchange Va LLC
US7702937B20.270Method and apparatus for operating a computer system by adjusting a performance state of a processor resourceGRANT2010-04-202000-05-1519668610GoodANPA IncLG Electronics Inc
US7653706B20.270Dynamic image delivery systemGRANT2010-01-262000-07-1946303484GoodAkamai Technologies IncAkamai Technologies Inc
US6049828A0.270Method and apparatus for monitoring the status of non-pollable devices in a computer networkGRANT2000-04-111990-09-1724333389GoodCabletron Systems IncCA Inc, Concord Communications LLC
US7773530B20.270Network traffic synchronization mechanismGRANT2010-08-102003-06-3039321688GoodPacketeer IncCA Inc
US7599283B10.269Network traffic synchronization and data compression in redundant network topologiesGRANT2009-10-062003-06-3041128457GoodPacketeer IncCA Inc
US6427162B10.269Separate code and data contexts: an architectural approach to virtual text sharingGRANT2002-07-301996-05-0224579149GoodSun Microsystems IncOracle America Inc
US20020174316A10.268Dynamic resource management and allocation in a distributed processing deviceAPPLICATION2002-11-212001-05-1825335645GoodTelGen CorpTelGen Corp
US5796605A0.268Extended symmetrical multiprocessor address mappingGRANT1998-08-181996-07-0224710135GoodSun Microsystems IncSun Microsystems Inc
US7353494B20.268System and method supporting configurable object definitionsGRANT2008-04-012000-10-2624795376GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6886085B10.267Method and apparatus for efficient virtual memory managementGRANT2005-04-262000-04-1934437162GoodInternational Business Machines CorpInternational Business Machines Corp
WO2002097676A20.267INTEGRATING TABLESPACES WITH DIFFERENT BLOCK SIZESAPPLICATION2002-12-052001-05-3025357533Good
US7454755B20.267Smart stub or enterprise Javaâ„¢ bean in a distributed processing systemGRANT2008-11-181998-11-0526804469GoodBEA Systems IncOracle International Corp
US6523029B10.266System and method for embedded information retrieval in a distributed free-text application environmentGRANT2003-02-182000-03-2424130191GoodBitMobile TechnologyBITMOBILE LLC, Xylon LLC
US9141717B20.266Methods  systems  products  and devices for processing DNS friendly identifiersGRANT2015-09-221999-03-2238950560GoodESDR Network Solutions LLCMec Management LLC
US6799195B10.265Method and apparatus for remote process control using appletsGRANT2004-09-281996-08-2024812561GoodInvensys Systems IncSchneider Electric Systems USA Inc
US7792915B20.265Content distribution overlay network and methods for operating same in a P2P networkGRANT2010-09-072003-06-0433511753GoodSony Computer Entertainment IncSony Interactive Entertainment Inc, Sony Network Entertainment Platform Inc
US7171487B20.264Method and system for application specific packet forwardingGRANT2007-01-302000-09-228169920GoodInternational Business Machines CorpInternational Business Machines Corp
US8266271B20.264Propagation of signals between devices for triggering capture of network dataGRANT2012-09-112002-09-1034062034GoodViavi Solutions IncViavi Solutions Inc
US6067540A0.264Bitmap segmentationGRANT2000-05-231997-02-2825199181GoodOracle CorpOracle International Corp
US7401076B20.263RDL search engineGRANT2008-07-152000-02-1722671662GoodE Numerate Solutions IncE Numerate Solutions Inc
US7165103B20.263Method and system for matching network clients and servers under matching constraintsGRANT2007-01-162002-06-2629778987GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20030101084A10.263Method and system for allocating a budget surplus to a taskAPPLICATION2003-05-292001-11-198181260GoodKoninklijke Philips Electronics NVKoninklijke Philips NV
US5617537A0.263Message passing system for distributed shared memory multiprocessor system and message passing method using the sameGRANT1997-04-011993-10-0526513173GoodNippon Telegraph and Telephone CorpNIPPO TELEGRAPH AND TELEPHONE Corp, Nippon Telegraph and Telephone Corp
US7707289B10.263Method and system for enabling persistent access to virtual servers by an LDNS serverGRANT2010-04-272000-01-3126874948GoodF5 Networks IncF5 Networks Inc
US7818387B10.263SwitchGRANT2010-10-192004-02-0942941307GoodOracle America IncOracle America Inc
US7349348B10.263Method and apparatus for determining a network topology in the presence of network address translationGRANT2008-03-252000-01-2439199265GoodCisco Technology IncCisco Technology Inc
US20030093627A10.262Open format storage subsystem apparatus and methodAPPLICATION2003-05-152001-11-1525545953GoodInternational Business Machines CorpInternational Business Machines Corp
US7050184B10.261Data transfer apparatus and method  and data transfer system and mediumGRANT2006-05-231998-04-3014801932GoodCanon IncCanon Inc
US6976083B10.261Apparatus for providing direct data processing access using a queued direct input-output deviceGRANT2005-12-131999-02-1935452715GoodInternational Business Machines CorpInternational Business Machines Corp
US8368640B20.261Process control configuration system with connection validation and configurationGRANT2013-02-051999-05-1736942163GoodInvensys Systems IncSchneider Electric Systems USA Inc
US7024394B10.261System and method for protecting user logoff from web business transactionsGRANT2006-04-042000-07-0736102116GoodInternational Business Machines CorpInternational Business Machines Corp
US20050021771A10.261System enabling server progressive workload reduction to support server maintenanceAPPLICATION2005-01-272003-03-0334082975GoodSiemens Medical Solutions Health Services CorpCerner Innovation Inc
US7146460B20.260Dynamic spindle usage levelingGRANT2006-12-052001-10-2221909647GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US20070067046A10.259Method and system for communicating an information packet through multiple networksAPPLICATION2007-03-222000-12-2126945973GoodNoatak Software LLC, Applied Microsystems CorpCloudrock LLC, Xylon LLC
US6167445A0.259Method and apparatus for defining and implementing high-level quality of service policies in computer networksGRANT2000-12-261998-10-2622654962GoodCisco Technology IncCisco Technology Inc
US8543710B20.259Method and system for controlling network accessGRANT2013-09-242004-03-1034922287GoodRPX CorpRPX Corp
US6704925B10.259Dynamic binary translator with a system and method for updating and maintaining coherency of a translation cacheGRANT2004-03-091998-09-1031890822GoodVMware IncVMware Inc
US20050097520A10.259Method for controlling of at least one component within a technical system and/or within a technical process and technical systemAPPLICATION2005-05-052003-10-3134428539GoodP 21 - POWER FOR 21ST CENTURY GmbHP 21 - POWER FOR 21ST CENTURY GmbH
US20030046130A10.258System and method for real-time enterprise optimizationAPPLICATION2003-03-062001-08-2426919293GoodPavilion Technologies IncRockwell Automation Pavilion Inc
US5694544A0.258Conference support system which associates a shared object with data relating to said shared objectGRANT1997-12-021994-07-0115504519GoodHitachi LtdHitachi Ltd
US7240098B10.258System  method  and software for a virtual host bus adapter in a storage-area networkGRANT2007-07-032002-05-0938196901GoodCisco Technology IncCisco Technology Inc
US7058951B20.258Method and a system for allocation of a budget to a taskGRANT2006-06-062000-11-068172227GoodKoninklijke Philips Electronics NVUniloc 2017 LLC
US6928457B20.258Duplicated naming service in a distributed processing systemGRANT2005-08-091998-11-0526804472GoodBEA Systems IncOracle International Corp
US6272523B10.257Distributed networking using logical processesGRANT2001-08-071996-12-2025095798GoodInternational Business Machines CorpAscom Timeplex Trading AG, International Business Machines Corp
US20050021567A10.257Method for ensuring referential integrity in multi-threaded replication enginesAPPLICATION2005-01-272003-06-3033476999GoodGravic IncIntel Corp
US9553755B20.255Method for implementing and executing communication center routing strategies represented in extensible markup languageGRANT2017-01-241998-02-1746323454GoodGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US5805839A0.255Efficient technique for implementing broadcasts on a system of hierarchical busesGRANT1998-09-081996-07-0224710140GoodAdvanced Micro Devices IncAdvanced Micro Devices Inc, Oracle America Inc
US5444848A0.255Distribution of communications connections over multiple service access points by choosing remote and local access points having lowest number of connectionsGRANT1995-08-221992-04-3025368321GoodBull HN Information Systems IncBull HN Information Systems Inc
US5884035A0.255Dynamic distributed group registry apparatus and method for collaboration and selective sharing of informationGRANT1999-03-161997-03-2425251010GoodPFN IncCisco Technology Inc
US5008853A0.254Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environmentGRANT1991-04-161987-12-0222433046GoodXerox CorpXerox Corp
US20030144855A10.254Computer implemented method and system for demand forecast applicationsAPPLICATION2003-07-312002-01-3027609684GoodDemantra LtdOracle Technology Co
US6192402B10.254Network management system and network management method capable of controlling agent even in case of fault occurring on logical communication channelGRANT2001-02-201997-08-1116691746GoodNEC CorpNEC Corp
US5900025A0.254Processor having a hierarchical control register file and methods for operating the sameGRANT1999-05-041995-09-1224105968GoodZSP CorpLSI Corp
US7360217B20.254Multi-threaded packet processing engine for stateful packet processingGRANT2008-04-152001-09-2827406414GoodConSentry Networks IncFLOWSTORM Inc, ConSentry Networks Inc, Tidal Networks Inc
US6427170B10.254Integrated IP address managementGRANT2002-07-301998-12-0822775248GoodCisco Technology IncCisco Technology Inc
US6345041B10.254Method and apparatus for automatic load-balancing on multisegment devicesGRANT2002-02-051996-10-2424970138GoodHewlett Packard CoHewlett Packard Development Co LP
US6148325A0.254Method and system for protecting shared code and data in a multitasking operating systemGRANT2000-11-141994-06-3023023024GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7433948B20.253Methods and apparatus for implementing virtualization of storage within a storage area networkGRANT2008-10-072002-01-2327609274GoodCisco Technology IncCisco Technology Inc
US6397242B10.253Virtualization system including a virtual machine monitor for a computer with a segmented architectureGRANT2002-05-281998-05-1526772981GoodVMware IncVMware Inc
US6345294B10.253Methods and apparatus for remote configuration of an appliance on a networkGRANT2002-02-051999-04-1923135150GoodCisco Technology IncCisco Technology Inc
US5829046A0.253On-line tape backup using an integrated cached disk arrayGRANT1998-10-271995-10-2726675011GoodEMC CorpEMC Corp
US7890927B20.252Apparatus and method for configuring and editing a control system with live dataGRANT2011-02-151999-05-1727495114GoodInvensys Systems IncSchneider Electric Systems USA Inc
US7633955B10.252SCSI transport for fabric-backplane enterprise serversGRANT2009-12-152004-02-1341403315GoodHabanero Holdings IncOracle International Corp
US20110040831A10.252SYSTEM AND METHOD FOR DATA MANAGEMENTAPPLICATION2011-02-172002-08-1931888372GoodMACROSOLVE IncFall Line Patents LLC
US7966418B20.252Establishing a virtual tunnel between two computer programsGRANT2011-06-212003-02-2134082966GoodAxeda CorpPTC Inc
US7519984B20.251Method and apparatus for handling files containing confidential or sensitive informationGRANT2009-04-142002-06-2729779705GoodInternational Business Machines CorpInternational Business Machines Corp
US8341297B20.251Latencies and weightings in a domain name service (DNS) systemGRANT2012-12-252000-07-1927539784GoodAkamai Technologies IncAkamai Technologies Inc
US7757033B10.251Data exchanges among SMP physical partitions and I/O interfaces enterprise serversGRANT2010-07-132004-02-1342314211GoodHabanero Holdings IncOracle International Corp
US6088758A0.250Method and apparatus for distributing data in a digital data processor with distributed memoryGRANT2000-07-111991-09-2025066967GoodSun Microsystems IncSun Microsystems Inc
US8195831B20.250Method and apparatus for determining and using server performance metrics with domain name servicesGRANT2012-06-052000-07-1946332164GoodAkamai Technologies IncAkamai Technologies Inc
US20020052781A10.250Interactive advertisement mechanism on a mobile deviceAPPLICATION2002-05-021999-09-1046277671GoodAvantgo IncAvantgo Inc
US8560627B20.249Virtual switch for use in fibre channel applicationsGRANT2013-10-152003-05-2333450757GoodAlcatel Lucent SASAlcatel Lucent SAS
US6560648B10.249Method and apparatus for network latency performance measurementGRANT2003-05-061999-04-1923132704GoodInternational Business Machines CorpInternational Business Machines Corp
US7392308B20.249System  method  and computer program product for placement of channels on a mobile deviceGRANT2008-06-241999-09-1027014271GoodiAnywhere Solutions InciAnywhere Solutions Inc, Avantgo Inc
US6314453B10.249Method for sharing and executing inaccessible dynamic processes for replica consistency among a plurality of existing applicationsGRANT2001-11-061999-02-1722951649GoodHewlett Packard CoHewlett Packard Development Co LP
US5754877A0.249Extended symmetrical multiprocessor architectureGRANT1998-05-191996-07-0224710146GoodSun Microsystems IncOracle America Inc
US5922063A0.248Automatic hardware message header generatorGRANT1999-07-131992-09-1725484580GoodInternational Business Machines CorpInternational Business Machines Corp
US8190722B20.248Synchronization of timestamps to compensate for communication latency between devicesGRANT2012-05-292003-06-3033567708GoodViavi Solutions IncViavi Solutions Inc
US20030046421A10.248Controls and displays for acquiring preferences  inspecting behavior  and guiding the learning and decision policies of an adaptive communications prioritization and routing systemAPPLICATION2003-03-062000-12-1249256196GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6496477B10.247Processes  articles  and packets for network path diversity in media over packet applicationsGRANT2002-12-171999-07-0926843342GoodTexas Instruments IncTexas Instruments Inc
US5630156A0.247Process for parallel operation of several computation units  especially in image processing  and corresponding architectureGRANT1997-05-131993-10-189451925GoodFrance Telecom SAOrange SA
US5887146A0.247Symmetric multiprocessing computer with non-uniform memory access architectureGRANT1999-03-231995-08-1421700234GoodData General CorpEMC Corp
US6751646B10.247Method and apparatus for implementing CORBA compliant name services incorporating load balancing featuresGRANT2004-06-152000-06-0132393725GoodSprint Communications Co LPT Mobile Innovations LLC
US8346956B20.247Dynamic image delivery systemGRANT2013-01-012004-10-2946332597GoodAkamai Technologies IncAkamai Technologies Inc
US9262384B20.247Markup language system  method  and computer program productGRANT2016-02-161999-05-2154069064GoodE-NUMERATE SOLUTIONS IncE-NUMERATE SOLUTIONS Inc
US8843978B20.247Method and apparatus for network bandwidth allocationGRANT2014-09-232004-06-2935507668GoodTime Warner Cable Enterprises LLCTime Warner Cable Enterprises LLC, Spectrum Management Holding Co LLC
US6701342B10.246Method and apparatus for processing quality of service measurement data to assess a degree of compliance of internet services with service level agreementsGRANT2004-03-021999-12-2131720131GoodAgilent Technologies IncViavi Solutions Inc
US5941967A0.246Unit for arbitration of access to a bus of a multiprocessor system with multiprocessor system for access to a plurality of shared resources  with temporary masking of pseudo random duration of access requests for the execution of access retryGRANT1999-08-241996-12-138226074GoodBull HN Information Systems Italia SpABull SA
US6728708B10.245Relational and spatial database management system and method for applications having speech controlled data input displayable in a form and a map having spatial and non-spatial dataGRANT2004-04-272000-06-2624417188GoodDatria Systems IncLockheed Martin Corp
US20020078299A10.245Caching system and method for a network storage systemAPPLICATION2002-06-202000-12-1424970219GoodMaXXan Systems IncSAICO INFORMATION TECHNOLOGY (WUHAN) Co Ltd
US7827248B20.245Discovery and self-organization of topology in multi-chassis systemsGRANT2010-11-022003-06-1334279767GoodViavi Solutions IncViavi Solutions Inc
US7178149B20.245XML scripting of soap commandsGRANT2007-02-132002-04-1729214511GoodAxeda CorpPTC Inc
US4603382A0.244Dynamic buffer reallocationGRANT1986-07-291984-02-2724335725GoodInternational Business Machines CorpInternational Business Machines Corp
US7269603B10.244Enterprise naming service system and methodGRANT2007-09-112003-12-1738473340GoodSprint Communications Co LPSprint Communications Co LP
US6519613B10.244Non-blocking drain method and apparatus for use in processing requests on a resourceGRANT2003-02-111997-10-0125478090GoodInternational Business Machines CorpGlobalFoundries Inc
US9268748B20.244System  method  and computer program product for outputting markup language documentsGRANT2016-02-231999-05-2154069065GoodE-NUMERATE SOLUTIONS IncE-NUMERATE SOLUTIONS Inc
US6829763B10.244Partitioned executive structure for real-time programsGRANT2004-12-072000-05-1624287201GoodLitton Systems IncNorthrop Grumman Guidance and Electronics Co Inc, Northrop Grumman Systems Corp
US7062562B10.244Methods and apparatus for content server selectionGRANT2006-06-132001-04-1136576645GoodCisco Technology IncCisco Technology Inc
US6272503B10.243Tablespace-relative database pointersGRANT2001-08-071997-05-3025346044GoodOracle CorpOracle International Corp
US6826610B10.243Method of improving communication using replicated server programGRANT2004-11-301999-06-2216000018GoodMitsubishi Electric CorpMitsubishi Electric Corp
US7424491B20.243Storage system and control methodGRANT2008-09-092001-11-2219169516GoodHitachi LtdHitachi Ltd
US8225414B20.243Method and apparatus for identifying installed software and regulating access to contentGRANT2012-07-172000-08-2826948848GoodContentguard Holdings IncContentguard Holdings Inc
US8224994B10.242Fictitious domain name method  system  product  and apparatusGRANT2012-07-171999-03-2246465600GoodESDR Network Solutions LLCMec Management LLC
US6910188B20.242Viewing changes to a shared document in one objectGRANT2005-06-212001-06-2725400792GoodInternational Business Machines CorpInternational Business Machines Corp
US6775687B10.242Exchanging supplemental information fields between a client and a serverGRANT2004-08-101999-10-1223646579GoodInternational Business Machines CorpSnap Inc
US5634004A0.242Directly programmable distribution elementGRANT1997-05-271994-05-1622919300GoodRutgers State University of New Jersey, Network Programs IncF Poszat HU LLC
US7039704B20.241Business platform with networked  association-based business entity access management and active content website configurationGRANT2006-05-022003-01-2432735649GoodCobalt Group IncSINCRO, LLC
US6026477A0.241Branch recovery mechanism to reduce processor front end stall time by providing path information for both correct and incorrect instructions mixed in the instruction poolGRANT2000-02-151997-12-3121698787GoodIntel CorpIntel Corp
USRE46438E10.241Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructureGRANT2017-06-131999-09-2423603265GoodGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US8180832B20.241Differential dynamic content delivery to alternate display device locationsGRANT2012-05-152004-07-0835542631GoodInternational Business Machines CorpInternational Business Machines Corp
US20050267965A10.241Mobile router graceful shutdown system and methodAPPLICATION2005-12-012004-05-1335394836GoodIXI Mobile R&D LtdIXI Mobile R&D Ltd
US7529200B20.241Method and system for fast setup of group voice over IP communicationsGRANT2009-05-052003-07-2434107838Good3E Technologies International IncZhigu Holdings Ltd
US7840647B20.241System  method  and computer program product for executing scripts on mobile devicesGRANT2010-11-231999-09-1027497826GoodiAnywhere Solutions InciAnywhere Solutions Inc, Avantgo Inc
US20040145775A10.240Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephonesAPPLICATION2004-07-291995-10-0524152774GoodAvago Technologies International Sales Pte LtdAvago Technologies International Sales Pte Ltd
US7080138B10.239Methods and apparatus for content server selectionGRANT2006-07-182001-04-1136659238GoodCisco Technology IncCisco Technology Inc
US20030007497A10.238Changing media sessionsAPPLICATION2003-01-092001-06-1425378810GoodNortel Networks LtdGenband US LLC
US7523181B20.238Method for determining metrics of a content delivery and global traffic management networkGRANT2009-04-211999-11-2246280021GoodAkamai Technologies IncHP Inc, Akamai Technologies Inc
US10365782B20.238Method and apparatus for displaying a window for a user interfaceGRANT2019-07-302002-07-1037912216GoodApple IncApple Inc
US6754699B20.238Content delivery and global traffic management network systemGRANT2004-06-222000-07-1937863949GoodSpeedera Networks IncHP Inc, Akamai Technologies Inc
US5634129A0.238Object oriented system for representing physical locationsGRANT1997-05-271993-06-0322103900GoodObject Technology Licensing CorpApple Inc
US8645517B20.238Policy-based content delivery network selectionGRANT2014-02-042001-09-2846329570GoodLevel 3 Communications LLCMOUNT SHASTA ACQUISITION LLC, Level 3 Communications LLC
US7421509B20.238Enforcing quality of service in a storage networkGRANT2008-09-022001-09-2826729318GoodEMC CorpEMC Corp
US20040213220A10.237Method and device for LAN emulation over infiniband fabricsAPPLICATION2004-10-282000-12-2833300369GoodIntel CorpIntel Corp
US5485618A0.237Methods and interface for building command expressions in a computer systemGRANT1996-01-161993-12-1522608506GoodBorland Software CorpBorland Software Corp
US5963975A0.237Single chip integrated circuit distributed shared memory (DSM) and communications nodesGRANT1999-10-051994-04-1922863233GoodLSI Logic CorpLSI Corp
US6216178B10.237Methods and apparatus for detecting the collision of data on a data bus in case of out-of-order memory accesses of different times of memory access executionGRANT2001-04-101998-11-1626806429GoodInfineon Technologies AGPolaris Innovations Ltd
US7987420B10.236System  method  and computer program product for a scalable  configurable  client/server  cross-platform browser for mobile devicesGRANT2011-07-261999-09-1044280208GoodiAnywhere Solutions InciAnywhere Solutions Inc, Avantgo Inc
WO2002044920A10.235LOAD BALANCING IN SET TOP CABLE BOX ENVIRONMENTAPPLICATION2002-06-062000-11-2827357493Good
US6789156B10.235Content-based  transparent sharing of memory unitsGRANT2004-09-072001-05-2232930105GoodVMware IncVMware Inc
US6895434B10.235Sharing of NAS information between PoPsGRANT2005-05-172000-01-0334572711GoodCisco Technology IncCisco Technology Inc
US5875201A0.235Second level cache having instruction cache parity error controlGRANT1999-02-231996-12-3025109091GoodUnisys CorpUnisys Corp
US6154823A0.234Method of recognizing fixed and variable sized data objects in memoryGRANT2000-11-281997-07-314161197GoodInternational Business Machines CorpInternational Business Machines Corp
US6038599A0.234Latency server and matchmakerGRANT2000-03-141997-04-2326721189GoodMpath Interactive IncIntel Corp
US7346676B10.234Load balancing serviceGRANT2008-03-182000-07-1939182329GoodAkamai Technologies IncAkamai Technologies Inc
US5754789A0.233Apparatus and method for controlling point-to-point interconnect communications between nodesGRANT1998-05-191993-08-0422286685GoodSun Microsystems IncSun Microsystems Inc
US7548975B20.233Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosureGRANT2009-06-162002-01-0921940363GoodCisco Technology IncCisco Technology Inc
US7653743B20.233Protocol for throttling high volume messagesGRANT2010-01-262000-11-2826943282GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5890167A0.233Pluggable tablespaces for database systemsGRANT1999-03-301997-05-0825314676GoodOracle CorpOracle International Corp
US20030208763A10.233Program guide and reservation system for network based digital information and entertainment storage and delivery systemAPPLICATION2003-11-062002-05-0329272908GoodTime Warner Entertainment Co LP, Time Warner Interactive Video Group IncTime Warner Cable Enterprises LLC
US8266319B20.233Load balancingGRANT2012-09-111998-07-1528793875GoodRadware LtdRadware Ltd
US7003531B20.232Synchronization of plural databases in a database replication systemGRANT2006-02-212001-08-1525459564GoodGravic IncRPX Corp
US5918059A0.232Method and apparatus for responding to actuation of a power supply switch for a computing systemGRANT1999-06-291997-08-1525430639GoodCompaq Computer CorpHewlett Packard Enterprise Development LP
US6539440B10.232Methods and apparatus for prediction of the time between two consecutive memory accessesGRANT2003-03-251998-11-1626806437GoodInfineon Technologies AGPolaris Innovations Ltd
US7237239B10.232Availability and consistent service semantics in a load balanced collection of services running different instances of an applicationGRANT2007-06-262002-08-2638178910GoodNetwork Appliance IncNetApp Inc
US7047273B20.232Load balancing in set top cable box environmentGRANT2006-05-162000-11-2826672217GoodNavic Systems IncMicrosoft Corp, Microsoft Technology Licensing LLC
US9203636B20.231Distributing requests across multiple content delivery networks based on subscriber policyGRANT2015-12-012001-09-2823266770GoodLevel 3 Communications LLCMOUNT SHASTA ACQUISITION LLC, Level 3 Communications LLC
US8000989B10.231Using true value in routing work items to resourcesGRANT2011-08-162004-03-3144358629GoodAvaya IncAvaya Inc
US20020052885A10.231Using embedded data with file sharingAPPLICATION2002-05-022000-05-0239198167GoodDigimarc CorpDigimarc Corp
US6128709A0.229Atomic operation in remote storage and device for executing this operationGRANT2000-10-031996-10-189496797GoodBull SABull SA
US7020698B20.229System and method for locating a closest server in response to a client domain name requestGRANT2006-03-282000-05-3126903063GoodNokia of America CorpProvenance Asset Group LLC, Nokia USA Inc
US6976134B10.229Pooling and provisioning storage resources in a storage networkGRANT2005-12-132001-09-2826728915GoodEMC CorpEMC Corp
WO1998026559A10.229DISTRIBUTED COMPUTING SYSTEM AND METHOD FOR DISTRIBUTING USER REQUESTS TO REPLICATED NETWORK SERVERSAPPLICATION1998-06-181996-12-0926708484Good
US8805918B10.228Methods and apparatus for implementing exchange management for virtualization of storage within a storage area networkGRANT2014-08-122002-09-1151267441GoodCisco Technology IncCisco Technology Inc
US7860095B20.228Method and apparatus for load-balancingGRANT2010-12-282003-10-3038193608GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US20030018691A10.228Queues for soft affinity code threads and hard affinity code threads for allocation of processors to execute the threads in a multi-processor systemAPPLICATION2003-01-232001-06-2925406968GoodEMC CorpEMC Corp
US8595308B10.228System  method  and computer program product for server side processing in a mobile device environmentGRANT2013-11-261999-09-1049596774GoodiAnywhere Solutions InciAnywhere Solutions Inc, Avantgo Inc
US7676576B10.228Method and system to clear counters used for statistical tracking for global server load balancingGRANT2010-03-092002-08-0141785100GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd, Foundry Networks LLC
US7360084B10.227System  device  and method for controlling access in a multicast communication networkGRANT2008-04-152000-05-1539281720GoodNortel Networks LtdRPX Clearinghouse LLC
US6714987B10.227Architecture for an IP centric distributed networkGRANT2004-03-301999-11-0523724989GoodNortel Networks LtdApple Inc
US9262383B20.227System  method  and computer program product for processing a markup documentGRANT2016-02-161999-05-2154069063GoodE-NUMERATE SOLUTIONS IncE-NUMERATE SOLUTIONS Inc
US7778981B20.227Policy engine to control the servicing of requests received by a storage serverGRANT2010-08-172000-12-0133422366GoodNetApp IncNetApp Inc
US5815403A0.227Fail-safe distributive processing method for producing a highest fitness cell placement for an integrated circuit chipGRANT1998-09-291994-04-1922863370GoodLSI Logic CorpBell Semiconductor LLC
US5946710A0.226Selectable two-way  four-way double cache interleave schemeGRANT1999-08-311996-11-1425010858GoodUnisys CorpUnisys Corp
US7086061B10.225Statistical tracking of global server load balancing for selecting the best network address from ordered list of network addresses based on a set of performance metricsGRANT2006-08-012002-08-0136710702GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd, Foundry Networks LLC
US20030145126A10.225PROGRAM CONTROL THROUGH A COMMAND APPLICATION METHODAPPLICATION2003-07-311999-02-2627613117GoodMicron Technology IncMicron Technology Inc, Mei California Inc
US20030093467A10.225Server for remote file access systemAPPLICATION2003-05-152001-11-0126731798GoodFlying Wireless IncCitrix Systems Inc, Benhov GmbH LLC
US7363361B20.225Secure content delivery systemGRANT2008-04-222000-08-1831977451GoodAkamai Technologies IncAkamai Technologies Inc
US5625809A0.224Method for constructing a data structure which allows data to be shared between programsGRANT1997-04-291988-04-2522685260GoodHewlett Packard CoHewlett Packard Development Co LP
US5583993A0.224Method and apparatus for synchronously sharing data among computerGRANT1996-12-101994-01-3122695950GoodApple Computer IncApple Inc
US6202125B10.224Processor-cache protocol using simple commands to implement a range of cache configurationsGRANT2001-03-131996-11-2525049881GoodIntel CorpSony Corp of America
US20030037127A10.224Silicon-based storage virtualizationAPPLICATION2003-02-202001-02-1323024069GoodConfluence Networks IncNetApp Inc
US10230658B20.224Methods  systems  and products for providing communications services by incorporating a subcontracted result of a subcontracted processing service into a service requested by a client deviceGRANT2019-03-122003-11-2434591638GoodAT&T Intellectual Property I LPAT&T Intellectual Property I LP
US5796986A0.223Method and apparatus for linking computer aided design databases with numerical control machine databaseGRANT1998-08-181995-05-1923767008Good3Com CorpHP Inc, Hewlett Packard Development Co LP
US6839600B20.223Project organization and dissemination system for machine programming and control systemsGRANT2005-01-042001-07-0226883503GoodEntivity IncPHOENIX CONTACT SERVICES Inc, Phoenix Contact Inc
US5680576A0.223Directory-based coherence protocol allowing efficient dropping of clean-exclusive dataGRANT1997-10-211995-05-0523728500GoodSilicon Graphics IncMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP
US7554959B10.223Apparatus and method for cluster network device discoveryGRANT2009-06-301999-12-0228792164GoodCisco Technology IncCisco Technology Inc
US20020072974A10.223System and method for displaying and selling goods and services in a retail environment employing electronic shopper aidsAPPLICATION2002-06-132000-04-0326889605Good
US7574508B10.222Canonical name (CNAME) handling for global server load balancingGRANT2009-08-112002-08-0740934392GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US6717694B10.222Data transmission apparatus  system and method  and recording mediumGRANT2004-04-061998-07-3132031982GoodCanon IncCanon Inc
US5915095A0.222Method and apparatus for balancing processing requests among a plurality of servers based on measurable characteristics off network node and common applicationGRANT1999-06-221995-08-0824040349GoodNCR CorpRPX Corp
US10447732B20.222Identifying URL target hostnamesGRANT2019-10-152003-07-0140569037GoodFacebook IncMeta Platforms Inc
US20030105868A10.222Dynamic resource allocation using known future benefitsAPPLICATION2003-06-052001-12-0421690968GoodInternational Business Machines CorpInternational Business Machines Corp
US5867649A0.222Dance/multitude concurrent computationGRANT1999-02-021996-01-2324360173GoodMultitude CorpMultitude Corp
US6754716B10.221Restricting communication between network devices on a common networkGRANT2004-06-222000-02-1132469712GoodEnsim CorpCommworks Solutions LLC
US20060200741A10.221Modeling system for retrieving and displaying data from multiple sourcesAPPLICATION2006-09-071999-11-0131720115GoodIndx Software CorpSiemens AG
US20040107300A10.221Virtual host controller interface with multipath input/outputAPPLICATION2004-06-032001-04-1323087022GoodSun Microsystems IncOracle America Inc
US8527639B10.221Content server selection for accessing content in a content distribution networkGRANT2013-09-032000-08-1849034802GoodCisco Technology IncCisco Technology Inc
US9378187B20.221Creating a presentation documentGRANT2016-06-282003-12-1134653438GoodInternational Business Machines CorpInternational Business Machines Corp
US7454518B10.220System  device  and method for receiver access control in a multicast communication networkGRANT2008-11-182000-09-1240000843GoodNortel Networks LtdAvaya Inc
US8990347B20.220Method  product  and apparatus for processing a data requestGRANT2015-03-241999-09-0132595542GoodESDR Network Solutions LLCMec Management LLC
US7886023B10.220Method and apparatus for a minimalist approach to implementing server selectionGRANT2011-02-082000-01-2143532029GoodCisco Technology IncCisco Technology Inc
US5701413A0.220Multi-processor system with shared memoryGRANT1997-12-231993-01-258215110GoodBull HN Information Systems Italia SpABull SA
WO2003027885A10.219LOAD BALANCING IN A STORAGE NETWORKAPPLICATION2003-04-032001-09-2826729006Good
US20020100059A10.219Systems and methods for establishing and administering sessions in digital cable systemsAPPLICATION2002-07-252001-01-2226733380GoodN2 Broadband IncN2 Broadband Inc, Ericsson Television Inc, Spectrum Management Holding Co LLC
US6745347B10.219System  method and program for determining the availability of interfaces to a device from information provided by the deviceGRANT2004-06-012000-09-2732326990GoodInternational Business Machines CorpInternational Business Machines Corp
US6327622B10.218Load balancing in a network environmentGRANT2001-12-041998-09-0322518945GoodSun Microsystems IncOracle America Inc
US6772154B10.218Implementation of nested databases using flexible locking mechanismsGRANT2004-08-032000-11-1632772377GoodSun Microsystems IncOracle America Inc
US6725289B10.218Transparent address remapping for high-speed I/OGRANT2004-04-202002-04-1732067756GoodVMware IncVMware Inc
US5551048A0.218Ring based distributed communication bus for a multiprocessor networkGRANT1996-08-271994-06-0322960423GoodDigital Equipment CorpHewlett Packard Development Co LP
US5603005A0.218Cache coherency scheme for XBAR storage structure with delayed invalidates until associated write request is executedGRANT1997-02-111994-12-2723435958GoodUnisys CorpUnisys Corp
US6415323B10.218Proximity-based redirection system for robust and scalable service-node location in an internetworkGRANT2002-07-021999-09-0326849389GoodFastForward Networks IncGoogle LLC
US7665130B20.217System and method for double-capture/double-redirect to a different locationGRANT2010-02-162004-03-1034923140GoodRPX CorpRPX Corp
US7032037B20.217Server blade for performing load balancing functionsGRANT2006-04-182001-08-1027390027GoodSun Microsystems IncOracle America Inc
US6748557B10.217System  method  and program for determining the availability of interfaces to a control unitGRANT2004-06-082000-09-2732326989GoodInternational Business Machines CorpMeta Platforms Inc
US5581729A0.217Parallelized coherent read and writeback transaction processing system for use in a packet switched cache coherent multiprocessor systemGRANT1996-12-031995-03-3123642854GoodSun Microsystems IncSun Microsystems Inc
US5657472A0.216Memory transaction execution system and method for multiprocessor system having independent parallel transaction queues associated with each processorGRANT1997-08-121995-03-3123643594GoodSun Microsystems IncSun Microsystems Inc
US20080177866A10.216Differential Dynamic Delivery Of Content To Users Not In Attendance At A PresentationAPPLICATION2008-07-242004-07-0835542647GoodInternational Business Machines CorpInternational Business Machines Corp
US6560649B10.216Hierarchical service level remediation for competing classes based upon achievement of service level goalsGRANT2003-05-061999-02-1022937434GoodAvaya Technology LLCAvaya Inc
US7725602B20.216Domain name resolution using a distributed DNS networkGRANT2010-05-252000-07-1946323046GoodAkamai Technologies IncAkamai Technologies Inc, Speedera Networks Inc
US5684977A0.216Writeback cancellation processing system for use in a packet switched cache coherent multiprocessor systemGRANT1997-11-041995-03-3123644107GoodSun Microsystems IncSun Microsystems Inc
US20020184246A10.216Multidisciplinary project integration systemAPPLICATION2002-12-051999-12-3022633202Good
US5583994A0.215System for efficient delivery of multimedia information using hierarchical network of servers selectively caching program for a selected time periodGRANT1996-12-101994-02-0722710528GoodUniversity of CaliforniaTata America International Corp
US7423977B10.214Smoothing algorithm for round trip time (RTT) measurementsGRANT2008-09-092004-08-2339734371GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US7254626B10.214Global server load balancingGRANT2007-08-072000-09-2638324443GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US6948003B10.214Enabling a service provider to provide intranet servicesGRANT2005-09-202000-03-1534992101GoodEnsim CorpIntellectual Ventures I LLC
US20030108018A10.213Server module and a distributed server-based internet access scheme and method of operating the sameAPPLICATION2003-06-121999-12-3126153417GoodREALSCALE TECHNOLOGIES IncREALSCALE TECHNOLOGIES Inc
US20060010370A10.213Differential dynamic delivery of presentation previewsAPPLICATION2006-01-122004-07-0835542735GoodInternational Business Machines CorpInternational Business Machines Corp
US20020178218A10.213Method of browser-server communicationAPPLICATION2002-11-282001-05-249915284Good3GLab LtdQualcomm Cambridge Ltd
US7584301B10.213Host-level policies for global server load balancingGRANT2009-09-012004-05-0641009270GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US7117280B20.213Network based intra-system communications architectureGRANT2006-10-032000-12-2733418948GoodIntel CorpIntel Corp
US7107294B20.212Method and apparatus for interrupting updates to a database to provide read-only accessGRANT2006-09-122003-03-1432932266GoodInternational Business Machines CorpInternational Business Machines Corp
US7526762B10.212Network with mobile terminals as browsers having wireless access to the internet and method for using sameGRANT2009-04-282000-06-3040569042GoodNokia OyjGula Consulting LLC
US5797000A0.212Method of performing a parallel relational database query in a multiprocessor environmentGRANT1998-08-181993-11-0422527291GoodInternational Business Machines CorpInternational Business Machines Corp
US20060067335A10.211Method of managing a network system for a storage systemAPPLICATION2006-03-302004-09-2836099000GoodHitachi LtdHitachi Ltd
US20140108452A10.211SYSTEM AND METHOD FOR PROCESSING DNS QUERIESAPPLICATION2014-04-172001-11-0126987480GoodVerisign IncVerisign Inc
US20040015999A10.211Program storage  retrieval and management based on segmentation messagesAPPLICATION2004-01-222002-05-0333458584GoodTime Warner Interactive Video Group IncTime Warner Cable Enterprises LLC, Time Warner Cable LLC
US6711672B10.211Method and system for implementing subroutine calls and returns in binary translation sub-systems of computersGRANT2004-03-232000-09-2231978981GoodVMware IncVMware Inc
US6704831B10.211Method and apparatus for converting address information between PCI bus protocol and a message-passing queue-oriented bus protocolGRANT2004-03-092000-11-1624868074GoodSun Microsystems IncOracle America Inc
US6810043B10.211Scheduling circuitry and methodsGRANT2004-10-261998-05-1110831858GoodFujitsu LtdSocionext Inc
US6874030B10.210PPP domain name and L2TP tunnel selection configuration overrideGRANT2005-03-292000-11-1334314207GoodCisco Technology IncCisco Technology Inc
US5655100A0.210Transaction activation processor for controlling memory transaction execution in a packet switched cache coherent multiprocessor systemGRANT1997-08-051995-03-3123642901GoodSun Microsystems IncSun Microsystems Inc
US6418467B10.210Network accounting and billing system and methodGRANT2002-07-091997-11-2026747278GoodXACCT Technologies LtdAmdocs Development Ltd, Amdocs Israel Ltd
US5634068A0.210Packet switched cache coherent multiprocessor systemGRANT1997-05-271995-03-3123644664GoodSun Microsystems IncSun Microsystems Inc
US7023795B10.209Method and apparatus for an active standby control system on a networkGRANT2006-04-042000-11-0736102033GoodSchneider Automation IncSHNEIDER AUTOMATION Inc, Schneider Electric USA Inc
US6393423B10.208Apparatus and methods for electronic information exchangeGRANT2002-05-211999-04-0823110280GoodHanger Solutions LLCXylon LLC
US7664780B10.208Process data development and analysis system and methodGRANT2010-02-162002-11-0441665894GoodHonda Motor Co LtdHonda Motor Co Ltd
US20030208523A10.208System and method for static and dynamic load analyses of communication networkAPPLICATION2003-11-062002-05-0129268852GoodSatyam Computer Services Ltd of Mayfair CentreTech Mahindra Ltd
US5561786A0.207Computer method and system for allocating and freeing memory utilizing segmenting and free block listsGRANT1996-10-011992-07-2425442342GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6633859B10.206Knowledge system with distinct presentation and model structureGRANT2003-10-141999-08-1728792078GoodAuthoria IncPEOPLEFLUENT Inc
US7881208B10.206Gateway load balancing protocolGRANT2011-02-012001-06-1843501968GoodCisco Technology IncCisco Technology Inc
US6804630B20.205Method for measuring quantity of usage of CPUGRANT2004-10-122000-08-2819685546GoodLG Electronics IncLG Electronics Inc
US6185221B10.205Method and apparatus for fair and efficient scheduling of variable-size data packets in an input-buffered multipoint switchGRANT2001-02-061998-11-0922693113GoodCabletron Systems IncRiverstone Networks Inc, WSOU Investments LLC
US5588132A0.205Method and apparatus for synchronizing data queues in asymmetric reflective memoriesGRANT1996-12-241994-10-2023273233GoodDigital Equipment CorpHewlett Packard Development Co LP
US7761923B20.204Process control methods and apparatus for intrusion detection  protection and network hardeningGRANT2010-07-202004-03-0137569152GoodInvensys Systems IncSchneider Electric Systems USA Inc
USRE44661E10.204Method for a cable modem to rapidly switch to a backup CMTSGRANT2013-12-242000-01-1836568976GoodCisco Technology IncCisco Technology Inc
US20080215672A10.203System  Method  and Computer Program Product for a Scalable  Configurable  Client/Server  Cross-Platform Browser for Mobile DevicesAPPLICATION2008-09-041999-09-1039733909GoodSybase 365 LLCSybase 365 LLC
US20030005080A10.202Systems and methods for accessing dataAPPLICATION2003-01-022001-06-2825400652GoodCapital One Financial CorpCapital One Financial Corp
US6243615B10.202System for analyzing and improving pharmaceutical and other capital-intensive manufacturing processesGRANT2001-06-051999-09-0923552593GoodAegis Analytical CorpDassault Systemes Americas Corp
US7065537B20.202Method and system for highly-parallel logging and recovery operation in main-memory transaction processing systemsGRANT2006-06-202000-06-0719671343GoodTransact In Memory IncSAP SE , Transact In Memory Inc
US5165023A0.201Parallel processing system with processor array and network communications system for transmitting messages of variable lengthGRANT1992-11-171986-12-1725479543GoodMassachusetts Institute of TechnologyMassachusetts Institute of Technology
US7908337B20.201System and method for using network layer uniform resource locator routing to locate the closest server carrying specific contentGRANT2011-03-152000-04-2827558908GoodAdara Networks IncADARA NETWORKS Inc (A FL CORPORATION), ONLINE VIDEO NETWORK Inc, Adara Networks Inc
US7577754B20.201System and method for controlling access to content carried in a caching architectureGRANT2009-08-182000-04-2827569289GoodAdara Networks IncADARA NETWORKS Inc (A FLORIDA CORPORATION), ONLINE VIDEO NETWORKS Inc (A FLORIDA CORPORATION), Adara Networks Inc
US7325058B10.200Method and system for controlling subscriber access in a network capable of establishing connections with a plurality of domain sitesGRANT2008-01-292000-11-1338974019GoodCisco Technology IncCisco Technology Inc
US6400726B10.200Allocation to a plurality of elements of authorizations for access to a shared resourceGRANT2002-06-041997-01-229502856GoodCanon IncCanon Inc
US5678026A0.200Multi-processor data processing system with control for granting multiple storage locks in parallel and parallel lock priority and second level cache priority queuesGRANT1997-10-141995-12-2824318793GoodUnisys CorpUnisys Corp
US6310889B10.200Method of servicing data access requests from usersGRANT2001-10-301998-03-1221914912GoodNortel Networks LtdAvaya Inc
US5774668A0.200System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancingGRANT1998-06-301995-06-0723877023GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20030009558A10.199Scalable server clusteringAPPLICATION2003-01-092001-07-0325409680GoodBLUEKITECOMBLUEKITECOM
US7657629B10.198Global server load balancingGRANT2010-02-022000-09-2641581421GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US7844504B10.198Routing based on the contents of a shopping cartGRANT2010-11-302000-04-2724686498GoodAvaya IncAvaya Inc, Nokia of America Corp
US20020004804A10.198Industrial automation system graphical programming language storage and transmissionAPPLICATION2002-01-102000-03-2422708449GoodSiemens Energy and Automation IncSiemens Energy and Automation Inc
US7134096B20.198System and method for design  procurement and manufacturing collaborationGRANT2006-11-072002-02-2227766080GoodFlextronics International USA IncFlextronics AP LLC
US7593346B20.198Distributing and balancing traffic flow in a virtual gatewayGRANT2009-09-222003-07-3134104458GoodCisco Technology IncCisco Technology Inc
US7725596B20.198System and method for resolving network layer anycast addresses to network layer unicast addressesGRANT2010-05-252000-04-2827558907GoodAdara Networks IncADARA NETWORKS Inc (A FLORIDA CORPORATION), ONLINE VIDEO NETWORKS Inc (A FLORIDA CORPORATION), Adara Networks Inc
US20030135642A10.197Methods and apparatus for implementing a high availability fibre channel switchAPPLICATION2003-07-172001-12-2121831087GoodAndiamo Systems IncCisco Technology Inc
US5960455A0.197Scalable cross bar type storage controllerGRANT1999-09-281996-12-3025109097GoodUnisys CorpUnisys Corp
US5867705A0.197Device control apparatus and method of controlling parallel execution of device-control instructions to devices of a systemGRANT1999-02-021996-05-2915152074GoodFujitsu LtdFujitsu Ltd
US7949792B20.197Encoding a TCP offload engine within FCPGRANT2011-05-242004-02-2734890574GoodCisco Technology IncCisco Technology Inc
US7565450B20.197System and method for using a mapping between client addresses and addresses of caches to support content deliveryGRANT2009-07-212000-03-1627569285GoodAdara Networks IncONLINE VIDEO NETWORK Inc, Adara Networks Inc
US8180921B20.197Method and apparatus for load balancingGRANT2012-05-152001-06-1926854316GoodIntel CorpIntel Corp
US7269157B20.197System and method to assure network service levels with intelligent routingGRANT2007-09-112001-04-1025263777GoodInternap Network Services CorpInternap Holding LLC
US4891787A0.196Parallel processing system with processor array having SIMD/MIMD instruction processingGRANT1990-01-021986-12-1725479544GoodMassachusetts Institute of TechnologyMassachusetts Institute of Technology
US9426821B20.196Method and apparatus for high rate packet data and low delay data transmissionsGRANT2016-08-232000-10-2524800897GoodQualcomm IncQualcomm Inc
US7693959B20.196Content distribution system using an alternative domain name system (DNS) and content serversGRANT2010-04-061998-07-1426785963GoodMassachusetts Institute of TechnologyMassachusetts Institute of Technology
US7343422B20.196System and method for using uniform resource locators to map application layer content names to network layer anycast addressesGRANT2008-03-112000-04-2827558909GoodAdara Networks IncONLINE VIDEO NETWORK Inc, Adara Networks Inc
US7451252B20.195Method for determining the availability of paths to a deviceGRANT2008-11-112000-09-2734080797GoodInternational Business Machines CorpInternational Business Machines Corp
US5644753A0.195Fast  dual ported cache controller for data processors in a packet switched cache coherent multiprocessor systemGRANT1997-07-011995-03-3123646003GoodSun Microsystems IncJITCO INDUSTRIES Inc, Sun Microsystems Inc
US20030220852A10.195Bill of materials change management schemaAPPLICATION2003-11-272002-05-2229547837Good
US6981029B10.195System and method for processing a request for information in a networkGRANT2005-12-272001-07-1735482765GoodCisco Technology IncCisco Technology Inc
US7162539B20.194System and method for discovering information objects and information object repositories in computer networksGRANT2007-01-092000-03-1627392729GoodAdara Networks IncADARA NETWORKS Inc (A FLORIDA CORPORATION), CENUS TECHNOLOGIES Inc A Corp OF DELAWARE, ONLINE VIDEO NETWORK Inc, Adara Networks Inc
US5649092A0.194Fault tolerant apparatus and method for maintaining one or more queues that are shared by multiple processorsGRANT1997-07-151994-04-2122867244GoodUnisys CorpUnisys Corp
US5915098A0.193System for compressing bit maps to be shared and displayed in collaborative tool by client and server systemsGRANT1999-06-221997-10-2425499441GoodDigital Equipment CorpHewlett Packard Enterprise Development LP
US5694604A0.193Preemptive multithreading computer system with clock activated interruptGRANT1997-12-021982-09-2827026752GoodREIFFIN FAMILY TRUSTREIFFIN FAMILY TRUST
US5590292A0.193Scalable tree structured high speed input/output subsystem architectureGRANT1996-12-311992-12-0826676850GoodCompaq Computer CorpHewlett Packard Development Co LP
US7383548B20.193CPU usage regulationGRANT2008-06-032003-11-2834619965GoodNortel Networks LtdRPX Clearinghouse LLC
US7844517B20.192System  method  and computer program product for forecasting weather-based demand using proxy dataGRANT2010-11-301996-01-1846300329GoodPlanalytics IncPlanalytics Inc
US3648253A0.192PROGRAM SCHEDULER FOR PROCESSING SYSTEMSGRANT1972-03-071969-12-1025383720GoodBurroughs Corp, International Business Machines CorpUnisys Corp, International Business Machines Corp
US7392293B20.191Method and apparatus for dynamically displaying real world data in a browser settingGRANT2008-06-242003-03-1833130380Good
US20070240076A10.191System and Method for Visual History Presentation and ManagementAPPLICATION2007-10-112000-06-3027085475GoodNokia OyjNokia Oyj
US6330602B10.190Scaleable web server and method of efficiently managing multiple serversGRANT2001-12-111997-04-144160407GoodNortel Networks LtdAvaya Inc
US6963285B20.189Outage notification device and methodGRANT2005-11-082002-09-3032043419GoodBasic Resources IncTXU Energy Retail Co LLC
US7016367B10.189Systems and methods for allocating bandwidth for processing of packetsGRANT2006-03-212000-03-2436045632GoodJuniper Networks IncJuniper Networks Inc
US7552233B20.189System and method for information object routing in computer networksGRANT2009-06-232000-03-1646281168GoodAdara Networks IncADARA NETWORKS Inc (A FLORIDA CORPORATION), Adara Networks Inc
US5911052A0.189Split transaction snooping bus protocolGRANT1999-06-081996-07-0124704812GoodSun Microsystems IncOracle America Inc
US6598071B10.188Communication apparatus and method of hand over of an assigned group address from one communication apparatus to anotherGRANT2003-07-221998-07-2716594201GoodHitachi LtdAlaxala Networks Corp
US20030065715A10.188System and method of a wireless thin-client  server-centric frameworkAPPLICATION2003-04-032001-08-2026913916Good
US20020107749A10.188Networked based paralleling switchgear equipment configuration processAPPLICATION2002-08-082001-02-0525109159GoodGeneral Electric CoGeneral Electric Co
US8135803B20.188Method  system  and computer program product for offline advertisement servicing and cyclingGRANT2012-03-132004-08-2335910823GoodiAnywhere Solutions InciAnywhere Solutions Inc
US5355508A0.188Parallel data processing system combining a SIMD unit with a MIMD unit and sharing a common bus  memory  and system controllerGRANT1994-10-111990-05-0714707411GoodMitsubishi Electric CorpMitsubishi Electric Corp
US6266657B10.187Technique for indexing data in a networkGRANT2001-07-241998-03-1121897278GoodAltaVista CoEureka Database Solutions LLC, Yahoo Inc
US20030069886A10.187System and method for host based storage virtualizationAPPLICATION2003-04-102001-10-1025522636GoodSun Microsystems IncOracle America Inc
US20020029238A10.186Scheduler  schedule adjusting method  distributed scheduler system and storage medium storing schedule adjusting programAPPLICATION2002-03-071999-08-1214236446GoodFujitsu LtdFujitsu Ltd
US5701313A0.186Method and apparatus for removing soft errors from a memoryGRANT1997-12-231995-02-2423558741GoodUnisys CorpUnisys Corp
US20030172163A10.186Server load balancing system  server load balancing device  and content management deviceAPPLICATION2003-09-112002-03-0528669052GoodNEC CorpNEC Corp
US7136922B20.186Method and system for providing on-demand content delivery for an origin serverGRANT2006-11-142002-10-1532106434GoodAkamai Technologies IncAkamai Technologies Inc
US8578215B20.184Method and system for gathering data using automatic appliance failoverGRANT2013-11-052001-11-1925538598GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US7404000B20.184Protocol translation in a storage systemGRANT2008-07-222001-09-2826729397GoodEMC CorpEMC Corp
US20050021621A10.184System for bandwidth allocation in a computer networkAPPLICATION2005-01-271999-06-0132232954GoodFastForward Networks IncGoogle LLC, Oath Inc
US7558264B10.184Packet classification in a storage systemGRANT2009-07-072001-09-2840811060GoodEMC CorpEMC Corp
US6041357A0.183Common session token system and protocolGRANT2000-03-211997-02-0625167735GoodElectric Classified IncZarbana Digital Fund LLC, Electric Classified Inc, Hanger Solutions LLC
US7707304B10.183Storage switch for storage area networkGRANT2010-04-272001-09-2826729297GoodEMC CorpEMC Corp
US6223344B10.183Apparatus and method for versioning persistent objectsGRANT2001-04-241998-06-1122255622GoodInternational Business Machines CorpInternational Business Machines Corp
US6920477B20.183Distributed  compressed Bloom filter Web cache serverGRANT2005-07-192001-04-0625249520GoodHarvard CollegeHarvard College, Breed Automotive Technology Inc
US7864758B10.182Virtualization in a storage systemGRANT2011-01-042001-09-2826729368GoodEMC CorpEMC Corp
US6137782A0.182Automatic network traffic analysisGRANT2000-10-241998-07-2126787767GoodMercury Interactive LLCHewlett Packard Enterprise Development LP
US7185062B20.182Switch-based storage servicesGRANT2007-02-272001-09-2826729130GoodEMC CorpEMC Corp, Pershing Investments LLC
US6405252B10.181Integrated point of presence server networkGRANT2002-06-111999-11-2226862671GoodSpeedera Networks IncHP Inc, Akamai Technologies Inc, Comdisco Inc
US7962568B20.181Event control device and digital broadcasting systemGRANT2011-06-141999-04-1414441305GoodPanasonic CorpPanasonic Corp
US5420977A0.181Multiple aspect operator interface for displaying fault diagnostics results in intelligent process control systemsGRANT1995-05-301990-10-2424413400GoodOsaka Gas Co Ltd, Vanderbilt UniversityOsaka Gas Co Ltd, Vanderbilt University
US20070271187A10.180Content distribution service providing system and content distribution device and user terminal device thereofAPPLICATION2007-11-222003-11-2633562820GoodToshiba CorpToshiba Corp
US5995745A0.179Adding real-time support to general purpose operating systemsGRANT1999-11-301996-12-2326710083GoodWind River Systems IncWind River Systems Inc
US7177947B10.179Method and apparatus for DNS resolutionGRANT2007-02-131999-01-2237719783GoodCisco Technology IncCisco Technology Inc
US7123375B20.178Printer  POS system  wireless communication control method  and data storage mediumGRANT2006-10-172001-04-1018963340GoodSeiko Epson CorpSeiko Epson Corp
US7441045B20.178Method and system for balancing load distribution on a wide area networkGRANT2008-10-211999-12-1327391591GoodF5 Networks IncF5 Networks Inc
US7257620B20.178Method for providing engineering tool servicesGRANT2007-08-142001-09-2425505141GoodSiemens Energy and Automation IncSiemens Industry Inc
US6249714B10.178Virtual design moduleGRANT2001-06-191998-12-3122841297GoodRensselaer Polytechnic InstituteRensselaer Polytechnic Institute
US20030088671A10.175System and method to provide routing control of information over data networksAPPLICATION2003-05-082001-11-0226685274GoodnetVmg IncInternap Holding LLC
US3766532A0.175DATA PROCESSING SYSTEM HAVING TWO LEVELS OF PROGRAM CONTROLGRANT1973-10-161972-04-2822940244GoodNANODATA CORPNANODATA COMPUTER CORP
US20030061220A10.175Compensating for unavailability in a storage virtualization systemAPPLICATION2003-03-272001-09-0726931979GoodNetApp IncNetApp Inc
US7925713B10.175Method for operating an integrated point of presence server networkGRANT2011-04-121999-11-2243837214GoodAkamai Technologies IncHP Inc, Akamai Technologies Inc, Comdisco Inc
US20030014523A10.175Storage network data replicatorAPPLICATION2003-01-162001-07-1325420811GoodSun Microsystems IncSun Microsystems Inc
US20020184446A10.173Queue pair context cacheAPPLICATION2002-12-052001-04-1146651183GoodMellanox Technologies LtdMellanox Technologies Ltd
US20080028340A10.173Tree view for reusable data markup languageAPPLICATION2008-01-311999-05-2138266997GoodE Numerate Solutions IncE Numerate Solutions Inc
US20080046531A10.172System for Routing Electronic MailsAPPLICATION2008-02-211997-02-1925487959Good
US7496651B10.172Configurable geographic prefixes for global server load balancingGRANT2009-02-242004-05-0640364695GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US20020013831A10.172System having mobile terminals with wireless access to the internet and method for doing sameAPPLICATION2002-01-312000-06-3024441390GoodNokia OyjNokia Oyj
US7734730B20.171Content distribution system for operation over an internetwork including content peering arrangementsGRANT2010-06-081999-09-0326868415GoodYahoo IncGoogle LLC
US6728957B10.171Program response time estimating apparatusGRANT2004-04-271999-03-2613819523GoodOki Electric Industry Co LtdInphi Corp
US5978892A0.170Virtual memory allocation in a virtual address space having an inaccessible gapGRANT1999-11-021996-05-0324577671GoodDigital Equipment CorpHewlett Packard Enterprise Development LP
US7770175B20.169Method and apparatus for load balancing work on a network of servers based on the probability of being serviced within a service time goalGRANT2010-08-032003-09-2634194883GoodAvaya IncAvaya Inc
US7225254B10.169Performance computer network methodGRANT2007-05-291999-11-2231190640GoodAkamai Technologies IncAkamai Technologies Inc
US5875462A0.169Multi-processor data processing system with multiple second level caches mapable to all of addressable memoryGRANT1999-02-231995-12-2824318796GoodUnisys CorpUnisys Corp
US20030039212A10.168Method and apparatus for the assessment and optimization of network trafficAPPLICATION2003-02-272000-10-1739111483GoodRouteScience Technologies IncAvaya Inc
US7680938B20.168Video on demand digital server load balancingGRANT2010-03-162003-06-2738088828GoodBeach Unlimited LLCXylon LLC
US6882994B20.168Method and system for querying database  as well as a recording medium for storing a database querying programGRANT2005-04-192000-06-1218681735GoodHitachi LtdHitachi Ltd
US7734683B10.168Method for providing a DNS server address list from a server to a clientGRANT2010-06-082000-07-118164019GoodNokia OyjNokia Oyj
US6954739B10.167Measurement-based management method for packet communication networksGRANT2005-10-111999-11-1623753919GoodNokia of America CorpNokia of America Corp, WSOU Investments LLC
US20030050801A10.167System and user interface for planning and monitoring patient related treatment activitiesAPPLICATION2003-03-132001-08-2026914297GoodSiemens Medical Solutions Health Services CorpSiemens Medical Solutions USA Inc
US20020107910A10.166Client/server two-way communication system framework under HTTP protocolAPPLICATION2002-08-082001-02-0225107480GoodAspect Communications CorpAspect Communications Corp
US20020161896A10.166Transfer of an internet chat session between serversAPPLICATION2002-10-312000-10-1722909042GoodInventions IncCIM Ltd, Wilmington Trust NA
US20020023168A10.165Method and system for network processor scheduling based on service levelsAPPLICATION2002-02-212000-04-1326892282GoodInternational Business Machines CorpInternational Business Machines Corp
US7667678B20.165Recursive feedback control of light modulating elementsGRANT2010-02-232003-05-2033479297GoodSyndiant IncSyndiant Inc
US8234141B10.164Dynamic work assignment strategies based on multiple aspects of agent proficiencyGRANT2012-07-312004-09-2746547680GoodAvaya IncAvaya Inc
US7127567B20.163Performing memory RAS operations over a point-to-point interconnectGRANT2006-10-242003-12-1834678249GoodIntel CorpIntel Corp
US7139276B10.163Load sharing between L2TP tunnelsGRANT2006-11-212001-02-2737423274GoodCisco Technology IncCisco Technology Inc
US20020004917A10.162NETWORK OBJECT CACHE ENGINEAPPLICATION2002-01-101998-06-0822239454GoodCacheflow IncCA Inc
US6754706B10.160Scalable domain name system with persistence and load balancingGRANT2004-06-221999-12-1626867939GoodSpeedera Networks IncHP Inc, Akamai Technologies Inc
WO2002048935A10.159INTEGRATED BUSINESS MANAGEMENT SYSTEMAPPLICATION2002-06-202000-12-1119928269Good
US6067633A0.159Design and methodology for manufacturing data processing systems having multiple processorsGRANT2000-05-231998-03-3121976357GoodInternational Business Machines Corp, Motorola IncInternational Business Machines Corp, NXP USA Inc
US5640604A0.159Buffer reallocation systemGRANT1997-06-171994-03-1612740234GoodFujitsu LtdFujitsu Ltd
US7023879B10.158Dynamic multi-hop ingress to egress L2TP tunnel mappingGRANT2006-04-042001-03-0936102051GoodCisco Technology IncCisco Technology Inc
US6912585B20.158Method of data management for efficiently storing and retrieving data to respond to user access requestsGRANT2005-06-281999-04-0125319649GoodSedna Patent Services LLCComcast IP Holdings I LLC
US7509625B20.158System and method for comprehensive code generation for system managementGRANT2009-03-242004-03-1034922373GoodRPX CorpRPX Corp
US7949123B10.158Wait time predictor for long shelf-life workGRANT2011-05-242004-09-2844022267GoodAvaya IncAvaya Inc
US20030055971A10.156Providing load balancing in delivering rich mediaAPPLICATION2003-03-202001-09-1925499896GoodIntel CorpIntel Corp
US6466977B10.155Proxy on demandGRANT2002-10-151999-05-0623185707GoodCisco Technology IncCisco Technology Inc
US6742044B10.154Distributed network traffic load balancing technique implemented without gateway routerGRANT2004-05-252000-05-1032313239GoodCisco Technology IncCisco Technology Inc
US20030128242A10.154Opacity desktop with depth perceptionAPPLICATION2003-07-102002-01-0721913071GoodXerox CorpIII Holdings 6 LLC
US20010007114A10.151Control apparatus and control methodAPPLICATION2001-07-051999-12-2818502164GoodMitsubishi Electric CorpMitsubishi Electric Corp
US7058706B10.151Method and apparatus for determining latency between multiple servers and a clientGRANT2006-06-062000-03-3126889582GoodAkamai Technologies IncHP Inc, Akamai Technologies Inc, Comdisco Inc
US6188699B10.151Multi-channel encoder/decoderGRANT2001-02-131997-12-1125534828GoodPMC Sierra LtdMicrosemi Storage Solutions Ltd
US6425003B10.150Method and apparatus for DNS resolutionGRANT2002-07-231999-01-2222887481GoodCisco Technology IncCisco Technology Inc
US20020052956A10.150Method for allocating resourcesAPPLICATION2002-05-022000-10-277661308GoodAlcatel SAAlcatel SA
US7036142B10.150Single step network logon based on point to point protocolGRANT2006-04-251998-12-0222758799GoodCisco Technology IncCisco Technology Inc
US7184965B20.149Systems and methods for recommending business decisions utilizing weather driven demand data and opportunity and confidence measuresGRANT2007-02-272003-10-2934549978GoodPlanalytics IncPlanalytics Inc
US20040015840A10.147Mechanism for converting between JAVA classes and XMLAPPLICATION2004-01-222001-04-1930444454GoodAvaya IncAvaya Technology LLC
US7653521B20.147Method for projecting and/or configuring a projectGRANT2010-01-262003-07-1033546967GoodSiemens AGSiemens AG
US4030079A0.145Processor including incrementor and program register structureGRANT1977-06-141974-10-3027059723GoodMotorola IncMotorola Solutions Inc
US20050228884A10.145Resource managementAPPLICATION2005-10-132002-06-1029725425GoodCaplin Systems LtdCaplin Systems Ltd
US20030212782A10.144Method for managing communication services in a communications transport network  a network element and a service agreement management centre for its implementationAPPLICATION2003-11-132002-04-2528686017GoodAlcatel SAAlcatel SA
US7245584B20.144Method and apparatus for auditing service level agreements by test packet insertionGRANT2007-07-172002-11-1832176228GoodAvaya Technology LLCAvaya Inc
US7421489B20.143Network protocols for distributing functions within a networkGRANT2008-09-022000-12-2925020882GoodNortel Networks LtdAvaya Inc
US5680571A0.143Multi-processor data processing system with multiple  separate instruction and operand second level cachesGRANT1997-10-211995-12-2824317910GoodUnisys CorpUnisys Corp
WO2001014990A10.142METHOD FOR CONTENT DELIVERY OVER THE INTERNETAPPLICATION2001-03-011999-08-2122533361Good
US9584360B20.142Global server load balancing support for private VIP addressesGRANT2017-02-282003-09-2942099911GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd, Foundry Networks LLC
US20020129157A10.141Method and apparatus for automated service level agreementsAPPLICATION2002-09-122000-11-0822932205GoodInfonet Services CorpInfonet Services Corp
USRE46060E10.141In-band signaling for routingGRANT2016-07-051997-02-1025520110GoodGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US20050204022A10.141System and method for network management XML architectural abstractionAPPLICATION2005-09-152004-03-1034922295Good
US6233607B10.141Modular storage server architecture with dynamic data managementGRANT2001-05-151999-04-0123088033GoodDiva Systems CorpDiva Systems Corp, Cox Communications Inc
US5787094A0.140Test and diagnostics for a self-timed parallel interfaceGRANT1998-07-281996-06-0624635258GoodInternational Business Machines CorpInternational Business Machines Corp
US20030058797A10.137Path provisioning for service level agreements in differentiated service networksAPPLICATION2003-03-272000-10-3026936040GoodNEC USA IncNEC Corp
US4591980A0.136Adaptive self-repairing processor arrayGRANT1986-05-271984-02-1624323123GoodXerox CorpXerox Corp
US7965907B20.135Medical image handling system and methodGRANT2011-06-212002-11-2132910819GoodCanon IncCanon Inc
US6766354B10.134Speed sensitive content delivery in a client-server networkGRANT2004-07-202000-09-2824712090GoodIntel CorpIntel Corp
US7970876B20.132Global server load balancerGRANT2011-06-282002-07-2330000082GoodAvaya Communications Israel LtdAvaya Communications Israel Ltd
US20050193156A10.128Data processing systemAPPLICATION2005-09-012004-02-2734858311GoodRenesas Technology Corp, Denso CorpDenso Corp, Renesas Electronics Corp
US7280999B20.126Network address serverGRANT2007-10-091999-11-2625681913GoodNeteka IncAFILIAS Ltd
US7165116B20.125Method for network discovery using name serversGRANT2007-01-162000-07-1026911600GoodNetli IncAkamai Technologies Inc
EP1296206A20.125Multiple process plant product lines from a common set of engineered componentsGRANT2003-03-262001-08-1725462478GoodAir Products and Chemicals IncAir Products and Chemicals Inc
US5875472A0.122Address conflict detection system employing address indirection for use in a high-speed multi-processor systemGRANT1999-02-231997-01-2925157730GoodUnisys CorpUnisys Corp
US20050055109A10.122Programmable controllerAPPLICATION2005-03-102003-09-0534191254GoodFANUC CorpFANUC Corp
US20060036990A10.120Tool comprising systems engineering environment for meeting task requirementsAPPLICATION2006-02-162004-08-1635801466GoodLockheed Martin CorpLockheed Martin Corp
US20050234733A10.118System and method for company valuationAPPLICATION2005-10-202004-04-1435097404Good
US6718359B20.118Load balancingGRANT2004-04-061998-07-1522362610GoodRadware LtdRadware Ltd
US20010056493A10.118Server assignment device  service providing system and service providing methodAPPLICATION2001-12-272000-06-2718696127GoodHitachi LtdHitachi Ltd
US6396833B10.117Per user and network routing tablesGRANT2002-05-281998-12-0222758792GoodCisco Technology IncCisco Technology Inc
US7934023B20.117Apparatus and method for performing fast fibre channel write operations over relatively high latency networksGRANT2011-04-262003-12-0134620484GoodCisco Technology IncCisco Technology Inc
US20020038425A10.115Distributed order reception system  reception server  content server  distributed order reception method  and computer program productAPPLICATION2002-03-282000-09-2818779551GoodToshiba CorpToshiba Corp
US20060277300A10.110Ip communications network provided with direct service selection equipmentAPPLICATION2006-12-072003-07-1833548235GoodAlcatel SAAlcatel SA
US20030023785A10.100Data processing program  computer readable recording medium recorded with data processing program and data processing apparatusAPPLICATION2003-01-302001-07-3019061777GoodFujitsu LtdFujitsu Ltd
WO2002017150A10.092WEB BASED TOOL CONTROL IN A SEMICONDUCTOR FABRICATION FACILITYAPPLICATION2002-02-282000-08-2322852991Good
US20040243429A10.080System and method for assigning undertakers for conducting cases handled by a professional officeAPPLICATION2004-12-022003-05-2833448933GoodHon Hai Precision Industry Co LtdHon Hai Precision Industry Co Ltd
US20030108052A10.077Server load sharing systemAPPLICATION2003-06-122001-12-0619181656GoodFujitsu LtdFujitsu Ltd
US7328368B20.073Dynamic interconnect width reduction to improve interconnect availabilityGRANT2008-02-052004-03-1234920854GoodIntel CorpIntel Corp
US5799208A0.058Apparatus for data communication between universal asynchronous receiver/transmitter (UART) modules and transceivers in a chip set by selectively connecting a common bus between multiplexer/demultiplexer unitsGRANT1998-08-251996-04-0324512529GoodUnited Microelectronics CorpUnited Microelectronics Corp, Nektar Therapeutics AL Corp
US3359544ANRMultiple program computerGRANT1967-12-191965-08-0923899157GoodBurroughs CorpUnisys Corp
JPH0830471ANREXECUTION PROCESSOR CHANGE SYSTEM FOR JOBGRANT1996-02-021994-07-1415742674Good
GB2359164ANRMethods and apparatus for detecting data collision of data on a data bus in case of out-of-order memory accesses or different times of memory access executionGRANT2001-08-151998-11-1626806432GoodInfineon Technologies AGInfineon Technologies AG
CN100361085CNRMethod and system for automated processor reallocation and optimization between logical partitionsGRANT2008-01-092003-04-3033415947Good
US7437460B20.777Service placement for enforcing performance and availability levels in a multi-node systemGRANT2008-10-142003-08-1434139833FairOracle International CorpOracle International Corp
US7822780B10.654Computerized method and system for generating procedures capable of being used with multiple databasesGRANT2010-10-262004-10-2042987628FairEmbarq Holdings Co LLCSprint Communications Co LP, CenturyLink Intellectual Property LLC
US20060026016A10.595Method of associating management subject with management procedureAPPLICATION2006-02-022004-07-2835733497FairHitachi LtdHitachi Ltd
US6915212B20.587Systems and methods for processing complex data setsGRANT2005-07-052003-05-0833416770FairMOAC LLCTSUNAMI DEVELOPMENT LLC
US5878056A0.463Message transfer in a communication networkGRANT1999-03-021996-03-2310790940FairInternational Business Machines CorpInternational Business Machines Corp
US6427152B10.461System and method for providing property histories of objects and collections for determining device capacity based thereonGRANT2002-07-301999-12-0823816859FairInternational Business Machines CorpInternational Business Machines Corp
US20050125371A10.460Optimal use of triggers for detecting database eventsAPPLICATION2005-06-092003-12-0534633873FairInternational Business Machines CorpDomo Inc
US20060050311A10.438Image-forming apparatus and a controlling method for the sameAPPLICATION2006-03-092004-09-0835995870FairCanon IncCanon Inc
US7325062B20.436Method and system for automated adapter reallocation and optimization between logical partitionsGRANT2008-01-292003-04-3033310045FairInternational Business Machines CorpGoogle LLC
US6418447B10.429Registration of object factories under multiple interface namesGRANT2002-07-091999-06-1423298320FairInternational Business Machines CorpInternational Business Machines Corp
US7467180B20.427Automatically segmenting and populating a distributed computing problemGRANT2008-12-162003-05-2934061852FairInternational Business Machines CorpInternational Business Machines Corp
US20050267920A10.419System and method for archiving data in a clustered environmentAPPLICATION2005-12-012004-05-1335426656FairBakbone Software IncBakbone Software Inc
US6868449B10.415Model for cost optimization and QoS tuning in hosted computing environmentsGRANT2005-03-152001-03-1634277925FairVeritas Operating CorpVeritas Technologies LLC
US6243751B10.389Method and apparatus for coupling clients to serversGRANT2001-06-051997-06-1125359760FairOracle CorpOracle International Corp
US8024372B20.387Method and apparatus for learning a probabilistic generative model for textGRANT2011-09-202003-09-3038120599FairGoogle LLCGoogle LLC
US6088728A0.385System using session data stored in session data storage for associating and disassociating user identifiers for switching client sessions in a serverGRANT2000-07-111997-06-1125360904FairOracle CorpOracle International Corp
US20020133591A10.380Method and apparatus for mapping of attributes to networked resourcesAPPLICATION2002-09-192001-03-1425201747FairNextpage IncNextpage Inc
US7031974B10.375Replicating DDL changes using streamsGRANT2006-04-182002-08-0136147552FairOracle International CorpOracle International Corp
US7140021B20.368Dynamic TCP partitioningGRANT2006-11-212002-09-1331991658FairMicrosoft CorpMicrosoft Technology Licensing LLC
US7142650B10.355System and method for resource managementGRANT2006-11-281998-06-1237449975FairMCI Communications CorpVerizon Patent and Licensing Inc
US7058921B10.353Method and system for resource allocation in FPGA-based system-on-chip (SoC)GRANT2006-06-062002-02-2236569106FairXilinx IncXilinx Inc
US5546582A0.340Extension of two phase commit protocol to distributed participantsGRANT1996-08-131992-08-2025463024FairInternational Business Machines CorpInternational Business Machines Corp
WO2002059782A20.330METHOD AND APPARATUS OF PRODUCING RESULTS SETS FOR DATABASE QUERIES BY USING MULTIPLE DATABASES AND CORRESPONDING SUB-SETS OF DATAAPPLICATION2002-08-012001-01-279907691Fair
US7337314B20.325Apparatus and method for allocating resources within a security processorGRANT2008-02-262003-04-1233131117FairCavium Networks LLCCavium International, Marvell Asia Pte Ltd
US7266476B20.320Simulation method and apparatus for use in enterprise controlsGRANT2007-09-041999-09-3023623993FairRockwell Automation Technologies IncRockwell Automation Technologies Inc
US20040034640A10.318Buffered message queue architecture for database management systems with guaranteed at least once deliveryAPPLICATION2004-02-192002-08-0131721491FairOracle International CorpOracle International Corp
US7827239B20.317Dynamic media content for collaborators with client environment information in dynamic client contextsGRANT2010-11-022004-04-2635137727FairInternational Business Machines CorpInternational Business Machines Corp
US8069043B20.317System and method for using meta-data dependent language modeling for automatic speech recognitionGRANT2011-11-292003-10-3034421830FairAT&T Intellectual Property II LPNuance Communications Inc, AT&T Properties LLC
US9167087B20.314Dynamic media content for collaborators including disparate location representationsGRANT2015-10-202004-07-1335600120FairInternational Business Machines CorpInternational Business Machines Corp
US6944658B10.313Content notification method  product  and apparatusGRANT2005-09-131997-07-2534915284FairMec Management LLCMec Management LLC
USRE44207E10.307Network resource access method  product  and apparatusGRANT2013-05-071999-09-0148183394FairESDR Network Solutions LLCMec Management LLC
US7590728B20.306System and method for detection of aberrant network behavior by clients of a network access gatewayGRANT2009-09-152004-03-1034922292FairOpenTV IncOpenTV Inc
US7990994B10.300Storage gateway provisioning and configuringGRANT2011-08-022004-02-1344314403FairHabanero Holdings IncOracle International Corp
US5884046A0.299Apparatus and method for sharing data and routing messages between a plurality of workstations in a local area networkGRANT1999-03-161996-10-2324956273FairPluris IncParity Networks LLC
US20060015557A10.299Dynamic media content for collaborator groupsAPPLICATION2006-01-192004-07-1335600719FairInternational Business Machines CorpINTEGRATIONAL BUSINESS MACHINES Corp, Activision Publishing Inc
US7860961B10.298Real time notice of new resources for provisioning and management of fabric-backplane enterprise serversGRANT2010-12-282004-02-1343357447FairHabanero Holdings IncOracle International Corp
US7945584B20.296Report system and method using prompt object abstractionGRANT2011-05-172001-06-1942184402FairMicrostrategy IncMicrostrategy Inc
US8145785B10.292Unused resource recognition in real time for provisioning and management of fabric-backplane enterprise serversGRANT2012-03-272004-02-1345841960FairHabanero Holdings IncOracle International Corp
US7953903B10.291Real time detection of changed resources for provisioning and management of fabric-backplane enterprise serversGRANT2011-05-312004-02-1344064176FairHabanero Holdings IncOracle International Corp
US8331391B20.291Network abstraction and isolation layer for masquerading machine identity of a computerGRANT2012-12-112003-09-2634576646FairQuest Software IncQuest Software Inc
US7860097B10.287Fabric-backplane enterprise servers with VNICs and VLANsGRANT2010-12-282004-02-1343357387FairHabanero Holdings IncOracle International Corp
US7873693B10.287Multi-chassis fabric-backplane enterprise serversGRANT2011-01-182004-02-1343478615FairHabanero Holdings IncOracle International Corp
US8868790B20.285Processor-memory module performance acceleration in fabric-backplane enterprise serversGRANT2014-10-212004-02-1348172388FairOracle International CorpOracle International Corp
US7561571B10.284Fabric address and sub-address resolution in fabric-backplane enterprise serversGRANT2009-07-142004-02-1340846323FairHabanero Holdings IncOracle International Corp
US7610621B20.280System and method for behavior-based firewall modelingGRANT2009-10-272004-03-1034922296FairRPX CorpRPX Corp
US8635340B10.279Method  product  and apparatus for requesting a network resourceGRANT2014-01-211999-03-2227558037FairESDR Network Solutions LLCMec Management LLC
US20030061379A10.277End node partitioning using virtualizationAPPLICATION2003-03-272001-09-2725509312FairInternational Business Machines CorpInternational Business Machines Corp
US20060045098A10.272System for port mapping in a networkAPPLICATION2006-03-022004-08-3135942959FairHewlett Packard Development Co LPHewlett Packard Development Co LP
US7200219B10.268Dynamically allocating server resources to competing classes of work based upon achievement of service goalsGRANT2007-04-031999-02-1022936817FairAvaya Technology LLCAvaya Inc
US7929516B20.264Intelligent services network using a switch controllerGRANT2011-04-191998-06-1222259817FairMCI Communications CorpVerizon Patent and Licensing Inc
US20030217159A10.262Apparatus and method for sharing session informationAPPLICATION2003-11-202002-03-1828454616FairMerck and Co IncMerck and Co Inc
US7774693B20.261Differential dynamic content delivery with device controlling actionGRANT2010-08-102004-01-1334739769FairInternational Business Machines CorpInternational Business Machines Corp
US7330877B20.258Devices  softwares and methods for rescheduling multi-party sessions upon premature termination of sessionGRANT2008-02-122000-09-1826926848FairSharp Laboratories of America IncSharp Corp
US6667751B10.254Linear web browser history viewerGRANT2003-12-232000-07-1329737058FairInternational Business Machines CorpGoogle LLC
US8010985B20.246Method and system for resource management in a video on-demand serverGRANT2011-08-302004-06-0135426680FairGeneral Instrument CorpArris Technology Inc, Google Technology Holdings LLC
US20050278760A10.245Method and system for controlling streaming in an on-demand serverAPPLICATION2005-12-152004-06-0135520126FairBroadbus Technologies IncArris Technology Inc
US8150951B20.244System and method for communicating in a loadbalancing environmentGRANT2012-04-032002-07-1030114423FairCisco Technology IncCisco Technology Inc
US20020091685A10.242System and method for filtering data eventsAPPLICATION2002-07-112001-01-1025044492FairLetMeKnow TechLetMeKnow Tech
US7032029B10.241Method and apparatus for an active standby control system on a networkGRANT2006-04-182000-07-0724454001FairSchneider Automation IncSchneider Electric USA Inc
US7366784B20.239System and method for providing and using a VLAN-aware storage deviceGRANT2008-04-292001-11-2725542756FairHitachi LtdHitachi Ltd
US7949121B10.238Method and apparatus for the simultaneous delivery of multiple contacts to an agentGRANT2011-05-242004-09-2744022265FairAvaya IncAvaya Inc
US20020059619A10.236Hybrid central/distributed VOD system with tiered content structureAPPLICATION2002-05-162000-06-3026910104FairTime Warner Entertainment Co LP, Time Warner Cable IncTime Warner Cable Enterprises LLC
US8185814B20.236Differential dynamic delivery of content according to user expressions of interestGRANT2012-05-222004-07-0835542731FairInternational Business Machines CorpInternational Business Machines Corp
US5388097A0.235System and method for bandwidth reservation for multimedia traffic in communication networksGRANT1995-02-071993-06-2922190541FairInternational Business Machines CorpInternational Business Machines Corp
US6578066B10.234Distributed load-balancing internet serversGRANT2003-06-101999-09-1723574614FairAlteon Websystems IncRadware Ltd
US8010885B20.234Differential dynamic content delivery with a presenter-alterable session copy of a user profileGRANT2011-08-302004-01-1334739755FairInternational Business Machines CorpInternational Business Machines Corp
US7003654B20.233Time-based initialization defaults for an electronic information retrieval deviceGRANT2006-02-212001-08-1625460276FairHewlett Packard Development Co LPHewlett Packard Development Co LP
US6401101B10.230Method  server/computer and data structure for implementation of complex objects in an object-oriented databaseGRANT2002-06-041998-06-0126777156FairTrident Systems IncTrident Systems Inc
US8057307B20.230Handling of players and objects in massive multi-player on-line gamesGRANT2011-11-152004-04-0837035907FairInternational Business Machines CorpActivision Publishing Inc
US5914887A0.229Congestion based cost factor computing apparatus for integrated circuit physical design automation systemGRANT1999-06-221994-04-1922862028FairLSI Logic CorpBell Semiconductor LLC
US7890848B20.226Differential dynamic content delivery with alternative content presentationGRANT2011-02-152004-01-1334739770FairInternational Business Machines CorpInternational Business Machines Corp
US8499232B20.226Differential dynamic content delivery with a participant alterable session copy of a user profileGRANT2013-07-302004-01-1334794747FairInternational Business Machines CorpInternational Business Machines Corp
US5682322A0.225Optimization processing for integrated circuit physical design automation system using chaotic fitness improvement methodGRANT1997-10-281994-04-1922863348FairLSI Logic CorpBell Semiconductor LLC
US6247017B10.225Server-client communication over a networkGRANT2001-06-121998-03-2021938232FairSun Microsystems IncOracle America Inc
US5495419A0.224Integrated circuit physical design automation system utilizing optimization process decomposition and parallel processingGRANT1996-02-271994-04-1922862827FairLSI Logic CorpLSI Corp, Bell Semiconductor LLC
US5875117A0.224Simultaneous placement and routing (SPAR) method for integrated circuit physical design automation systemGRANT1999-02-231994-04-1922863645FairLSI Logic CorpLSI Corp, Bell Semiconductor LLC
US5996054A0.223Efficient virtualized mapping space for log device data storage systemGRANT1999-11-301996-09-1224859938FairVeritas Software CorpVeritas Technologies LLC
US5557533A0.223Cell placement alteration apparatus for integrated circuit chip physical design automation systemGRANT1996-09-171994-04-1922862806FairLSI Logic CorpLSI Corp, Bell Semiconductor LLC
US5870313A0.223Optimization processing for integrated circuit physical design automation system using parallel moving windowsGRANT1999-02-091994-04-1922862812FairLSI Logic CorpLSI Corp, Bell Semiconductor LLC
US20020059394A10.222Content propagation in interactive televisionAPPLICATION2002-05-162000-04-1224184771FairSeaChange International IncSeaChange International Inc
US7885401B10.221Method and apparatus to forecast the availability of a resourceGRANT2011-02-082004-03-2943531992FairAvaya IncAvaya Inc
US7711104B10.219Multi-tasking tracking agentGRANT2010-05-042004-03-3142124890FairAvaya IncAvaya Inc
US8635305B10.219Mechanisms for providing differentiated services within a web cacheGRANT2014-01-212001-12-1949919337FairCisco Technology IncCisco Technology Inc
US20050132274A10.218Creating a presentation documentAPPLICATION2005-06-162003-12-1134653256FairInternational Business Machines CorpInternational Business Machines Corp
WO2002005116A20.217AUTOMATIC DATABASE REPLICATION SERVER AND METHODSAPPLICATION2002-01-172000-07-0624447619Fair
US7389354B10.216Preventing HTTP server attacksGRANT2008-06-172000-12-1139510511FairCisco Technology IncCisco Technology Inc
US5742598A0.216Network for efficiently locating resources and routing service requests received from individual node connectionsGRANT1998-04-211995-10-1924176464FairInternational Business Machines CorpInternational Business Machines Corp
US7734032B10.216Contact center and method for tracking and acting on one and done customer contactsGRANT2010-06-082004-03-3142226962FairAvaya IncAvaya Inc
US5940293A0.215Bar chart editor for industrial controllerGRANT1999-08-171997-10-2225496885FairAllen Bradley Co LLCAllen Bradley Co LLC, Rockwell Automation Inc
US7870219B20.214System method and apparatus for portable digital identityGRANT2011-01-112001-10-1225524796FairTVWorks LLCComcast Cable Communications Management LLC
US9516171B20.209Personal desktop routerGRANT2016-12-061997-02-1025456899FairGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US7209358B20.209Aggregation switchGRANT2007-04-242003-08-2934139109FairSun Microsystems IncOracle America Inc
US20050132273A10.208Amending a session document during a presentationAPPLICATION2005-06-162003-12-1134653253FairInternational Business Machines CorpInternational Business Machines Corp
US7426267B10.208Declarative ACD routing with service level optimizationGRANT2008-09-162003-09-0439743251FairContactual Inc8X8 Inc
US20050155079A10.207System and method for managing program assetsAPPLICATION2005-07-142004-01-1334739862FairTime Warner Cable IncSpectrum Management Holding Co LLC
US5943150A0.206Massively parallel processor networks with optical express channelsGRANT1999-08-241996-09-3026701991FairUniversity of CaliforniaLawrence Livermore National Security LLC
US7545820B20.206Apparatus and method for automatic cluster network device address assignmentGRANT2009-06-091999-11-3034710005FairCisco Technology IncCisco Technology Inc
USRE45606E10.206Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionalityGRANT2015-07-071997-02-1046276186FairGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US6421714B10.205Efficient mobility management scheme for a wireless internet access systemGRANT2002-07-161997-10-1426741645FairNokia of America CorpNokia of America Corp
US20030088876A10.205Video on demand gatewayAPPLICATION2003-05-082001-11-0821747062FairLiberate TechnologyTVWorks LLC
US20050132271A10.204Creating a session document from a presentation documentAPPLICATION2005-06-162003-12-1134653247FairInternational Business Machines CorpInternational Business Machines Corp
US7657021B20.202Method and apparatus for global call queue in a global call centerGRANT2010-02-022004-09-2935517260FairAvaya IncAvaya Inc
US7966409B10.201Routing protocol based redundancy design for shared-access networksGRANT2011-06-212000-01-1833539359FairCisco Technology IncCisco Technology Inc
US9107109B20.199Method and apparatus for determining a data rate in a high rate packet data wireless communications systemGRANT2015-08-112000-10-2524800879FairQualcomm IncQualcomm Inc
US7421648B10.198Reusable data markup languageGRANT2008-09-021999-05-2126833413FairE Numerate Solutions IncE-NUMERATE SOLUTIONS Inc, E Numerate Solutions Inc
US20060064470A10.196Method  system  and computer program product for improved synchronization efficiency for mobile devices  including database hashing and caching of web access errorsAPPLICATION2006-03-232004-09-2336075279FairiAnywhere Solutions InciAnywhere Solutions Inc
US6853867B10.195Interface to a programmable logic controllerGRANT2005-02-081998-12-3033158305FairSchneider Automation IncSchneider Electric USA Inc
US7295669B10.191Call center telephone and data flow connection systemGRANT2007-11-131999-01-2122883958FairAvaya Technology LLCAvaya Inc
US7873353B20.189Method and system for accessing applications and data  and for tracking of key indicators on mobile handheld devicesGRANT2011-01-182003-09-3034376635FairiAnywhere Solutions InciAnywhere Solutions Inc
US7512875B20.189Chart view for reusable data markup languageGRANT2009-03-311999-05-2134743588FairE Numerate Solutions IncE Numerate Solutions Inc
US20060020429A10.188Method and apparatus for configuring interfaces for automated systemsAPPLICATION2006-01-261999-09-3035461983FairRockwell Automation Technologies IncRockwell Automation Technologies Inc
US7228185B20.185Method for controlling and/or regulating industrial processesGRANT2007-06-052001-09-127698812FairRexroth Indramat GmbHRexroth Indramat GmbH
US6222840B10.184Method and system for performing concurrent read and write cycles in network switchGRANT2001-04-241996-12-3025101577FairCompaq Computer CorpHewlett Packard Enterprise Development LP
US6636273B10.184Remote control dedicated keybutton for confirming tuner setting of a TV set to a specific channel settingGRANT2003-10-212001-02-0128792511FairSavvy Frontiers Patent TrustCdn Innovations LLC, Savvy Frontiers Patent Trust
USRE45583E10.182Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private networkGRANT2015-06-231999-12-0123797857FairGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US7848283B20.178Method and apparatus for high rate packet data transmissionGRANT2010-12-071997-11-0332961187FairQualcomm IncQualcomm Inc
US7971250B20.178System and method for providing data content analysis in a local area networkGRANT2011-06-282003-10-0834422500FairAT&T Intellectual Property I LPAT&T Intellectual Property I LP
US8077604B10.177Load sharing and redundancy schemeGRANT2011-12-131999-06-2932393174FairCisco Technology IncCisco Technology Inc
WO2002029513A20.172A METHOD AND SYSTEM FOR INTERNET-BASED VIDEO CHATAPPLICATION2002-04-112000-10-0424746934Fair
US20030055902A10.172Systems and methods for remotely updating e-mail message status information for messages forwarded from a host system e-mail account across a firewall to a wireless handheld deviceAPPLICATION2003-03-202001-09-1425492939FairUniversity of Leeds, EarthLink IncUniversity of Leeds, EarthLink Inc
US20050239476A10.168Method and system for providing location information of a mobile stationAPPLICATION2005-10-272002-05-3129712070FairAlcatel Wireless IncAlcatel Wireless Inc
EP1298902A10.161Streaming announcements to agents of an ACDGRANT2003-04-022001-09-2825511751FairRockwell Electronic Commerce CorpRockwell Firstpoint Contact Corp
US20030161309A10.156Network address routing using multiple routing identifiersAPPLICATION2003-08-282002-02-2227752904FairIntel CorpIntel Corp
US7017125B10.156Portable terminal system  portable terminal  method of controlling portable terminal  and storage medium storing program for controlling portable terminalGRANT2006-03-211999-10-0617685596FairNEC CorpLenovo Innovations Ltd Hong Kong
US9906827B20.154Technique for effectively delivering targeted advertisements through a communications network having limited bandwidthGRANT2018-02-272003-08-1234135803FairTime Warner Cable Enterprises LLCTime Warner Cable Enterprises LLC
US20020173315A10.153Method and apparatus for adapting capabilities of a wireless communication system to load requirementsAPPLICATION2002-11-212001-05-1725332089FairQualcomm IncQualcomm Inc
US6243749B10.147Dynamic network address updatingGRANT2001-06-051998-10-0822614538FairCisco Technology IncCisco Technology Inc
US5857113A0.144Multiprocessor system assigning system function to each processor in accordance with delay function and maintaining the system function assignment after the system is rebootedGRANT1999-01-051994-06-1022978219FairHarris CorpRPX Corp
US7437456B10.142Object reference generating device  object reference generating method and computer readable recording medium for recording an object reference generating programGRANT2008-10-142000-03-1739828413FairFujitsu LtdFujitsu Ltd
US6324585B10.141Method and apparatus for domain name service request resolutionGRANT2001-11-271998-11-1922728955FairCisco Technology IncCisco Technology Inc
US20050287998A10.140Conference assisting system and methodAPPLICATION2005-12-292004-06-2935506590FairNEC CorpNEC Corp
US5541914A0.137Packet-switched self-routing multistage interconnection network having contention-free fanout  low-loss routing  and fanin buffering to efficiently realize arbitrarily low packet lossGRANT1996-07-301994-01-1922677373Fair
US8068453B20.133Method and apparatus for predicting favored supplemental channel transmission slots using transmission power measurements of a fundamental channelGRANT2011-11-291999-10-0723642838FairQualcomm IncQualcomm Inc
US6567771B20.129Weighted pair-wise scatter to improve linear discriminant analysisGRANT2003-05-202000-08-2926922531FairInternational Business Machines CorpInternational Business Machines Corp
USRE46528E10.122Implementation of call-center outbound dialing capability at a telephony network levelGRANT2017-08-291997-11-1459655295FairGenesys Telecommunications Laboratories IncGenesys Telecommunications Laboratories Inc
US6304913B10.117Internet system and method for selecting a closest server from a plurality of alternative serversGRANT2001-10-161998-11-0922695929FairTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US9124344B20.115Pilot reference transmission for a wireless communication systemGRANT2015-09-011997-11-0338919051FairQualcomm IncQualcomm Inc
US6587468B10.111Reply to sender DHCP optionGRANT2003-07-011999-02-1022934489FairCisco Technology IncCisco Technology Inc
US8064409B10.106Method and apparatus using a multi-carrier forward link in a wireless communication systemGRANT2011-11-221999-08-2523508949FairQualcomm IncQualcomm Inc
US7127566B20.104Synchronizing memory copy operations with memory accessesGRANT2006-10-242003-12-1834678248FairIntel CorpIntel Corp
US6185886B10.095Fixing element for reinforcement connection with a secondary action  especially for earthquake-resistant securementGRANT2001-02-131998-04-2726045790FairFischerwerke Artur Fischer GmbH and Co KGFischerwerke GmbH and Co KG
US6317582B10.088Multimode mobile telephone apparatusGRANT2001-11-131999-05-1115025739FairKyocera CorpKyocera Corp
US7650428B10.076Mobile cellular network selection from wireless LANGRANT2010-01-192003-04-0441509970FairIntelliNet TechnologyArris Enterprises LLC
US20020151993A10.075Method and system for programming a motor controllerAPPLICATION2002-10-171999-12-208108342FairDanfoss Drives ASDanfoss Power Electronics AS
US6778886B20.071Satellite location determination systemGRANT2004-08-172002-10-1832092812FairBoeing CoBoeing Co
US6156350A0.070Methods and kits for use in preventing restenosisGRANT2000-12-051999-12-0223803852FairCorazon Technologies IncCardinal Health Switzerland 515 GmbH
US20020075409A10.065Method of displaying help-words contents of on-screen display menu items in digital TV receiverAPPLICATION2002-06-202000-12-2019703318FairLG Electronics IncLG Electronics Inc
US20090280649A10.040Topography reduction and control by selective accelerator removalAPPLICATION2009-11-122003-10-2046331783FairNovellus Systems IncNovellus Systems Inc
US20030137212A10.040Alternator hybrid magnet rotor designAPPLICATION2003-07-242002-01-2422008084FairVisteon Global Technologies IncVisteon Global Technologies Inc
US7164698B10.038High-speed line interface for networking devicesGRANT2007-01-162000-03-2437648811FairJuniper Networks IncJuniper Networks Inc
US7238935B20.033Light detection deviceGRANT2007-07-032004-09-2436097969FairNippon Sheet Glass Co LtdNippon Sheet Glass Co Ltd
US20040036191A10.011Method of making a fireproof panelAPPLICATION2004-02-262002-04-3031892069Fair
US5612844A0.004Prism for a data cartridgeGRANT1997-03-181995-04-2723703201FairImation CorpGlassBridge Enterprises Inc
US3728961ANRARRANGEMENT FOR ELECTROMAGNETICALLY SETTING DRUM SERIES PRINT WHEELSGRANT1973-04-241970-07-1810371676FairGROSS CASH REGISTERS LtdChubb Cash Registers Ltd, GROSS CASH REGISTERS Ltd
JPS6385855ANRJOB STEP TRANSFER CONTROL SYSTEM IN JOB TRANSFER SYSTEMGRANT1988-04-161986-09-2916924000Fair
JPS62245361ANRAUTOMATIC LOAD DISPERSING SYSTEM IN EXECUTION OF NETWORK JOBGRANT1987-10-261986-04-1713908358Fair
JPH10240698ANRLOAD DISTRIBUTION SYSTEM FOR HIGH LOAD JOBGRANT1998-09-111997-02-2413003383Fair
JPH0877029ANRPROCESSING REQUEST EXECUTION ORDER CONTROL SYSTEM BASED UPON LOAD RATEGRANT1996-03-221994-09-0916675072Fair
JPH08137910ANRPARALLEL DATA BASE PROCESSING METHOD AND ITS EXECUTING DEVICEGRANT1996-05-311994-11-1517628863Fair
JPH0343835ANRPARALLELED PROCESS SYSTEMGRANT1991-02-251989-07-1216041763Fair
JPH02224169ANRPROCESSING DISTRIBUTING SYSTEM FOR COMPUTER SYSTEMGRANT1990-09-061989-02-2712739636Fair
CN1315047CNRA method for managing cluster jobGRANT2007-05-092004-03-1935041980Fair

Predictive Analytics

Composite Research Score (1-10)
8
  HARD
Art VolumeHIGH
Tech ComplexityINTRICATE
Priority DateMID
Tech DiversityAVERAGE
Expert Services Estimate$4,350 — $4,800
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
520
Recommended Classes
130
Government Assigned Classes
4
CPC
Title
Score
G06F9/5011the resources being hardware resources other than CPUs  Servers and Terminals2.075
G06F9/4843by program  e.g. task dispatcher  supervisor  operating system2.075
H04L41/50Network service management  i.e. ensuring proper service fulfillment according to an agreement or contract between two parties  e.g. between an IT-provider and a customer1.486
H04L47/80Actions related to the nature of the flow or the user1.478
G06F9/5072Grid computing1.463
G06F9/5027the resource being a machine  e.g. CPUs  Servers  Terminals1.401
G06F9/5061Partitioning or combining of resources1.373
G06F9/5083Techniques for rebalancing the load in a distributed system1.373
G06F9/468Specific access rights for resources  e.g. using capability register1.327
H04L47/827Aggregation of resource allocation or reservation requests1.306
H04L47/70Admission control or resource allocation | medium access in wavelength-division multiplex systems | (ref: H04J14/0227)1.272
G06F9/4881Scheduling strategies for dispatcher  e.g. round robin  multi-level priority queues1.272
G06F9/50Allocation of resources  e.g. of the central processing unit [CPU]1.272
G06F1/3203Power Management  i.e. event-based initiation of power-saving mode1.242
G06F1/3234Action  measure or step performed to reduce power consumption1.228
G06F9/5077Logical partitioning of resources| Management or configuration of virtualized resources | specific details on emulation or internal functioning of virtual machines | (ref: G06F9/455)1.210
H04L47/125Load balancing  e.g. traffic engineering | load balancing among servers | (ref: H04L67/1002)1.185
H04L41/0843based on generic templates1.185
G06F9/505considering the load1.173
G06F9/4893taking into account power or heat criteria | power management in computers in general | (ref: G06F1/3203)| | thermal management in computers in general | (ref: G06F1/206)1.162
G06F9/4856resumption being on a different machine  e.g. task migration  virtual machine migration | (ref: G06F9/5088)|  takes precedence1.160
G06Q50/06Electricity  gas or water supply1.160
G06F9/485Task life-cycle  e.g. stopping  restarting  resuming execution | (ref: G06F9/4881)|  takes precedence1.151
G06F9/5038considering the execution order of a plurality of tasks  e.g. taking priority or time dependency constraints into consideration | scheduling strategies | (ref: G06F9/4881)|  and subgroups1.147
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)1.143
G06F8/65Updates | security arrangements therefor | (ref: G06F21/57)1.136
G06F11/3664Environments for testing or debugging software1.133
G06F9/46Multiprogramming arrangements1.129
G06F9/4887involving deadlines  e.g. rate based  periodic1.126
G06F9/5055considering software capabilities  i.e. software resources associated or available to the machine1.118
G06F9/5005to service a request1.118
H04L67/1008based on parameters of servers  e.g. available memory or workload | allocation of processing resources to a machine considering the load | (ref: G06F9/505)1.116
G06F9/5022Mechanisms to release resources1.115
G06F11/2025using centralised failover control functionality1.102
H04L67/322whereby quality of service [QoS] or priority requirements are taken into account | monitoring of QoS metrics | (ref: H04L43/08)| | QoS aspects in real-time communications | (ref: H04L65/80)1.098
H04L67/32for scheduling or organising the servicing of application requests  e.g. requests for application data transmissions involving the analysis and optimisation of the required network resources | computer conference arrangements | (ref: H04L12/1813)| | broadcast or conference with schedule organisation | (ref: H04L12/1881)| | network service management  ensuring proper service fulfilment according to an agreement or contract between two parties | (ref: H04L41/50)| | intermediate grouping or aggregating of service requests | (ref: H04L67/2833)1.084
G06F9/5044considering hardware capabilities1.083
G06Q30/0202Market predictions or demand forecasting1.082
G06Q10/06312Adjustment or analysis of established resource schedule  e.g. resource or task levelling  or dynamic rescheduling1.082
G06F9/5033considering data affinity1.078
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)1.078
G06F11/3466Performance evaluation by tracing or monitoring1.075
H04L41/0893Assignment of logical groupings to network elements| Policy based network management or configuration1.072
H04L41/0806for initial configuration or provisioning1.064
G06F1/3209Monitoring remote activity  e.g. over telephone line  network connection1.060
G06F11/3495for systems1.056
G06F9/54Interprogram communication1.055
H04L67/1006with static server selection  e.g. the same server being selected for a specific client | allocation of processing resources considering data affinity | (ref: G06F9/5033)1.052
G06F11/3457Performance evaluation by simulation1.052
H01R4/56one conductor screwing into another1.051
G06F11/202where processing functionality is redundant | redundant communication control functionality | (ref: G06F11/2005)|   redundant storage control functionality | (ref: G06F11/2089)1.051
G06Q10/06313Resource planning in a project environment1.049
G06F3/0601Dedicated interfaces to storage systems1.044
G06F12/16Protection against loss of memory contents | contains no material  | see|  | (ref: G06F11/00)1.044
H04L43/08Monitoring based on specific metrics1.044
G06F13/4022using switching circuits  e.g. switching matrix  connection or expansion network | (ref: G06F13/4009)|  takes precedence1.043
G06F9/28Enhancement of operational speed  e.g. by using several microcontrol devices operating in parallel1.043
G06F8/63Image based installation| Cloning| Build to order1.034
G06F3/0631by allocating resources to storage systems1.034
H04L67/1012based on compliance of requirements or conditions with available server resources1.026
G06F21/6245Protecting personal data  e.g. for financial or medical purposes1.026
G06F9/45558Hypervisor-specific management and integration aspects1.026
G06F11/079Root cause analysis  i.e. error or fault diagnosis | in a hardware test environment | (ref: G06F11/22)| | in a software test environment | (ref: G06F11/36)1.024
G06F9/5094where the allocation takes into account power or heat criteria | power management in computers in general | (ref: G06F1/3203)| | thermal management in computers in general | (ref: G06F1/206)1.021
H04L43/0876Network utilization1.019
G06F9/44589Program code verification  e.g. Java bytecode verification  proof-carrying code | high-level semantic checks | (ref: G06F8/43)| | testing and debugging software | (ref: G06F11/36)1.019
H04L67/10in which an application is distributed across nodes in the network | multiprogramming arrangements | (ref: G06F9/46)1.019
G06F9/547Remote procedure calls [RPC]| Web services1.016
H04L67/1091Interfacing with client-server systems or between P2P systems1.016
H04L41/12network topology discovery or management | topology discovery for routing | (ref: H04L45/02)1.015
G06F11/362Software debugging1.015
G06F9/4818Priority circuits therefor1.015
H04L43/0882Utilization of link capacity1.013
G06F9/455Emulation| Interpretation| Software simulation  e.g. virtualisation or emulation of application or operating system execution engines1.013
G06Q10/06Resources  workflows  human or project management  e.g. organising  planning  scheduling or allocating time  human or machine resources| Enterprise planning| Organisational models | financial asset management | (ref: G06Q40/06)1.011
G06F17/30194Distributed file systems1.010
G06F9/45533Hypervisors| Virtual machine monitors1.009
G05B19/41865characterised by job scheduling  process planning  material flow1.009
H04L47/724involving intermediate nodes  e.g. RSVP1.007
G06F11/1438Restarting or rejuvenating1.005
G06F9/3838Dependency mechanisms  e.g. register scoreboarding1.005
H04L43/00Arrangements for monitoring or testing packet switching networks | networking arrangements or communications protocols for supporting networked applications for tracking the activity of the application user | (ref: H04L67/22)| | monitoring of computing systems | (ref: G06F11/30)| | monitoring of computer activity | (ref: G06F11/34)1.003
G06F15/173using an interconnection network  e.g. matrix  shuffle  pyramid  star  snowflake1.001
H04L41/0896Bandwidth or capacity management  i.e. automatically increasing or decreasing capacities  e.g. bandwidth on demand | reallocation of resources  renegotiation of resources  e.g. in-call | (ref: H04L47/76)1.000
G06Q30/08Auctions |   matching or brokerage | matching or brokerage for stock exchange | (ref: G06Q40/04)1.000
H04L41/22using GUI [Graphical User Interface]0.996
G06F11/3409for performance assessment0.996
G06F9/4831with variable priority0.996
G06F11/3433for load management | allocation of a server based on load conditions | (ref: G06F9/505)| | load rebalancing | (ref: G06F9/5083)| | redistributing the load in a network by a load balancer | (ref: H04L67/1029)0.993
G06Q10/101Collaborative creation of products or services0.987
G06F9/5016the resource being the memory0.986
G06F11/2023Failover techniques0.985
G06F17/30374Details of updates performed during offline database operations0.985
G06F11/203using migration0.985
G06F11/20using active fault-masking  e.g. by switching out faulty elements or by switching in spare elements0.985
G06F8/71Version control | security arrangements therefor | (ref: G06F21/57)| Configuration management0.985
G06F11/0787Storage of error reports  e.g. persistent data storage  storage using memory protection0.985
H04L67/325whereby a time schedule is established for servicing the requests0.984
G06F11/0772Means for error signaling  e.g. using interrupts  exception flags  dedicated error registers0.984
G06F9/06using stored programs  i.e. using an internal store of processing equipment to receive or retain programs0.982
G06Q10/0635Risk analysis0.981
G06F11/3006where the computing system is distributed  e.g. networked systems  clusters  multiprocessor systems | multiprogramming arrangements | (ref: G06F9/46)| | allocation of resources | (ref: G06F9/50)0.979
G06F8/656while running0.978
G06F9/44Arrangements for executing specific programs0.978
G06F3/0604Improving or facilitating administration  e.g. storage management0.977
G06Q10/0631Resource planning  allocation or scheduling for a business operation0.977
H04L47/30using information about buffer occupancy at either end or transit nodes0.976
G06F9/542Event management| Broadcasting| Multicasting| Notifications0.974
H04L47/11Congestion identification0.972
G06F9/48Program initiating| Program switching  e.g. by interrupt0.970
G06F11/3442for planning or managing the needed capacity0.970
H04L43/0817functioning | networked applications tracking the activity of users | (ref: H04L67/22)| | monitoring appliance functionality of home appliances | (ref: H04L12/2803)0.969
H04L63/20for managing network security| network security policies in general | filtering policies | (ref: H04L63/0227)0.968
G06Q10/06311Scheduling  planning or task assignment for a person or group0.966
G06F9/52Program synchronisation| Mutual exclusion  e.g. by means of semaphores0.966
H04L45/04Interdomain routing  e.g. hierarchical routing0.966
H04L67/327whereby the routing of a service request to a node providing the service depends on the content or context of the request  e.g. profile  connectivity status  payload or application type0.965
G06F3/1259Print job monitoring  e.g. job status0.963
H04L67/104for peer-to-peer [P2P] networking| Functionalities or architectural details of P2P networks | file transfer  upload  download | (ref: H04L67/06)| | accessing replicated servers | (ref: H04L67/1002)| | presence management | (ref: H04L67/24)| | scheduling provisions | (ref: H04L67/32)| | real-time communications | (ref: H04L65/00)| | information retrieval using distributed database systems | (ref: G06F17/30283)| | small scale hierarchical wireless network topologies | (ref: H04W84/10)| | wireless interfaces between terminal devices | (ref: H04W92/18)| | P2P connections between video clients | (r0.963
G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component  e.g. monitoring if the computing system is on  off  available  not available | error or fault processing without redundancy | (ref: G06F11/0703)| | error detection or correction by redundancy in data representation | (ref: G06F11/08)| | error detection or correction by redundancy in operation | (ref: G06F11/14)| | error detection or correction by redundancy in hardware | (ref: G06F11/16)0.960
G06F11/2046where the redundant components share persistent storage | (ref: G06F11/2043)|  takes precedence0.960
H04N1/32101Display  printing  storage or transmission of additional information  e.g. ID code  date and time or title0.959
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.954
H04L47/783Distributed allocation of resources  e.g. bandwidth brokers0.954
G06F11/3404for parallel or distributed programming0.952
G06F21/44Program or device authentication0.951
G06F9/3885using a plurality of independent parallel functional units0.951
H04L49/3045Virtual queuing0.950
G06N3/08Learning methods0.950
G06F17/30463Plan optimisation0.948
G06Q10/06316Sequencing of tasks or work0.948
H04L67/1095for supporting replication or mirroring of data  e.g. scheduling or transport for data synchronisation between network nodes or user terminals or syncML | synchronisation in information retrieval in file systems | (ref: G06F17/30067)| | synchronisation in structured data stores | (ref: G06F17/30575)| | mass storage redundancy by mirroring for error detection or correction of data | (ref: G06F11/2056)0.948
G06F3/0613in relation to throughput0.946
G06F3/061Improving I/O performance0.946
G06F3/121Facilitating exception or error detection and recovery  e.g. fault  media or consumables depleted0.945
G06Q10/10Office automation  e.g. computer aided management of electronic mail or groupware | electronic mail protocols | (ref: H04L29/06)|  | | arrangements for user-to-user messaging in packet-switching networks  e.g. e-mail or instant messages  | (ref: H04L41/00)| Time management  e.g. calendars  reminders  meetings or time accounting | organizing  planning  scheduling or allocating time | (ref: G06Q10/06)0.944
G06F12/0862with prefetch0.943
G06F11/1451by selection of backup contents0.943
H04L47/78Resource allocation architecture0.942
G06F11/3461Trace driven simulation0.942
G06F11/1458Management of the backup or restore process0.941
G06Q10/063114Status monitoring or status determination for a person or group0.941
G06F3/1277using filter pipeline  e.g. outside the driver  adding traps0.941
G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time  e.g. start-up testing0.940
G06F3/1207resulting in the user being informed about print result after a job submission0.940
G06F3/1222Increasing security of the print job0.940
H04L41/00Arrangements for maintenance or administration or management of packet switching networks0.557
H04L67/1002for accessing one among a plurality of replicated servers  e.g. load balancing | arrangements or protocols for peer-to-peer networking | (ref: H04L67/104)| | protocols for client-server architectures | (ref: H04L67/42)| | allocation of processing resources to service requests in a distributed system | (ref: G06F9/5027)| | rebalancing the processing load in a distributed system | (ref: G06F9/5083)| | wireless network traffic load balancing | (ref: H04W28/08)| | network load balancing  traffic engineering | (ref: H04L47/125)| | video servers using load balancing strategies | (ref: H04N21/23103)|0.554
H04L67/125involving the control of end-device applications over a network | network management of network elements | (ref: H04L41/00)| | end-device control or monitoring using web-based technology | (ref: H04L67/025)0.554
H04L29/08144Network arrangements or communication protocol arrangements for accessing one among a plurality of replicated servers  e.g. load balancing | rebalancing the processing load in a distributed system | (ref: G06F9/5083)| | arrangements for peer-to-peer networking | (ref: H04L29/08306)| | wireless network traffic load balancing | (ref: H04W28/08)| | network load balancing  traffic engineering | (ref: H04L47/125)| | video servers using load balancing strategies | (ref: H04N21/23103)0.554
G06Q40/00Finance| Insurance| Tax strategies| Processing of corporate or income taxes0.549
G06F15/161Computing infrastructure  e.g. computer clusters  blade chassis or hardware partitioning | casings  cabinets  racks or drawers for data centers | (ref: H05K5/00)0.525
G06F11/1471involving logging of persistent data for recovery0.514
G06F11/1474in transactions | (ref: G06F17/30286)|  takes precedence0.514
G06F21/6218to a system of files or objects  e.g. local or distributed file system or database0.513
H04L41/5051Service on demand  i.e. services are defined and provided in real time as requested by the user0.477
G06F21/305by remotely controlling device operation0.477
G06F1/3206Monitoring a parameter  a device or an event triggering a change in power modality0.466
G06F1/329Power saving by task scheduling0.466
G05D23/1917using digital means0.466
G06F9/5088involving task migration0.466
G06F9/4806Task transfer initiation or dispatching0.455
G06F11/1482by means of middleware or OS functionality0.454
G06F11/2028eliminating a faulty processor or activating a spare0.454
H04L41/5048Automatic or semi-automatic definitions  e.g. definition templates0.445
H04L41/5019Ensuring SLA | flow or congestion control at network level | (ref: H04L47/10)0.445
H04L41/5009Determining service level performance  e.g. measuring SLA quality parameters  determining contract or guarantee violations  response time or mean time between failure [MTBF] | monitoring performance metrics on a simple network level | (ref: H04L43/08)0.445
G06F17/30424Query processing0.434
G06F11/30Monitoring0.434
G06F11/1402Saving  restoring  recovering or retrying0.429
G06F9/448Execution paradigms  e.g. implementations of programming paradigms0.429
G06F9/445Program loading or initiating | bootstrapping | (ref: G06F9/4401)| | security arrangements for program loading or initiating | (ref: G06F21/57)0.425
G06F11/3692for test results analysis0.425
G06F11/3428Benchmarking0.424
G06F9/00Arrangements for program control  e.g. control units | program control for peripheral devices | (ref: G06F13/10)0.423
G06F15/00Digital computers in general | details | (ref: G06F1/00)|  â€“ | (ref: G06F13/00)| Data processing equipment in general0.423
H04L67/1021based on client or server locations0.422
H04L43/0823Errors | management of events  faults or alarms in networks or network elements | (ref: H04L41/06)0.422
G06F11/3604Software analysis for verifying properties of programs | byte-code verification | (ref: G06F9/44589)0.421
H04L29/08Transmission control procedure  e.g. data link level control procedure0.420
H04L29/06characterised by a protocol0.419
G06F11/3688for test execution  e.g. scheduling of test suites0.419
G06N3/105Shells for specifying net layout0.418
G06F11/3608using formal methods  e.g. model checking  abstract interpretation | theorem proving | (ref: G06N5/006)0.418
H04L67/1029using data related to the state of servers by a load balancer | server selection based on server parameters | (ref: H04L67/1008)| | performance measurement for load balancing | (ref: G06F11/3433)| | information retrieval in structured data stores | (ref: G06F17/30286)0.418
G06F11/2035without idle spare hardware0.413
H04L41/5022by giving priorities  e.g. assigning classes of service0.412
G06F21/121Restricting unauthorised execution of programs0.409
G06F21/105Tools for software license management or administration  e.g. managing licenses at corporate level0.409
G06Q10/067Business modelling0.406
G06F8/433Dependency analysis| Data or control flow analysis0.403
G06F8/41Compilation0.403
H04L69/40Techniques for recovering from a failure of a protocol instance or entity  e.g. failover routines  service redundancy protocols  protocol state redundancy or protocol service redirection in case of a failure or disaster recovery | network fault management | (ref: H04L41/06)| | route fault recovery in network routing | (ref: H04L45/28)| | fault recovery in packet switches | (ref: H04L49/557)| | reactions to failures of replicated servers by a load balancer | (ref: H04L67/1034)| | departure or maintenance mechanisms in peer-to-peer networks | (ref: H04L67/1048)| | intermediate processing of oper0.402
G06F9/466Transaction processing0.402
G06F11/008Reliability or availability analysis0.401
G06F11/3017where the computing system is implementing multitasking | multiprogramming arrangements | (ref: G06F9/46)| | allocation of resources | (ref: G06F9/50)0.400
G06F11/3438monitoring of user actions | checking the network activity of the user for network-specific applications | (ref: H04L67/22)0.400
G06F11/3452Performance evaluation by statistical analysis0.400
G06N5/003Dynamic search techniques  heuristics  branch-and-bound | (ref: G06N5/046)|  take precedence| for optimisation | (ref: G06Q10/04)0.400
G06N5/025Extracting rules from data | learning in general | (ref: G06F15/18)0.400
H04L67/20involving third party service providers | e-commerce | (ref: G06Q30/00)0.399
H04L67/22Tracking the activity of the user | network monitoring arrangements | (ref: H04L43/00)| | recording of computer activity | (ref: G06F11/34)| | e-commerce | (ref: G06Q30/00)0.399
H04L41/0833to reduce network energy consumption0.397
G06F1/324Power saving by lowering clock frequency0.397
G06F1/3296Power saving by lowering supply or operating voltage0.397
H04L47/821Prioritising resource allocation or reservation requests0.397
G06F1/3228Monitoring task completion  e.g. by use of idle timer  STOP command  WAIT command0.397
G06F1/30Means for acting in the event of power-supply failure or interruption  e.g. power-supply fluctuations | for resetting only | (ref: G06F1/24)0.397
G05B15/02electric0.397
G06F9/3855Reordering  e.g. using a queue  age tags0.397
G06F9/546Message passing systems or structures  e.g. queues0.397
G06F9/461Saving or restoring of program or task context0.396
H04L67/1023based on other criteria  e.g. hash applied to IP address  specific algorithms or cost0.395
G06F15/80comprising an array of processing units with common control  e.g. single instruction multiple data processors | (ref: G06F15/82)|  takes precedence | | for correlation function computation | (ref: G06F17/15)0.395
G06F11/3024where the computing system component is a central processing unit [CPU]0.394
H04L29/08135in which application tasks are distributed across nodes in the network | multiprogramming arrangements | (ref: G06F9/46)0.394
H04L29/08189based on compliance of requirements or conditions with available server resources0.394
H04L49/358Infiniband Switches0.394
H04L29/0827Controlling of the operation of servers by a load balancer  e.g. adding or removing servers that serve requests0.394
H04L29/08171based on parameters of servers  e.g. available memory or workload | allocation of processing resources considering the load | (ref: G06F9/505)0.394
H04L29/08945Arrangements for scheduling and organising the servicing of requests  e.g. requests for data transmissions involving the analysis and optimisation of the requires network resources | broadcast or conference with schedule organisation | (ref: H04L12/1881)0.394
H04L67/1031Controlling of the operation of servers by a load balancer  e.g. adding or removing servers that serve requests0.394
G06Q30/0241Advertisement0.394
G06Q40/04Exchange  e.g. stocks  commodities  derivatives or currency exchange0.394
G06F11/1464for networked environments0.392
G06F11/1461Backup scheduling policy0.392
H04L41/24using dedicated network management hardware0.392
H04L43/04Processing of captured monitoring data0.392
G06F13/12using hardware independent of the central processor  e.g. channel or peripheral processor0.391
G06F15/803Three-dimensional arrays or hypercubes0.391
G06F1/00Details not covered by groups | (ref: G06F3/00)|  â€“ | (ref: G06F13/00)|  and | (ref: G06F21/00)|  | architectures of general purpose stored program computers | (ref: G06F15/76)0.391
G06F9/44505Configuring for program initiating  e.g. using registry  configuration files0.390
G06F11/2041with more than one idle spare processing component0.388
G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data | error or fault reporting or logging | (ref: G06F11/0766)0.388
G06F3/0605by facilitating the interaction with a user or administrator0.388
G06F11/1407Checkpointing the instruction stream0.388
G06F3/067Distributed or networked storage systems  e.g. storage area networks [SAN]  network attached storage [NAS]0.388
G06Q20/14specially adapted for billing systems0.388
G06Q30/04Billing or invoicing |   e.g. tax processing in connection with a sale0.388
H04L41/5006Defining or negotiating SLA contracts  guarantees or penalties | SLA negotiation in wireless networks | (ref: H04W28/24)0.388
G06Q30/0269based on user profile or attribute0.388
G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component  e.g. monitoring the presence of processing resources  peripherals  I/O links  software programs | verification or detection of system hardware configuration | (ref: G06F11/2247)0.385
G06Q10/0633Workflow analysis0.385
H04L67/1036Load balancing of requests to servers for services different from user content provisioning  e.g. load balancing to DNS servers or firewalls | internet service provider selection | (ref: H04L12/5691)0.385
H04L67/06adapted for file transfer  e.g. file transfer protocol [FTP]0.385
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.385
G06F11/0751Error or fault detection not based on redundancy | power supply failures | (ref: G06F1/30)| | network fault management | (ref: H04L41/06)0.384
G06F11/0715in a system implementing multitasking | multitasking | per se|  | (ref: G06F9/46)0.384
G06F11/0709in a distributed system consisting of a plurality of standalone computer nodes  e.g. clusters  client-server systems0.384
G06F11/0793Remedial or corrective actions | by retry | (ref: G06F11/1402)| | recovery from an exception in an instruction pipeline | (ref: G06F9/3861)| | in a network context | (ref: H04L29/14)0.384
G06F11/0781Error filtering or prioritizing based on a policy defined by the user or on a policy defined by a hardware/software module  e.g. according to a severity level0.384
G06F9/4868with creation or replication0.384
G06F11/3419by assessing time0.384
H04L67/1014based on the content of a request0.382
H04L41/147for prediction of network behaviour0.382
G06Q30/00Commerce  e.g. shopping or e-commerce0.382
G06F11/2038with a single idle spare processing component0.382
H04L67/42Protocols for client-server architectures | access to replicated servers | (ref: H04L67/1002)0.381
H04L67/1078Resource delivery mechanisms0.381
G06F9/38Concurrent instruction execution  e.g. pipeline  look ahead0.381
G06F11/36Preventing errors by testing or debugging software0.381
H04L49/90Queuing arrangements0.380
H04L47/805QOS or priority aware0.380
G06Q30/0611Request for offers or quotes0.379
G06Q30/0625Directed  with specific intent or strategy0.379
G06Q50/188Electronic negotiation0.378
G06Q10/063Operations research or analysis0.378
G06Q10/025Coordination of plural reservations  e.g. plural trip segments  transportation combined with accommodation0.378
G06Q10/02Reservations  e.g. for tickets  services or events0.378
G16H50/50for simulation or modelling of medical disorders0.378
H04L47/826Involving periods of time0.378
H04L47/741Holding a request until resources become available0.378
H04L69/329in the application layer  i.e. layer seven | network arrangements or network communication protocols for networked applications | (ref: H04L67/00)| | digital computing or data processing equipment or methods  specially adapted for specific applications | (ref: G06F19/00)| | data processing systems and methods specially adapted for administrative  commercial  financial or managerial purposes | (ref: G06Q)0.378
H04L47/15in relation to multipoint traffic | arrangements for broadcast or multicast in data networks | (ref: H04L12/18)0.378
G06F9/528by using speculative mechanisms0.377
G06F9/3857Result writeback  i.e. updating the architectural state0.377
H04L47/781Centralized allocation of resource0.375
H04Q3/66Traffic distributors0.375
H04L47/762triggered by the network0.375
H04L41/145involving simulating  designing  planning or modelling of a network0.374
H04L47/25Rate modification upon detection by the source of changing network conditions0.373
H04L43/045for graphical visualization of monitoring data | graphical user interfaces | (ref: H04L41/22)| | display of network or application conditions affecting the network application to the application user | (ref: H04L67/36)| | visual indication of the functioning of a computing machine | (ref: G06F11/32)0.373
H04L47/10Flow control or congestion control0.373
H04L43/0811Connectivity0.373
H04L47/12Congestion avoidance or recovery0.373
G06F9/451Execution arrangements for user interfaces0.373
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.373
G06F3/0641De-duplication techniques0.372
G06F3/0659Command handling arrangements  e.g. command buffers  queues  command scheduling0.372
G06F21/54by adding security routines or objects to programs0.372
G06F11/004Error avoidance | (ref: G06F11/07)|  and subgroups take precedence0.372
G06F11/34Recording or statistical evaluation of computer activity  e.g. of down time  of input/output operation | | Recording or statistical evaluation of user activity  e.g. usability assessment0.372
G06F21/552involving long-term monitoring or reporting0.372
G06Q10/103Workflow collaboration or project management0.370
G06F9/45554Instruction set architectures of guest OS and hypervisor or native processor differ  e.g. Bochs or VirtualPC on PowerPC MacOS0.369
G06F11/1625in communications  e.g. transmission  interfaces0.369
G06F11/2005using redundant communication controllers0.369
G06F11/2007using redundant communication media0.369
G06F11/00Error detection| Error correction| Monitoring | error detection  correction or monitoring in information storage based on relative movement between record carrier and transducer | (ref: G11B20/18)| | monitoring  i.e. supervising the progress of recording or reproducing | (ref: G11B27/36)| | in static stores | (ref: G11C29/00)0.369
G06F11/2097maintaining the standby controller/processing unit updated | initialisation or re-synchronisation thereof | (ref: G06F11/1658)|  and subgroups0.369
G06F11/2033switching over of hardware resources0.369
G06F9/544Buffers| Shared memory| Pipes0.369
G06F8/54Link editing before load time0.368
G06Q50/18Legal services| Handling legal documents0.368
G06N5/04Inference methods or devices0.367
G06F9/526Mutual exclusion algorithms0.367
H04L9/3247involving digital signatures0.367
H04L47/808User-type aware0.367
G06F3/0638Organizing or formatting or addressing of data0.367
G06Q10/0639Performance analysis0.366
G06F15/76Architectures of general purpose stored program computers | with program plugboard | (ref: G06F15/08)| | multicomputers | (ref: G06F15/16)0.366
G06F11/3048where the topology of the computing system or computing system component explicitly influences the monitoring activity  e.g. serial  hierarchical systems0.366
H04L47/2441Flow classification0.364
H04L67/02involving the use of web-based technology  e.g. hyper text transfer protocol [HTTP] | information retrieval from the Internet | (ref: G06F17/30861)0.364
G06N5/02Knowledge representation | (ref: G06N5/04)|  takes precedence0.364
G06Q30/0283Price estimation or determination0.363
G06Q10/06375Prediction of business process outcome or impact based on a proposed change0.363
G06Q30/0247Calculate past  present or future revenues0.363
G06F9/4812by interrupt  e.g. masked0.363
G06F3/0482interaction with lists of selectable items  e.g. menus0.362
G06F3/04842Selection of a displayed object | (ref: G06F3/0482)|  takes precedence0.362
H04L43/10using active monitoring  e.g. heartbeat protocols  polling  ping  trace-route0.362
H04L29/08072Application layer  i.e. layer seven | not used0.362
H04L63/10for controlling access to network resources | restricting network management access | (ref: H04L41/28)0.362
H04L67/1065Discovery involving distributed pre-established resource-based relationships among peers  e.g. based on distributed hash tables [DHT] | pre-configuration of logical or physical connections | (ref: H04L67/1053)0.362
H04L67/1051Group master selection mechanisms0.362
G06F17/00Digital computing or data processing equipment or methods  specially adapted for specific functions0.362
H04L41/082due to updating or upgrading of network functionality  e.g. firmware | topology update or discovery for routing purposes | (ref: H04L45/02)0.362
G06F3/0619in relation to data integrity  e.g. data losses  bit errors0.362
G06F3/0689Disk arrays  e.g. RAID  JBOD0.362
G06F13/1663Access to shared memory0.362
G06F3/0629Configuration or reconfiguration of storage systems0.362
G06F3/0644Management of space entities  e.g. partitions  extents  pools0.362
G06F3/1204resulting in reduced user or operator actions  e.g. presetting  automatic actions  using hardware token storing data0.361
G06F3/1288in client-server-printer device configuration0.361
G06F3/1261by using alternate printing0.361
H04L67/1076Resource dissemination mechanisms or network resource keeping policies for optimal resource availability in the overlay network0.361
H04L67/1063Discovery through centralizing entities0.361
G06F11/3072where the reporting involves data filtering  e.g. pattern matching  time or event triggered  adaptive or policy-based reporting0.360
G06F11/328Computer systems status display | (ref: G06F11/327)|  takes precedence0.360
G06F11/1425by reconfiguration of node membership0.360
H04N1/00954Scheduling operations or managing resources | (ref: H04N1/0096)|  takes precedence| program initiating or switching | (ref: G06F9/48)| | allocation of computer resources | (ref: G06F9/50)0.360
H04N1/00957Compiling jobs  e.g. for batch processing | (ref: H04N1/3208)|  takes precedence| program code compilation | (ref: G06F8/41)0.360
H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver | or between image input and image output device | (ref: H04N1/38)|   | (ref: H04N1/387)|  take precedence0.360
G06F21/53by executing in a restricted environment  e.g. sandbox or secure virtual machine0.360
G06F9/3842Speculative instruction execution0.359
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.358
G06F21/606by securing the transmission between two devices or processes0.358
H04L67/1034Reaction to server failures by a load balancer | network fault restoration | (ref: H04L41/0654)| | departure or maintenance mechanisms in Peer-to-Peer networks | (ref: H04L67/1048)| | intermediate processing providing operational support to end devices by emulation or by off-loading in the network | (ref: H04L67/2861)| | techniques for recovering from a failure of a protocol instance or entity | (ref: H04L69/40)| | error detection or correction of the data by redundancy in hardware | (ref: G06F11/16)| | failing over workload from one server to another one | (ref: G06F11/202)0.358
H04L47/828Allocation of resources per group of connections  e.g. per group of users0.358
G06F11/14Error detection or correction of the data by redundancy in operation | (ref: G06F11/16)|  takes precedence0.358
H04L51/24with notification on incoming messages0.358
G06F11/142Reconfiguring to eliminate the error | group management mechanisms in a peer-to-peer network | (ref: H04L67/1044)0.357
G06F12/0261using reference counting0.356
G06N3/063using electronic means0.356
G06F17/30312Storage and indexing structures| Management thereof0.356
G06F17/30958Graphs| Linked lists | (ref: G06F17/30961)|  takes precedence0.356
H04L41/5003Managing service level agreement [SLA] or interaction between SLA and quality of service [QoS]0.355
G06F3/0667at data level  e.g. file  record or object virtualisation0.355
G06F3/0617in relation to availability0.355
G06F3/065Replication mechanisms0.355
H04L47/72Reservation actions0.355
G06F3/0653Monitoring storage devices or systems0.355
G06F9/3869Implementation aspects  e.g. pipeline latches| pipeline synchronisation and clocking0.355
G06F15/7817Specially adapted for signal processing  e.g. Harvard architectures0.355
G06F13/1605based on arbitration | arbitration in handling access to a common bus or bus system | (ref: G06F13/36)0.355
G06F11/3414Workload generation  e.g. scripts  playback0.354
G06F3/1285Remote printer device  e.g. being remote from client or server0.354
G06F3/1238Secure printing  e.g. user identification  user rights for device usage  unallowed content  blanking portions or fields of a page  releasing held jobs0.354
G06F3/1218Reducing or saving of used resources  e.g. avoiding waste of consumables or improving usage of hardware resources0.354
G06F3/1234Errors handling and recovery  e.g. reprinting | (ref: G06F3/1261)|  takes precedence0.354
G06F3/1267Job repository  e.g. non-scheduled jobs  delay printing0.354
H04L51/066with adaptation of format0.354
G06F12/0891using clearing  invalidating or resetting means0.354
G06F12/0868Data transfer between cache memory and other subsystems  e.g. storage devices or host systems0.354
H04L41/0681involving configuration of triggering conditions0.354
H04L43/50Testing arrangements0.354
G06F11/1469Backup restoration techniques0.353
H04L41/5038Testing of service level quality  e.g. simulating service usage0.353
H04L41/14involving network analysis or design  e.g. simulation  network model or planning | network monitoring | (ref: H04L43/00)0.353
G06F11/1484involving virtual machines0.353
G06F11/1446Point-in-time backing up or restoration of persistent data0.353
G16H40/20for the management or administration of healthcare resources or facilities  e.g. managing hospital staff or surgery rooms0.353
G05D1/0274using mapping information stored in a memory device | navigation using map-matching | (ref: G01C21/30)0.353
G05D1/0297by controlling means in a control room0.353
G06F3/1208resulting in improved quality of the output result  e.g. print layout  colours  workflows  print preview0.353
G06N99/005Learning machines  i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run | neural networks | (ref: G06N3/02)| | knowledge based models | (ref: G06N5/00)| | fuzzy logic systems | (ref: G06N7/02)| | adaptive control systems | (ref: G05B13/00)0.353
G06F3/126Job scheduling  e.g. queuing  determine appropriate device0.352
G06F8/61Installation0.130
Y02D10/00Energy efficient computing0.093
G06F2209/504Resource capping0.093
G06F2209/5014Reservation0.093
G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link0.092
G06F2209/509Offload0.092
G06F2209/5021Priority0.091
G06F2209/506Constraint0.091
G06F2209/508Monitor0.091
G06F2209/5013Request control0.091
G06F2209/5022Workload threshold0.088
G06F2209/5015Service provider selection0.088
G06F2209/503Resource availability0.088
G06F2221/2141Access rights  e.g. capability lists  access control lists  access tables  access matrices0.086
H04L12/56Packet switching systems0.082
H04L41/5096wherein the managed service relates to distributed or central networked applications | management of file systems | (ref: G06F17/30067)| | management of structured data stores | (ref: G06F17/30286)0.080
G06F2201/81Threshold0.080
G06F2209/483Multiproc0.080
G06F9/44552Conflict resolution  i.e. enabling coexistence of conflicting executables0.080
G06F2209/484Precedence0.080
G06F1/3256Power saving in optical drive0.078
G06F1/3275Power saving in memory  e.g. RAM  cache0.078
G06F1/3268Power saving in hard disk drive0.078
G06F1/3287Power saving by switching off individual functional units in a computer system  i.e. selective power distribution0.078
G06Q30/02Marketing  e.g. market research and analysis  surveying  promotions  advertising  buyer profiling  customer management or rewards| Price estimation or determination0.074
Y10S715/969Network layout and operation interface0.074
G06F2209/5017Task decomposition0.072
G06F11/3684for test design  e.g. generating new test cases0.071
G06F2009/45575Starting  stopping  suspending  resuming virtual machine instances | program initiating | (ref: G06F9/445)| | task life-cycle in general | (ref: G06F9/485)0.071
G06F2209/5011Pool0.071
G06F2201/815Virtual | middleware or OS functionality using virtual machines to implement generic software techniques for error detection or fault masking | (ref: G06F11/1484)0.071
G06F2209/486Scheduler internals0.070
G06F2201/80Database-specific techniques0.070
G06F2201/86Event-based monitoring0.070
G06F2209/505Clust0.070
G06F2209/541Client-server0.069
G06F11/2048where the redundant components share neither address space nor persistent storage0.069
G06F2009/4557Distribution of virtual machine instances| Migration and load balancing aspects | load distribution or balancing | (ref: G06F9/505)|   | (ref: G06F9/5083)| | task migration | (ref: G06F9/4856)0.068
G06F2209/501Performance criteria0.068
G06Q10/00Administration| Management0.068
G06F2209/548Queue0.067
G06F2201/865Monitoring of software0.067
H04L63/101Access control lists [ACL]0.067
H04L41/046Aspects of network management agents0.067
G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored0.067
G06F2209/485Resource constraint0.067
G06F2209/5019Workload prediction0.067
G06F2209/5012Processor sets0.066
Y04S40/00Communication or information technology specific aspects supporting electrical power generation  transmission  distribution or end-user application management0.066
H04L41/06involving management of faults or events or alarms0.066
Y10S707/99953Recoverability0.065
G06F11/1456Hardware arrangements for backup0.065
Y10S707/99955Archiving or backup0.065
Y10S707/99938Concurrency  e.g. lock management in shared database0.065
G06F2201/84Using snapshots  i.e. a logical point-in-time copy of the data0.065
G06F11/2056by mirroring0.065
G06F2003/0697device management  e.g. handlers  drivers  I/O schedulers0.065
Y10S707/99933Query processing  i.e. searching0.065
G06N7/005Probabilistic networks0.064
H04L67/12adapted for proprietary or special purpose networking environments  e.g. medical networks  sensor networks  networks in a car or remote metering networks | digital computing or data processing equipment or methods  specially adapted for specific applications in healthcare or life sciences | (ref: G06F19/00)| | home automation networks | (ref: H04L12/2803)| | total factory control characterised by the network communication | (ref: G05B19/4185)| | games involving transmission systems | (ref: A63F13/30)0.064
H04L67/1004Server selection in load balancing0.064
H04L67/2814for data redirection | load balancing of replicated servers | (ref: H04L67/1002)| | access network selection | (ref: H04L12/5691)| | routing or path finding of packets | (ref: H04L45/00)| | content or context based routing | (ref: H04L67/327)| | network addressing or naming provisions | (ref: H04L61/00)0.064
G06F2009/45562Creating  deleting  cloning virtual machine instances0.064
G06F2209/502Proximity0.064
G06F11/302where the computing system component is a software system0.064
Y02B70/10Technologies improving the efficiency by using switched-mode power supplies [SMPS]  i.e. efficient power electronics conversion0.064
G06F8/443Optimisation0.064
H04L2029/06054Access to distributed or replicated servers  e.g. using brokers0.064
G06F9/30185according to one or more bits in the instruction  e.g. prefix  sub-opcode0.064
G06F2009/45583Memory management  e.g. access  allocation | memory management in general | (ref: G06F12/00)| | allocation of memory to service a request | (ref: G06F9/5016)0.063
H04W36/385of the core network0.063
H04L47/24depending on the type of traffic  e.g. priority or quality of service [QoS] | network arrangements for networked applications for scheduling or organising the servicing of application requests whereby quality of service or priority requirements are taken into account | (ref: H04L67/322)0.063
G05B2219/32418Machine workload balance  same tools for pool of machines for same operations0.063
Y02P90/20characterised by job scheduling  process planning or material flow0.063
Y02P90/02Total factory control  e.g. smart factories  flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]0.063
G05B2219/32258Resource  machine assignment preferences  actual and anticipated load0.063
Y10S707/99931Database or file accessing0.063
Y10S707/99932Access augmentation or optimizing0.063
G06N5/022Knowledge engineering  knowledge acquisition0.063
H04L43/16using threshold monitoring0.062
H04L67/306User profiles | configuring for programme initiating | (ref: G06F9/44505)| | information retrieval by personalized querying | (ref: G06F17/30867)0.062
H04L67/16Service discovery or service management  e.g. service location protocol [SLP] or Web services | network service management for ensuring proper service fulfilment according to an agreement or contract between two parties | (ref: H04L41/50)| | address allocation to terminals or nodes connected to a network | (ref: H04L61/30)| | mobile application services specially adapted for wireless communication networks | (ref: H04W4/00)0.062
G06F2009/45587Isolation or security of virtual machine instances | security arrangements | (ref: G06F21/00)0.062
G06F2201/85Active fault masking without idle spares | active fault masking without idle spare hardware where processing functionality is redundant | (ref: G06F11/2035)0.062
G06F2201/805Real-time0.062
G06F11/3476Data logging | (ref: G06F11/14)|   | (ref: G06F11/2205)|  take precedence0.062
G06F2009/45595Network integration| enabling network access in virtual machine instances | network-specific arrangements for supporting networked applications | (ref: H04L67/00)0.061
G06F2209/522Manager0.061
G06F11/0757by exceeding a time limit  i.e. time-out  e.g. watchdogs0.061
G06F2209/5018Thread allocation0.061
Y10S707/99945Object-oriented database structure processing0.061
Y10S707/99948Application of database or data structure  e.g. distributed  multimedia  or image0.061
G06F11/3068where the reporting involves data format conversion0.061
G06F2209/546Xcast0.061
G06F2209/544Remote0.061
G06F2201/88Monitoring involving counting0.061
H04L41/0654Network fault recovery | backup route selection | (ref: H04L45/22)| | route fault recovery | (ref: H04L45/28)| | techniques for recovering from a failure of a protocol instance or entity | (ref: H04L69/40)0.060
H04L29/08549Arrangements and networking functions for distributed storage of data in a network  e.g. Storage Area Networks [SAN]  Network Attached Storage [NAS]0.060
H04L41/0859by keeping history of different configuration generations or versions0.060
G06F2212/2542Non-uniform memory access [NUMA] architecture0.060
G06F21/57Certifying or maintaining trusted computer platforms  e.g. secure boots or power-downs  version controls  system software checks  secure updates or assessing vulnerabilities0.060
G06F2209/5016Session0.060
H04L67/08adapted for terminal emulation  e.g. telnet | protocols for telewriting or protocols for networked simulations  virtual reality or games | (ref: H04L67/38)| | emulation or software simulation | (ref: G06F9/455)0.060
G06F11/3031where the computing system component is a motherboard or an expansion card0.060
H04N2201/3221of a job number or identification  e.g. communication number0.060
H04N2201/3274Storage or retrieval of prestored additional information0.060
H04N2201/3222of processing required or performed  e.g. forwarding  urgent or confidential handling0.060
H04N2201/3223of type information  e.g. reception or copy job0.060
H04N2201/0094Multifunctional device  i.e. a device capable of all of reading  reproducing  copying  facsimile transception  file transception0.060
G06F2009/45591Monitoring or debugging support | monitoring and debugging in general in | (ref: G06F11/30)|   | (ref: G06F11/36)0.060
H04L63/08for supporting authentication of entities communicating through a packet data network | cryptographic mechanisms or cryptographic arrangements for entity authentication | (ref: H04L9/32)0.060
G06F8/60Software deployment0.060
H04L41/5054Automatic provisioning of the service triggered by the service manager  e.g. concrete service implementation by automatic configuration of network components | for initializing configuration  i.e. provisioning of network or devices | (ref: H04L41/0806)0.060
G06F11/1443Transmit or communication errors0.060
G06F11/2043where the redundant components share a common memory address space0.060
G06F11/1441Resetting or repowering0.060
H04L67/2885Hierarchically arranged intermediate devices  e.g. hierarchical caching0.059
H04L43/0888Throughput0.059
H04L47/822Collecting or measuring resource availability data0.059
G06F13/37using a physical-position-dependent priority  e.g. daisy chain  round robin or token passing0.059
G06F11/0766Error or fault reporting or storing | reporting or storing of non-error data | (ref: G06F11/30)|   | (ref: G06F11/34)0.059
H04L41/0266involving management internet meta-data  objects or commands  e.g. by using mark-up language0.059
H04L43/0805Availability0.059
G06F2212/6024History based prefetching0.059
G06F2201/82Solving problems relating to consistency | ensuring consistency in mirrored systems | (ref: G06F11/2064)0.059
G05D1/024in combination with a laser | lasers | per se|  | (ref: H01S)0.059
G05D2201/0211Vehicle in an office environment  e.g. for delivering mail or for videoconferencing0.059
G05D1/0255using acoustic signals  e.g. ultra-sonic singals | sonar systems designed for anti-collision purposes | (ref: G01S15/93)0.059
Y10S901/01Mobile robot0.059
G05D2201/0216Vehicle for transporting goods in a warehouse  factory or similar0.059
G05D1/0246using a video camera in combination with image processing means | image data processing in general | (ref: G06T)| | video signal coding and transmission | (ref: H04N)0.059
G06F8/10Requirements analysis| Specification techniques0.059
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.