Validity Report
Full Report
US9575805B2 — System and method of providing system jobs within a compute environment
Priority Date: 2004-11-08, Publication Date: 2017-02-21, 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.238TRIGGER SUPPORT FOR A BI-DIRECTIONAL BROKERGRANT2006-04-262003-07-1134079291GreatComputer Associates Think IncCA Inc
US7861246B21.204Job-centric scheduling in a grid environmentGRANT2010-12-282004-06-1735482042GreatPlatform Computing CorpInternational Business Machines Corp
EP1387267A11.079Method and computer system for job schedulingGRANT2004-02-042002-07-2930011099GreatSAP SE SAP SE
US7516458B21.060Job management in presence of implicit dependencyGRANT2009-04-072002-07-3131187238GreatSAP SE SAP SE
US7844969B21.051Goal-oriented predictive scheduling in a grid environmentGRANT2010-11-302004-06-1735481873GreatPlatform Computing CorpInternational Business Machines Corp
US6591262B11.039Collaborative workload management incorporating work unit attributes in resource allocationGRANT2003-07-082000-08-0124527938GreatInternational Business Machines CorpServiceNow Inc
US8166484B21.039System 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
US6694345B11.038External job scheduling within a distributed processing system having a local job control systemGRANT2004-02-171999-10-0523635057GreatInternational Business Machines CorpInternational Business Machines Corp
US6438553B11.015Distributed job integrated management system and methodGRANT2002-08-201998-12-2818503931GreatNEC CorpNEC Electronics Corp
US6353844B11.015Guaranteeing completion times for batch jobs without static partitioningGRANT2002-03-051996-12-2325098453GreatSilicon Graphics IncMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP
US7712100B21.010Determining 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
US5414845A0.978Network-based computer system with improved network scheduling systemGRANT1995-05-091992-06-2625419725GreatInternational Business Machines CorpInternational Business Machines Corp
EP1408407A20.963Method and apparatus for task allocation in a distributed computing environmentGRANT2004-04-142002-08-2831976536GreatSun Microsystems IncSun Microsystems Inc
US8365193B20.948Recoverable asynchronous message driven processing in a multi-node systemGRANT2013-01-292003-08-1434139832GreatOracle International CorpOracle International Corp
US7441241B20.947Grid non-deterministic job schedulingGRANT2008-10-212004-05-2035376694GreatInternational Business Machines CorpInternational Business Machines Corp
WO2002003192A20.944DEVICE AND METHOD FOR ALLOCATING JOBS IN A NETWORKAPPLICATION2002-01-102000-06-304166630Great
US5881284A0.925Method of scheduling a job in a clustered computer system and device thereforGRANT1999-03-091995-10-2617600201GreatNEC CorpNEC Corp
US7299466B20.924Mechanism for managing execution environments for aggregated processesGRANT2007-11-202001-12-2026941322GreatCadence Design Systems IncCadence Design Systems Inc
EP1145098A20.914SYSTEM FOR SCHEDULING AND MONITORING COMPUTER PROCESSESGRANT2001-10-171998-12-2222817738GreatComputer Associates Think IncCA Inc
US7100094B20.914Cause-specific and network-wide error analysis in data processing job managementGRANT2006-08-292002-05-3132395429GreatSAP SE SAP SE
US9600216B20.909System and method for managing jobs in heterogeneous environmentsGRANT2017-03-212004-07-2235656815GreatCA IncCA Inc
US7340654B20.907Autonomic monitoring in a grid environmentGRANT2008-03-042004-06-1735482047GreatPlatform Computing CorpInternational Business Machines Corp
EP0880095B10.905Resource schedulerGRANT2006-07-051997-05-2225337490GreatInternational Business Machines CorpInternational Business Machines Corp
US7406691B20.904Minimizing complex decisions to allocate additional resources to a job submitted to a grid environmentGRANT2008-07-292004-01-1334739764GreatInternational Business Machines CorpInternational Business Machines Corp
US7117500B20.901Mechanism for managing execution of interdependent aggregated processesGRANT2006-10-032001-12-2026941492GreatCadence Design Systems IncCadence Design Systems Inc
US7082606B20.901Dedicated heterogeneous node scheduling including backfill schedulingGRANT2006-07-252001-05-0126834814GreatUniversity of CaliforniaLawrence Livermore National Security LLC
EP1630671A10.897Framework for pluggable schedulersGRANT2006-03-012004-08-2434929481GreatInternational Business Machines CorpInternational Business Machines Corp
US7984443B20.894System and method for normalizing job propertiesGRANT2011-07-192004-07-2235656804GreatComputer Associates Think IncCA Inc
US7644408B20.892System for assigning and monitoring grid jobs on a computing gridGRANT2010-01-052003-04-2533299015GreatSpotware Technologies IncSpotware Technologies Inc
US7930398B20.892Distributed computing system for resource reservation and user verificationGRANT2011-04-192003-12-0134616732GreatNEC CorpNEC Corp
US7533384B20.890Job routing to earliest available resources in a parallel job schedulerGRANT2009-05-122004-05-2735507618GreatInternational Business Machines CorpInternational Business Machines Corp
US7159217B20.890Mechanism for managing parallel execution of processes in a distributed computing environmentGRANT2007-01-022001-12-2026939004GreatCadence Design Systems IncCadence Design Systems Inc
US20050165881A10.890Event-driven queuing system and methodAPPLICATION2005-07-282004-01-2334795188GreatPipelineFX LLCPipelineFX LLC
EP1485792A10.889BATCH PROCESSING JOB STREAMS USING AND&sol|OR PRECEDENCE LOGICGRANT2004-12-152002-02-0527669204GreatSourcespring Software LLCSourcespring Software LLC
EP0772825A10.887COMPUTER SYSTEM HAVING CLIENT-SERVER ARCHITECTUREGRANT1997-05-141994-07-2510758823GreatBritish Telecommunications PLCBritish Telecommunications PLC
US20060048157A10.887Dynamic grid job distribution from any resource within a grid environmentAPPLICATION2006-03-022004-05-1835945011GreatInternational Business Machines CorpInternational Business Machines Corp
EP1011045A20.883Object-oriented job schedulerGRANT2000-06-211998-12-1910844474GreatFujitsu Services LtdFujitsu Services Ltd
EP1665047A20.874MANAGING PROCESSING WITHIN COMPUTING ENVIRONMENTS INCLUDING INITIATION OF VIRTUAL MACHINESGRANT2006-06-072003-09-1734274754GreatInternational Business Machines CorpInternational Business Machines Corp
US7596788B10.870Support of non-trivial scheduling policies along with topological propertiesGRANT2009-09-292004-05-1141109918GreatPlatform Computing CorpInternational Business Machines Corp
US7562143B20.865Managing escalating resource needs within a grid environmentGRANT2009-07-142004-01-1334860720GreatInternational Business Machines CorpInternational Business Machines Corp
US8886744B10.862Load balancing in multi-grid systems using peer-to-peer protocolsGRANT2014-11-112003-09-1151845903GoodOracle America IncOracle America Inc, Sun Microsystems Inc
US7219345B20.861System and method for terminating processes in a distributed computing systemGRANT2007-05-152002-12-1732507246GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US8427667B20.857System and method for filtering jobsGRANT2013-04-232004-07-2235656803GoodCA IncCA Inc
US6202080B10.852Apparatus and method for computer job workload distributionGRANT2001-03-131997-12-1125534394GoodNortel Networks LtdNortel Networks Ltd
EP1133725B10.849A job parallel processing system for a service networkGRANT2011-01-261998-11-1620413294GoodTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US7093259B20.848Hierarchically structured logging for computer work processingGRANT2006-08-152001-12-2026941803GoodCadence Design Systems IncCadence Design Systems Inc
US20050165854A10.846System for managing job performance and status reporting on a computing gridAPPLICATION2005-07-282004-01-2334795071GoodGateway IncGateway Inc
US8412822B10.844Optimized job scheduling and execution in a distributed computing gridGRANT2013-04-022004-01-2747989917GoodAT&T Intellectual Property II LPAT&T Intellectual Property II LP
US7810098B20.842Allocating resources across multiple nodes in a hierarchical data processing system according to a decentralized policyGRANT2010-10-052004-03-3135097760GoodInternational Business Machines CorpLinkedIn Corp
EP1283466A10.837Management system for a clusterGRANT2003-02-122001-08-068183106GoodHewlett Packard CoHP Inc
EP1217521A20.836Method and system for executing batch jobs by delegating work to independent service providersGRANT2002-06-262000-12-1924974940GoodXerox CorpXerox Corp
EP1807757A10.836SYSTEM AND METHOD FOR PROVIDING ALERTS FOR HETEROGENEOUS JOBSGRANT2007-07-182004-07-2235262232GoodComputer Associates Think IncCA Inc
EP1649364B10.833APPLICATION START PROTOCOLGRANT2012-11-282003-07-2834107908GoodSAP SE SAP SE
EP1600837B10.830System and method utilizing temporal constraints to coordinate multiple planning sessionsGRANT2010-10-272004-05-2734592760GoodXerox CorpXerox Corp
EP1730638A20.829FACILITATING ALLOCATION OF RESOURCES IN A HETEROGENEOUS COMPUTING ENVIRONMENTGRANT2006-12-132004-03-1034920214GoodInternational Business Machines CorpInternational Business Machines Corp
US7065764B10.820Dynamically allocated cluster systemGRANT2006-06-202001-07-2036586576GoodNetRendered IncCallidus Software Inc
US9081620B10.817Multi-grid mechanism using peer-to-peer protocolsGRANT2015-07-142003-09-1153506750GoodOracle America IncOracle America Inc, Sun Microsystems Inc
US5031089A0.809Dynamic resource allocation scheme for distributed heterogeneous computer systemsGRANT1991-07-091988-12-3023123332GoodNational Aeronautics and Space Administration NASANational Aeronautics and Space Administration NASA
EP1654648B10.807HIERARCHICAL MANAGEMENT OF THE DYNAMIC ALLOCATION OF RESOURCES IN A MULTI-NODE SYSTEMGRANT2015-11-112003-08-1434199514GoodOracle International CorpOracle International Corp
WO2003067426A10.803SYSTEM AND METHOD FOR ALLOCATING COMPUTING RESOURCESAPPLICATION2003-08-142002-02-0827739440Good
US8041798B10.797Self-healing grid mechanismGRANT2011-10-182003-09-1144773421GoodOracle America IncOracle America Inc
US7103628B20.796System and method for dividing computationsGRANT2006-09-052002-06-2029734444GoodJPMorgan Chase and CoJPMorgan Chase Bank NA
EP1131704B10.794PROCESSING SYSTEM SCHEDULINGGRANT2014-03-261998-11-1650202831GoodTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
EP1582981A10.792System and method for topology-aware job scheduling and backfilling in an HPC environmentGRANT2005-10-052004-04-1534887808GoodRaytheon CoRaytheon Co
EP1654645B10.787FAST APPLICATION NOTIFICATION IN A CLUSTERED COMPUTING SYSTEMGRANT2009-08-192003-08-1434139638GoodOracle International CorpOracle International Corp
US7640547B20.786System and method for allocating computing resources of a distributed computing systemGRANT2009-12-292002-02-0827667784GoodJPMorgan Chase and CoJPMorgan Chase Bank NA
US7533168B10.778Autonomic grid computing mechanismGRANT2009-05-122003-09-1140601653GoodSun Microsystems IncOracle America Inc
US7376693B20.766System architecture for distributed computing and method of using the systemGRANT2008-05-202002-02-0838088983GoodJPMorgan Chase and CoJPMorgan Chase Bank NA
EP1405152A20.762SYSTEMS AND METHODS OF INFORMATION BACKUPGRANT2004-04-072001-07-0623172139GoodComputer Associates Think IncCA Inc
EP1735714A20.760SYSTEM AND METHOD FOR CLUSTER MANAGEMENT FOR PARALLEL TASK ALLOCATION IN A MULTIPROCESSOR ARCHITECTUREGRANT2006-12-272004-04-1535240646GoodRaytheon CoRaytheon Co
US6895472B20.753System and method for caching resultsGRANT2005-05-172002-06-2129734414GoodJPMorgan Chase and CoJPMorgan Chase Bank NA
US7571227B10.747Self-updating grid mechanismGRANT2009-08-042003-09-1140910247GoodSun Microsystems IncOracle America Inc
EP1735949A20.742GRAPHICAL USER INTERFACE FOR MANAGING HPC CLUSTERSGRANT2006-12-272004-04-1534966312GoodRaytheon CoRaytheon Co
EP1566738A20.741High performance computing system and methodGRANT2005-08-242004-04-1534711924GoodRaytheon CoRaytheon Co
EP1735708A10.737SYSTEM AND METHOD FOR DETECTING AND MANAGING HPC NODE FAILUREGRANT2006-12-272004-04-1534967846GoodRaytheon CoRaytheon Co
US7900206B10.699Information technology process workflow for data centersGRANT2011-03-012004-03-3143617423GoodSymantec Operating CorpVeritas Technologies LLC
US6763519B10.695Multiprogrammed multiprocessor system with lobally controlled communication and signature controlled schedulingGRANT2004-07-131999-05-0532680679GoodSychron IncHALL RODERICK C M
EP2372535A10.673A system and method for supplementing program builds with file usage information.GRANT2011-10-052003-03-2532989098GoodElectric Cloud IncElectric Cloud Inc
US7574708B20.658Mechanism for enabling the distribution of operating system resources in a multi-node computer systemGRANT2009-08-112004-03-0434987871GoodInternational Business Machines CorpInternational Business Machines Corp
EP1024428B10.637Managing a clustered computer systemGRANT2009-06-171999-01-2922906751GoodInternational Business Machines CorpInternational Business Machines Corp
US6965930B10.593Methods  systems and computer program products for workload distribution based on end-to-end quality of serviceGRANT2005-11-152000-10-2035266495GoodInternational Business Machines CorpInternational Business Machines Corp
US8312462B20.569Reducing remote memory accesses to shared data in a multi-nodal computer systemGRANT2012-11-132004-03-0434987869GoodInternational Business Machines CorpInternational Business Machines Corp
US7840658B20.567Employing job code attributes in provisioningGRANT2010-11-232002-05-1529418666GoodOracle International CorpOracle International Corp
US6119174A0.543Methods and apparatus for implementing quality-of-service guarantees in data storage systemsGRANT2000-09-121998-10-1322626423GoodHewlett Packard CoQualcomm Inc
US6963917B10.518Methods  systems and computer program products for policy based distribution of workload to subsets of potential serversGRANT2005-11-082000-10-2035207121GoodInternational Business Machines CorpInternational Business Machines Corp
US8954584B10.515Policy engine for automating management of scalable distributed persistent applications in a gridGRANT2015-02-102004-08-1852443740GoodOracle America IncOracle America Inc, Sun Microsystems Inc
US7509646B10.511Method of managing workloads in a distributed processing systemGRANT2009-03-242003-09-2340457313GoodUnisys CorpUnisys Corp
US7870241B20.503Automated power control policies based on application-specific redundancy characteristicsGRANT2011-01-112002-11-2732392468GoodInternational Business Machines CorpLenovo International Ltd
US5675739A0.472Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal typesGRANT1997-10-071995-02-0323512007GoodInternational Business Machines CorpInternational Business Machines Corp
US5867636A0.459Client server symmetric presentation-layer connection protocol for network printing systemsGRANT1999-02-021995-06-0623869738GoodApple Computer IncApple Inc
US6542926B20.435Software partitioned multi-processor system with flexible resource sharing levelsGRANT2003-04-011998-06-1022252383GoodCompaq Information Technologies Group LPHewlett Packard Development Co LP
EP0648038A20.433A data processing system for providing user load levelling in a networkGRANT1995-04-121993-09-1110741879GoodInternational Business Machines CorpInternational Business Machines Corp
US6954784B20.430Systems  method and computer program products for cluster workload distribution without preconfigured port identification by utilizing a port of multiple ports associated with a single IP addressGRANT2005-10-112000-08-1727093553GoodInternational Business Machines CorpA10 Networks Inc
US20020143953A10.420Automatic affinity within networks performing workload balancingAPPLICATION2002-10-032001-04-0325241930GoodInternational Business Machines CorpInternational Business Machines Corp
US7454496B20.416Method for monitoring data resources of a data processing networkGRANT2008-11-182003-12-1034652935GoodInternational Business Machines CorpPayPal Inc
US6141759A0.401System and architecture for distributing  monitoring  and managing information requests on a computer networkGRANT2000-10-311997-12-1025533865GoodBMC Software IncBMC Software Inc
US5537542A0.400Apparatus 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
US7937655B20.381Workflows with associated processesGRANT2011-05-032000-12-2227401111GoodOracle International CorpOracle International Corp
US5918017A0.377System and method for providing dynamically alterable computer clusters for message routingGRANT1999-06-291996-08-2324819290GoodInternational Business Machines CorpInternational Business Machines Corp
US5603029A0.375System 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
US8015600B20.373Employing electronic certificate workflowsGRANT2011-09-062000-12-2227401101GoodOracle International CorpOracle International Corp
US6223205B10.363Method and apparatus for assigning tasks in a distributed server systemGRANT2001-04-241997-10-2026697746GoodBoston University, Massachusetts Institute of TechnologyBoston University, Massachusetts Institute of Technology
US4495570A0.359Processing request allocator for assignment of loads in a distributed processing systemGRANT1985-01-221981-01-1411539240GoodHitachi LtdHitachi Ltd
US6650641B10.358Network address translation using a forwarding agentGRANT2003-11-181999-07-0229420291GoodCisco Technology IncCisco Technology Inc
US7802174B20.356Domain based workflowsGRANT2010-09-212000-12-2227401103GoodOracle International CorpOracle International Corp
US6446225B10.349Server system with scalable session timeout mechanismGRANT2002-09-031998-04-2322069930GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20020143954A10.325Methods  systems and computer program products for content-based routing via active TCP connection transferAPPLICATION2002-10-032001-04-0325243166GoodInternational Business Machines CorpInternational Business Machines Corp
US5828847A0.324Dynamic server switching for maximum server availability and load balancingGRANT1998-10-271996-04-1924566190GoodStorage Technology CorpOracle America Inc
US7483998B20.313Software configurable cluster-based router using heterogeneous nodes as cluster nodesGRANT2009-01-272003-11-1434573479GoodAlcatel Lucent SASWSOU Investments LLC
US8726078B10.307Method and system for providing high availability to computer applicationsGRANT2014-05-132004-08-2636000598GoodRed Hat IncRed Hat Inc
US6317786B10.301Web serviceGRANT2001-11-131998-05-2922201232GoodWebSpective Software IncYahoo Inc, R2 Solutions LLC
US6031978A0.292System  method and program for enabling a client to reconnect to a same server in a network of computer systems after the server has moved to a different network addressGRANT2000-02-291996-06-2824705871GoodInternational Business Machines CorpInternational Business Machines Corp
US6314463B10.292Method and system for measuring queue length and delayGRANT2001-11-061998-05-2922204111GoodWebSpective Software IncYahoo Inc, R2 Solutions LLC
US20050165885A10.289Method and apparatus for forwarding data packets addressed to a cluster serversAPPLICATION2005-07-282003-12-2434794649GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US6587866B10.284Method for distributing packets to server nodes using network client affinity and packet distribution tableGRANT2003-07-012000-01-1023907353GoodSun Microsystems IncOracle America Inc
US20020178265A10.282Methods systems and computer program products for source address selectionAPPLICATION2002-11-282001-05-2225338931GoodInternational Business Machines CorpInternational Business Machines Corp
US6748413B10.282Method and apparatus for load balancing of parallel servers in a network environmentGRANT2004-06-081999-11-1532326682GoodInternational Business Machines CorpInternational Business Machines Corp
US5812771A0.281Distributed chassis agent for distributed network managementGRANT1998-09-221994-01-2822690772GoodCabletron Systems IncEnterasys Networks Inc
US4577272A0.276Fault tolerant and load sharing processing systemGRANT1986-03-181983-06-2724021381GoodE Systems IncRaytheon Co
US9130954B20.276Distributed health check for global server load balancingGRANT2015-09-082000-09-2642166188GoodBrocade Communications Systems LLCAvago Technologies International Sales Pte Ltd
US20020178268A10.270Methods  systems and computer program products for port assignments of multiple application instances using the same source IP addressAPPLICATION2002-11-282001-05-2225339884GoodInternational Business Machines CorpA10 Networks Inc
US4403286A0.264Balancing data-processing work loadsGRANT1983-09-061981-03-0622909557GoodInternational Business Machines CorpInternational Business Machines Corp
US6430622B10.259Methods  systems and computer program products for automated movement of IP addresses within a clusterGRANT2002-08-061999-09-2223587677GoodInternational Business Machines CorpInternational Business Machines Corp
US7783740B20.259Embedded network traffic analyzerGRANT2010-08-242003-09-2534194832GoodRockwell Automation Technologies IncRockwell Automation Technologies Inc
US6748414B10.252Method and apparatus for the load balancing of non-identical servers in a network environmentGRANT2004-06-081999-11-1532326683GoodInternational Business Machines CorpInternational Business Machines Corp
US5774660A0.252World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node networkGRANT1998-06-301996-08-0524774814GoodResonate IncResonate Inc
US5740371A0.250Load balancing of connections to parallel serversGRANT1998-04-141995-09-3010781596GoodInternational Business Machines CorpInternational Business Machines Corp
US6374300B20.249Method and system for storing load balancing information with an HTTP cookieGRANT2002-04-161999-07-1523388684GoodF5 Networks IncF5 Networks Inc
US5867661A0.240Method and apparatus of using virtual sockets for reducing data transmitted over a wireless communication link between a client web browser and a host web server using a standard TCP protocolGRANT1999-02-021996-02-1524408646GoodInternational Business Machines CorpInternational Business Machines Corp
US6247057B10.227Network server supporting multiple instance of services to operate concurrently by having endpoint mapping subsystem for mapping virtual network names to virtual endpoint IDsGRANT2001-06-121998-10-2222650716GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8949850B20.225Statistical tracking for global server load balancingGRANT2015-02-032002-08-0136710702GoodBrocade Communications Systems LLCAvago Technologies International Sales Pte Ltd, Foundry Networks LLC
US7519719B20.222Automatic creation of protocol dependent control path for instrument applicationGRANT2009-04-142004-04-1535426698GoodAgilent Technologies IncAgilent Technologies Inc
US5341477A0.220Broker for computer network server selectionGRANT1994-08-231989-02-2426979594GoodDigital Equipment CorpHewlett Packard Development Co LP
US6594268B10.220Adaptive routing system and method for QOS packet networksGRANT2003-07-151999-03-1123015326GoodNokia of America CorpNokia of America Corp, WSOU Investments LLC
US20030202536A10.217Integrated analysis of incoming data transmissionsAPPLICATION2003-10-302001-04-2729255784GoodBoeing CoBoeing Co
US6286039B10.211Automatic static to dynamic IP address and DNS address management for remote communications network accessGRANT2001-09-041997-08-2846255945GoodCisco Technology IncCisco Technology Inc, Cisco Systems Inc
US6330560B10.209Multiple manager to multiple server IP locking mechanism in a directory-enabled networkGRANT2001-12-111999-09-1023557605GoodInternational Business Machines CorpInternational Business Machines Corp
US5917997A0.198Host identity takeover using virtual internet protocol (IP) addressingGRANT1999-06-291996-12-0625062289GoodInternational Business Machines CorpInternational Business Machines Corp
US7574508B10.197Canonical name (CNAME) handling for global server load balancingGRANT2009-08-112002-08-0740934392GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US6363081B10.195System and method for sharing a network port among multiple applicationsGRANT2002-03-261998-03-0421877712GoodHewlett Packard CoHewlett Packard Development Co LP
US7676576B10.193Method 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
US7254626B10.191Global server load balancingGRANT2007-08-072000-09-2638324443GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US7423977B10.186Smoothing algorithm for round trip time (RTT) measurementsGRANT2008-09-092004-08-2339734371GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US20020199000A10.186Method and system for managing parallel data transfer through multiple sockets to provide scalability to a computer networkAPPLICATION2002-12-262001-06-2625398007GoodInternational Business Machines CorpIntellectual Discovery Co Ltd
US6445704B10.185Method and apparatus for virtualizing a locally initiated outbound connection from a connection managerGRANT2002-09-031997-05-0227542259GoodCisco Technology IncCisco Technology Inc, Cisco Systems Inc
US7584301B10.184Host-level policies for global server load balancingGRANT2009-09-012004-05-0641009270GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US6128279A0.180System for balancing loads among network serversGRANT2000-10-031997-10-0627369988GoodWeb Balance IncHanger Solutions LLC
US7657629B10.173Global server load balancingGRANT2010-02-022000-09-2641581421GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US20050114469A10.172Information processing apparatus with a network service function and method of providing network servicesAPPLICATION2005-05-262003-09-1634593900GoodRicoh Co LtdRicoh Co Ltd
US5754752A0.168End-to-end session recoveryGRANT1998-05-191996-03-2824506535GoodTandem Computers IncHewlett Packard Enterprise Development LP
US6252878B10.166Switched architecture access serverGRANT2001-06-261997-10-3025503363GoodCisco Technology IncITT Manufacturing Enterprises LLC, Cisco Technology Inc
US5941988A0.166Session and transport layer proxies via TCP glueGRANT1999-08-241997-01-2725147669GoodInternational Business Machines CorpInternational Business Machines Corp
US7496651B10.164Configurable geographic prefixes for global server load balancingGRANT2009-02-242004-05-0640364695GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd
US5774668A0.164System 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
US5923854A0.159Virtual internet protocol (IP) addressingGRANT1999-07-131996-11-2225039075GoodInternational Business Machines CorpInternational Business Machines Corp
US20030112752A10.154System and method for controlling congestion in networksAPPLICATION2003-06-192001-12-1319186974GoodHitachi LtdHitachi Ltd
US6718383B10.153High availability networking with virtual IP address failoverGRANT2004-04-062000-06-0224352603GoodSun Microsystems IncOracle America Inc
US6657974B10.152Method and apparatus for generating replies to address resolution protocol requestsGRANT2003-12-022000-04-1429550326GoodInternational Business Machines CorpInternational Business Machines Corp
US20040254960A10.144System and method for delivering video and music files over networkAPPLICATION2004-12-162003-06-1033514104Good
US7457884B20.141Network environment notifying method  network environment notifying system  and programGRANT2008-11-252001-09-2519113651GoodFujifilm CorpFujifilm Corp
US20020091831A10.130Internet modem streaming socket methodAPPLICATION2002-07-112000-11-1026938566GoodiReady CorpNvidia Corp
US5951650A0.122Session traffic splitting using virtual internet protocol addresses associated with distinct categories of application programs irrespective of destination IP addressGRANT1999-09-141997-01-3125157480GoodInternational Business Machines CorpInternational Business Machines Corp
US9584360B20.116Global server load balancing support for private VIP addressesGRANT2017-02-282003-09-2942099911GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd, Foundry Networks LLC
US20020010783A10.110System and method for enhancing operation of a web server clusterAPPLICATION2002-01-241999-12-0627496828GoodWARP Solutions IncWARP Solutions Inc
US5935215A0.102Methods and systems for actively updating routing in TCP/IP connections using TCP/IP messagesGRANT1999-08-101997-03-2125237450GoodInternational Business Machines CorpInternational Business Machines Corp
US20120257634A10.095SOFTWARE CONFIGURABLE NETWORK SWITCHING DEVICEAPPLICATION2012-10-111991-10-0846966102GoodREALVIRT LLCREALVIRT LLC
US6606315B10.392Synchronizing service instructions among forwarding agents using a service managerGRANT2003-08-121999-07-0227662961FairCisco Technology IncCisco Technology Inc
US5946686A0.389Parallel file system and method with quota allocationGRANT1999-08-311997-07-1125398578FairInternational Business Machines CorpInternational Business Machines Corp
US5563878A0.259Transaction message routing in digital communication networksGRANT1996-10-081995-01-0523453883FairInternational Business Machines CorpInternational Business Machines Corp
US7953888B20.235On-demand overlay routing for computer-based communication networksGRANT2011-05-311999-06-1823316317FairLevel 3 Communications LLCMOUNT SHASTA ACQUISITION LLC, Level 3 Communications LLC
US6578066B10.222Distributed load-balancing internet serversGRANT2003-06-101999-09-1723574614FairAlteon Websystems IncRadware Ltd
US20030079146A10.197Method and apparatus for regulating access to a computer via a computer networkAPPLICATION2003-04-242001-10-2421692235FairMicrosoft CorpMicrosoft Technology Licensing LLC
US6701377B20.193Automation system and connecting apparatus for communication between two networks that use two different protocols with conversion between TCP/IP and PCPGRANT2004-03-021997-09-087841594FairPhoenix Contact GmbH and Co KGPhoenix Contact GmbH and Co KG
US7734829B20.190Methods  systems  and computer program products for transparently controlling communications between network applications and a plurality of network communications protocol stacks using deferred protocol stack associationGRANT2010-06-082004-06-0935460465FairEMC CorpEMC Corp
US5796936A0.159Distributed control system in which individual controllers executed by sharing loadsGRANT1998-08-181993-03-0112558774FairHitachi LtdHitachi Ltd
US20030061402A10.138Method and apparatus enabling both legacy and new applications to access an InfiniBand fabric via a socket APIAPPLICATION2003-03-272001-09-2625509715FairIntel CorpIntel Corp
US6704317B10.124Multi-carrier LAN modem serverGRANT2004-03-091998-05-2731886191Fair3Com CorpHP Inc, Hewlett Packard Enterprise Development LP
US20050055463A10.091Secure internet functionalityAPPLICATION2005-03-102003-05-1634228383FairVerilegal IncVerilegal Inc

Predictive Analytics

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

CPC Technology Profile

Possible Classes
507
Recommended Classes
127
Government Assigned Classes
4
CPC
Title
Score
G06F9/5011the resources being hardware resources other than CPUs  Servers and Terminals2.109
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.477
H04L47/80Actions related to the nature of the flow or the user1.465
G06F9/5072Grid computing1.451
G06F9/5027the resource being a machine  e.g. CPUs  Servers  Terminals1.389
G06F9/5083Techniques for rebalancing the load in a distributed system1.360
G06F9/5061Partitioning or combining of resources1.360
G06F9/468Specific access rights for resources  e.g. using capability register1.319
H04L47/827Aggregation of resource allocation or reservation requests1.298
G06F9/4881Scheduling strategies for dispatcher  e.g. round robin  multi-level priority queues1.270
H04L47/70Admission control or resource allocation | medium access in wavelength-division multiplex systems | (ref: H04J14/0227)1.269
G06F9/50Allocation of resources  e.g. of the central processing unit [CPU]1.265
G06F1/3203Power Management  i.e. event-based initiation of power-saving mode1.235
G06F9/4843by program  e.g. task dispatcher  supervisor  operating system1.224
G06F1/3234Action  measure or step performed to reduce power consumption1.223
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.203
H04L41/0843based on generic templates1.187
H04L47/125Load balancing  e.g. traffic engineering | load balancing among servers | (ref: H04L67/1002)1.187
G06F9/505considering the load1.167
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.155
G06F9/4856resumption being on a different machine  e.g. task migration  virtual machine migration | (ref: G06F9/5088)|  takes precedence1.153
G06Q50/06Electricity  gas or water supply1.153
G06F9/485Task life-cycle  e.g. stopping  restarting  resuming execution | (ref: G06F9/4881)|  takes precedence1.148
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.145
G06F8/65Updates | security arrangements therefor | (ref: G06F21/57)1.135
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.132
G06F9/46Multiprogramming arrangements1.123
G06F11/3664Environments for testing or debugging software1.120
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.118
G06F9/5055considering software capabilities  i.e. software resources associated or available to the machine1.117
G06F9/4887involving deadlines  e.g. rate based  periodic1.113
G06F9/5005to service a request1.111
G06F9/5022Mechanisms to release resources1.108
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.093
G06F11/2025using centralised failover control functionality1.091
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.081
G06Q10/06312Adjustment or analysis of established resource schedule  e.g. resource or task levelling  or dynamic rescheduling1.079
G06Q30/0202Market predictions or demand forecasting1.079
G06F9/5044considering hardware capabilities1.072
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.071
G06F9/5033considering data affinity1.071
G06F11/3466Performance evaluation by tracing or monitoring1.070
H04L41/0893Assignment of logical groupings to network elements| Policy based network management or configuration1.067
H04L41/0806for initial configuration or provisioning1.064
G06F1/3209Monitoring remote activity  e.g. over telephone line  network connection1.063
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.049
G06F11/3495for systems1.048
G06F9/54Interprogram communication1.048
G06F11/202where processing functionality is redundant | redundant communication control functionality | (ref: G06F11/2005)|   redundant storage control functionality | (ref: G06F11/2089)1.046
G06Q10/06313Resource planning in a project environment1.042
G06F11/3457Performance evaluation by simulation1.041
G06F13/4022using switching circuits  e.g. switching matrix  connection or expansion network | (ref: G06F13/4009)|  takes precedence1.038
G06F9/28Enhancement of operational speed  e.g. by using several microcontrol devices operating in parallel1.038
H01R4/56one conductor screwing into another1.038
G06F3/0601Dedicated interfaces to storage systems1.037
G06F12/16Protection against loss of memory contents | contains no material  | see|  | (ref: G06F11/00)1.037
H04L43/08Monitoring based on specific metrics1.035
G06F3/0631by allocating resources to storage systems1.031
G06F8/63Image based installation| Cloning| Build to order1.028
G06F9/45558Hypervisor-specific management and integration aspects1.023
H04L67/1012based on compliance of requirements or conditions with available server resources1.022
G06F21/6245Protecting personal data  e.g. for financial or medical purposes1.019
G06F9/4818Priority circuits therefor1.019
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.018
H04L43/0876Network utilization1.016
H04L41/12network topology discovery or management | topology discovery for routing | (ref: H04L45/02)1.014
G06F9/455Emulation| Interpretation| Software simulation  e.g. virtualisation or emulation of application or operating system execution engines1.014
H04L47/724involving intermediate nodes  e.g. RSVP1.012
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.012
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.011
H04L43/0882Utilization of link capacity1.006
H04L67/10in which an application is distributed across nodes in the network | multiprogramming arrangements | (ref: G06F9/46)1.006
G06F9/45533Hypervisors| Virtual machine monitors1.006
H04L67/1091Interfacing with client-server systems or between P2P systems1.006
G06F9/547Remote procedure calls [RPC]| Web services1.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.004
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.004
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.004
G06F17/30194Distributed file systems1.003
G05B19/41865characterised by job scheduling  process planning  material flow1.002
G06F11/362Software debugging1.001
G06F11/1438Restarting or rejuvenating1.000
G06F9/3838Dependency mechanisms  e.g. register scoreboarding0.997
G06Q30/08Auctions |   matching or brokerage | matching or brokerage for stock exchange | (ref: G06Q40/04)0.994
G06F15/173using an interconnection network  e.g. matrix  shuffle  pyramid  star  snowflake0.993
G06F9/4831with variable priority0.991
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.989
G06Q10/101Collaborative creation of products or services0.985
G06F9/542Event management| Broadcasting| Multicasting| Notifications0.985
H04L41/22using GUI [Graphical User Interface]0.985
G06F11/3409for performance assessment0.984
G06F11/2023Failover techniques0.984
G06F9/5016the resource being the memory0.982
G06Q10/0635Risk analysis0.982
G06F11/203using migration0.982
G06F11/20using active fault-masking  e.g. by switching out faulty elements or by switching in spare elements0.982
G06F9/06using stored programs  i.e. using an internal store of processing equipment to receive or retain programs0.980
G06F8/71Version control | security arrangements therefor | (ref: G06F21/57)| Configuration management0.979
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.977
G06F8/656while running0.975
G06F11/0787Storage of error reports  e.g. persistent data storage  storage using memory protection0.975
H04L47/11Congestion identification0.975
H04L67/325whereby a time schedule is established for servicing the requests0.974
G06Q10/0631Resource planning  allocation or scheduling for a business operation0.974
G06F11/0772Means for error signaling  e.g. using interrupts  exception flags  dedicated error registers0.974
G06F17/30374Details of updates performed during offline database operations0.973
G06F9/44Arrangements for executing specific programs0.973
G06F3/0604Improving or facilitating administration  e.g. storage management0.969
G06F3/1259Print job monitoring  e.g. job status0.966
G06F11/3442for planning or managing the needed capacity0.963
G06F9/48Program initiating| Program switching  e.g. by interrupt0.960
H04L47/30using information about buffer occupancy at either end or transit nodes0.960
G06Q10/06311Scheduling  planning or task assignment for a person or group0.959
G06F9/52Program synchronisation| Mutual exclusion  e.g. by means of semaphores0.959
H04L45/04Interdomain routing  e.g. hierarchical routing0.959
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.958
H04L43/0817functioning | networked applications tracking the activity of users | (ref: H04L67/22)| | monitoring appliance functionality of home appliances | (ref: H04L12/2803)0.958
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.957
H04L63/20for managing network security| network security policies in general | filtering policies | (ref: H04L63/0227)0.956
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.954
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.953
G06F11/2046where the redundant components share persistent storage | (ref: G06F11/2043)|  takes precedence0.951
G06F11/3404for parallel or distributed programming0.951
H04N1/32101Display  printing  storage or transmission of additional information  e.g. ID code  date and time or title0.949
G06F3/1207resulting in the user being informed about print result after a job submission0.949
G06Q10/06316Sequencing of tasks or work0.947
G06F9/3885using a plurality of independent parallel functional units0.945
G06N3/08Learning methods0.945
G06F3/0613in relation to throughput0.944
G06F3/061Improving I/O performance0.944
G06F17/30463Plan optimisation0.944
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.944
H04L47/783Distributed allocation of resources  e.g. bandwidth brokers0.944
G06F21/44Program or device authentication0.944
H04L49/3045Virtual queuing0.943
H04L47/78Resource allocation architecture0.940
G06F3/1222Increasing security of the print job0.939
G06F3/1277using filter pipeline  e.g. outside the driver  adding traps0.939
G06F12/0862with prefetch0.938
G06F11/1451by selection of backup contents0.936
G06F3/121Facilitating exception or error detection and recovery  e.g. fault  media or consumables depleted0.935
H04L41/00Arrangements for maintenance or administration or management of packet switching networks0.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.549
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.549
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.549
G06Q40/00Finance| Insurance| Tax strategies| Processing of corporate or income taxes0.544
G06F15/161Computing infrastructure  e.g. computer clusters  blade chassis or hardware partitioning | casings  cabinets  racks or drawers for data centers | (ref: H05K5/00)0.521
G06F21/6218to a system of files or objects  e.g. local or distributed file system or database0.509
G06F11/1471involving logging of persistent data for recovery0.509
G06F11/1474in transactions | (ref: G06F17/30286)|  takes precedence0.509
G06F21/305by remotely controlling device operation0.476
H04L41/5051Service on demand  i.e. services are defined and provided in real time as requested by the user0.476
G06F1/3206Monitoring a parameter  a device or an event triggering a change in power modality0.463
G05D23/1917using digital means0.463
G06F1/329Power saving by task scheduling0.463
G06F9/5088involving task migration0.463
G06F9/4806Task transfer initiation or dispatching0.452
G06F11/2028eliminating a faulty processor or activating a spare0.448
G06F11/1482by means of middleware or OS functionality0.448
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
H04L41/5048Automatic or semi-automatic definitions  e.g. definition templates0.445
G06F11/30Monitoring0.433
G06F17/30424Query processing0.433
G06F11/1402Saving  restoring  recovering or retrying0.430
G06F9/448Execution paradigms  e.g. implementations of programming paradigms0.430
G06F11/3428Benchmarking0.423
G06F15/00Digital computers in general | details | (ref: G06F1/00)|  â€“ | (ref: G06F13/00)| Data processing equipment in general0.421
G06F9/00Arrangements for program control  e.g. control units | program control for peripheral devices | (ref: G06F13/10)0.421
G06F9/445Program loading or initiating | bootstrapping | (ref: G06F9/4401)| | security arrangements for program loading or initiating | (ref: G06F21/57)0.420
G06F11/3692for test results analysis0.420
H04L29/06characterised by a protocol0.419
G06F11/3604Software analysis for verifying properties of programs | byte-code verification | (ref: G06F9/44589)0.418
H04L43/0823Errors | management of events  faults or alarms in networks or network elements | (ref: H04L41/06)0.418
H04L67/1021based on client or server locations0.418
G06N3/105Shells for specifying net layout0.417
G06F11/3688for test execution  e.g. scheduling of test suites0.416
G06F11/3608using formal methods  e.g. model checking  abstract interpretation | theorem proving | (ref: G06N5/006)0.415
H04L29/08Transmission control procedure  e.g. data link level control procedure0.415
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.415
H04L41/5022by giving priorities  e.g. assigning classes of service0.410
G06F11/2035without idle spare hardware0.409
G06F21/121Restricting unauthorised execution of programs0.407
G06F21/105Tools for software license management or administration  e.g. managing licenses at corporate level0.407
G06Q10/067Business modelling0.404
G06F9/466Transaction processing0.403
G06F8/41Compilation0.401
G06F8/433Dependency analysis| Data or control flow analysis0.401
G06N5/003Dynamic search techniques  heuristics  branch-and-bound | (ref: G06N5/046)|  take precedence| for optimisation | (ref: G06Q10/04)0.401
G06N5/025Extracting rules from data | learning in general | (ref: G06F15/18)0.401
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.400
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
H04L67/20involving third party service providers | e-commerce | (ref: G06Q30/00)0.399
G06F11/008Reliability or availability analysis0.399
G06F1/3296Power saving by lowering supply or operating voltage0.399
H04L47/821Prioritising resource allocation or reservation requests0.399
G06F1/3228Monitoring task completion  e.g. by use of idle timer  STOP command  WAIT command0.399
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.399
G05B15/02electric0.399
H04L41/0833to reduce network energy consumption0.399
G06F1/324Power saving by lowering clock frequency0.399
G06F9/3855Reordering  e.g. using a queue  age tags0.398
G06F9/546Message passing systems or structures  e.g. queues0.398
G06F11/3452Performance evaluation by statistical analysis0.397
G06F11/3017where the computing system is implementing multitasking | multiprogramming arrangements | (ref: G06F9/46)| | allocation of resources | (ref: G06F9/50)0.397
G06F11/3438monitoring of user actions | checking the network activity of the user for network-specific applications | (ref: H04L67/22)0.397
H04L67/1023based on other criteria  e.g. hash applied to IP address  specific algorithms or cost0.393
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.393
H04L29/08135in which application tasks are distributed across nodes in the network | multiprogramming arrangements | (ref: G06F9/46)0.393
H04L29/08189based on compliance of requirements or conditions with available server resources0.393
G06F9/461Saving or restoring of program or task context0.393
H04L29/0827Controlling of the operation of servers by a load balancer  e.g. adding or removing servers that serve requests0.393
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.393
H04L67/1031Controlling of the operation of servers by a load balancer  e.g. adding or removing servers that serve requests0.393
H04L29/08171based on parameters of servers  e.g. available memory or workload | allocation of processing resources considering the load | (ref: G06F9/505)0.393
H04L49/358Infiniband Switches0.392
G06Q40/04Exchange  e.g. stocks  commodities  derivatives or currency exchange0.391
G06Q30/0241Advertisement0.391
G06F11/3024where the computing system component is a central processing unit [CPU]0.391
G06F13/12using hardware independent of the central processor  e.g. channel or peripheral processor0.389
G06F15/803Three-dimensional arrays or hypercubes0.389
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.389
G06F11/1461Backup scheduling policy0.389
G06F11/1464for networked environments0.389
H04L41/5006Defining or negotiating SLA contracts  guarantees or penalties | SLA negotiation in wireless networks | (ref: H04W28/24)0.388
G06Q30/04Billing or invoicing |   e.g. tax processing in connection with a sale0.388
G06Q30/0269based on user profile or attribute0.388
G06Q20/14specially adapted for billing systems0.388
H04L41/24using dedicated network management hardware0.388
H04L43/04Processing of captured monitoring data0.388
G06F3/0605by facilitating the interaction with a user or administrator0.387
G06F3/067Distributed or networked storage systems  e.g. storage area networks [SAN]  network attached storage [NAS]0.387
G06F11/1407Checkpointing the instruction stream0.387
G06F11/2041with more than one idle spare processing component0.386
G06F9/44505Configuring for program initiating  e.g. using registry  configuration files0.386
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.384
G06Q10/0633Workflow analysis0.384
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.383
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.383
H04L67/06adapted for file transfer  e.g. file transfer protocol [FTP]0.382
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.382
G06F11/0751Error or fault detection not based on redundancy | power supply failures | (ref: G06F1/30)| | network fault management | (ref: H04L41/06)0.382
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.382
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.382
G06F11/0715in a system implementing multitasking | multitasking | per se|  | (ref: G06F9/46)0.382
G06F11/0709in a distributed system consisting of a plurality of standalone computer nodes  e.g. clusters  client-server systems0.382
H04L41/147for prediction of network behaviour0.381
H04L67/1014based on the content of a request0.381
G06F11/3419by assessing time0.380
G06F9/4868with creation or replication0.380
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.380
H04L47/15in relation to multipoint traffic | arrangements for broadcast or multicast in data networks | (ref: H04L12/18)0.380
H04L47/826Involving periods of time0.380
H04L47/741Holding a request until resources become available0.380
G06F11/2038with a single idle spare processing component0.379
H04L47/805QOS or priority aware0.379
H04L49/90Queuing arrangements0.377
G06Q30/00Commerce  e.g. shopping or e-commerce0.377
H04L67/42Protocols for client-server architectures | access to replicated servers | (ref: H04L67/1002)0.377
H04L67/1078Resource delivery mechanisms0.377
G06F9/38Concurrent instruction execution  e.g. pipeline  look ahead0.377
G06Q30/0611Request for offers or quotes0.376
G06Q30/0625Directed  with specific intent or strategy0.376
H04L47/762triggered by the network0.376
H04Q3/66Traffic distributors0.376
H04L47/781Centralized allocation of resource0.376
G06Q50/188Electronic negotiation0.376
G06Q10/063Operations research or analysis0.376
G06F11/36Preventing errors by testing or debugging software0.375
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.375
G06Q10/025Coordination of plural reservations  e.g. plural trip segments  transportation combined with accommodation0.375
G06Q10/02Reservations  e.g. for tickets  services or events0.375
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.375
G16H50/50for simulation or modelling of medical disorders0.374
G06F9/528by using speculative mechanisms0.374
G06F9/3857Result writeback  i.e. updating the architectural state0.374
G06F3/0641De-duplication techniques0.372
G06F3/0659Command handling arrangements  e.g. command buffers  queues  command scheduling0.372
G06F9/451Execution arrangements for user interfaces0.370
G06F11/004Error avoidance | (ref: G06F11/07)|  and subgroups take precedence0.370
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.370
G06F21/54by adding security routines or objects to programs0.370
G06F21/552involving long-term monitoring or reporting0.370
G06Q10/103Workflow collaboration or project management0.369
H04L41/145involving simulating  designing  planning or modelling of a network0.369
H04L47/12Congestion avoidance or recovery0.369
H04L47/25Rate modification upon detection by the source of changing network conditions0.369
H04L47/10Flow control or congestion control0.369
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.369
H04L43/0811Connectivity0.369
G06F9/45554Instruction set architectures of guest OS and hypervisor or native processor differ  e.g. Bochs or VirtualPC on PowerPC MacOS0.369
G06Q50/18Legal services| Handling legal documents0.368
G06F11/2097maintaining the standby controller/processing unit updated | initialisation or re-synchronisation thereof | (ref: G06F11/1658)|  and subgroups0.368
G06F11/1625in communications  e.g. transmission  interfaces0.368
G06F11/2033switching over of hardware resources0.368
G06F11/2005using redundant communication controllers0.368
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.368
G06F11/2007using redundant communication media0.368
G06F8/54Link editing before load time0.367
H04L9/3247involving digital signatures0.366
G06F9/526Mutual exclusion algorithms0.366
G06N5/04Inference methods or devices0.366
G06F9/544Buffers| Shared memory| Pipes0.366
H04L47/2441Flow classification0.366
G06Q10/0639Performance analysis0.365
G06F15/76Architectures of general purpose stored program computers | with program plugboard | (ref: G06F15/08)| | multicomputers | (ref: G06F15/16)0.365
H04L67/02involving the use of web-based technology  e.g. hyper text transfer protocol [HTTP] | information retrieval from the Internet | (ref: G06F17/30861)0.365
H04L47/808User-type aware0.364
G06F3/0638Organizing or formatting or addressing of data0.363
G06F9/4812by interrupt  e.g. masked0.363
G06F3/1204resulting in reduced user or operator actions  e.g. presetting  automatic actions  using hardware token storing data0.362
G06F3/1261by using alternate printing0.362
G06F3/1288in client-server-printer device configuration0.362
G06Q30/0247Calculate past  present or future revenues0.361
G06Q10/06375Prediction of business process outcome or impact based on a proposed change0.361
G06Q30/0283Price estimation or determination0.361
H04L67/1051Group master selection mechanisms0.360
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.360
G06F11/3048where the topology of the computing system or computing system component explicitly influences the monitoring activity  e.g. serial  hierarchical systems0.360
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.360
G06F21/606by securing the transmission between two devices or processes0.360
G06N5/02Knowledge representation | (ref: G06N5/04)|  takes precedence0.360
G06F3/0482interaction with lists of selectable items  e.g. menus0.360
G06F3/04842Selection of a displayed object | (ref: G06F3/0482)|  takes precedence0.360
H04L29/08072Application layer  i.e. layer seven | not used0.359
H04L63/10for controlling access to network resources | restricting network management access | (ref: H04L41/28)0.359
G06F11/3072where the reporting involves data filtering  e.g. pattern matching  time or event triggered  adaptive or policy-based reporting0.359
G06F11/328Computer systems status display | (ref: G06F11/327)|  takes precedence0.359
H04L41/082due to updating or upgrading of network functionality  e.g. firmware | topology update or discovery for routing purposes | (ref: H04L45/02)0.359
G06F17/00Digital computing or data processing equipment or methods  specially adapted for specific functions0.359
H04L51/24with notification on incoming messages0.359
G06F11/14Error detection or correction of the data by redundancy in operation | (ref: G06F11/16)|  takes precedence0.359
H04L43/10using active monitoring  e.g. heartbeat protocols  polling  ping  trace-route0.359
G06F21/53by executing in a restricted environment  e.g. sandbox or secure virtual machine0.359
G06F9/3842Speculative instruction execution0.358
G06F13/1663Access to shared memory0.358
G06F3/0619in relation to data integrity  e.g. data losses  bit errors0.358
G06F3/0629Configuration or reconfiguration of storage systems0.358
G06F3/0644Management of space entities  e.g. partitions  extents  pools0.358
G06F3/0689Disk arrays  e.g. RAID  JBOD0.358
G06F3/065Replication mechanisms0.358
G06F3/0667at data level  e.g. file  record or object virtualisation0.358
G06F3/0617in relation to availability0.358
H04L67/1076Resource dissemination mechanisms or network resource keeping policies for optimal resource availability in the overlay network0.357
H04L67/1063Discovery through centralizing entities0.357
G06F11/1425by reconfiguration of node membership0.357
G06F11/142Reconfiguring to eliminate the error | group management mechanisms in a peer-to-peer network | (ref: H04L67/1044)0.357
H04N1/00957Compiling jobs  e.g. for batch processing | (ref: H04N1/3208)|  takes precedence| program code compilation | (ref: G06F8/41)0.356
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.356
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.356
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.356
G06F3/1285Remote printer device  e.g. being remote from client or server0.356
H04L41/5003Managing service level agreement [SLA] or interaction between SLA and quality of service [QoS]0.355
G06F12/0261using reference counting0.355
G06N3/063using electronic means0.354
G06F9/3869Implementation aspects  e.g. pipeline latches| pipeline synchronisation and clocking0.354
G06F3/0653Monitoring storage devices or systems0.354
G06F17/30958Graphs| Linked lists | (ref: G06F17/30961)|  takes precedence0.354
G06F17/30312Storage and indexing structures| Management thereof0.354
H04L47/72Reservation actions0.354
H04L47/828Allocation of resources per group of connections  e.g. per group of users0.354
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.354
G06F11/3414Workload generation  e.g. scripts  playback0.354
G06K9/6256Obtaining sets of training patterns| Bootstrap methods  e.g. bagging  boosting0.353
H04L41/046Aspects of network management agents0.353
G06N3/04Architectures  e.g. interconnection topology0.353
G06F8/61Installation0.353
G06N3/0454using a combination of multiple neural nets0.353
G06F13/1605based on arbitration | arbitration in handling access to a common bus or bus system | (ref: G06F13/36)0.353
G06F15/7817Specially adapted for signal processing  e.g. Harvard architectures0.353
H04L41/14involving network analysis or design  e.g. simulation  network model or planning | network monitoring | (ref: H04L43/00)0.352
H04L41/5038Testing of service level quality  e.g. simulating service usage0.352
G06F3/1238Secure printing  e.g. user identification  user rights for device usage  unallowed content  blanking portions or fields of a page  releasing held jobs0.352
G06F3/126Job scheduling  e.g. queuing  determine appropriate device0.352
G06F3/1208resulting in improved quality of the output result  e.g. print layout  colours  workflows  print preview0.352
G06F12/0868Data transfer between cache memory and other subsystems  e.g. storage devices or host systems0.352
G06F12/0891using clearing  invalidating or resetting means0.352
H04L43/50Testing arrangements0.352
H04L41/0681involving configuration of triggering conditions0.352
G06Q10/00Administration| Management0.352
G06F11/1469Backup restoration techniques0.351
H04L51/066with adaptation of format0.351
G06F3/1218Reducing or saving of used resources  e.g. avoiding waste of consumables or improving usage of hardware resources0.351
G06F3/1267Job repository  e.g. non-scheduled jobs  delay printing0.351
G06F3/1234Errors handling and recovery  e.g. reprinting | (ref: G06F3/1261)|  takes precedence0.351
G06F2209/5014Reservation0.092
G06F2209/504Resource capping0.092
Y02D10/00Energy efficient computing0.092
G06F2209/509Offload0.092
G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link0.092
G06F2209/508Monitor0.091
G06F2209/5021Priority0.091
G06F2209/506Constraint0.091
G06F2209/5013Request control0.091
G06F2209/5015Service provider selection0.087
G06F2209/5022Workload threshold0.087
G06F2209/503Resource availability0.087
G06F2221/2141Access rights  e.g. capability lists  access control lists  access tables  access matrices0.085
H04L12/56Packet switching systems0.081
G06F2209/483Multiproc0.079
G06F9/44552Conflict resolution  i.e. enabling coexistence of conflicting executables0.079
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.079
G06F2201/81Threshold0.079
G06F2209/484Precedence0.079
G06F1/3275Power saving in memory  e.g. RAM  cache0.077
G06F1/3287Power saving by switching off individual functional units in a computer system  i.e. selective power distribution0.077
G06F1/3256Power saving in optical drive0.077
G06F1/3268Power saving in hard disk drive0.077
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.073
G06F2209/5017Task decomposition0.072
G06F2009/45575Starting  stopping  suspending  resuming virtual machine instances | program initiating | (ref: G06F9/445)| | task life-cycle in general | (ref: G06F9/485)0.070
G06F2209/5011Pool0.070
G06F2201/815Virtual | middleware or OS functionality using virtual machines to implement generic software techniques for error detection or fault masking | (ref: G06F11/1484)0.070
G06F11/3684for test design  e.g. generating new test cases0.070
G06F2209/486Scheduler internals0.070
G06F2201/80Database-specific techniques0.070
G06F2201/86Event-based monitoring0.070
G06F2209/505Clust0.069
G06F11/2048where the redundant components share neither address space nor persistent storage0.068
G06F2209/541Client-server0.068
G06F2209/501Performance criteria0.067
G06F2209/548Queue0.067
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.067
G06F2201/865Monitoring of software0.067
G06F2209/5019Workload prediction0.067
H04L63/101Access control lists [ACL]0.067
G06F2209/485Resource constraint0.067
G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored0.066
Y04S40/00Communication or information technology specific aspects supporting electrical power generation  transmission  distribution or end-user application management0.066
G06F2209/5012Processor sets0.066
H04L41/06involving management of faults or events or alarms0.066
G06F11/1456Hardware arrangements for backup0.065
G06F2003/0697device management  e.g. handlers  drivers  I/O schedulers0.065
G06F11/2056by mirroring0.065
Y10S707/99953Recoverability0.065
Y10S707/99955Archiving or backup0.065
G06F11/1458Management of the backup or restore process0.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
Y10S707/99933Query processing  i.e. searching0.064
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
G06F2209/502Proximity0.063
G06F2009/45562Creating  deleting  cloning virtual machine instances0.063
G06F8/443Optimisation0.063
Y02B70/10Technologies improving the efficiency by using switched-mode power supplies [SMPS]  i.e. efficient power electronics conversion0.063
G06F11/302where the computing system component is a software system0.063
G06F9/30185according to one or more bits in the instruction  e.g. prefix  sub-opcode0.063
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
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
H04W36/385of the core network0.063
H04L2029/06054Access to distributed or replicated servers  e.g. using brokers0.063
G06N5/022Knowledge engineering  knowledge acquisition0.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
G05B2219/32418Machine workload balance  same tools for pool of machines for same operations0.063
Y10S707/99931Database or file accessing0.062
Y10S707/99932Access augmentation or optimizing0.062
H04L67/306User profiles | configuring for programme initiating | (ref: G06F9/44505)| | information retrieval by personalized querying | (ref: G06F17/30867)0.062
G06F2209/546Xcast0.062
G06F2209/544Remote0.062
H04L43/16using threshold monitoring0.062
G06F2009/45587Isolation or security of virtual machine instances | security arrangements | (ref: G06F21/00)0.061
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.061
G06F2009/45595Network integration| enabling network access in virtual machine instances | network-specific arrangements for supporting networked applications | (ref: H04L67/00)0.061
G06F2201/805Real-time0.061
G06F2201/85Active fault masking without idle spares | active fault masking without idle spare hardware where processing functionality is redundant | (ref: G06F11/2035)0.061
G06F11/0757by exceeding a time limit  i.e. time-out  e.g. watchdogs0.061
G06F2209/522Manager0.061
G06F11/3476Data logging | (ref: G06F11/14)|   | (ref: G06F11/2205)|  take precedence0.061
G06F2209/5018Thread allocation0.061
Y10S707/99948Application of database or data structure  e.g. distributed  multimedia  or image0.061
Y10S707/99945Object-oriented database structure processing0.061
G06F2201/88Monitoring involving counting0.060
G06F11/3068where the reporting involves data format conversion0.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
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
G06F11/3031where the computing system component is a motherboard or an expansion card0.060
H04L41/0859by keeping history of different configuration generations or versions0.060
G06F11/1443Transmit or communication errors0.060
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
G06F2009/45591Monitoring or debugging support | monitoring and debugging in general in | (ref: G06F11/30)|   | (ref: G06F11/36)0.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
G06F2212/2542Non-uniform memory access [NUMA] architecture0.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
G06F2209/5016Session0.060
G06F8/60Software deployment0.060
G06F11/2043where the redundant components share a common memory address space0.060
G06F11/1441Resetting or repowering0.059
H04N2201/3274Storage or retrieval of prestored additional information0.059
H04N2201/3223of type information  e.g. reception or copy job0.059
H04N2201/0094Multifunctional device  i.e. a device capable of all of reading  reproducing  copying  facsimile transception  file transception0.059
H04N2201/3222of processing required or performed  e.g. forwarding  urgent or confidential handling0.059
H04N2201/3221of a job number or identification  e.g. communication number0.059
H04L43/0888Throughput0.059
H04L67/2885Hierarchically arranged intermediate devices  e.g. hierarchical caching0.059
H04L47/822Collecting or measuring resource availability data0.059
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.059
G06F11/0766Error or fault reporting or storing | reporting or storing of non-error data | (ref: G06F11/30)|   | (ref: G06F11/34)0.059
G06F13/37using a physical-position-dependent priority  e.g. daisy chain  round robin or token passing0.059
G06F2212/6024History based prefetching0.059
H04L41/0266involving management internet meta-data  objects or commands  e.g. by using mark-up language0.058
H04L43/0805Availability0.058
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.