Validity Report
Full Report
US8954993B2 — Local message queue processing for co-located workers
Priority Date: 2013-02-28, Publication Date: 2015-02-10, Current Assignee: INVINCIBLE IP LLC, Ardent Research CorpReport Generated: 2021-07-23

Results

Patent Id
Score
Title
Patent Type
Publication Date
Priority Date
Family Id
Search Efficiency
Original Assignee
Current Assignee
EP2737401A11.355METHOD AND APPARATUS FOR ASSIGNMENT OF VIRTUAL RESOURCES WITHIN A CLOUD ENVIRONMENTGRANT2014-06-042011-07-2746513831GreatAlcatel Lucent SASAlcatel Lucent SAS
EP1474746A11.344MANAGEMENT OF MESSAGE QUEUESGRANT2004-11-102002-02-1527752686GreatProquent Systems CorpProquent Systems Corp
US8156374B11.314Problem management for outsized queuesGRANT2012-04-102009-07-2345922226GreatSprint Communications Co LPT Mobile Innovations LLC
US7979497B21.311Message delivery using a plurality of queue managersGRANT2011-07-122008-01-2540900321GreatInternational Business Machines CorpInternational Business Machines Corp
EP2534593A11.273SYSTEMS AND METHODS FOR INDEPENDENTLY MANAGING CLINICAL DOCUMENTS AND PATIENT MANIFESTS AT A DATACENTER.GRANT2012-12-192010-02-1244114252GreatAgfa HealthCare NVAgfa HealthCare NV
US7464138B21.270Mirror queue in a shared queue environmentGRANT2008-12-092002-03-2933415249GreatInternational Business Machines CorpInternational Business Machines Corp
EP2801907A21.256MULTICORE PROCESSOR SYSTEMGRANT2014-11-122012-02-0146457753GreatHuawei Technologies Co LtdHuawei Technologies Co Ltd
EP2577941A11.245ENERGY SELF-SUFFICIENT DATACENTER FOR PROCESSING AND STORAGE OF CLASSIFIED DATAGRANT2013-04-102010-05-2543640130GreatArjuna Decogabat BVSTICHTING PALMOFTHEHAND
US7203705B21.234Location of objects/services in a distributed objects/services systemGRANT2007-04-102002-12-189949947GreatInternational Business Machines CorpInternational Business Machines Corp
US8788601B21.221Rapid notification systemGRANT2014-07-222011-05-2647219975GreatStratify IncMicro Focus LLC
US7898964B11.212Queue information monitoring system and methodGRANT2011-03-012007-10-1043617331GreatSprint Communications Co LPSprint Communications Co LP
US8447818B21.211Partially and completely duplicative messages handlingGRANT2013-05-212009-07-2443498216GreatInternational Business Machines CorpInternational Business Machines Corp
US7996849B21.209Method  apparatus and software for managing a transactional message queueGRANT2011-08-092007-02-1439686975GreatInternational Business Machines CorpInternational Business Machines Corp
WO2014078989A11.207MESSAGE PROCESSING METHOD AND SERVERAPPLICATION2014-05-302012-11-2049370150Great
US8806507B11.205Dynamic provisioning of message groupsGRANT2014-08-122013-01-3151224531GreatRed Hat IncRed Hat Inc
WO2010073208A11.204COMMUNICATION USING A MESSAGE QUEUEAPPLICATION2010-07-012008-12-2240344035Great
US8532116B21.202Extended subnetsGRANT2013-09-102009-07-2143497293GreatCisco Technology IncCisco Technology Inc
US8307074B11.200Self-selected message queue monitoringGRANT2012-11-062010-07-1547075559GreatSprint Communications Co LPT Mobile Innovations LLC
US5999964A1.188Method of accessing message queue and system thereofGRANT1999-12-071995-12-1418178151GreatHitachi LtdHitachi Ltd
US9304873B21.187Recovery system and method for recreating a state of a datacenterGRANT2016-04-052012-08-2350149116GreatVMware IncVMware Inc
US8261286B11.177Fast sequential message storeGRANT2012-09-042008-06-1846726648GreatAmazon Technologies IncAmazon Technologies Inc
US9442781B21.176Optimistic processing of messages in a messaging systemGRANT2016-09-132005-09-1735248981GreatInternational Business Machines CorpInternational Business Machines Corp
EP0687371B11.176QUEUE MANAGING SYSTEM AND METHODGRANT1998-05-131993-03-0321826664GreatSiemens Business Communication Systems Inc, Rolm SystemsSiemens Business Communication Systems Inc
US7249163B21.175Method  apparatus  system and computer program for reducing I/O in a messaging environmentGRANT2007-07-242002-05-279937433GreatInternational Business Machines CorpVALVE HOLDINGS LLC, International Business Machines Corp
US8065659B11.169Method and apparatus for executing scripts within a web browserGRANT2011-11-222007-05-3044936928GreatGoogle LLCGoogle LLC
US7185033B21.168Buffered message queue architecture for database management systems with unlimited buffered message queue with limited shared memoryGRANT2007-02-272002-08-0131192114GreatOracle International CorpOracle International Corp
US8898520B11.168Method of assessing restart approach to minimize recovery timeGRANT2014-11-252012-04-1951901914GreatSprint Communications Co LPT Mobile Innovations LLC
US7814222B21.166Queue state mirroringGRANT2010-10-122003-12-1934678343GreatNortel Networks LtdRPX Clearinghouse LLC
EP2869503B11.166MULTICAST MESSAGE REPLICATION METHOD AND DEVICEGRANT2017-05-032012-08-0347304906GreatZTE CorpZTE Corp
EP2335153A11.164QUEUE MANAGER AND METHOD OF MANAGING QUEUES IN AN ASYNCHRONOUS MESSAGING SYSTEMGRANT2011-06-222008-10-1041382352GreatInternational Business Machines CorpInternational Business Machines Corp
EP2761453A11.162SYSTEM AND METHOD FOR PREVENTING SINGLE-POINT BOTTLENECK IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENTGRANT2014-08-062011-09-2947993667GreatOracle International CorpOracle International Corp
US6999997B21.162Method and apparatus for communication of message data using shared queuesGRANT2006-02-142000-11-189903483GreatInternational Business Machines CorpInternational Business Machines Corp
US8312100B21.161Managing orphaned requests in a multi-server environmentGRANT2012-11-132009-03-3142785925GreatInternational Business Machines CorpInternational Business Machines Corp
EP1523811A21.160ASYNCHRONOUS MESSAGING IN STORAGE AREA NETWORKGRANT2005-04-202002-07-249940970GreatInternational Business Machines CorpInternational Business Machines Corp
US8930584B21.159System and method for providing a linearizable request managerGRANT2015-01-062012-08-0950067060GreatOracle International CorpOracle International Corp
EP1971917A11.157LOAD BALANCING ALGORITHM FOR SERVICING CLIENT REQUESTSGRANT2008-09-242005-12-3037905842GreatSAP SE SAP SE
EP1542131B11.150Method of managing a storage organised as FIFO  and corresponding apparatusGRANT2006-06-072003-12-0934508615GreatArteris SASArteris SAS
US8141103B21.150Solution for modifying a queue manager to support smart aliasing which permits extensible software to execute against queued data without application modificationsGRANT2012-03-202006-08-0537027278GreatInternational Business Machines CorpInternational Business Machines Corp
US7181482B21.150Buffered message queue architecture for database management systemsGRANT2007-02-202002-08-0131192115GreatOracle International CorpOracle International Corp
EP0845184B11.147IMPROVED MESSAGE QUEUING DISTRIBUTION SERVICES FOR MAIL SYSTEMSGRANT2002-11-271995-08-1411004359GreatInternational Business Machines CorpInternational Business Machines Corp
US5555396A1.146Hierarchical queuing in a system architecture for improved message passing and process synchronizationGRANT1996-09-101994-12-2223424424GreatUnisys CorpUnisys Corp
US20070130303A11.143Apparatus  system  and method for recovering messages from a failed nodeAPPLICATION2007-06-072005-11-1738120070GreatInternational Business Machines CorpInternational Business Machines Corp
US8549579B21.141Dynamic data-protection policies within a request-reply message queuing environmentGRANT2013-10-012011-07-0647436602GreatInternational Business Machines CorpInternational Business Machines Corp
US7203706B21.139Buffered message queue architecture for database management systems with memory optimizations and “zero copy” buffered message queueGRANT2007-04-102002-08-0131721490GreatOracle International CorpOracle International Corp
US7467388B21.132Monitoring message queues and starting processing applicationsGRANT2008-12-162005-11-2238054901GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US7644118B21.128Methods  systems  and media to enhance persistence of a messageGRANT2010-01-052003-09-1134273633GreatInternational Business Machines CorpSnap Inc
US9727396B21.126Message queue deploymentGRANT2017-08-082010-11-3046127359GreatRed Hat IncRed Hat Inc
EP2761822A11.124SYSTEM AND METHOD FOR SUPPORTING DIFFERENT MESSAGE QUEUES IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENTGRANT2014-08-062011-09-2947993701GreatOracle International CorpOracle International Corp
US7185034B21.123Buffered message queue architecture for database management systems with guaranteed at least once deliveryGRANT2007-02-272002-08-0131721491GreatOracle International CorpOracle International Corp
EP2871809B11.121MESSAGE PROCESSING METHOD  DEVICE AND SYSTEM FOR INTERNET OF THINGSGRANT2018-10-312012-07-0449881353GreatZTE CorpZTE Corp
EP1490781A21.117MOST ELIGIBLE SERVER IN A COMMON WORK QUEUE ENVIRONMENTGRANT2004-12-292002-03-2928453247GreatIBM Deutschland GmbH, International Business Machines CorpIBM Deutschland GmbH, International Business Machines Corp
EP2248311A11.114METHOD AND SYSTEM FOR MESSAGE DELIVERY IN MESSAGING NETWORKSGRANT2010-11-102008-01-2540565259GreatInternational Business Machines CorpInternational Business Machines Corp, Snap Inc, Snapchat Inc
US8359598B21.114Energy efficient scheduling system and methodGRANT2013-01-222010-04-0144711136GreatCA IncCAI Software LLC
EP1632058B11.112SYSTEM FOR DEFINING AN ALTERNATE CHANNEL ROUTING MECHANISM IN A MESSAGING MIDDLEWARE ENVIRONMENTGRANT2010-01-132003-05-2733484067GreatCompagnie IBM France SAS, International Business Machines CorpInternational Business Machines Corp
EP1581883B11.108SYSTEM AND METHOD FOR MEASURING MIDDLEWARE RESPONSE TIMEGRANT2010-04-212003-01-0332713239GreatComputer Associates Think IncComputer Associates Think Inc
US8589605B21.107Inbound message rate limit based on maximum queue timesGRANT2013-11-192008-06-0641401333GreatInternational Business Machines CorpServiceNow Inc
EP1438678B11.106SYSTEM FOR APPLICATION SERVER MESSAGING WITH MULTIPLE DISPATCH POOLSGRANT2016-11-162001-10-0523276980GreatOracle International CorpOracle International Corp
US8082307B21.101Redistributing messages in a clustered messaging environmentGRANT2011-12-202006-08-0437027237GreatInternational Business Machines CorpInternational Business Machines Corp
EP2629233A11.101Apparatus  system  and method of relaying data  and recording medium storing data relay control programGRANT2013-08-212012-02-1547826850GreatRicoh Co LtdRicoh Co Ltd
US7673302B11.100System and method for managing messages in a queuing systemGRANT2010-03-022004-08-2641717767GreatSprint Communications Co LPT Mobile Innovations LLC
US8732258B21.096Method and system for transporting telemetry data across a networkGRANT2014-05-202009-03-2042738571GreatOracle America IncOracle America Inc
US7937433B11.091Queuing connector to promote message servicingGRANT2011-05-032003-09-2343903353GreatEmbarq Holdings Co LLCEmbarq Holdings Co LLC
US7779418B21.089Publisher flow control and bounded guaranteed delivery for message queuesGRANT2010-08-172004-12-3036641941GreatOracle International CorpOracle International Corp
EP1670196A21.088Reliably transferring queued application messagesGRANT2006-06-142004-12-1036097272GreatMicrosoft CorpMicrosoft Corp
US7818386B21.084Repeatable message streams for message queues in distributed systemsGRANT2010-10-192004-12-3036698268GreatOracle International CorpOracle International Corp
EP2761454A11.082SYSTEM AND METHOD FOR PROVIDING AND MANAGING MESSAGE QUEUES FOR MULTINODE APPLICATIONS IN A MIDDLEWARE MACHINE ENVIRONMENTGRANT2014-08-062011-09-3047993694GreatOracle International CorpOracle International Corp
EP2494437B11.079INFORMATION PROCESSING SYSTEM  PRINT SYSTEM  AND METHOD AND PROGRAM FOR CONTROLLING INFORMATION PROCESSING SYSTEMGRANT2019-05-222009-10-2743921582GreatCanon IncCanon Inc
US8140678B21.078Failover protection from a failed worker node in a shared memory systemGRANT2012-03-202004-12-2836613088GreatSAP SE SAP SE
EP1766951A21.078MESSAGE DURABILITY AND RETRIEVAL IN A GEOGRAPHICALLY DISTRIBUTED VOICE MESSAGING SYSTEMGRANT2007-03-282004-06-3035513924GreatGlenayre Electronics IncGlenayre Electronics Inc
EP1647908A21.077Database RAM cacheGRANT2006-04-192004-10-1435636758GreatAlcatel CIT SA, Alcatel SA, Alcatel Lucent SASAlcatel Lucent SAS
US7624208B21.076Method  system  and computer program for managing a queuing systemGRANT2009-11-242005-01-1436685441GreatInternational Business Machines CorpServiceNow Inc
EP0673523A11.075MESSAGE TRANSMISSION ACROSS A NETWORKGRANT1995-09-271993-10-0833555844GreatInternational Business Machines CorpInternational Business Machines Corp
EP1708087A21.074Using subqueues to enhance local message processingGRANT2006-10-042005-03-2836694138GreatMicrosoft CorpMicrosoft Corp
EP1671229A11.068AUTOMATIC REGISTRATION AND DEREGISTRATION OF MESSAGE QUEUESGRANT2006-06-212003-09-2934381249GreatSAP SE SAP SE
US20040024771A11.067Buffered message queue architecture for database management systems with transactional enqueue supportAPPLICATION2004-02-052002-08-0131192113GreatOracle International CorpOracle International Corp
EP0615196A11.067Communication device between at least one client and at least one server  method of using the device and use of the deviceGRANT1994-09-141993-03-129444923GreatBull SABull SA
US9154580B21.066Connection management in a computer networking environmentGRANT2015-10-062012-02-0148871238GreatTata Consultancy Services LtdTata Consultancy Services Ltd
US9141446B21.064Maintenance of message serialization in multi-queue messaging environmentsGRANT2015-09-222008-10-2442118779GreatSAP SE SAP SE
EP0491367A21.064A queue managing method for an electronic mail systemGRANT1992-06-241990-12-1924524850GreatBull HN Information Systems IncBull HN Information Systems Inc
US9361165B21.061Automated merger of logically associated messages in a message queueGRANT2016-06-072009-12-0344083302GreatInternational Business Machines CorpInternational Business Machines Corp
US8332537B11.061Establishing a bypass channel between queue managersGRANT2012-12-112010-06-1847289247GreatSprint Communications Co LPSprint Communications Co LP
US8266290B21.061Scalable queues on a scalable structured storage systemGRANT2012-09-112009-10-2643899298GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US7127507B11.061Method and apparatus for network-level monitoring of queue-based messaging systemsGRANT2006-10-242001-09-2737110689GreatSprint Communications Co LPT Mobile Innovations LLC
US7500133B21.057Connection manager for handling message oriented protocol-based requestsGRANT2009-03-032004-12-2836613286GreatSAP SE SAP SE
US9436532B11.054Method and system for implementing independent message queues by specific applicationsGRANT2016-09-062011-12-2056878215GreatEMC CorpOpen Text Corp
EP1769378A21.054E-MAIL DELIVERY SYSTEM USING METADATA ON E-MAILS TO MANAGE VIRTUAL STORAGEGRANT2007-04-042004-05-2735426674GreatStrongMail Systems IncSTRONGVIEW SYSTEMS, INC.
EP2826212A11.054HIGH DENSITY HOSTING FOR MESSAGING SERVICEGRANT2015-01-212012-03-1448838016GreatMicrosoft CorpMicrosoft Corp, Microsoft Technology Licensing LLC
US7917606B21.052Method and system for message managementGRANT2011-03-292001-11-1321728660GreatInternational Business Machines CorpInternational Business Machines Corp
EP2553993B11.051METHOD AND SYSTEM FOR COMMUNICATION BETWEEN AN EQUIPMENT AND A SERVERGRANT2018-04-042010-03-3043064778GreatSchneider Electric Industries SASSchneider Electric Industries SAS
US8510473B11.050Converting message character sets for a queue managerGRANT2013-08-132010-06-0248916783GreatSprint Communications Co LPSprint Communications Co LP
US20070150586A11.048Withdrawing requests in a shared memory systemAPPLICATION2007-06-282005-12-2838195229GreatSAP SE SAP SE
WO2014058439A11.046ERROR-CAPTURING SERVICE REPLACEMENT IN DATACENTER ENVIRONMENT FOR SIMPLIFIED APPLICATION RESTRUCTURINGAPPLICATION2014-04-172012-10-1450477746Great
US8001413B21.045Managing cluster split-brain in datacenter service site failoverGRANT2011-08-162008-05-0541257922GreatMicrosoft CorpMicrosoft Technology Licensing LLC
EP2605461B11.042Handling congestion in a queue without discarding new messages received from a message senderGRANT2015-09-162011-12-1347257598GreatTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US8443379B21.041Peek and lock using queue partitioningGRANT2013-05-142008-06-1841432657GreatMicrosoft CorpMicrosoft Technology Licensing LLC
US8341314B21.039Managing I/O request in storage systemGRANT2012-12-252009-06-3043381976GreatHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US7797699B21.039Method and apparatus for scheduling virtual machine access to shared resourcesGRANT2010-09-142004-09-2336075426GreatIntel CorpIntel Corp
EP1974269A21.038CONNECTION MANAGER HANDLING SESSIONS BASED ON SHARED SESSION INFORMATIONGRANT2008-10-012005-12-3037945100GreatSAP SE SAP SE
US7933947B21.038Connection manager that supports failover protectionGRANT2011-04-262004-12-2836613285GreatSAP SE SAP SE
EP2761493B11.038SYSTEM AND METHOD FOR SUPPORTING A COMPLEX MESSAGE HEADER IN A TRANSACTIONAL MIDDLEWARE MACHINE ENVIRONMENTGRANT2018-11-142011-09-2947993668GreatOracle International CorpOracle International Corp
WO2013176654A11.036INSURANCE ADJUSTMENT FOR CLOUD BASED SERVICESAPPLICATION2013-11-282012-05-2249624187Great
US8572627B21.034Providing supplemental semantics to a transactional queue managerGRANT2013-10-292008-10-2242109645GreatMicrosoft CorpMicrosoft Technology Licensing LLC
EP2962199B11.033SYSTEM AND METHOD FOR SUPPORTING COOPERATIVE CONCURRENCY IN A MIDDLEWARE MACHINE ENVIRONMENTGRANT2020-07-152013-02-2849551815GreatOracle International CorpOracle International Corp
US9189303B21.032Shadow queues for recovery of messagesGRANT2015-11-172006-08-1039370680GreatInternational Business Machines CorpDaedalus Blue LLC
EP0734554A11.032MESSAGE FACILITY FOR MASSIVELY PARALLEL PROCESSING SYSTEMSGRANT1996-10-021993-12-1322603327GreatCray Research LLCCray Research LLC
EP2832039A11.030PLATFORM INDEPENDENT MANAGEMENT CONTROLLERGRANT2015-02-042012-03-2647913579GreatDell Products LPDell Products LP
US8261268B11.029System and method for dynamic allocation of virtual machines in a virtual server environmentGRANT2012-09-042009-08-0546726646GreatNetApp IncNetApp Inc
WO2010075367A21.027A COMPUTER WORK CHAIN AND A METHOD FOR PERFORMING A WORK CHAIN IN A COMPUTERAPPLICATION2010-07-012008-12-2242288409Great
US8370448B21.027API for worker node retrieval of session requestGRANT2013-02-052004-12-2836613063GreatSAP SE SAP SE
US8914882B21.027Intrusion prevention system (IPS) mode for a malware detection systemGRANT2014-12-162011-11-0348192844GreatRaytheon CoForcepoint Federal Holdings LLC
EP2406723B11.027SCALABLE INTERFACE FOR CONNECTING MULTIPLE COMPUTER SYSTEMS WHICH PERFORMS PARALLEL MPI HEADER MATCHINGGRANT2019-12-112009-03-1242313619GreatOracle International CorpOracle International Corp
US7624308B21.026Failed message error recovery using application specific error queuesGRANT2009-11-242005-03-2837036472GreatMicrosoft CorpMicrosoft Technology Licensing LLC
EP0622714A11.024Integrated automation development system and methodGRANT1994-11-021993-04-3022001554GreatTexas Instruments IncTexas Instruments Inc
EP0278316B11.022Method and system for network managementGRANT1994-12-071987-02-1321768375GreatInternational Business Machines CorpInternational Business Machines Corp
EP2485443A11.020System and method for managing multiple queues of non-persistent messages in a networked environmentGRANT2012-08-082011-02-0245562129GreatIMVU IncTogether Labs Inc
US7689660B21.017Application server architectureGRANT2010-03-302005-06-0937525326GreatSAP SE SAP SE
US6058389A1.017Apparatus and method for message queuing in a database systemGRANT2000-05-021997-10-3125504708GreatOracle CorpOracle International Corp
US9032488B21.016Cross instance user authentication architectureGRANT2015-05-122012-04-1749326321GreatSalesforce com IncSalesforce com Inc
US8055818B21.014Low latency queue pairs for I/O adaptersGRANT2011-11-082004-08-3035944787GoodInternational Business Machines CorpInternational Business Machines Corp
EP1751944B11.013METHOD FOR HANDLING COMMUNICATIONS OVER A NON-PERMANENT COMMUNICATION LINKGRANT2009-06-172005-04-1837114680GoodResearch in Motion LtdBlackBerry Ltd
EP1913481A21.012MANAGING MESSAGE QUEUESGRANT2008-04-232005-06-2737568981GoodAb Initio Software LLCAb Initio Technology LLC
US9015303B21.010Message queue behavior optimizationsGRANT2015-04-212011-09-1247830806GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7647383B11.010Intelligent message deletionGRANT2010-01-122004-03-1141479566GoodMicrosoft CorpMicrosoft Technology Licensing LLC
EP2625610B11.010APPLICATION ALLOCATION IN DATACENTERSGRANT2019-03-272010-10-0644280691GoodTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US7599292B11.009Method and apparatus for providing quality of service across a switched backplane between egress and ingress queue managersGRANT2009-10-062002-08-0541128458GoodExtreme Networks IncExtreme Networks Inc
EP1399849B11.009ARRANGEMENT FOR CREATING MULTIPLE VIRTUAL QUEUE PAIRS FROM A COMPRESSED QUEUE PAIR BASED ON SHARED ATTRIBUTESGRANT2004-10-202001-06-1825379336GoodAdvanced Micro Devices IncAdvanced Micro Devices Inc
US7672949B21.009Connection manager having a common dispatcher for heterogeneous software suitesGRANT2010-03-022004-12-2836654572GoodSAP SE SAP SE
EP1472601A21.006QUEUE MANAGEMENTGRANT2004-11-032002-01-2927658352GoodIntel CorpIntel Corp
US6529932B11.005Method and system for distributed transaction processing with asynchronous message deliveryGRANT2003-03-041998-04-0121981101GoodMicrosoft CorpMicrosoft Technology Licensing LLC
EP2710484B11.004CROSS-CLOUD MANAGEMENT AND TROUBLESHOOTINGGRANT2020-02-262011-05-2047175779GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US9058336B11.003Managing virtual datacenters with tool that maintains communications with a virtual data center that is movedGRANT2015-06-162011-06-3053279891GoodEMC CorpEMC Corp
US6658596B11.002Automated queue recovery using element- based journalingGRANT2003-12-022000-03-1329550308GoodInternational Business Machines CorpGoogle LLC
US8826284B11.001Scalable task schedulingGRANT2014-09-022011-10-3151400215GoodGoogle LLCGoogle LLC
EP2616930B10.999MESSAGE QUEUE MANAGEMENTGRANT2016-08-242010-09-1445760777GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US9411655B20.998System and method for detection and deployment of virtualization capable assets in a managed datacenterGRANT2016-08-092011-12-3048695865GoodDell Products LPDell Products LP
EP2962200B10.998SYSTEM AND METHOD FOR USING A SEQUENCER IN A CONCURRENT PRIORITY QUEUEGRANT2020-07-152013-02-2849551816GoodOracle International CorpOracle International Corp
EP1247188B10.997CONVERTING MESSAGES BETWEEN POINT-TO-POINT AND SUBJECT-BASED ADDRESSINGGRANT2010-11-171999-12-2226867591GoodTibco Software IncTibco Software Inc
US8769058B10.996Provisioning interfacing virtual machines to separate virtual datacentersGRANT2014-07-012011-06-3050982224GoodEMC CorpEMC Corp
EP2812879A10.992EFFICIENTLY RECEIVING MESSAGES ACROSS A LARGE NUMBER OF MESSAGING ENTITIESGRANT2014-12-172012-02-0748903864GoodMicrosoft CorpMicrosoft Corp, Microsoft Technology Licensing LLC
EP1715641A20.992Email using queues in non-presistent memoryGRANT2006-10-252003-02-2032908703GoodStrongMail Systems IncStrongMail Systems Inc
EP2898655A20.991SYSTEM AND METHOD FOR SMALL BATCHING PROCESSING OF USAGE REQUESTSGRANT2015-07-292012-09-1949328618GoodOracle International CorpOracle International Corp
US8479219B20.990Allocating space in message queue for heterogeneous messagesGRANT2013-07-022010-06-3045400771GoodInternational Business Machines CorpInternational Business Machines Corp
EP1696611A10.990Server data queuing system and methodGRANT2006-08-302004-12-3036097085GoodMicrosoft CorpMicrosoft Corp
EP2648127A10.988Access control method  server device  and storage deviceGRANT2013-10-092012-03-2947843154GoodFujitsu LtdFujitsu Ltd
US8196150B20.988Event locality using queue servicesGRANT2012-06-052005-10-0737998131GoodOracle International CorpOracle International Corp
EP1694025B10.986Addresable queue for communicating correlated messages over a networkGRANT2011-09-282005-02-0436390129GoodMicrosoft CorpMicrosoft Corp
WO2001095098A20.985ENHANCED CHANNEL ADAPTERAPPLICATION2001-12-132000-06-0222777128Good
US8139596B20.983Communicating prioritized messages to a destination queue from multiple source queues using source-queue-specific priority valuesGRANT2012-03-202007-06-1540132256GoodInternational Business Machines CorpDaedalus Blue LLC
EP2149092B10.981SYNCHRONIZING EMAIL MESSAGES BETWEEN AN EXTERNAL AND/OR LOCAL EMAIL SERVER AND/OR A WIRELESS DEVICEGRANT2016-03-302007-04-2439888301GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
WO2004051466A20.981METHOD AND SYSTEM FOR INTERTASK MESSAGING BETWEEN MULTIPLE PROCESSORAPPLICATION2004-06-172002-12-0232392549Good
EP0317468B10.980Bus flow control systemGRANT1994-09-141987-11-1822401836GoodInternational Business Machines CorpInternational Business Machines Corp
EP1421495B10.980SYSTEM AND METHOD FOR MONITORING SOFTWARE QUEUING APPLICATIONSGRANT2007-05-232001-08-2925477626GoodCompagnie IBM France SAS, International Business Machines CorpCompagnie IBM France SAS, International Business Machines Corp
US8621010B20.979Method and system for protecting messaging consumersGRANT2013-12-312008-03-1741089948GoodInternational Business Machines CorpInternational Business Machines Corp
EP2176823A10.978HIGH AVAILABILITY TRANSPORTGRANT2010-04-212007-06-2940161987GoodMicrosoft CorpMicrosoft Corp
US8468371B20.978Energy management for datacentersGRANT2013-06-182009-12-1544144246GoodInternational Business Machines CorpAirbnb Inc
EP1883014B10.976Limited lifespan for outgoing data at a mobile deviceGRANT2008-10-222006-07-2837056496GoodNextair CorpNextair Corp
US9461873B10.974Layered datacenterGRANT2016-10-042012-12-0456995042GoodAmazon Technologies IncAmazon Technologies Inc
US7634542B10.974System and method to manage service instances for request processingGRANT2009-12-152005-07-0141403357GoodSprint Communications Co LPT Mobile Innovations LLC
US5878056A0.973Message transfer in a communication networkGRANT1999-03-021996-03-2310790940GoodInternational Business Machines CorpInternational Business Machines Corp
EP1927238B10.972SYSTEM AND METHOD FOR TRANSMITTING MESSAGES TO A WIRELESS COMMUNICATION DEVICEGRANT2018-11-212005-09-2237884859GoodCisco Technology IncCisco Technology Inc
EP2783490A10.969TIME-SENSITIVE DATA DELIVERYGRANT2014-10-012011-11-2145475459GoodPush Technology LtdPush Technology Ltd
EP1271302B10.968Print queue managerGRANT2015-11-182001-06-2825400064GoodCanon Development Americas IncCanon Development Americas Inc
EP1929401B10.968EMAIL SERVER FOR PROCESSING A THRESHOLD NUMBER OF EMAIL JOBS FOR A GIVEN USER AND RELATED METHODSGRANT2010-09-222005-09-2936928186GoodTeamOn Systems IncTeamOn Systems Inc
EP1657640A10.968Method and computer system for queue processingGRANT2006-05-172004-11-1234929850GoodSAP SE SAP SE
EP0317466B10.966Reverse flow control mechanism and methodGRANT1994-12-071987-11-1822401852GoodInternational Business Machines CorpInternational Business Machines Corp
EP2684340A10.966OPPORTUNISTIC NETWORK UPDATESGRANT2014-01-152011-03-1146797078GoodGoogle LLCGoogle LLC
EP1437877B10.966Method  apparatus  computer program product and computer data signal for hardware independent implementation of verification of network layersGRANT2018-08-222003-01-0932507457GoodOracle America IncOracle America Inc
EP1751954B10.965Queuing system  method and computer program product for managing the provision of services over a communications networkGRANT2014-01-292004-05-1434967577GoodOrderly Mind LtdORDERLY MIND LIMITED
US7945677B20.964Connection manager capable of supporting both distributed computing sessions and non distributed computing sessionsGRANT2011-05-172005-09-0637831236GoodSAP SE SAP SE
US7594230B20.964Web server architectureGRANT2009-09-222001-06-1131981165GoodMicrosoft CorpServiceNow Inc
EP2180659B10.962SIP server overload detection and controlGRANT2014-10-012008-10-2741667573GoodBroadSoft IncBroadSoft Inc
US9270621B10.959Securely providing messages from the cloudGRANT2016-02-232013-02-2555314797GoodCA IncCAI Software LLC
EP2702730B10.959EFFECTIVE CIRCUITS IN PACKET-SWITCHED NETWORKSGRANT2017-05-172011-04-2847068795GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2659375B10.959NON-DISRUPTIVE FAILOVER OF RDMA CONNECTIONGRANT2015-07-222010-12-2745531557GoodNetApp IncNetApp Inc
US9164789B20.957Multiple queue management and adaptive CPU matching in a virtual computing systemGRANT2015-10-202012-02-2949004755GoodRed Hat Israel LtdRed Hat Israel Ltd
US7529867B20.954Adaptive  scalable I/O request handling architecture in virtualized computer systems and networksGRANT2009-05-052006-11-0139331926GoodInovawave IncSolarWinds Worldwide LLC
EP2038746B10.954METHODS  APPARATUS AND COMPUTER PROGRAMS FOR MANAGING PERSISTENCEGRANT2014-07-232006-07-0136888544GoodInternational Business Machines CorpInternational Business Machines Corp
EP0317481B10.954Remote storage management mechanism and methodGRANT1995-03-151987-11-1822401863GoodInternational Business Machines CorpInternational Business Machines Corp
EP2519877B10.951HYPERVISOR-BASED ISOLATION OF PROCESSOR CORESGRANT2020-04-082009-12-2944189079GoodAdvanced Micro Devices IncAdvanced Micro Devices Inc
US20040117801A10.950System and method for context-based serialization of messages in a parallel execution environmentAPPLICATION2004-06-172002-12-1332479724GoodInternational Business Machines CorpInternational Business Machines Corp
US9298502B20.950Pausing virtual machines using API signalingGRANT2016-03-292013-01-3151262786GoodEmpire Technology Development LLCEmpire Technology Development LLC
US7418712B20.945Method and system to support multiple-protocol processing within worker processesGRANT2008-08-262004-08-3135944748GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US9578081B20.943System and method for providing an actively invalidated client-side network resource cacheGRANT2017-02-212011-02-0251533413GoodIMVU IncTogether Labs Inc
EP1890255A10.942Associating a label with a queued message at a mobile deviceGRANT2008-02-202006-08-1837074984GoodNextair CorpBlackBerry Ltd
US8381230B20.941Message passing with queues and channelsGRANT2013-02-192010-04-2144816891GoodInternational Business Machines CorpInternational Business Machines Corp
US10153937B10.940Layered datacenter componentsGRANT2018-12-112012-12-0464535940GoodAmazon Technologies IncAmazon Technologies Inc
US7418719B20.938Method and system to support a unified process model for handling messages sent in different protocolsGRANT2008-08-262004-08-3135944535GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US9405602B10.937Method for application notification and taskingGRANT2016-08-022012-06-2556506852GoodGoogle LLCGoogle LLC
EP2951691B10.936SYSTEM AND METHOD FOR SUPPORTING WORK SHARING MUXING IN A CLUSTERGRANT2018-08-082013-01-3149582809GoodOracle International CorpOracle International Corp
EP1993260B10.932Shortcut in reliable communicationGRANT2013-10-232007-05-1839604857GoodSAP SE SAP SE
US9917800B20.931System and method for centralized virtual interface card driver logging in a network environmentGRANT2018-03-132012-08-2450149026GoodCisco Technology IncCisco Technology Inc
EP2948852A10.929METHODS AND SYSTEMS OF DISTRIBUTED TRACINGGRANT2015-12-022013-01-2850113025GoodRackspace US IncRackspace US Inc
EP2633423A20.929CONSISTENT MESSAGING WITH REPLICATIONGRANT2013-09-042010-10-2545974003GoodMicrosoft CorpMicrosoft Technology Licensing LLC
EP2568388B10.928Processor to message-based network interface using speculative techniquesGRANT2017-03-152011-09-0746801351GoodAltera CorpAltera Corp
US8800055B20.928Node controller for an endpoint in a cloud computing environmentGRANT2014-08-052010-10-2045974140GoodInternational Business Machines CorpInternational Business Machines Corp
US8627333B20.927Message queuing with flexible consistency optionsGRANT2014-01-072011-08-0347627795GoodInternational Business Machines CorpInternational Business Machines Corp
EP2215773A10.927METHOD AND SYSTEM FOR HANDLING FAILOVER IN A DISTRIBUTED ENVIRONMENT THAT USES SESSION AFFINITYGRANT2010-08-112007-10-1540229881GoodInternational Business Machines CorpInternational Business Machines Corp
EP2709339B10.927Relay apparatus  information processing apparatus  information processing system  and carrier meansGRANT2016-05-112012-09-1849447337GoodRicoh Co LtdRicoh Co Ltd
EP1513302B10.927Real-time messaging in collaborative network environmentsGRANT2008-01-232003-09-0534130154GoodSAP SE SAP SE
WO2001095585A20.925MESSAGE QUEUE SERVER SYSTEMAPPLICATION2001-12-132000-06-0222777661Good
EP2510653B10.924CLOUD COMPUTING MONITORING AND MANAGEMENT SYSTEMGRANT2018-12-262009-12-1244144390GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US9594721B10.923Datacenter event handlingGRANT2017-03-142012-12-0458227861GoodAmazon Technologies IncAmazon Technologies Inc
US7051330B10.922Generic application server and method of operation thereforGRANT2006-05-232000-11-2136424024GoodMicrosoft CorpMicrosoft Technology Licensing LLC
EP2745467A10.917METHOD FOR FLOW CONTROL AND FOR RELIABLE COMMUNICATION IN A COLLABORATIVE ENVIRONMENTGRANT2014-06-252011-08-1547713423GoodCalgary Scientific IncCalgary Scientific Inc
EP2593877B10.913MECHANISM TO HANDLE PERIPHERAL PAGE FAULTSGRANT2015-03-182010-07-1644504188GoodAdvanced Micro Devices IncAdvanced Micro Devices Inc
US8918794B20.912Quality of service aware captive aggregation with true datacenter testingGRANT2014-12-232011-08-2547745622GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP2364472A10.911SYSTEMS AND METHODS FOR MANAGING PRINTER SETTINGS IN A NETWORKED COMPUTING ENVIRONMENTGRANT2011-09-142008-11-0741786476GoodCitrix Systems IncCitrix Systems Inc
EP2398199A10.908Method for network interface sharing among multiple virtual machinesGRANT2011-12-212010-06-2144484884GoodIntel CorpIntel Corp
EP1716492A20.906TRANSPORT AGNOSTIC PULL MODE MESSAGING SERVICEGRANT2006-11-022003-12-3134749319GoodMicrosoft CorpMicrosoft Corp
US9207963B20.905Preventing cloud cartographyGRANT2015-12-082012-02-0148871503GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP2737687A10.904SYSTEM AND METHOD FOR PRIORITIZING REQUESTS TO A SIMGRANT2014-06-042011-07-2747597625GoodQualcomm IncQualcomm Inc
US6973498B10.904Local queue creation securityGRANT2005-12-062000-03-2335430613GoodMicrosoft CorpMicrosoft Technology Licensing LLC
EP2665001B10.900Architectural pattern for persistent web application designGRANT2018-06-202009-04-0342209489GoodGoogle LLCGoogle LLC
EP0978056B10.899PROVIDING COMMUNICATIONS LINKS IN A COMPUTER NETWORKGRANT2004-10-201996-05-2410794249GoodInternational Business Machines CorpInternational Business Machines Corp
EP1500245B10.898CACHING STREAMING DATAGRANT2009-06-172002-04-3029399223GoodCisco Technology IncCisco Technology Inc
EP2092432B10.897MESSAGE FORWARDING BACKUP MANAGER IN A DISTRIBUTED SERVER SYSTEMGRANT2018-06-272006-11-1039364835GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2909780A10.897PROVIDING A VIRTUAL SECURITY APPLIANCE ARCHITECTURE TO A VIRTUAL CLOUD INFRASTRUCTUREGRANT2015-08-262012-10-2150486583GoodMcAfee LLCMcAfee LLC
US7463935B10.896Message queuing in an industrial environmentGRANT2008-12-092006-03-0940090638GoodRockwell Automation Technologies IncRockwell Automation Technologies Inc
EP2707860B10.896CONTROL OF DEVICES THROUGH THE USE OF DIFFERENT COMMUNICATION INTERFACESGRANT2017-10-252011-05-1246149729GoodThomson Licensing SASThomson Licensing SAS
EP0724803B10.890APPLICATION PROGRAMMING INTERFACE SYSTEM AND TECHNIQUEGRANT2001-01-031993-10-2122495298GoodParadigm4 IncSybase Inc
US7937532B20.888Method and apparatus for speculative prefetching in a multi-processor/multi-core message-passing machineGRANT2011-05-032007-03-3039744431GoodIntel CorpIntel Corp
EP2825959B10.884METHOD AND SYSTEM FOR UTILIZING SPARE CLOUD RESOURCESGRANT2018-06-062012-03-1648014310GoodRackspace US IncRackspace US Inc
EP2831796B10.875PERSISTENT AND RESILIENT WORKER PROCESSESGRANT2019-01-092012-03-2949236850GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US7613898B20.871Virtualizing an IOMMUGRANT2009-11-032006-01-1738264627GoodGlobalFoundries IncGlobalFoundries US Inc
EP2122474B10.870OPTIMIZED INTERRUPT DELIVERY IN A VIRTUALIZED ENVIRONMENTGRANT2015-07-152006-12-0639492588GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2719124B10.862A SCALABLE MULTI-TENANT NETWORK ARCHITECTURE FOR VIRTUALIZED DATACENTERSGRANT2018-04-112011-06-0747296325GoodHewlett Packard Enterprise Development LPHewlett Packard Enterprise Development LP
EP2936494B10.861NVRAM PATH SELECTIONGRANT2019-07-032012-12-1950978929GoodHewlett Packard Enterprise Development LPHewlett Packard Enterprise Development LP
EP1929724B10.856EMAIL SERVER WITH PROXY CACHING OF MESSAGE IDENTIFIERS AND RELATED METHODSGRANT2011-11-092005-09-2736384987GoodTeamOn Systems IncBlackBerry Ltd
EP2936333B10.855PROVIDING OPTIMIZED QUALITY OF SERVICE TO PRIORITIZED VIRTUAL MACHINES AND APPLICATIONS BASED ON QUALITY OF SHARED RESOURCESGRANT2020-03-182012-12-1950932312GoodVeritas Technologies LLCVeritas Technologies LLC
EP2580658A20.854SESSIONS TO HOST PROCESSES WITH SPECIAL REQUIREMENTSGRANT2013-04-172010-06-1445097129GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US9223624B20.853Processing requests in a cloud computing environmentGRANT2015-12-292010-10-2045973920GoodInternational Business Machines CorpInternational Business Machines Corp
EP1839176B10.851DATA TRAFFIC LOAD BALANCING BASED ON APPLICATION LAYER MESSAGESGRANT2018-06-132005-01-0636647985GoodCisco Technology IncCisco Technology Inc
EP1812870A20.850PERFORMING MESSAGE AND TRANSFORMATION ADAPTER FUNCTIONS IN A NETWORK ELEMENT ON BEHALF OF AN APPLICATIONGRANT2007-08-012004-11-1736387747GoodCisco Technology IncCisco Technology Inc
US9331968B20.849Using content based routing to scale cast iron like appliancesGRANT2016-05-032012-12-1450932262GoodInternational Business Machines CorpInternational Business Machines Corp
EP2661691A10.849UPGRADING AN ELASTIC COMPUTING CLOUD SYSTEMGRANT2013-11-132011-01-0546457681GoodAlibaba Group Holding LtdAlibaba Group Holding Ltd
US9396069B20.848Cost reduction for servicing a client through excess network performanceGRANT2016-07-192012-09-0650237501GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP2926250B10.847METHODS FOR PACKET SCHEDULING WITH ORDER IN SOFTWARE-BASED PARALLEL PROCESSINGGRANT2017-04-192012-12-2851018910GoodHuawei Technologies Co LtdHuawei Technologies Co Ltd
EP1672510A20.845Fast platform independent inter-process communicationGRANT2006-06-212004-12-1436353984GoodSAP SE SAP SE
EP2386962B10.845Programmable queue structures for multiprocessorsGRANT2014-04-022010-05-1044584732GoodTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
EP2724227A20.839PROGRAMMING INTERFACE FOR DATA COMMUNICATIONSGRANT2014-04-302011-06-2347363074GoodMicrosoft CorpMicrosoft Technology Licensing LLC
EP1825385A20.837CACHING CONTENT AND STATE DATA AT A NETWORK ELEMENTGRANT2007-08-292004-11-2336498424GoodCisco Technology IncCisco Technology Inc
EP1548591B10.837Method  apparatuses and instruction set for an accelerator for object-oriented communicationsGRANT2020-07-012003-12-1934557419GoodSTMicroelectronics lnc USASTMicroelectronics lnc USA
US8005923B20.835System and method of obfuscating queue managementGRANT2011-08-232009-02-2342631840GoodInternational Business Machines CorpInternational Business Machines Corp
US9304795B20.834Function-targeted virtual machine switchingGRANT2016-04-052013-01-1551209940GoodEmpire Technology Development LLCEmpire Technology Development LLC
US9183019B20.834Certification for flexible resource demand applicationsGRANT2015-11-102012-04-2549478521GoodEmpire Technology Development LLCINVINCIBLE IP LLC, Ardent Research Corp
EP2619666B10.828INTER-PROCESSOR COMMUNICATION TECHNIQUES IN A MULTIPLE-PROCESSOR COMPUTING PLATFORMGRANT2016-11-232010-09-2045817338GoodQualcomm IncQualcomm Inc
EP2625797B10.821METHODS AND SYSTEMS FOR COMMUNICATING BETWEEN A VEHICLE AND A REMOTE APPLICATION SERVERGRANT2020-01-152010-10-0844773162GoodBoeing CoBoeing Co
EP2577459B10.820APPLYING POLICIES TO SCHEDULE NETWORK BANDWIDTH AMONG VIRTUAL MACHINESGRANT2020-02-262010-05-3145022060GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2548130B10.820SHAPING VIRTUAL MACHINE COMMUNICATION TRAFFICGRANT2018-12-122010-03-1644648118GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US8849757B20.818Determining user key-value storage needs from example queriesGRANT2014-09-302012-03-2949236391GoodEmpire Technology Development LLCEmpire Technology Development LLC
US9043923B20.813Virtual machine monitor (VMM) extension for time shared accelerator management and side-channel vulnerability preventionGRANT2015-05-262012-12-2751018986GoodEmpire Technology Development LLCEmpire Technology Development LLC
US9286331B20.812Verifying and balancing server resources via stored usage dataGRANT2016-03-152010-05-0644902619GoodGo Daddy Operating Co LLCGo Daddy Operating Co LLC
EP1894122B10.808IDENTITY BROKERING IN A NETWORK ELEMENTGRANT2016-01-202005-06-2137591111GoodCisco Technology IncCisco Technology Inc
US9116939B20.804Tree comparison to manage progressive data store switchover with assured performanceGRANT2015-08-252012-09-0650188940GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP1997296B10.801NETWORK SYSTEM FOR DISTRIBUTING PROTECTED CONTENTGRANT2013-08-142006-03-2053441504GoodMarvell World Trade LtdMarvell World Trade Ltd
EP2909716B10.799SYSTEMS AND METHODS FOR BRIDGING BETWEEN PUBLIC AND PRIVATE CLOUDS THROUGH MULTI-LEVEL API INTEGRATIONGRANT2021-02-172012-10-1649385420GoodCitrix Systems IncCitrix Systems Inc
US5925098A0.799Apparatus and method for dispatching client method calls within a server computer systemGRANT1999-07-201996-12-2010804825GoodInternational Business Machines CorpInternational Business Machines Corp
EP1839174B10.793PERFORMING MESSAGE PAYLOAD PROCESSING FUNCTIONS IN A NETWORK ELEMENT ON BEHALF OF AN APPLICATIONGRANT2018-02-142004-12-0636575883GoodCisco Technology IncCisco Technology Inc
EP2929660B10.792OUTPUT QUEUE LATENCY BEHAVIOR FOR INPUT QUEUE BASED DEVICEGRANT2018-04-252012-12-0749681190GoodCisco Technology IncCisco Technology Inc
EP1699207B10.789Network request execution after fulfillment of associated criteriaGRANT2012-04-252005-02-1536282843GoodMicrosoft CorpMicrosoft Corp
EP2670112B10.785System and Method for Communicating in a Telecommunication Network via Common Key Routing and ProxiesGRANT2018-07-112012-05-2948576257GoodOpenet Telecom LtdOpenet Telecom Ltd
EP1952318B10.784INDEPENDENT MESSAGE STORES AND MESSAGE TRANSPORT AGENTSGRANT2011-01-192005-11-0738005115GoodMicrosoft CorpMicrosoft Corp
EP1385310B10.784System and method for providing content-oriented services to content providers and content consumersGRANT2015-05-202002-06-2829779356GoodRovi Technologies CorpRovi Technologies Corp
EP2622459B10.784VIRTUAL DESKTOP CONFIGURATION AND OPERATION TECHNIQUESGRANT2020-01-082010-09-3045890749GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2670111B10.780System and Methods for Communicating in a Telecommunication Network Using Common Key Routing and Data Locality TablesGRANT2018-10-242012-05-2948576256GoodOpenet Telecom LtdOpenet Telecom Ltd
EP2705632B10.778SYSTEMS AND METHODS FOR CLOUD BRIDGING BETWEEN PUBLIC AND PRIVATE CLOUDSGRANT2018-07-182011-05-0646085239GoodCitrix Systems IncCitrix Systems Inc
EP2664180B10.776METHODS AND SYSTEM FOR PROVIDING CONTENT TO A MOBILE COMMUNICATION DEVICEGRANT2017-08-162011-01-1246506712GoodBlackBerry LtdBlackBerry Ltd
EP2882150B10.775Physical path determination for virtual network packet flowsGRANT2016-08-172012-06-0649716096GoodJuniper Networks IncJuniper Networks Inc
US9237133B20.774Detecting matched cloud infrastructure connections for secure off-channel secret generationGRANT2016-01-122012-12-1250882344GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP2502149B10.773MANAGING VIRTUAL HARD DRIVES AS BLOBSGRANT2021-02-172009-11-1643992327GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US10733007B20.770Virtual switch interceptorGRANT2020-08-042011-02-1046637910GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2718830B10.770MANAGING OPERATOR MESSAGE BUFFERS IN A COUPLING FACILITYGRANT2017-08-092011-06-1047294123GoodInternational Business Machines CorpInternational Business Machines Corp
US9436814B20.770Fail-safe licensing for software applicationsGRANT2016-09-062013-01-2251227877GoodEmpire Technology Development LLCINVINCIBLE IP LLC, Ardent Research Corp
US9075648B20.754Virtual machine switching based on measured network delayGRANT2015-07-072012-04-2749478529GoodEmpire Technology Development LLCINVINCIBLE IP LLC
EP2601776A10.751SYSTEMS AND METHODS FOR A PARA-VIRTUALIZED DRIVER IN A MULTI-CORE VIRTUAL PACKET ENGINE DEVICEGRANT2013-06-122010-08-0644543811GoodCitrix Systems IncCitrix Systems Inc
EP2704401A10.750Remote industrial monitoring using a cloud infrastructureGRANT2014-03-052012-08-0948979583GoodRockwell Automation Technologies IncRockwell Automation Technologies Inc
EP2772018B10.748NETWORK CONGESTION MANAGEMENT BASED ON COMMUNICATION DELAYGRANT2018-07-182011-10-2547023087GoodVMware IncVMware Inc
EP1091532B10.748A flexible system and method for communicating between a broad range of networks and devicesGRANT2007-07-111999-10-0423629555GoodMicrosoft CorpMicrosoft Corp
US20070214457A10.746System and method for automated recovery of data in a batch processing systemAPPLICATION2007-09-132006-03-1038480366GoodYahoo IncOath Inc
EP1696376B10.742Reliable messaging instructionGRANT2017-05-032005-02-2536273343GoodRockwell Automation Technologies IncRockwell Automation Technologies Inc
US9274821B20.741Independent access to virtual machine desktop contentGRANT2016-03-012010-01-2743838117GoodVMware IncVMware Inc
EP2862065B10.738INTERMEDIARY VIRTUAL MACHINE TASK MANAGEMENTGRANT2019-05-012012-06-1948703823GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP1911189B10.737EFFICIENT PROCESSING OF TIME-BOUNDED MESSAGESGRANT2012-04-182005-05-2737464832GoodMicrosoft CorpMicrosoft Corp
US9477531B20.735Accessing virtual disk content of a virtual machine without running a virtual desktopGRANT2016-10-252010-01-2744309970GoodVMware IncVMware Inc
EP2692098B10.735SYSTEMS AND METHODS FOR HANDLING NIC CONGESTION VIA NIC AWARE APPLICATIONGRANT2015-03-042011-03-2846045083GoodCitrix Systems IncCitrix Systems Inc
WO2013085519A10.725STORAGE DISCOUNTS FOR ALLOWING CROSS-USER DEDUPLICATIONAPPLICATION2013-06-132011-12-0848572963Good
EP1798916B10.725Regulating an extensibility point's access to a wrapped e-mail messageGRANT2009-06-242005-02-2836933011GoodMicrosoft CorpMicrosoft Corp
US5375223A0.724Single register arbiter circuitGRANT1994-12-201993-01-0721695713GoodInternational Business Machines CorpInternational Business Machines Corp
US9197653B20.711Cross-user correlation for detecting server-side multi-target intrusionGRANT2015-11-242012-06-0549672006GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP2410704B10.705System and method of posting messages to different messaging servicesGRANT2013-05-012010-07-2344514522GoodResearch in Motion LtdBlackBerry Ltd
EP1909222B10.704MESSAGE ENGINE SEARCHING AND CLASSIFICATIONGRANT2020-09-162006-09-2838920907GoodRockwell Automation Technologies IncRockwell Automation Technologies Inc
US9213844B20.702Virtual datacenter private sublets for quarantined access to dataGRANT2015-12-152011-08-2547745284GoodEmpire Technology Development LLCINVINCIBLE IP LLC, Ardent Research Corp
US9047194B20.693Virtual cache directory in multi-processor architecturesGRANT2015-06-022012-07-1849949135GoodEmpire Technology Development LLCMercury Kingdom Assets Ltd
EP2244189B10.691Multi-core processor cache coherence for reduced off-chip trafficGRANT2019-05-082009-04-2342340525GoodEmpire Technology Development LLCEmpire Technology Development LLC
US6938128B10.689System and method for reducing memory latency during read requestsGRANT2005-08-302000-07-2034864154GoodSilicon Graphics IncMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP
US9699155B20.660Cloud aware file systemGRANT2017-07-042010-10-2745994309GoodHytrust IncHytrust Inc
US9210051B20.655Compound certifications for assurance without revealing infrastructureGRANT2015-12-082012-09-1250278559GoodEmpire Technology Development LLCEmpire Technology Development LLC
US9215085B20.651Iterative simulation of requirement metrics for assumption and schema-free configuration managementGRANT2015-12-152012-01-1948798172GoodEmpire Technology Development LLCEmpire Technology Development LLC
EP1934810B10.650SECURE MACHINE COUNTINGGRANT2018-01-032005-09-1537889129GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
EP2513810B10.650METHODS AND SYSTEMS FOR COMMUNICATING BETWEEN TRUSTED AND NON-TRUSTED VIRTUAL MACHINESGRANT2016-02-172009-12-1444142394GoodCitrix Systems IncCitrix Systems Inc
US10976981B20.643Remote desktop exportingGRANT2021-04-132011-07-1557517035GoodVMware IncVMware Inc
US8635675B20.642Integrated circuits as a serviceGRANT2014-01-212011-12-0248524992GoodEmpire Technology Development LLCEmpire Technology Development LLC, Ardent Research Corp
US9101840B20.625User assembly of lightweight user interface for gamesGRANT2015-08-112012-12-1250881543GoodEmpire Technology Development LLCEmpire Technology Development LLC
WO1998000787A10.622ELECTRONIC MAIL SYSTEM FOR RECEIVING AND FORWARDING E-MAIL MESSAGES BASED ON SUBSCRIBER SUPPLIED CRITERIAAPPLICATION1998-01-081996-06-2824702297Good
US9237107B20.616Fair quantized congestion notification (FQCN) to mitigate transport control protocol (TCP) throughput collapse in data center networksGRANT2016-01-122011-11-1548281749GoodNew Jersey Institute of TechnologyNew Jersey Institute of Technology
US9286571B20.610Machine learning for database migration sourceGRANT2016-03-152012-04-0149299910GoodEmpire Technology Development LLCEmpire Technology Development LLC
US20030110230A10.599Method and system for preserving message order when parallel processing messagesAPPLICATION2003-06-122001-12-129927440GoodInternational Business Machines CorpInternational Business Machines Corp
EP2591417B10.595FACILITATING COMMUNICATION BETWEEN ISOLATED MEMORY SPACES OF A COMMUNICATIONS ENVIRONMENTGRANT2017-02-222011-06-3046125425GoodInternational Business Machines CorpInternational Business Machines Corp
US20150244617A10.593PHYSICAL PATH DETERMINATION FOR VIRTUAL NETWORK PACKET FLOWSAPPLICATION2015-08-272012-06-0653883353GoodJuniper Networks IncJuniper Networks Inc
EP2873294A10.592PUSH MANAGEMENT SCHEMEGRANT2015-05-202012-07-1049913939GoodEmpire Technology Development LLCEmpire Technology Development LLC
US10983747B20.589Remote desktop mirroringGRANT2021-04-202011-07-1557515911GoodVMware IncVMware Inc
US8620879B20.585Cloud based file storage serviceGRANT2013-12-312009-10-1343855657GoodGoogle LLCGoogle LLC
US9413858B20.581Real-time compressive data collection for cloud monitoringGRANT2016-08-092012-08-0850067047GoodEmpire Technology Development LLCEmpire Technology Development LLC
US10827004B20.580Native viewer use for service results from a remote desktopGRANT2020-11-032010-01-2747519567GoodVMware IncVMware Inc
US8635607B20.577Cloud-based build serviceGRANT2014-01-212011-08-3047745605GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7337214B20.577Caching  clustering and aggregating serverGRANT2008-02-262002-09-2632599906GoodYHC CorpYHC Corp
US9311622B20.575Resolving mutations in a partially-loaded spreadsheet modelGRANT2016-04-122013-01-1553495478GoodGoogle LLCGoogle LLC
US7698561B20.566Method and system for detection of aliases in a networkGRANT2010-04-132004-08-1235801379GoodCisco Technology IncCisco Technology Inc
US8626866B10.566System and method for caching network file systemsGRANT2014-01-072005-04-2536763168GoodNetApp IncNetApp Inc
US8239482B20.561System and method for selectively caching hot content in a content delivery systemGRANT2012-08-072008-11-1342166191GoodAT&T Intellectual Property I LPAT&T Intellectual Property I LP
US20090260007A10.558Provisioning Storage-Optimized Virtual Machines Within a Virtual Desktop EnvironmentAPPLICATION2009-10-152008-04-1541165044GoodInternational Business Machines CorpInternational Business Machines Corp
US6868476B20.556Software controlled content addressable memory in a general purpose execution datapathGRANT2005-03-152001-08-2726907632GoodIntel CorpIntel Corp
US9712599B20.556Application peak load processingGRANT2017-07-182011-10-0347993666GoodInternational Business Machines CorpInternational Business Machines Corp
US8761036B20.549Network control apparatus and method with quality of service controlsGRANT2014-06-242010-07-0647753128GoodNicira IncNicira Inc
US8693374B10.530Centralized control of an aggregation network with a reduced control planeGRANT2014-04-082012-12-1850391860GoodJuniper Networks IncJuniper Networks Inc
US6791580B10.529Supplying notifications related to supply and consumption of user context dataGRANT2004-09-141998-12-1832931556GoodTangis CorpMicrosoft Technology Licensing LLC
US20130007183A10.523Methods And Apparatus For Remotely Updating Executing ProcessesAPPLICATION2013-01-032011-06-3047391758GoodAmazon Technologies IncAmazon Technologies Inc
US7509653B20.522Efficient and scalable event partitioning in business integration applications using multiple delivery queuesGRANT2009-03-242004-01-2234794974GoodInternational Business Machines CorpInternational Business Machines Corp
US9176725B20.517Automated upgrade for an operating system using a gateway serverGRANT2015-11-032012-05-1549582391GoodOracle International CorpOracle International Corp
EP2488953B10.515INTERRUPT MASKING FOR MULTI-CORE PROCESSORSGRANT2016-11-302009-10-1343855723GoodEmpire Technology Development LLCEmpire Technology Development LLC
US8799625B20.512Fast remote communication and computation between processors using store and load operations on direct core-to-core memoryGRANT2014-08-052010-05-2744279668GoodInternational Business Machines CorpInternational Business Machines Corp
US8402106B20.512Asynchronous future based APIGRANT2013-03-192010-04-1444789035GoodRed Hat IncRed Hat Inc
US20160080350A10.507SYSTEM AND METHOD FOR PROVIDING A VIRTUAL PEER-TO-PEER ENVIRONMENTAPPLICATION2016-03-172010-03-1944648289GoodDamaka IncDamaka Inc
US9400644B20.503Dynamic update of applications as code is checked-inGRANT2016-07-262009-09-3044370526GoodZynga IncZynga Inc
US6747675B10.501Mediating conflicts in computer user's context dataGRANT2004-06-081998-12-1832330019GoodTangis CorpMicrosoft Technology Licensing LLC
US6812937B10.501Supplying enhanced computer user's context dataGRANT2004-11-021998-12-1833304080GoodTangis CorpMicrosoft Technology Licensing LLC
US6134566A0.501Method for controlling an electronic mail preview pane to avoid system disruptionGRANT2000-10-171997-06-3025385655GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6801223B10.499Managing interactions between computer users' context modelsGRANT2004-10-051998-12-1833033286GoodTangis CorpMicrosoft Technology Licensing LLC
US8706947B10.492Virtual machine memory page sharing systemGRANT2014-04-222010-09-3050481989GoodAmazon Technologies IncAmazon Technologies Inc
US6868441B20.488Method and system for implementing a global ecosystem of interrelated servicesGRANT2005-03-152000-05-2226901465GoodMCI LLCEKMK LLC
US8938572B10.488Virtual machine memory page sharing systemGRANT2015-01-202010-09-3048808762GoodAmazon Technologies IncAmazon Technologies Inc
US6975638B10.483Interleaved weighted fair queuing mechanism and systemGRANT2005-12-132000-10-1335452631GoodForce10 Networks IncDell Marketing Corp, Silicon Valley Bank Inc
US9055000B10.480Distributed network subnetGRANT2015-06-092012-12-1753268027GoodJuniper Networks IncJuniper Networks Inc
US20040088412A10.478System and method for highly-scalable real-time and time-based data delivery using server clustersAPPLICATION2004-05-062002-07-2430770077GoodKasenna IncEspial Inc
US5423043A0.476Method and apparatus for creating and monitoring logical associations among desktop objectsGRANT1995-06-061994-01-2122676791GoodInternational Business Machines CorpInternational Business Machines Corp
US20070226298A10.476Methods and systems providing metadata in service signaturesAPPLICATION2007-09-272006-03-2438534862GoodSAP SE SAP SE
US10999233B20.474Scalable message fidelityGRANT2021-05-042008-12-2342266888GoodRcs Ip LLCRcs Ip LLC
US6460036B10.472System and method for providing customized electronic newspapers and target advertisementsGRANT2002-10-011994-11-2927364143GoodPinpoint IncIREACTOR Inc, Pinpoint Inc
US6006299A0.469Apparatus and method for caching lock conditions in a multi-processor systemGRANT1999-12-211994-03-0122758576GoodIntel CorpIntel Corp
US9678735B20.469Data caching among interconnected devicesGRANT2017-06-132012-10-0250386182GoodRazer Asia Pacific Pte LtdRazer Asia Pacific Pte Ltd
US8073935B20.464Pluggable semantic verification and validation of configuration dataGRANT2011-12-062002-07-2530770052GoodOracle America IncOracle America Inc
US9389993B10.462System and method for whitelist managementGRANT2016-07-122010-09-0356321034GoodCisco Technology IncCisco Technology Inc
US8762642B20.462System and method for secure and reliable multi-cloud data replicationGRANT2014-06-242009-01-3042396343GoodTwinstrata IncEMC Corp
US9298715B20.453Data storage system utilizing proxy device for storage operationsGRANT2016-03-292012-03-0749114989GoodCommvault Systems IncCommvault Systems Inc
US8554883B20.451Apparatus and method for sharing a generic configuration across a group of network devicesGRANT2013-10-082008-08-0641653903GoodCisco Technology IncCisco Technology Inc
US6769033B10.450Network processor processing complex and methodsGRANT2004-07-271999-08-2723518347GoodInternational Business Machines CorpInternational Business Machines Corp
US20080056249A10.448EXTRACTING SHARED STATE INFORMATION FROM MESSAGE TRAFFICAPPLICATION2008-03-062006-05-3138779490GoodTeneros IncTeneros Inc
US20040216101A10.440Method and logical apparatus for managing resource redistribution in a simultaneous multi-threaded (SMT) processorAPPLICATION2004-10-282003-04-2433298937GoodInternational Business Machines CorpInternational Business Machines Corp
US7818408B10.439Automated virtual interface failover in a mass storage clusterGRANT2010-10-192008-04-2442941311GoodNetApp IncNetApp Inc
US8504676B20.437Network traffic routingGRANT2013-08-062004-07-1335600771GoodOngoing Operations LLCOngoing Operations LLC
US5493692A0.435Selective delivery of electronic messages in a multiple computer system based on context and environment of a userGRANT1996-02-201993-12-0322585535GoodXerox CorpUBICOMM LLC
US20050261985A10.435Load balancing technique implemented in a data network device utilizing a data cacheAPPLICATION2005-11-241999-05-1122459656GoodJUNE RAY LtdJUNE RAY Ltd
US8799820B20.434Dynamically scaled messaging contentGRANT2014-08-052008-12-2342266042GoodAT&T Mobility II LLCNim Sar
US9454670B20.434Hybrid file systemsGRANT2016-09-272012-12-0350826548GoodInternational Business Machines CorpInternational Business Machines Corp
US5544321A0.430System for granting ownership of device by user based on requested level of ownership  present state of the device  and the context of the deviceGRANT1996-08-061993-12-0322583600GoodXerox CorpUBICOMM LLC
US20020143855A10.425Relay peers for extending peer availability in a peer-to-peer networking environmentAPPLICATION2002-10-032001-01-2227500784GoodSun Microsystems IncOracle America Inc
US6880086B20.425Signatures for facilitating hot upgrades of modular software componentsGRANT2005-04-122000-05-2031499769GoodCiena CorpCiena Corp
US20020069341A10.424Multilevel cache architecture and data transferAPPLICATION2002-06-062000-08-2126073546GoodTexas Instruments IncTexas Instruments Inc
US9471578B20.424Data storage system utilizing proxy device for storage operationsGRANT2016-10-182012-03-0750476350GoodCommvault Systems IncCommvault Systems Inc
US10084895B20.423Hitless pruning protocol upgrade on single supervisor network devicesGRANT2018-09-252012-08-2050099956GoodCisco Technology IncCisco Technology Inc
US5812865A0.422Specifying and establishing communication data paths between particular media devices in multiple media device computing systems based on context of a user or usersGRANT1998-09-221993-12-0322582467GoodXerox CorpUBICOMM LLC
US20020026507A10.420Browser proxy client application service provider (ASP) interfaceAPPLICATION2002-02-282000-08-3024610370GoodSAFENET CORPCOMSAFENET CORPCOM
US20070094664A10.419Programmable priority for concurrent multi-threaded processorsAPPLICATION2007-04-262005-10-2137986734GoodBroadcom CorpAvago Technologies General IP Singapore Pte Ltd
US7558920B20.418Apparatus and method for partitioning a shared cache of a chip multi-processorGRANT2009-07-072004-06-3035464043GoodIntel CorpIntel Corp
US8225315B10.416Virtual core managementGRANT2012-07-172007-07-2342711088GoodSun Microsystems Technology Ltd, Oracle America IncSun Microsystems Technology Ltd, Oracle America Inc, Sun Microsystems Inc
US6546488B20.415Broadcast delivery of information to a personal computer for local storage and accessGRANT2003-04-081997-09-2222023185GoodHughes Electronics CorpJPMorgan Chase Bank NA, Hughes Network Systems LLC
US20040215709A10.412Method and apparatus for dynamic resource discovery and information distribution in a data networkAPPLICATION2004-10-282000-04-0732326816Good
US20130159528A10.409FAILOVER BASED APPLICATION RESOURCE ACQUISITIONAPPLICATION2013-06-202011-12-1548021488GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6195676B10.408Method and apparatus for user side scheduling in a multiprocessor operating system program that implements distributive scheduling of processesGRANT2001-02-271989-12-2924142755GoodSilicon Graphics IncMorgan Stanley and Co LLC, Hewlett Packard Enterprise Development LP, IBM Holdings Inc
US10257042B20.407System and method for managing site-to-site VPNs of a cloud managed networkGRANT2019-04-092012-01-1348779927GoodCisco Technology IncCisco Technology Inc
US20040215858A10.406Concurrent access of shared resourcesAPPLICATION2004-10-282003-04-2433298830GoodInternational Business Machines CorpLenovo International Ltd
US7228389B20.405System and method for maintaining cache coherency in a shared memory systemGRANT2007-06-051999-10-0135768070GoodSTMicroelectronics Ltd Great BritainSTMicroelectronics Ltd Great Britain
US20080133731A10.404Interoperable Systems and Methods for Peer-To-Peer Service OrchestrationAPPLICATION2008-06-052003-06-0534197784Good
US9462037B20.401Dynamically sizing chunks in a partially loaded spreadsheet modelGRANT2016-10-042013-01-0753496123GoodGoogle LLCGoogle LLC
US8935756B20.397Providing multiple authentications to authenticate users with respect to a system and file systems offered through the systemGRANT2015-01-132012-03-2649213592GoodInternational Business Machines CorpAirbnb Inc
US20060015584A10.396Autonomous service applianceAPPLICATION2006-01-192004-07-1335600734GoodTeneros IncTeneros Inc
US6570564B10.396Method and apparatus for rapid processing of scene-based programsGRANT2003-05-271999-09-2427387797GoodSun Microsystems IncOracle America Inc
US20060015764A10.394Transparent service providerAPPLICATION2006-01-192004-07-1335600845GoodTeneros IncTeneros Inc
US9886346B20.393Single snapshot for multiple agentsGRANT2018-02-062013-01-1151165995GoodCommvault Systems IncCommvault Systems Inc
US9274848B20.393Optimizing cloud service delivery within a cloud computing environmentGRANT2016-03-012009-12-0343821964GoodInternational Business Machines CorpInternational Business Machines Corp
US20050108389A10.392Network endpoint health checkAPPLICATION2005-05-192003-11-1334573594GoodInternational Business Machines CorpInternational Business Machines Corp
US6430593B10.391Method  device and article of manufacture for efficient task scheduling in a multi-tasking preemptive priority-based real-time operating systemGRANT2002-08-061998-03-1021892848GoodMotorola Solutions IncNXP USA Inc
US20030229693A10.389Self-correcting monitorAPPLICATION2003-12-112002-06-0629710018GoodInternational Business Machines CorpInternational Business Machines Corp
US20140245025A10.388SYSTEM AND METHOD FOR STORING DATA SECURELYAPPLICATION2014-08-282013-02-2251389494GoodSPIDEROAK IncSPIDEROAK Inc
US9342537B20.381Integrated snapshot interface for a data storage systemGRANT2016-05-172012-04-2349381076GoodCommvault Systems IncCommvault Systems Inc
US8627013B20.378Methods and systems for caching data using behavioral event correlationsGRANT2014-01-072007-09-2840509512GoodAggregate Knowledge IncAggregate Knowledge Inc
US7360064B10.377Thread interleaving in a multithreaded embedded processorGRANT2008-04-152003-12-1039281714GoodCisco Technology IncCisco Technology Inc
US9128948B10.374Integration of deduplicating backup server with cloud storageGRANT2015-09-082010-09-1554012577GoodSymantec CorpVeritas Technologies LLC
US8615584B20.373Reserving services within a cloud computing environmentGRANT2013-12-242009-12-0344083108GoodInternational Business Machines CorpInternational Business Machines Corp
US8627328B20.372Operation control for deploying and managing software service in a virtual environmentGRANT2014-01-072008-11-1442172707GoodOracle International CorpOracle International Corp
US9038151B10.369Authentication for software defined networksGRANT2015-05-192012-09-2053054798GoodWiretap Ventures LLCRed Hat Inc
US8972334B20.369Transparent data service suitable for modifying data storage capabilities in applicationsGRANT2015-03-032012-12-2150975856GoodInternational Business Machines CorpInternational Business Machines Corp
US5815663A0.368Distributed posting system using an indirect reference protocolGRANT1998-09-291996-03-1524465571GoodRobert G Uomini and Louise B Bidwell TrustCHIARAMAIL CORP, UOMINI NATALIE T, UOMINI ROBERT G AND LOUIS B BIDWELL TRUST
US8543660B20.366Systems and methods for bridging and managing media content associated with separate media content networksGRANT2013-09-242011-05-2747220193GoodVerizon Patent and Licensing IncVerizon Patent and Licensing Inc
US20110295983A10.366APPLICATION-LAYER TRAFFIC OPTIMIZATION SERVICE ENDPOINT TYPE ATTRIBUTEAPPLICATION2011-12-012010-05-2845023000GoodJuniper Networks IncJuniper Networks Inc
US20090249284A10.362AUTOMATION FOR VIRTUALIZED IT ENVIRONMENTSAPPLICATION2009-10-012008-02-2941016755GoodDoyenz IncDoyenz Inc
WO2012023050A20.362SECURE CLOUD COMPUTING SYSTEM AND METHODAPPLICATION2012-02-232010-08-2044993150Good
US10051073B10.360Cloud information servicesGRANT2018-08-142010-12-3163078783GoodEMC IP Holding Co LLCEMC Corp
US8943193B20.359Unified web hosting and content distribution system and method for assuring predetermined performance levelsGRANT2015-01-272003-12-2341581419GoodMarlow Technologies LLCMarlow Technologies LLC
US7453886B10.359Verification of communications paths between devicesGRANT2008-11-182003-03-1140000778GoodNortel Networks LtdRPX Clearinghouse LLC
US9319300B20.356Systems and methods for determining endpoint configurations for endpoints of a virtual private network (VPN) and deploying the configurations to the endpointsGRANT2016-04-192008-12-0942230957GoodGLUE NETWORKS IncGluware Inc
US8996480B20.355Method and apparatus for optimizing data storageGRANT2015-03-312011-05-0447090945GoodInternational Business Machines CorpInternational Business Machines Corp
US20150234695A10.352OPERATIONAL STATUS OF NETWORK NODESAPPLICATION2015-08-202010-03-0849919339GoodAmazon Technologies IncAmazon Technologies Inc
US8799322B20.351Policy driven cloud storage management and cloud storage policy routerGRANT2014-08-052009-07-2443498209GoodCisco Technology IncCisco Technology Inc
US20100191783A10.351Method and system for interfacing to cloud storageAPPLICATION2010-07-292009-01-2342355008GoodNasuni CorpNasuni Corp
EP2333663B10.349Method and device for providing access to physical resources in a virtual machine environmentGRANT2014-10-152009-12-1043778269GoodEmpire Technology Development LLCEmpire Technology Development LLC
US7624250B20.348Heterogeneous multi-core processor having dedicated connections between processor coresGRANT2009-11-242005-12-0538120160GoodIntel CorpIntel Corp
US20110055482A10.347SHARED CACHE RESERVATIONAPPLICATION2011-03-032009-08-2843626533GoodBroadcom CorpAvago Technologies General IP Singapore Pte Ltd
US20100191612A10.345Verifiable device assisted service usage monitoring with reporting  synchronization  and notificationAPPLICATION2010-07-292009-01-2842354072GoodHeadwater Partners I LLCHeadwater Research LLC
US20140115091A10.343MACHINE-IMPLEMENTED FILE SHARING METHOD FOR NETWORK STORAGE SYSTEMAPPLICATION2014-04-242012-10-1950486353GoodApacer Technology IncApacer Technology Inc
US9898616B20.343Providing logical partitions with hardware-thread specific information reflective of exclusive use of a processor coreGRANT2018-02-202012-01-0647469923GoodInternational Business Machines CorpInternational Business Machines Corp
US9448927B10.340System and methods for removing obsolete data in a distributed system of hybrid storage and compute nodesGRANT2016-09-202012-12-1956896130GoodSpringpath LLCCisco Technology Inc
US20050091448A10.337Storage system and file-reference method of remote-site storage systemAPPLICATION2005-04-282003-10-2434510126GoodHitachi LtdGoogle LLC
US9712490B10.337Identifying applications for intrusion detection systemsGRANT2017-07-182007-08-0846981877GoodJuniper Networks IncJuniper Networks Inc
US9167050B20.336Control pool based enterprise policy enabler for controlled cloud accessGRANT2015-10-202012-08-1650101065GoodFutureWei Technologies IncFutureWei Technologies Inc
US20100306253A10.335Tiered Managed Storage ServicesAPPLICATION2010-12-022009-05-2843221435GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US9398043B10.334Applying fine-grain policy action to encapsulated network attacksGRANT2016-07-192009-03-2456381816GoodJuniper Networks IncJuniper Networks Inc
US9106555B20.334Troubleshooting routing topology based on a reference topologyGRANT2015-08-112012-01-2547714555GoodCisco Technology IncCisco Technology Inc
US8479267B20.330System and method for identifying unauthorized endpointsGRANT2013-07-022009-06-3043382268GoodSophos LtdSophos Ltd
US8312261B20.330Method and system for verification of an endpoint security scanGRANT2012-11-132005-01-2836540206GoodCitrix Systems IncCitrix Systems Inc
US20130191516A10.328AUTOMATED CONFIGURATION ERROR DETECTION AND PREVENTIONAPPLICATION2013-07-252012-01-1948798160GoodSunGard Availability Services LPSunGard Availability Services LP
US6286043B10.327User profile management in the presence of dynamic pages using content templatesGRANT2001-09-041998-08-2622490287GoodInternational Business Machines CorpInternational Business Machines Corp
US6684280B20.327Task based priority arbitrationGRANT2004-01-272000-08-2126073557GoodTexas Instruments IncTexas Instruments Inc
US9075858B20.323Non-disruptive data movement and node rebalancing in extreme OLTP environmentsGRANT2015-07-072010-12-1646235814GoodSybase IncSybase Inc
US8762541B20.322Systems and methods for routing a communications linkGRANT2014-06-242005-02-2536182401GoodSiemens Enterprise Communications Inc USAUnify Inc
US9753937B20.321File aware block level deduplicationGRANT2017-09-052009-09-2143757500GoodQuest Software IncQuest Software Inc
US20140304831A10.321REMOTE DATA ACCESS TECHNIQUES FOR PORTABLE DEVICESAPPLICATION2014-10-092007-03-2239766356GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20020087525A10.320Soliciting information based on a computer user's contextAPPLICATION2002-07-042000-04-0226889595GoodTangis CorpMicrosoft Technology Licensing LLC
US9444842B20.320Security mediation for dynamically programmable networkGRANT2016-09-132012-05-2250234785GoodSRI International IncSRI International Inc
US9258329B20.319Dynamic access control policy with port restrictions for a network security applianceGRANT2016-02-092008-10-0941651438GoodJuniper Networks IncJuniper Networks Inc
US7518993B10.319Prioritizing resource utilization in multi-thread computing systemGRANT2009-04-141999-11-1940525162GoodUS Department of NavyUnited States, AS, US Department of Navy
US8261339B20.315Dynamic network tunnel endpoint selectionGRANT2012-09-042007-07-2640296556GoodInternational Business Machines CorpA10 Networks Inc
US8693344B10.315Systems and methods for generating packet forwarding rules based on network policyGRANT2014-04-082011-09-2750391857GoodBig Switch Networks LLCBig Switch Networks LLC
US9344348B20.315Managing the quality of service levels (QoS) of network trafficGRANT2016-05-172010-09-3043242615GoodBritish Telecommunications PLCBritish Telecommunications PLC
US20090240758A10.312INTELLIGENT ESTABLISHMENT OF PEER-TO-PEER COMMUNICATIONAPPLICATION2009-09-242008-03-1941089935GoodVerizon Services Organization IncVerizon Patent and Licensing Inc
US8010952B20.311Method and apparatus for configuration syntax and semantic validationGRANT2011-08-302004-06-0835515234GoodCisco Technology IncCisco Technology Inc
US20080243986A10.310Information processing device  network system  and computer readable medium thereforAPPLICATION2008-10-022007-03-2939694141GoodBrother Industries LtdBrother Industries Ltd
US8499253B20.309Individualized tab audio controlsGRANT2013-07-302009-10-1343975077GoodGoogle LLCGoogle LLC
US6865157B10.306Fault tolerant shared system resource with communications passthrough providing high availability communicationsGRANT2005-03-082000-05-2624316865GoodEMC CorpEMC Corp
US9851768B20.305Voltage regulator control systemGRANT2017-12-262012-04-2049383884GoodHewlett Packard Enterprise Development LPHewlett Packard Enterprise Development LP
US9110791B20.305Optimistic object relocationGRANT2015-08-182008-03-0341013992GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US9122523B20.305Automatic pipelining framework for heterogeneous parallel computing systemsGRANT2015-09-012012-05-0349513644GoodNEC Laboratories America IncNEC Corp
US5117387A0.305MICROPROGRAMMED TIMER PROCESSORGRANT1992-05-261988-08-1822878251GoodDelco Electronics LLCDelphi Technologies Inc
US20080031147A10.304Network status determinationAPPLICATION2008-02-072006-08-0139029043GoodSiemens Communications IncUnify Inc
US7089369B20.304Method for optimizing utilization of a double-data-rate-SDRAM memory systemGRANT2006-08-082003-03-3132990049GoodSun Microsystems IncOracle America Inc
US6339807B10.302Multiprocessor system and the bus arbitrating method of the sameGRANT2002-01-151998-05-1426416946GoodSony CorpSony Corp
US8924798B20.302Grouping related errors in a distributed computing environmentGRANT2014-12-302011-12-2248655777GoodInternational Business Machines CorpInternational Business Machines Corp
US20080117827A10.301Method and system for verifying connectivity of logical linkAPPLICATION2008-05-222006-11-1739416829GoodNEC CorpNEC Corp
US6809734B20.300Resource dedication system and method for a computer architecture for broadband networksGRANT2004-10-262001-03-2225218155GoodToshiba Corp, Sony Interactive Entertainment Inc, International Business Machines CorpSony Interactive Entertainment Inc, Sony Network Entertainment Platform Inc, Toshiba Electronic Devices and Storage Corp, International Business Machines Corp
US9571523B20.299Security actuator for a dynamically programmable computer networkGRANT2017-02-142012-05-2251730074GoodSRI International IncSRI International Inc
US6910088B20.299Bus arbitration using monitored windows of timeGRANT2005-06-211999-07-2929584278GoodMicron Technology IncRound Rock Research LLC
US9264922B20.298Method and system for ensuring service continuity in case of a proxy profile gateway failure or interruptionGRANT2016-02-162003-08-0540899100GoodMobileum IncMobileum Inc
US7752492B10.297Responding to a failure of a storage systemGRANT2010-07-062007-05-2542307166GoodEMC CorpEMC Corp
US8441941B20.296Automating identification and isolation of loop-free protocol network problemsGRANT2013-05-142008-10-0642075736GoodCisco Technology IncCisco Technology Inc
US8281143B10.296Protecting against chosen plaintext attacks in untrusted storage environments that support data deduplicationGRANT2012-10-022008-09-2946924879GoodSymantec Operating CorpVeritas Technologies LLC
WO2001033889A10.296CELLULAR DATA SYSTEM SECURITY METHOD AND APPARATUSAPPLICATION2001-05-101999-11-0126859224Good
US20130097660A10.295SYSTEM AND METHOD FOR WHITELISTING APPLICATIONS IN A MOBILE NETWORK ENVIRONMENTAPPLICATION2013-04-182011-10-1748086901GoodMcAfee LLCMcAfee LLC
US8479304B10.293Selectively protecting against chosen plaintext attacks in untrusted storage environments that support data deduplicationGRANT2013-07-022009-03-3148671376GoodSymantec CorpVeritas Technologies LLC
US6842877B20.293Contextual responses based on automated learning techniquesGRANT2005-01-111998-12-1835515186GoodTangis CorpMicrosoft Technology Licensing LLC
US9667645B10.293Performance benchmarking for simulated phishing attacksGRANT2017-05-302013-02-0849919372GoodPhishMe IncCofense Inc
US7619989B20.292Routing configuration validation apparatus and methodsGRANT2009-11-172005-08-2637762346GoodAlcatel Lucent SASProvenance Asset Group LLC, Nokia USA Inc
US6999955B10.289Systems and methods for estimating and integrating measures of human cognitive load into the behavior of computational applications and servicesGRANT2006-02-141999-04-2035768047GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20050149691A10.289Processing element with next and previous neighbor registersAPPLICATION2005-07-072003-12-2434710708GoodIntel CorpIntel Corp
US20070124437A10.289Method and system for real-time collection of log data from distributed network componentsAPPLICATION2007-05-312005-11-3038088805GoodCisco Technology IncCisco Technology Inc
US6591272B10.287Method and apparatus to make and transmit objects from a database on a server computer to a client computerGRANT2003-07-081999-02-2526819547GoodTriCoron Networks IncTriCoron Networks Inc
WO2012174016A10.286MOVE-IT: MONITORING  OPERATING  VISUALIZING  EDITING INTEGRATION TOOLKIT FOR RECONFIGURABLE PHYSICAL COMPUTINGAPPLICATION2012-12-202011-06-1347292838Good
US7698540B20.285Dynamic hardware multithreading and partitioned hardware multithreadingGRANT2010-04-132006-10-3139370558GoodHewlett Packard Development Co LPHewlett Packard Development Co LP
US20050278382A10.285Method and apparatus for recovery of a current read-write unit of a file systemAPPLICATION2005-12-152004-05-2835461775GoodNetApp IncNetApp Inc
US9019840B20.283CFM for conflicting MAC address notificationGRANT2015-04-282010-01-0444224632GoodCisco Technology IncCisco Technology Inc
US20050071379A10.280System and method for maintaining temporal data in data storageAPPLICATION2005-03-312003-09-3034377079GoodVeritas Operating CorpVeritas Technologies LLC
US20010043232A10.278Thematic response to a computer user's context  such as by a wearable personal computerAPPLICATION2001-11-221998-12-1827558853GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US8199911B10.278Secure encryption algorithm for data deduplication on untrusted storageGRANT2012-06-122008-03-3146177846GoodSymantec Operating CorpVeritas Technologies LLC
US20020054174A10.277Thematic response to a computer user's context  such as by a wearable personal computerAPPLICATION2002-05-091998-12-1846277467GoodTangis CorpMicrosoft Technology Licensing LLC
US20010040591A10.277Thematic response to a computer user's context  such as by a wearable personal computerAPPLICATION2001-11-151998-12-1846257827GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US20010040590A10.277Thematic response to a computer user's context  such as by a wearable personal computerAPPLICATION2001-11-151998-12-1837046231GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US9798448B20.277Full-screen heterogeneous desktop display and controlGRANT2017-10-242008-08-2041697481GoodRed Hat IncRed Hat Inc
US6570590B10.276Application sharing in a frameGRANT2003-05-271999-03-0226820503GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US10255118B20.276Processing system including a plurality of cores and method of operating the sameGRANT2019-04-092013-01-0751062049GoodSamsung Electronics Co LtdSamsung Electronics Co Ltd
US20060010174A10.275Method and system for backing up and restoring dataAPPLICATION2006-01-122004-07-0935542615GoodInternational Business Machines CorpInternational Business Machines Corp
US9208160B20.272System and method for performing an image level snapshot and for restoring partial volume dataGRANT2015-12-082003-11-1334594969GoodCommvault Systems IncCommvault Systems Inc
US8589934B20.272Controlling priority levels of pending threads awaiting processingGRANT2013-11-192011-04-0146929068GoodARM LtdARM Ltd
US8805953B20.270Differential file and system restores from peers and the cloudGRANT2014-08-122009-04-0342827026GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7380038B20.269Priority registers for biasing access to shared resourcesGRANT2008-05-272005-02-0436781198GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US9485216B10.269Multi-layered application classification and decodingGRANT2016-11-012007-11-0845532335GoodJuniper Networks IncJuniper Networks Inc
US7609647B20.266Method and apparatus for network configuration validationGRANT2009-10-272004-05-1235309307GoodBCE IncBCE Inc
US20090165007A10.265TASK-LEVEL THREAD SCHEDULING AND RESOURCE ALLOCATIONAPPLICATION2009-06-252007-12-1940790231GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8935499B20.264Interface for management of data movement in a thin provisioned storage systemGRANT2015-01-132011-10-1747324656GoodInternational Business Machines CorpInternational Business Machines Corp
US20100161759A10.264STORAGE DEVICE AND METHOD THEREOF FOR INTEGRATING NETWORK ATTACHED STORAGE WITH CLOUD STORAGE SERVICESAPPLICATION2010-06-242008-12-2242267674GoodCTERA Networks LtdCTERA Networks Ltd
US8695002B20.263Multi-threaded processors and multi-processor systems comprising shared resourcesGRANT2014-04-082009-10-2043528390GoodLantiq Deutschland GmbHInfineon Technologies AG, MaxLinear Inc
US8990163B20.263Snapshot of distributed enterprise business data stored in various cloud servicesGRANT2015-03-242011-12-1548611221GoodSAP SE SAP SE
US20140019597A10.261SEMI-AUTOMATIC DISCOVERY AND GENERATION OF USEFUL SERVICE BLUEPRINTSAPPLICATION2014-01-162012-07-1149914965GoodBMC Software IncBMC Software Inc
US8914843B20.260Conflict resolution when identical policies are attached to a single policy subjectGRANT2014-12-162011-09-3047993695GoodOracle International CorpOracle International Corp
US20040186858A10.260Write-once-read-many storage system and method for implementing the sameAPPLICATION2004-09-232003-03-1832987663GoodNetApp IncNetApp Inc
US5787490A0.259Multiprocess execution system that designates cache use priority based on process priorityGRANT1998-07-281995-10-0617339509GoodFujitsu LtdFujitsu Ltd
US7640184B10.258Method and system for processing published content on the internetGRANT2009-12-292004-11-3038264527GoodGoogle LLCGoogle LLC
US7287123B20.257Cache memory  system  and method of storing dataGRANT2007-10-232004-05-3135426741GoodPanasonic CorpSocionext Inc
US6889309B10.257Method and apparatus for implementing an enterprise virtual storage systemGRANT2005-05-032002-04-1529248324GoodEMC CorpEMC Corp
US20050114363A10.257System and method for detecting and storing file identity change information within a file systemAPPLICATION2005-05-262003-11-2634592346GoodVeritas Operating CorpVeritas Technologies LLC
US7721148B20.255Method and apparatus for redirection of machine check interrupts in multithreaded systemsGRANT2010-05-182006-06-2938878318GoodIntel CorpIntel Corp
US20120198073A10.252DYNAMICALLY ORGANIZING CLOUD COMPUTING RESOURCES TO FACILITATE DISCOVERYAPPLICATION2012-08-022011-01-2746578331GoodComputenext IncClictell LLC
US6694407B10.252Cache memory with data transfer control and method of operating sameGRANT2004-02-171999-01-2810846689GoodUniversity of BristolXylon LLC
US7003562B20.251Method and apparatus for network wide policy-based analysis of configurations of devicesGRANT2006-02-212001-03-2726959516GoodRedSeal Systems IncREDSEAL Inc
US6909443B10.250Method and apparatus for providing a three-dimensional task gallery computer interfaceGRANT2005-06-211999-04-0633568456GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5838318A0.250Method and apparatus for automatically and intelligently arranging windows on a display deviceGRANT1998-11-171995-11-1024219577GoodIntel CorpIntel Corp
US7730531B20.249System and method for detection of artificially generated system loadGRANT2010-06-012005-04-1537109751GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20140222996A10.246DYNAMICALLY ADJUSTING A SET OF MONITORED NETWORK PROPERTIES USING DISTRIBUTED LEARNING MACHINE FEEBACKAPPLICATION2014-08-072013-02-0551260279GoodCisco Technology IncCisco Technology Inc
US20130117157A10.245OPTIMALLY SOURCING SERVICES IN HYBRID CLOUD ENVIRONMENTSAPPLICATION2013-05-092011-11-0948224382GoodGravitant IncInternational Business Machines Corp
US6590593B10.244Method and apparatus for handling dismissed dialogue boxesGRANT2003-07-081999-04-0626826162GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20100188115A10.243Dynamic Voltage and Frequency ManagementAPPLICATION2010-07-292009-01-2842109805GoodApple IncApple Inc
US9405553B20.242Processing element management in a streaming data systemGRANT2016-08-022012-01-3048871267GoodInternational Business Machines CorpInternational Business Machines Corp
US9405756B10.242Cloud-based point-in-time restore of computer dataGRANT2016-08-022011-11-0456507254GoodTrend Micro IncTrend Micro Inc
US20110213991A10.240PROCESSOR CORE COMMUNICATION IN MULTI-CORE PROCESSORAPPLICATION2011-09-012010-02-2644505940GoodEmpire Technology Development LLCEmpire Technology Development LLC
US20080183973A10.240Snapshots in distributed storage systemsAPPLICATION2008-07-312007-01-3139669261GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US20030145173A10.238Context pipelinesAPPLICATION2003-07-312002-01-2527609476GoodIntel CorpIntel Corp
US5880733A0.235Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer systemGRANT1999-03-091996-04-3024606387GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8751720B20.234Computationally-networked unified data busGRANT2014-06-102010-11-0846020722GoodSdep CorpSdep Corp
US6205468B10.233System for multitasking management employing context controller having event vector selection by priority encoding of contex eventsGRANT2001-03-201998-03-1026759421GoodNokia of America CorpAvago Technologies International Sales Pte Ltd, LSI Corp
US8910143B20.233Conversion system and method for use in upgrading a monitoring systemGRANT2014-12-092010-09-2045002212GoodGeneral Electric CoBaker Hughes Inc
US6414677B10.231Methods  apparatus and data structures for providing a user interface  which exploits spatial memory in three-dimensions  to objects and which visually groups proximally located objectsGRANT2002-07-021998-09-1422544083GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US9137096B10.231Policy based network complianceGRANT2015-09-152007-06-2748808782GoodEMC CorpEMC Corp
US8782182B20.231Generating device-specific configurationsGRANT2014-07-152007-05-2444069722GoodFoundry Networks LLCAvago Technologies International Sales Pte Ltd, Foundry Networks LLC
US20130067346A10.230Content User ExperienceAPPLICATION2013-03-142011-09-0947830983GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US8504711B10.230Integrating web services with a content itemGRANT2013-08-062006-12-1248876503GoodGoogle LLCGoogle LLC
US8484693B20.229Efficient policy conflict detectionGRANT2013-07-092007-04-2739888644GoodMotorola Solutions IncMotorola Solutions Inc
US10191633B20.228Closing applicationsGRANT2019-01-292011-12-2248655817GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US6160553A0.227Methods  apparatus and data structures for providing a user interface  which exploits spatial memory in three-dimensions  to objects and in which object occlusion is avoidedGRANT2000-12-121998-09-1422543304GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US6000019A0.225SDRAM data allocation system and method utilizing dual bank storage and retrievalGRANT1999-12-071995-06-0623853399GoodHewlett Packard CoSamsung Electronics Co Ltd
US8560973B20.225Mobile terminal and method of displaying a plurality of objects by the mobile terminalGRANT2013-10-152009-08-1143589337GoodLG Electronics IncBritish Telecommunications PLC
US7263457B20.224System and method for operating components of an integrated circuit at independent frequencies and/or voltagesGRANT2007-08-282006-01-0338137673GoodAdvanced Micro Devices IncMediaTek Inc
US10212074B20.224Level of hierarchy in MST for traffic localization and load balancingGRANT2019-02-192011-06-2447361755GoodCisco Technology IncCisco Technology Inc
US8762869B20.224Reduced complexity user interfaceGRANT2014-06-242008-12-2342267964GoodIntel CorpIntel Corp
US6763380B10.224Methods  systems and computer program products for tracking network device performanceGRANT2004-07-132000-01-0732682640GoodNetIQ CorpNetIQ Corp
US9628438B20.223Consistent ring namespaces facilitating data storage and organization in network infrastructuresGRANT2017-04-182012-04-0649293204GoodExablox CorpExablox Corp
US6549218B10.222Dynamic effects for computer display windowsGRANT2003-04-151999-03-3123083493GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7548967B20.220Interactive conflict resolution for personalized policy-based servicesGRANT2009-06-162002-10-179946098GoodMitel Networks CorpMitel Knowledge Corp, Mitel Networks Corp
US6105127A0.220Multithreaded processor for processing multiple instruction streams independently of each other by flexibly controlling throughput in each instruction streamGRANT2000-08-151996-08-2716818198GoodPanasonic CorpPanasonic Corp
US9335803B20.219Calculating a dynamically changeable maximum operating voltage value for a processor based on a different polynomial equation using a set of coefficient values and a number of current active coresGRANT2016-05-102013-02-1550287739GoodIntel CorpIntel Corp
US6188405B10.219Methods  apparatus and data structures for providing a user interface  which exploits spatial memory  to objectsGRANT2001-02-131998-09-1422543294GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7743274B20.219Administering correlated error logs in a computer systemGRANT2010-06-222007-09-1240433149GoodInternational Business Machines CorpTwitter Inc
US20100198909A10.217METHOD AND APPARATUS FOR THE CONTINUOUS COLLECTION AND CORRELATION OF APPLICATION TRANSACTIONS ACROSS ALL TIERS OF AN N-TIER APPLICATIONAPPLICATION2010-08-052009-02-0342398585GoodFluke CorpFluke Corp
US20040168100A10.215Fault detection and prediction for management of computer networksAPPLICATION2004-08-262000-12-0422947923GoodRensselaer Polytechnic InstituteRensselaer Polytechnic Institute
US8103480B20.213Evaluating service level agreement violationsGRANT2012-01-242008-10-3142132494GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US9671922B10.212Scaling of displayed objects with shifts to the peripheryGRANT2017-06-062003-02-2546465622GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US20110093612A10.212DEVICE  METHOD AND COMPUTER READABLE MEDIUM FOR BGP ROUTE MONITORINGAPPLICATION2011-04-212009-10-1943880146GoodIP Infusion IncIP Infusion Inc
US8103772B20.211Cluster extension in distributed systems using tree methodGRANT2012-01-242003-12-2434749250GoodSAP SE SAP SE
US4470112A0.211Circuitry for allocating access to a demand-shared busGRANT1984-09-041982-01-0723321524GoodBell Telephone Laboratories IncAT&T Corp
US8375117B20.210Using endpoint host checking to classify unmanaged devices in a network and to improve network location awarenessGRANT2013-02-122010-04-2844859386GoodJuniper Networks IncPulse Secure LLC
US6104359A0.209Allocating display informationGRANT2000-08-151997-01-2425140079GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20050086239A10.209System or method for analyzing information organized in a configurable mannerAPPLICATION2005-04-211999-11-1633452209GoodDana IncDana Automotive Systems Group LLC
US20020033779A10.209System and method for information distribution for an information display terminal and a source serverAPPLICATION2002-03-212000-03-3027531473GoodMinolta Co LtdMinolta Co Ltd
US6513046B10.208Storing and recalling information to augment human memoriesGRANT2003-01-281999-12-1523844784GoodTangis CorpMicrosoft Technology Licensing LLC
US9811548B20.207Method and apparatus for databaseGRANT2017-11-072012-04-3049514708GoodTIGHTDB IncMongoDB Inc
US9444732B20.207Address generation in distributed systems using tree methodGRANT2016-09-132003-12-2434710760GoodSAP SE SAP SE
US20080034327A10.207Navigation of electronic backupsAPPLICATION2008-02-072006-08-0438696148GoodApple Inc, Apple Computer IncApple Inc
US8190719B20.207Transmitting setting data from a terminal device to target devicesGRANT2012-05-292004-09-2935615607GoodBrother Industries LtdBrother Industries Ltd
US7536650B10.204System and method that facilitates computer desktop use via scaling of displayed objects with shifts to the peripheryGRANT2009-05-192003-02-2540636088GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20120054163A10.204POLICY CONFLICT CLASSIFIERAPPLICATION2012-03-012010-08-2744583481GoodMotorola Solutions IncMotorola Solutions Inc, Arris Technology Inc
US20030154235A10.204Method and apparatus for controlling the processing priority between multiple threads in a multithreaded processorAPPLICATION2003-08-141999-07-0823376581Good
US7058828B20.203System  method and apparatus for the frequency management of blades in a bladed architecture based on performance requirementsGRANT2006-06-062002-08-1227788766GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US8209738B20.203Analysis of distributed policy rule-sets for compliance with global policyGRANT2012-06-262007-05-3140089821GoodUniversity of IllinoisUniversity of Illinois
US20120297061A10.201METHOD AND SYSTEM FOR COLLECTING AND MANAGING NETWORK DATAAPPLICATION2012-11-222011-05-1747175801GoodApplied Broadband IncGuavus Inc, Applied Broadband Inc
US5819292A0.201Method for maintaining consistent states of a file system and for creating user-accessible read-only copies of a file systemGRANT1998-10-061993-06-0322102650GoodNetApp IncNetApp Inc
US20090138737A10.198APPARATUS  METHOD AND PROGRAM PRODUCT FOR ADAPTIVE REAL-TIME POWER AND PERFOMANCE OPTIMIZATION OF MULTI-CORE PROCESSORSAPPLICATION2009-05-282007-11-2840670776GoodInternational Business Machines CorpInternational Business Machines Corp
US20090106576A10.198METHODS AND SYSTEMS FOR DIGITALLY CONTROLLED MULTI-FREQUENCY CLOCKING OF MULTI-CORE PROCESSORSAPPLICATION2009-04-232007-10-1740564693GoodInternational Business Machines CorpInternational Business Machines Corp
US6877067B20.197Shared cache memory replacement control method and apparatusGRANT2005-04-052001-06-1419020178GoodNEC CorpNEC Corp
US20040243765A10.197Multithreaded processor with multiple cachesAPPLICATION2004-12-022003-06-0233452111GoodInfineon Technologies North America CorpInfineon Technologies AG
US6205519B10.197Cache management for a multi-threaded processorGRANT2001-03-201998-05-2722193005GoodHewlett Packard CoHewlett Packard Enterprise Development LP
US9767110B20.196Case data visualization applicationGRANT2017-09-192012-06-1452810713GoodNTREPID CorpNTREPID Corp
US8769543B20.193System and method for maximizing data processing throughput via application load adaptive scheduling and context switchingGRANT2014-07-012010-09-2745872035GoodThroughputer IncThroughputer Inc
US9571502B20.192Priority resolution for access control list policies in a networking deviceGRANT2017-02-142012-09-1450275649GoodInternational Business Machines CorpInternational Business Machines Corp
US7765093B20.191Network modeling system and method of simulating network operation with configurable node modelsGRANT2010-07-272005-09-1937421236GoodITT Manufacturing Enterprises LLCHarris Global Communications Inc
US9176747B20.189User-application interfaceGRANT2015-11-032009-02-1742357908GoodSanDisk IL LtdWestern Digital Israel Ltd
US20030046401A10.188Dynamically determing appropriate computer user interfacesAPPLICATION2003-03-062000-10-1627582743GoodMicrosoft Technology Licensing LLCMicrosoft Technology Licensing LLC
US8584144B20.186Determining the processing order of a plurality of eventsGRANT2013-11-122006-07-0738326190GoodInternational Business Machines CorpInternational Business Machines Corp
US20150365314A10.185Controlling a Topology of a NetworkAPPLICATION2015-12-172013-01-3051262713GoodHewlett Packard Development Co LPHewlett Packard Enterprise Development LP
US20150019756A10.185COMPUTER SYSTEM AND VIRTUAL NETWORK VISUALIZATION METHODAPPLICATION2015-01-152012-02-1048947451GoodNEC CorpNEC Corp
US7219245B10.181Adaptive CPU clock managementGRANT2007-05-152004-06-0338015873GoodAdvanced Micro Devices IncAdvanced Micro Devices Inc
US7735037B20.181Generating interface adjustment signals in a device-to-device interconnection systemGRANT2010-06-082005-04-1537487501GoodRambus IncRambus Inc
US7505463B20.181Rule set conflict resolutionGRANT2009-03-172004-06-1534862183GoodSun Microsystems IncOracle America Inc
US6043817A0.180Method and apparatus for arranging displayed graphical representations on a computer interfaceGRANT2000-03-281995-06-3023976720GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20040154018A10.179Determining a priority value for a thread for execution on a multithreading processor systemAPPLICATION2004-08-052002-12-2032748759GoodInternational Business Machines CorpInternational Business Machines Corp
US9086876B20.178Technique for selecting a frequency of operation in a processor systemGRANT2015-07-212010-02-2542321144GoodTelefonaktiebolaget LM Ericsson ABTelefonaktiebolaget LM Ericsson AB
US6466232B10.178Method and system for controlling presentation of information to a user based on the user's conditionGRANT2002-10-151998-12-1822806105GoodTangis CorpMicrosoft Technology Licensing LLC
US7552201B20.178Method and system for configuration control in telecommunications networksGRANT2009-06-232002-08-2311459587GoodTelecom Italia SpATelecom Italia SpA
US8824482B20.177Method and system for removing dead access control entries (ACEs)GRANT2014-09-022006-03-2238533321GoodCisco Technology IncCisco Technology Inc
US9075895B20.176Case data visualization applicationGRANT2015-07-072012-06-1448699543GoodNTREPID CorpNTREPID Corp
US6980427B20.171Removable mediaGRANT2005-12-272001-08-1027390027GoodSun Microsystems IncOracle America Inc
US20090083748A10.171PROGRAM EXECUTION DEVICEAPPLICATION2009-03-262007-09-2040473112GoodPanasonic CorpPanasonic Corp
US7503046B20.170Method of obtaining interleave interval for two data valuesGRANT2009-03-102003-04-2333186548GoodMicron Technology IncMicron Technology Inc
EP1253510A20.170Method for displaying information on the display of an electronic deviceGRANT2002-10-302001-04-208561022GoodNokia OyjNokia Oyj
US20070003224A10.166Screen Management System for Media PlayerAPPLICATION2007-01-042005-06-3037605119GoodSling Media LLCSling Media LLC
US7529874B20.164Semiconductor integrated circuit device for real-time processingGRANT2009-05-052005-10-1238034773GoodRenesas Technology CorpRenesas Electronics Corp
US7015910B20.162Methods  systems  and computer program products for the display and operation of virtual three-dimensional booksGRANT2006-03-212000-12-2124979094GoodXerox CorpETOME INNOVATIONS LLC
US20040073647A10.159Method and system for checking the configuration of nodes in a telecommunications networkAPPLICATION2004-04-152001-03-0111458638GoodTelecom Italia SpATelecom Italia SpA
US20140046914A10.154METHOD FOR EVENT-BASED SEMANTIC CLASSIFICATIONAPPLICATION2014-02-132008-11-1941650455GoodIntellectual Ventures Fund 83 LLCMonument Peak Ventures LLC
US8621284B20.154Operations management apparatus  operations management system  data processing method  and operations management programGRANT2013-12-312008-02-2540999220GoodNEC CorpNEC Corp
US7137118B20.153Data synchronization hardware primitive in an embedded symmetrical multiprocessor computerGRANT2006-11-142002-09-2732029393GoodTexas Instruments IncTexas Instruments Inc
US20080307362A10.153Desktop FilterAPPLICATION2008-12-112007-06-0840097043GoodApple IncApple Inc
US6466237B10.151Information managing device for displaying thumbnail files corresponding to electronic files and searching electronic files via thumbnail fileGRANT2002-10-151998-07-2826519690GoodSharp CorpSharp Corp
US8508475B20.149User interface elements positioned for displayGRANT2013-08-132008-10-2442116998GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US7853808B20.148Independent processor voltage supplyGRANT2010-12-142007-01-1839642420GoodInternational Business Machines CorpInternational Business Machines Corp
US20130167055A10.147METHOD  APPARATUS AND SYSTEM FOR SELECTING A USER INTERFACE OBJECTAPPLICATION2013-06-272011-12-2148655815GoodCanon IncCanon Inc
US20050216710A10.147Parallel processor with functional pipeline providing programming engines by supporting multiple contexts and critical sectionAPPLICATION2005-09-292002-01-1721982381GoodIntel CorpIntel Corp
US6629097B10.146Displaying implicit associations among items in loosely-structured data setsGRANT2003-09-301999-04-2828457698Good
US20040143590A10.146Selection binsAPPLICATION2004-07-222003-01-2132712551GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20070214244A10.145System configuration information comparison device and computer programAPPLICATION2007-09-132006-03-0738480227GoodOki Electric Industry Co LtdOki Electric Industry Co Ltd
US9934109B20.142Information processing apparatus  information processing method  and programGRANT2018-04-032012-09-2550316025GoodSony CorpSony Corp
US6369837B10.139GUI selector controlGRANT2002-04-091998-07-1722376084GoodInternational Business Machines CorpInternational Business Machines Corp, Lotus Development Corp
US5495567A0.138Automatic interface layout generator for database systemsGRANT1996-02-271992-11-0625520443GoodRicoh Co Ltd, Ricoh Americas CorpRicoh Co Ltd, Ricoh Americas Corp
US6959425B10.137System and method for managing a scalable list of items for displayGRANT2005-10-251999-12-1523842211GoodSun Microsystems IncOracle America Inc
US6711447B10.137Modulating CPU frequency and voltage in a multi-core CPU architectureGRANT2004-03-232003-01-2231978134GoodIntel CorpIntel Corp
US8892997B20.132Overflow stack user interfaceGRANT2014-11-182007-06-0840097006GoodApple IncApple Inc
US8494977B10.132IT policy violation viewsGRANT2013-07-232007-09-2848792438GoodEMC CorpEMC Corp
US6025841A0.131Method for managing simultaneous display of multiple windows in a graphical user interfaceGRANT2000-02-151997-07-1525400463GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US20040123238A10.130Selectively interpreted portal page layout templateAPPLICATION2004-06-242002-12-2032600252GoodSAP SE SAP SE , SAP Portals Israel Ltd
US20050216797A10.126System for tracking defects in released software products ancillary to customer service inquiries telephoned to customer service centersAPPLICATION2005-09-292004-01-2234991594GoodInternational Business Machines CorpInternational Business Machines Corp
US20140177638A10.125SOURCE IDENTIFICATION PRESERVATION IN MULTIPROTOCOL LABEL SWITCHING NETWORKSAPPLICATION2014-06-262012-12-2150974606GoodCiena CorpCiena Corp
US20100162018A10.124SYSTEM AND METHOD FOR OPTIMIZING ELECTRICAL POWER CONSUMPTIONAPPLICATION2010-06-242008-12-0542267850GoodSTMicroelectronics Pvt LtdSTMicroelectronics International NV
US6462759B10.123Adaptive computer display screen windowGRANT2002-10-081999-02-2522976268GoodInternational Business Machines CorpLinkedIn Corp
US20070240077A10.122Mobile communication terminal and method thereforAPPLICATION2007-10-112006-04-0738577012GoodNokia OyjNokia Oyj
US9086785B20.119Visualization object receptacleGRANT2015-07-212007-06-0840097044GoodApple IncApple Inc
US9557893B20.117Image transmission device  display system  image transmission program  and recording mediumGRANT2017-01-312008-04-1741202157GoodSeiko Epson CorpSeiko Epson Corp
US8745535B20.117Multi-dimensional desktopGRANT2014-06-032007-06-0840097041GoodApple IncApple Inc
US20030220895A10.116System  tools and methods to facilitate identification and organization of new information based on context of user's existing informationAPPLICATION2003-11-272002-05-2229400575GoodAgilent Technologies IncUNIVA Corp, Agilent Technologies Inc
US20040109006A10.116Apparatus and method of managing data objectsAPPLICATION2004-06-102002-03-2232474186Good
US4385350A0.116Multiprocessor system having distributed priority resolution circuitryGRANT1983-05-241980-07-1622614835GoodSpace Systems Loral LLCLockheed Martin Corp
US5844559A0.115Method  apparatus and computer program products to display objects using windowsGRANT1998-12-011996-10-0724932167GoodApple Computer IncApple Inc
US5799292A0.113Adaptive hypermedia presentation method and systemGRANT1998-08-251994-04-2926928791GoodInternational Business Machines CorpInternational Business Machines Corp
US8667418B20.113Object stackGRANT2014-03-042007-06-0839643118GoodApple IncApple Inc
US5305435A0.112Computer windows management system and method for simulating off-screen document storage and retrievalGRANT1994-04-191990-07-1724212569GoodHewlett Packard CoHewlett Packard Development Co LP
US9513765B20.111Three-dimensional sliding object arrangement method and systemGRANT2016-12-062007-12-0740377368GoodSony CorpSony Corp
US7051291B20.110System for managing data objectsGRANT2006-05-232000-04-2118631970GoodSony CorpTessera Advanced Technologies Inc
US20080172716A10.107IP network vulnerability and policy compliance assessment by IP device analysisAPPLICATION2008-07-172006-09-1239618784GoodTelcordia Technologies IncVencore Labs Inc
US8631340B20.106Tab management in a user interface windowGRANT2014-01-142008-06-2541449156GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5874962A0.105System and method for arranging windows displayed by a graphical user interfaceGRANT1999-02-231996-03-0810790114GoodInternational Business Machines CorpInternational Business Machines Corp
US5812128A0.105User defined template arrangement of objects in a containerGRANT1998-09-221996-12-1125076754GoodInternational Business Machines CorpInternational Business Machines Corp
US20080307330A10.104Visualization object divetAPPLICATION2008-12-112007-06-0840097022GoodApple IncApple Inc
US20020077156A10.100APPLICATION LAUNCHER FOR A TWO-WAY MOBILE COMMUNICATIONS DEVICEAPPLICATION2002-06-201999-03-0422997522GoodOpenwave Systems IncGoogle LLC
US20020054130A10.098Dynamically displaying current status of tasksAPPLICATION2002-05-092000-10-1626933618GoodTangis CorpMicrosoft Technology Licensing LLC
US20030156124A10.098Methods and systems for indicating invisible contents of workspaceAPPLICATION2003-08-212002-02-2127737622GoodXerox CorpXerox Corp
US5652850A0.096Panel creation engine using templates to automatically configure user interface screeen displaysGRANT1997-07-291995-06-0723889152GoodAST Research IncSamsung Electronics Co Ltd
US5838326A0.095System for moving document objects in a 3-D workspaceGRANT1998-11-171996-09-2624897405GoodXerox CorpTRIDIM INNOVATIONS LLC, Xerox Corp
US6411292B10.091Display of pointing indicator within two-dimensional window display in three dimensions on a computer screenGRANT2002-06-251999-03-3123081722GoodInternational Business Machines CorpTomTom International BV
US20020101418A10.079Circular graphical user interfacesAPPLICATION2002-08-012000-08-2926732099GoodMitsubishi Electric Research Laboratories IncMitsubishi Electric Research Laboratories Inc
US5920315A0.075Multi-pane window with recoiling workspacesGRANT1999-07-061996-07-1724754138GoodInternational Business Machines CorpInternational Business Machines Corp
US6684177B20.074Computer implemented scalable  incremental and parallel clustering based on weighted divide and conquerGRANT2004-01-272001-05-1025318045GoodHewlett Packard Development Co LPMicro Focus LLC
US7979806B20.069Un-intrusive display areasGRANT2011-07-122006-12-1539529121GoodMicrosoft CorpMicrosoft Technology Licensing LLC
US5513342A0.064Display window layout system that automatically accommodates changes in display resolution  font size and national languageGRANT1996-04-301993-12-2822637990GoodInternational Business Machines CorpInternational Business Machines Corp
US20110276910A10.059COMPUTER NAVIGATION METHODAPPLICATION2011-11-102010-05-0642745001GoodAmadeus SASAmadeus SAS
US20070252812A10.027Method for Visually Representing Personality TypeAPPLICATION2007-11-012004-07-2135967736GoodKeahey CashPEOPLEFORTE LLC, Keahey Cash
KR20020036050ANRApparatus for controlling queue for communication among tasks and method there ofAPPLICATION2002-05-162000-11-0719697693Good
GB2451845ANRExecuting multiple threads using a shared registerGRANT2009-02-182007-08-1438566352GoodImagination Technologies LtdImagination Technologies Ltd
CN104145257ANRSEMANTIC CACHE CLOUD SERVICES FOR CONNECTED DEVICESGRANT2014-11-122011-12-1448611333Good
CN103777838ANRSwitching method and device of a plurality of message response windowsGRANT2014-05-072012-10-1850487509Good
CN103354922ANRMethod for locating regions of interest in a user interfaceGRANT2013-10-162010-12-2246314410Good
US8234372B20.815Writing a file to a cloud storage solutionGRANT2012-07-312010-05-0544902670FairGo Daddy Operating Co LLCGo Daddy Operating Co LLC
US20080270536A10.555DOCUMENT SHADOWING INTRANET SERVER  MEMORY MEDIUM AND METHODAPPLICATION2008-10-301999-06-3027804967Fair
US8661063B20.397Versioned file system with sharingGRANT2014-02-252010-10-1245925914FairNasuni CorpNasuni Corp
US6876561B20.389Scratchpad memoryGRANT2005-04-051999-12-2823878253FairIntel CorpIntel Corp
US8533231B20.388Cloud storage system with distributed metadataGRANT2013-09-102011-08-1246875652FairNexenta Systems IncNexenta By Ddn Inc
US6675189B20.377System for learning and applying integrated task and data parallel strategies in dynamic applicationsGRANT2004-01-061998-05-2822195814FairHewlett Packard Development Co LPHewlett Packard Development Co LP
US20020169827A10.374Hot adding file system processorsAPPLICATION2002-11-142001-01-2927578273FairBRAODBAND STORAGE LLC, BROADBAND STORAGE LLCSteel Excel Inc
US9037597B20.332Verifying file versions in a networked computing environmentGRANT2015-05-192011-01-1046456064FairInternational Business Machines CorpInternational Business Machines Corp
US7111231B10.311System and methodology for dynamic application environment employing runtime execution templatesGRANT2006-09-191999-02-2436974672FairIntellisync CorpIntellisync Corp
US20030069892A10.289Relational view of electronic objectsAPPLICATION2003-04-102001-10-1025521308FairInternational Business Machines CorpInternational Business Machines Corp
US7010667B20.275Internal bus system for DFPS and units with two- or multi-dimensional programmable cell architectures  for managing large volumes of data with a high interconnection complexityGRANT2006-03-071997-02-117819649FairPACT XPP Technologies AGRICHTER THOMAS MR, PACT XPP Technologies AG
US8520011B20.272Image processing apparatus and image processing methodGRANT2013-08-272008-06-2741446947FairRicoh Co LtdRicoh Co Ltd
US20060224626A10.258Versioned file group repositoryAPPLICATION2006-10-052005-04-0437071848FairOracle International CorpOracle International Corp
US8849759B20.257Unified local storage supporting file and cloud object accessGRANT2014-09-302012-01-1347631275FairNexenta Systems IncNexenta By Ddn Inc
US6263352B10.250Automated web site creation using template driven generation of active server page applicationsGRANT2001-07-171997-11-1425516600FairMicrosoft CorpMicrosoft Technology Licensing LLC
US8996651B20.214System and method for delivering media assets in a cloud environmentGRANT2015-03-312011-11-1248281704Fair
US20080195677A10.198Techniques for versioning filesAPPLICATION2008-08-142007-02-0939686778FairMicro Focus Software IncMicro Focus Software Inc
US20030179236A10.194Methods and systems for interactive classification of objectsAPPLICATION2003-09-252002-02-2128045165FairXerox CorpXerox Corp
US20020044152A10.192Dynamic integration of computer generated and real world imagesAPPLICATION2002-04-182000-10-1627399380FairTangis CorpTangis Corp
US7248838B20.191Wireless communication system within a system on a chipGRANT2007-07-242003-04-1933158361FairInternational Business Machines CorpCavium International, Marvell Asia Pte Ltd
US6256648B10.188System and method for selecting and displaying hyperlinked information resourcesGRANT2001-07-031998-01-2921770844FairAT&T CorpAT&T Corp
US5835776A0.173Method and apparatus for instruction scheduling in an optimizing compiler for minimizing overhead instructionsGRANT1998-11-101995-11-1724236329FairSun Microsystems IncOracle America Inc
US20050034066A10.168Method and computer system for separating and processing layout information and data of a documentAPPLICATION2005-02-102001-07-278178177FairSAP SE SAP SE
US5867711A0.164Method and apparatus for time-reversed instruction scheduling with modulo constraints in an optimizing compilerGRANT1999-02-021995-11-1724236186FairSun Microsystems IncSun Microsystems Inc
US20090164527A10.158CREATING AND UTILIZING NETWORK RESTORE POINTSAPPLICATION2009-06-252007-12-1940789891FairMicrosoft CorpMicrosoft Technology Licensing LLC
US8056014B20.137Web portal page interactive user interfaces with maximum accessibility to user selected portletsGRANT2011-11-082006-10-0439304444FairInternational Business Machines CorpInternational Business Machines Corp
US10747735B20.136System and method of dynamic data object upgradesGRANT2020-08-182011-09-3049725870FairEMC CorpEMC Corp
US8984447B20.127Comprehensibility of flowchartsGRANT2015-03-172011-03-1146797200FairOracle International CorpOracle International Corp
US5381523A0.127Document processing device using partial layout templatesGRANT1995-01-101992-04-0613824539FairFuji Xerox Co LtdFujifilm Business Innovation Corp
US8843329B20.125Measuring filling level by means of evaluating an echo curveGRANT2014-09-232009-03-0240535634FairVega Grieshaber KGVega Grieshaber KG
US20040225986A10.124Scripted  hierarchical template-based IC physical layout systemAPPLICATION2004-11-112002-05-3133415290FairSpringsoft IncSynopsys Inc
US20030225853A10.124Method and system for constructing a database-driven websiteAPPLICATION2003-12-042001-10-1829581709FairIPHENOM CorpKintera Inc
US4945775A0.120Inertial based pipeline monitoring systemGRANT1990-08-071988-12-304139394FairPulsearch Consolidated Tech LtdBJ Services Co USA
US6374200B10.117Layout apparatus for laying out objects in space and method thereofGRANT2002-04-161997-02-0312032889FairFujitsu LtdFujitsu Ltd
US6964025B20.116Auto thumbnail galleryGRANT2005-11-082001-03-2025212604FairMicrosoft CorpMicrosoft Technology Licensing LLC
US6826727B10.106Apparatus  methods  programming for automatically laying out documentsGRANT2004-11-301999-11-2423785102FairBitstream IncMarlborough Software Development Holdings Inc
US5204829A0.105Interleaving operations in a floating-point numeric processorGRANT1993-04-201992-07-1025430978FairLSI CorpLSI Corp
US6266064B10.104Coherent visibility sorting and occlusion cycle detection for dynamic aggregate geometryGRANT2001-07-241998-05-2922202018FairMicrosoft CorpMicrosoft Technology Licensing LLC
US20020184233A10.104Enterprise-wide computerized document template management systemAPPLICATION2002-12-052001-06-0125359842FairInternational Business Machines CorpInternational Business Machines Corp
US6369827B10.093Method and apparatus for displaying higher color resolution on a hand-held LCD deviceGRANT2002-04-091999-11-2426862967FairNintendo Co LtdNintendo Co Ltd
US20070011629A10.089Adaptive application of SAT solving techniquesAPPLICATION2007-01-112005-07-1137619675FairInternational Business Machines CorpGoogle LLC
WO2012030110A20.084DEVICE FOR LASER-PROCESSING LIGHT GUIDE PLATE HAVING LASER BEAM CUT-OFF MEANSAPPLICATION2012-03-082010-08-3143939421Fair
US7127686B20.079Method for validating simulation results of a system as well as equivalence comparison of digital circuits based on said methodGRANT2006-10-242001-09-037697528FairOnespin Solutions GmbHOnespin Solutions GmbH
US7395471B20.050Connection of auxiliary circuitry to tap and instruction register controlsGRANT2008-07-012004-06-1735481987FairTexas Instruments IncTexas Instruments Inc

Predictive Analytics

Composite Research Score (1-10)
7
  MODERATE
Art VolumeMEDIUM
Tech ComplexityINTRICATE
Priority DateMID
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
1,177
Recommended Classes
295
Government Assigned Classes
4
CPC
Title
Score
H04L51/18Messages including commands or codes to be executed either at an intermediate node or at the recipient to perform message-related actions | computer aided management of electronic mail | (ref: G06Q10/10)| | networked applications for remote control or remote monitoring of the application | (ref: H04L67/025)| | networked applications involving the movement of software or configuration parameters | (ref: H04L67/34)2.303
G06F9/45533Hypervisors| Virtual machine monitors1.261
G06F8/61Installation1.223
G06F3/0641De-duplication techniques1.176
G06F1/3296Power saving by lowering supply or operating voltage1.170
H04L47/50Queue scheduling1.166
G06F11/0709in a distributed system consisting of a plurality of standalone computer nodes  e.g. clusters  client-server systems1.165
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)1.145
G06Q40/08Insurance  e.g. risk analysis or pensions | processing of insurance policies or claims | (ref: G06Q10/10)1.119
H04L67/10in which an application is distributed across nodes in the network | multiprogramming arrangements | (ref: G06F9/46)1.114
G06F11/2025using centralised failover control functionality1.112
G06F11/1402Saving  restoring  recovering or retrying1.107
G06Q30/0613Third-party assisted1.107
G06F9/45558Hypervisor-specific management and integration aspects1.092
G06F9/485Task life-cycle  e.g. stopping  restarting  resuming execution | (ref: G06F9/4881)|  takes precedence1.087
G06F9/4806Task transfer initiation or dispatching1.078
G06F11/004Error avoidance | (ref: G06F11/07)|  and subgroups take precedence1.077
G06F9/3885using a plurality of independent parallel functional units1.077
H04L63/20for managing network security| network security policies in general | filtering policies | (ref: H04L63/0227)1.077
H04L67/2823for conversion or adaptation of application content or format | message adaptation based on network or terminal capabilities | (ref: H04L51/06)| | media manipulation  adaptation or conversion in real-time communications | (ref: H04L65/601)| | protocol conversion | (ref: H04L69/08)| | optimising visualization of content for web browsing | (ref: G06F17/30905)1.076
H04L43/04Processing of captured monitoring data1.075
G06F9/546Message passing systems or structures  e.g. queues1.070
F24F13/0272Modules for easy installation or transport1.070
H04L63/1475Passive attacks  e.g. eavesdropping or listening without modification of the traffic monitored1.069
H04L67/141provided for setup of an application session | session setup for real-time communications | (ref: H04L65/1069)1.067
G06F21/55Detecting local intrusion or implementing counter-measures1.066
G06F9/5027the resource being a machine  e.g. CPUs  Servers  Terminals1.065
H04L63/102Entity profiles1.064
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)1.064
G06F9/544Buffers| Shared memory| Pipes1.061
G06F9/505considering the load1.058
H04L43/14using software  i.e. software packages | network security related monitoring | (ref: H04L63/1408)1.055
H04L67/2852involving policies or rules for updating  deleting or replacing the stored data based on network characteristics | replacement control in memory systems | (ref: G06F12/12)1.055
H04L41/5025by proactively reacting to service quality change  e.g. degradation or upgrade  by reconfiguration | mere recovery after a network faults | (ref: H04L41/0654)1.050
G06F8/60Software deployment1.048
H04L51/14with selective forwarding1.045
H04L47/822Collecting or measuring resource availability data1.041
G06F13/4282on a serial bus  e.g. I2C bus  SPI bus | on daisy chain buses | (ref: G06F13/4247)1.039
G06F9/45516Runtime code conversion or optimisation1.038
G06F9/5083Techniques for rebalancing the load in a distributed system1.037
H04L47/626channel conditions1.036
H04L41/00Arrangements for maintenance or administration or management of packet switching networks1.033
H04L47/801Real time traffic1.031
G06F9/5072Grid computing1.028
H04L45/38Flow based routing1.028
H04L51/046interacting with other applications or services1.025
G06F9/44521Dynamic linking or loading| Link editing at or after load time  e.g. Java class loading1.022
G06F17/30079Details of migration of file systems | migration mechanisms in storage systems | (ref: G06F3/0647)1.021
H04L43/10using active monitoring  e.g. heartbeat protocols  polling  ping  trace-route1.018
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 type1.017
H04L67/28for the provision of proxy services  e.g. intermediate processing or storage in the network | network management provisions | (ref: H04L41/00)| | network monitoring provisions | (ref: H04L43/00)| | proxies for network security | (ref: H04L63/0281)| | media manipulation  adaptation or conversion in real-time communications | (ref: H04L65/601)| | protocol conversion | (ref: H04L69/08)1.014
H04L51/30with reliability check  e.g. acknowledgments or fault reporting1.014
G06F9/542Event management| Broadcasting| Multicasting| Notifications1.013
H04L51/02with automatic reactions or user delegation  e.g. automatic replies or chatbot1.011
H04L47/6295Multiple queues per individual QOS  connection  flow or priority1.007
H04L41/22using GUI [Graphical User Interface]1.006
H04L45/00Routing or path finding of packets in data switching networks | specially adapted for wireless routing | (ref: H04W40/00)1.005
G06F11/203using migration1.005
H04L12/6418Hybrid transport1.005
G06F15/17381Two dimensional  e.g. mesh  torus1.002
H04L51/26Prioritized messaging | networked applications for intermediate processing whereby quality of service or priority requirements are taken into account | (ref: H04L67/322)0.998
H04L47/125Load balancing  e.g. traffic engineering | load balancing among servers | (ref: H04L67/1002)0.996
G06F21/64Protecting data integrity  e.g. using checksums  certificates or signatures0.994
H04L63/1408by monitoring network traffic | monitoring network traffic | per se|  | (ref: H04L43/00)0.992
H04L41/0806for initial configuration or provisioning0.991
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.991
H04L43/18using protocol analyzers0.991
H04L47/522Dynamic queue service slot or variable bandwidth allocation0.989
H04L49/90Queuing arrangements0.989
H04L51/34with provisions for tracking the progress of a message0.989
G06F9/5066Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs | mappping at compile time  | see|  | (ref: G06F8/451)0.988
H04L63/1441Countermeasures against malicious traffic | countermeasures against attacks on cryptographic mechanisms | (ref: H04L9/002)0.987
H04L67/42Protocols for client-server architectures | access to replicated servers | (ref: H04L67/1002)0.987
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.986
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)0.985
G06F9/4881Scheduling strategies for dispatcher  e.g. round robin  multi-level priority queues0.982
H04L65/403Arrangements for multiparty communication  e.g. conference | television conferencing systems | (ref: H04N7/15)| | telephonic conference systems | (ref: H04M3/56)| | data switching systems for computer conference | (ref: H04L12/1813)0.980
H04L69/16Transmission control protocol/internet protocol [TCP/IP] or user datagram protocol [UDP] | flow control or congestion control in data switching networks | (ref: H04L47/10)| | transport layer addressing aspects | (ref: H04L61/6063)| | special adaptations of TCP  UDP or IP for interworking of IP based networks with other networks | (ref: H04L69/169)| | adapting video multiplex streams to a specific network | (ref: H04N21/2381)| | network layer protocol adaptations for supporting mobility  e.g. mobile IP  | (ref: H04W80/04)0.980
H04L67/02involving the use of web-based technology  e.g. hyper text transfer protocol [HTTP] | information retrieval from the Internet | (ref: G06F17/30861)0.979
H04L47/6215Individual queue per QOS  rate or priority0.976
H04L67/148provided for migration or transfer of sessions | in-session procedures in real-time communications | (ref: H04L65/1083)| | control or signalling for completing the hand-off in wireless networks | (ref: H04W36/0005)0.974
G06F8/65Updates | security arrangements therefor | (ref: G06F21/57)0.974
G06Q30/0206Price or cost determination based on market factors0.974
G06F9/54Interprogram communication0.971
H04L29/06characterised by a protocol0.969
H04W76/25Maintenance of established connections0.969
H04L69/10Streamlined  light-weight or high-speed protocols  e.g. express transfer protocol [XTP] or byte stream0.969
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.968
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.967
H04L63/08for supporting authentication of entities communicating through a packet data network | cryptographic mechanisms or cryptographic arrangements for entity authentication | (ref: H04L9/32)0.967
G06F21/76in application-specific integrated circuits [ASICs] or field-programmable devices  e.g. field-programmable gate arrays [FPGAs] or programmable logic devices [PLDs]0.967
G06F21/105Tools for software license management or administration  e.g. managing licenses at corporate level0.965
G06F15/167using a common memory  e.g. mailbox0.964
G05B19/41865characterised by job scheduling  process planning  material flow0.964
G06F9/547Remote procedure calls [RPC]| Web services0.964
G06F9/4843by program  e.g. task dispatcher  supervisor  operating system0.964
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)0.963
H04L63/101Access control lists [ACL]0.963
H04L63/1416Event detection  e.g. attack signature detection0.963
H04L51/22Mailbox-related details | computer aided management of electronic mail | (ref: G06Q10/10)0.963
G06F9/5077Logical partitioning of resources| Management or configuration of virtualized resources | specific details on emulation or internal functioning of virtual machines | (ref: G06F9/455)0.961
H04L41/0226Mapping or translation of multiple network management protocols0.960
G06F3/061Improving I/O performance0.959
G06F3/126Job scheduling  e.g. queuing  determine appropriate device0.957
G06Q10/107Computer aided management of electronic mail | 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)0.957
H04L47/6275priority0.956
H04L41/5022by giving priorities  e.g. assigning classes of service0.956
H04L67/2842for storing data temporarily at an intermediate stage  e.g. caching | distributed storage of data in a network | (ref: H04L67/1097)| | browsing optimization of access to content by caching | (ref: G06F17/30902)| | addressing of a cache within a hierarchically structured memory system | (ref: G06F12/0802)| | disk caching | (ref: G06F12/0866)0.955
G06F11/1484involving virtual machines0.955
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.954
H04M3/533Voice mail systems0.953
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.953
H04L67/06adapted for file transfer  e.g. file transfer protocol [FTP]0.952
H04L47/15in relation to multipoint traffic | arrangements for broadcast or multicast in data networks | (ref: H04L12/18)0.952
H04L45/7453using hashing0.952
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.952
G06F21/606by securing the transmission between two devices or processes0.951
H04L67/1042involving topology management mechanisms0.948
H04L67/1068Discovery involving direct consultation or announcement among potential requesting and potential source peers0.948
H04L67/2819Enhancement of application control based on intercepted application data0.948
G06F11/3692for test results analysis0.948
G06F12/0831using a bus scheme  e.g. with bus monitoring or watching means0.945
H04W4/14Short messaging services  e.g. short message services [SMS] or unstructured supplementary service data [USSD]0.945
H04L47/30using information about buffer occupancy at either end or transit nodes0.944
H04L43/0805Availability0.944
G06F13/1642with request queuing0.943
H04L47/10Flow control or congestion control0.943
G06F13/00Interconnection of  or transfer of information or other signals between  memories  input/output devices or central processing units | interface circuits for specific input/output devices  | (ref: G06F3/00)| | multiprocessor systems  | (ref: G06F15/16)|  | multiprogram control therefor  | (ref: G06F9/46)0.941
H04L49/9057Arrangements for supporting packet reassembly or resequencing0.940
H04L67/325whereby a time schedule is established for servicing the requests0.940
H04L51/04Real-time or near real-time messaging  e.g. instant messaging [IM] | network arrangements or protocols for real-time communications | (ref: H04L65/00)0.939
H04L47/6255queue load conditions  e.g. longest queue first0.939
H04L67/025for remote control or remote monitoring of the application | network management using Internet technology | (ref: H04L41/0246)| | network monitoring | (ref: H04L43/00)| | management of end-device applications over a special purpose or proprietor network | (ref: H04L67/125)0.939
H04L47/60Hierarchical scheduling0.938
H04L67/1023based on other criteria  e.g. hash applied to IP address  specific algorithms or cost0.938
H04L49/9089replacing packets in a storage arrangement  e.g. pushout0.938
H04L47/62General aspects0.937
H04L51/00Arrangements for user-to-user messaging in packet-switching networks  e.g. e-mail or instant messages0.937
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)0.937
G06F21/53by executing in a restricted environment  e.g. sandbox or secure virtual machine0.936
G06F9/4406Loading of operating system0.936
G06F9/46Multiprogramming arrangements0.936
H04L63/0428wherein the data content is protected  e.g. by encrypting or encapsulating the payload0.936
H04L41/5029Service quality level based billing  e.g. dependent on measured service level customer is charged more or less | general charging or billing for transport of data packets | (ref: H04L12/14)0.935
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.933
G06F9/545where tasks reside in different layers  e.g. user- and kernel-space0.932
H04L51/38in combination with wireless systems | mobile application service signalling using messaging  e.g. SMS  | (ref: H04W4/12)0.932
H04L47/621Individual queue per connection or flow  e.g. per VC0.931
G06F13/42Bus transfer protocol  e.g. handshake| Synchronisation0.931
G06F9/445Program loading or initiating | bootstrapping | (ref: G06F9/4401)| | security arrangements for program loading or initiating | (ref: G06F21/57)0.930
H04L67/26Push based network services | broadcast or multicast push services | (ref: H04L12/1859)0.930
G06F11/1482by means of middleware or OS functionality0.930
A63F13/825Fostering virtual characters0.930
G06F9/4831with variable priority0.930
G06F13/1673using buffers0.930
G06F11/2041with more than one idle spare processing component0.929
G06F11/0718in an object-oriented system0.929
H04L47/2441Flow classification0.928
H04L45/66Layer 2 routing  e.g. in Ethernet based MAN's0.928
H04L49/70Virtual switches0.928
G06F5/06for changing the speed of data flow  i.e. speed regularising | or timing  e.g. delay lines  FIFO buffers| over- or underrun control therefor| | (ref: G06F7/78)|  takes precedence0.928
H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords0.928
G06F9/4856resumption being on a different machine  e.g. task migration  virtual machine migration | (ref: G06F9/5088)|  takes precedence0.927
G06F11/1466to make the backup process non-disruptive0.927
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.926
H04L41/12network topology discovery or management | topology discovery for routing | (ref: H04L45/02)0.926
G06F21/62Protecting access to data via a platform  e.g. using keys or access control rules0.926
H04L51/28Details regarding addressing issues | arrangements and protocols for addressing and naming | (ref: H04L61/00)0.925
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.924
H04L41/5038Testing of service level quality  e.g. simulating service usage0.924
H04L51/043use or manipulation of presence information in messaging | presence management | (ref: H04L67/24)0.924
H04L12/4633Interconnection of networks using encapsulation techniques  e.g. tunneling0.923
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.923
H04L43/0852Delays0.923
G06F9/5055considering software capabilities  i.e. software resources associated or available to the machine0.923
H04L49/901Storage descriptor  e.g. read or write pointers0.923
H04L47/17Hop by hop0.922
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)0.921
G06F13/36for access to common bus or bus system0.921
G16H10/60for patient-specific data  e.g. for electronic patient records0.921
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.919
H04L51/36Unified messaging  e.g. interactions between instant messaging  e-mail or other types of messages such as converged IP messaging [CPM]0.919
H04L12/18for broadcast or conference |   e.g. multicast | multicast or broadcast switches | (ref: H04L49/201)0.918
G06Q10/063114Status monitoring or status determination for a person or group0.918
G06Q30/018Business or product certification or verification0.917
H04L69/22Header parsing or analysis | traffic monitoring by flow aggregation or filtering | (ref: H04L43/02)| | flow identification in packet switching networks | (ref: H04L47/2483)0.917
H02J3/12for adjusting voltage in ac networks by changing a characteristic of the network load0.917
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)0.917
H04L45/74Address processing for routing0.916
G06F9/50Allocation of resources  e.g. of the central processing unit [CPU]0.915
G06F9/541via adapters  e.g. between incompatible applications0.915
G06Q10/0633Workflow analysis0.914
G06F12/10Address translation0.914
G01B3/1041Casings  i.e. structures to contain the tape0.913
H04L45/742Route cache and its operation0.913
H04L63/105Multiple levels of security0.912
G06F21/305by remotely controlling device operation0.912
G06F21/755with measures against power attack0.912
G06F21/577Assessing vulnerabilities and evaluating computer system security0.912
H04L61/1511using domain name system [DNS]0.911
G06F9/466Transaction processing0.911
H04L67/2847involving pre-fetching or pre-delivering data based on network characteristics | cache prefetching within a hierarchical structured memory system | (ref: G06F12/0862)0.910
H04L45/583Stackable routers0.910
G06F5/065Partitioned buffers  e.g. allowing multiple independent queues  bidirectional FIFO's0.909
G06F9/52Program synchronisation| Mutual exclusion  e.g. by means of semaphores0.909
G06Q10/02Reservations  e.g. for tickets  services or events0.908
H04L51/12with filtering and selective blocking capabilities0.908
H04L41/082due to updating or upgrading of network functionality  e.g. firmware | topology update or discovery for routing purposes | (ref: H04L45/02)0.907
G06F9/5033considering data affinity0.907
H04L69/28Timer mechanisms used in protocols0.907
G06F11/3644by instrumenting at runtime0.906
G06Q30/06Buying  selling or leasing transactions0.906
H04L43/062for traffic related reporting0.906
G06F21/71to assure secure computing or processing of information0.905
H04L41/5019Ensuring SLA | flow or congestion control at network level | (ref: H04L47/10)0.905
G06F9/5088involving task migration0.905
H04L45/04Interdomain routing  e.g. hierarchical routing0.905
G06F3/0613in relation to throughput0.904
G06F3/0689Disk arrays  e.g. RAID  JBOD0.904
H04L65/1069Setup | computer conference organisation arrangements  e.g. handling schedules  setting up parameters needed by nodes to attend a conference  booking network resources or notifying involved parties | (ref: H04L12/1818)| | admission control or resource reservation in packet switching networks | (ref: H04L47/70)| | arrangements for peer-to-peer networking in network applications | (ref: H04L67/104)| | session management in network applications | (ref: H04L67/14)| | negotiation of communication capabilities | (ref: H04L69/24)0.904
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.904
G06F15/17337Direct connection machines  e.g. completely connected computers  point to point communication networks | coupling between buses | (ref: G06F13/4004)0.904
H04L63/0272Virtual private networks0.902
G06F12/0868Data transfer between cache memory and other subsystems  e.g. storage devices or host systems0.902
H04L67/2861for providing operational support to end devices by emulation  e.g. when they are unavailable  or by off-loading in the network | techniques for recovering from a failure of a protocol instance or entity | (ref: H04L69/40)| | reactions to server failures by a load balancer | (ref: H04L67/1034)| | departure or maintenance mechanisms in peer-to-peer networks | (ref: H04L67/1048)| | terminal emulation | (ref: H04L67/08)| | disconnected operation in file systems | (ref: G06F17/30067)| | emulation or software simulation | (ref: G06F9/455)| | input/output emulation function for peripheral devices | 0.902
H04L47/70Admission control or resource allocation | medium access in wavelength-division multiplex systems | (ref: H04J14/0227)0.901
G06F11/1461Backup scheduling policy0.900
H04L41/0803Configuration setting of network or network elements | communication protocols supporting networked applications involving the movement of software or networked applications configuration parameters | (ref: H04L67/34)0.900
H04L47/32Packet discarding or delaying0.900
H04L47/624Altering the ordering of packets in an individual queue0.900
G06F9/467Transactional memory | (ref: G06F9/528)|  takes precedence0.900
G06F9/465Distributed object oriented systems | remote method invocation [RMI] | (ref: G06F9/548)0.900
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.899
H04L47/564Attaching a deadline to packets  e.g. earliest due date first0.899
H04L45/586Virtual routers0.899
H04L41/5041Service implementation0.898
G06F15/17331Distributed shared memory [DSM]  e.g. remote direct memory access [RDMA]0.898
G06Q40/06Investment  e.g. financial instruments  portfolio management or fund management0.898
G06F9/526Mutual exclusion algorithms0.898
H04L45/64using an overlay routing layer | Peer-to-Peer networks | (ref: H04L67/104)0.898
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.896
G06F9/452Remote windowing  e.g. X-Window System  desktop virtualisation | protocols for telewriting | (ref: H04L67/38)0.896
G06F17/30578Details of asynchronous replication and data reconciliation0.896
H04L47/245using preemption0.895
G06F21/14against software analysis or reverse engineering  e.g. by obfuscation0.895
G06F21/6218to a system of files or objects  e.g. local or distributed file system or database0.895
H04L12/66Arrangements for connecting between networks having differing types of switching systems  e.g. gateways0.895
H04L49/9005Dynamic buffer space allocation0.895
G06F3/1265Printing by reference  e.g. retrieving document/image data for a job from a source mentioned in the job0.894
G06F13/385for adaptation of a particular data processing system to different peripheral devices0.894
H04L1/1874Buffer management0.894
G06Q50/30Transportation| Communications0.894
H04L41/0893Assignment of logical groupings to network elements| Policy based network management or configuration0.893
H04L41/0816due to adaptation  e.g. in response to network events0.893
G06F12/0808with cache invalidating means | (ref: G06F12/0815)|  takes precedence0.893
G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit  a program unit and a register  e.g. for a simultaneous processing of several programs | coordinating program control therefor | (ref: G06F9/52)| | in regulating and control system | (ref: G05B)0.892
H04L45/24Multipath0.892
G06F3/067Distributed or networked storage systems  e.g. storage area networks [SAN]  network attached storage [NAS]0.892
G08C23/04using light waves  e.g. infra-red0.891
H04L65/80QoS aspects | monitoring of the downstream path of a video distribution network | (ref: H04N21/2402)|   | (ref: H04N21/44209)| | network service management  ensuring proper service fulfillment according to an agreement or contract between two parties  e.g. between an IT-provider and a customer | (ref: H04L41/50)| | monitoring arrangements  testing arrangements  with monitoring of QoS metrics | (ref: H04L43/08)| | traffic-type related flow control in packet switching networks  e.g. priorities or QoS | (ref: H04L47/24)| | admission control/resource reservation in packet switching networks based 0.891
G06F8/658Incremental updates| Differential updates0.891
H04L41/0253involving a browser or web-pages for accessing management information | graphical user interface for network management | (ref: H04L41/22)0.889
G05B19/4186by protocol  e.g. MAP  TOP0.889
G06F11/1441Resetting or repowering0.889
H04M3/53333Message receiving aspects0.888
H04L47/562Attaching a time tag to queues0.888
H04L49/9063Intermediate storage in different physical parts of a node or terminal0.888
H04L63/1425Traffic logging  e.g. anomaly detection0.888
G06F3/0607by facilitating the process of upgrading existing storage systems  e.g. for improving compatibility between host and storage device0.887
H04L49/9021Plurality of buffers per packet0.887
H04W84/04Large scale networks| Deep hierarchical networks0.887
H04L67/1021based on client or server locations0.887
H04L47/22Traffic shaping0.887
G06F9/5011the resources being hardware resources other than CPUs  Servers and Terminals0.887
H04L67/14for session management | session control for real-time communications | (ref: H04L65/1066)| | session initiation protocol | (ref: H04L65/1006)| | negotiation of communication capabilities | (ref: H04L69/24)| | computer conference arrangements | (ref: H04L12/1813)| | connection management in wireless networks | (ref: H04W76/00)| | session management for telephonic communication and services | (ref: H04M7/00)| | intertask communications in multiprogramming arrangements | (ref: G06F9/54)0.887
G06F1/329Power saving by task scheduling0.886
G06F1/3206Monitoring a parameter  a device or an event triggering a change in power modality0.886
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)0.886
H04W48/16Discovering  processing access restriction or access information0.885
H04L47/805QOS or priority aware0.885
G05B19/41855by local area network [LAN]  network structure0.885
H04L61/2592involving tunneling or encapsulation | providing a confidential data exchange among entities communicating through data packet networks | (ref: H04L63/04)0.884
H04L49/9047Buffer pool0.884
G06F9/4868with creation or replication0.884
G06F3/0619in relation to data integrity  e.g. data losses  bit errors0.884
G06Q10/063118Staff planning in a project environment0.884
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.883
G06F11/3476Data logging | (ref: G06F11/14)|   | (ref: G06F11/2205)|  take precedence0.883
H04L63/0227Filtering policies | mail message filtering | (ref: H04L51/12)0.883
G06F3/0635by changing the path  e.g. traffic rerouting  path reconfiguration0.883
H04L12/1886with traffic restrictions for efficiency improvement  e.g. involving subnets or subdomains0.883
H04L49/109integrated on microchip  e.g. switch-on-chip0.883
H04L65/1079of unsolicited session attempts  e.g. SPIT | message switching systems  e.g. electronic mail systems  with filtering and selective blocking capabilities | (ref: H04L51/12)0.883
H04L29/06911Countermeasures against attacks0.882
H04L47/25Rate modification upon detection by the source of changing network conditions0.881
G06F13/405where the bridge performs a synchronising function0.881
H04L41/0668selecting new candidate element0.880
H04L47/2458Modification of priorities while in transit0.880
H04L67/1004Server selection in load balancing0.880
G06Q10/00Administration| Management0.880
G06F9/468Specific access rights for resources  e.g. using capability register0.879
G06F3/0604Improving or facilitating administration  e.g. storage management0.879
G06F3/0661Format or protocol conversion arrangements0.879
H04L63/0209Architectural arrangements  e.g. perimeter networks or demilitarized zones0.879
H04L45/26Route discovery packet0.879
G06F15/177Initialisation or configuration control | processor initialisation | (ref: G06F9/4405)0.879
G16H20/17delivered via infusion or injection0.878
G16H40/20for the management or administration of healthcare resources or facilities  e.g. managing hospital staff or surgery rooms0.878
G06F9/5016the resource being the memory0.878
H04L63/1466Active attacks involving interception  injection  modification  spoofing of data unit addresses  e.g. hijacking  packet injection or TCP sequence number attacks0.878
G06F11/1464for networked environments0.878
H04L61/2007internet protocol [IP] addresses0.878
H04W4/20Services signaling| Auxiliary data signalling  i.e. transmitting data via a non-traffic channel0.877
G06F9/44505Configuring for program initiating  e.g. using registry  configuration files0.877
H04L47/622Queue service order0.877
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.877
G06F17/2241Hierarchical processing  e.g. outlines0.877
G06F1/3203Power Management  i.e. event-based initiation of power-saving mode0.877
H04L41/0631Alarm or event or notifications correlation| Root cause analysis0.876
G06F21/10Protecting distributed programs or content  e.g. vending or licensing of copyrighted material0.876
G06F13/24using interrupt | (ref: G06F13/32)|  takes precedence0.876
H04L29/08846Arrangements to globally emulate or virtualize the functionalities of an end device | (ref: H04L29/08837)|  takes precedence0.876
H04N21/2187Live feed0.876
H04L43/0811Connectivity0.875
H04L63/0823using certificates | cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates | (ref: H04L9/3263)0.875
H04L63/083using passwords | cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code | (ref: H04L9/3226)0.875
H04L63/104Grouping of entities0.875
H04H20/423Transmitter side0.875
G06F17/30563Details for extract  transform and load [ETL] procedures  e.g. ETL data flows in data warehouses0.875
H04L69/18Multi-protocol handler  e.g. single device capable of handling multiple protocols | multilayer or multiprotocol switches | (ref: H04L49/602)0.875
H04L45/28Route fault recovery | network fault recovery | (ref: H04L41/0654)0.875
H04L63/0815providing single-sign-on or federations0.875
G06F15/173using an interconnection network  e.g. matrix  shuffle  pyramid  star  snowflake0.874
G06T1/60Memory management0.874
G06F12/0811with multilevel cache hierarchies0.874
H04L49/358Infiniband Switches0.874
H04L45/02Topology update or discovery | topology discovery for network management | (ref: H04L41/12)| | LAN interconnection over a backbone network | (ref: H04L12/4604)| | node-based peer discovery mechanisms in peer-to-peer networks | (ref: H04L67/1061)0.874
H04L51/32Messaging within social networks0.874
H04L51/16including conversation history  e.g. threads0.874
G06F11/3688for test execution  e.g. scheduling of test suites0.874
G06F1/3234Action  measure or step performed to reduce power consumption0.873
G06F15/17306Intercommunication techniques0.873
H04L47/2475Application aware0.873
H04L29/08297Load balancing arrangements to avoid a single path through a load balancer0.873
H04L12/2803Home automation networks0.873
G06F11/3034where the computing system component is a storage system  e.g. DASD based or network based | digital recording or reproducing | (ref: G11B20/18)| | digital input from or digital output to record carriers | (ref: G06F3/06)| | arrangements and networking functions for distributed storage of data in a network | (ref: H04L29/08549)0.873
H04L9/30Public key  i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy0.872
G06F15/161Computing infrastructure  e.g. computer clusters  blade chassis or hardware partitioning | casings  cabinets  racks or drawers for data centers | (ref: H05K5/00)0.872
H04L43/06Report generation0.871
H04L47/52Bandwidth attribution to queues0.871
G06F12/0895of parts of caches  e.g. directory or tag array0.871
G06F12/126with special data handling  e.g. priority of data or instructions  handling errors or pinning0.871
G10L13/027Concept to speech synthesisers| Generation of natural phrases from machine-based concepts | generation of parameters for speech synthesis out of text | (ref: G10L13/08)0.871
G06F11/301where the computing system is a virtual computing platform  e.g. logically partitioned systems | virtual machines | (ref: G06F9/45533)| | logical partitioning of resources | (ref: G06F9/5077)0.871
H04L47/263Source rate modification after feedback0.871
H04W72/10where an allocation plan is defined|  based on priority criteria0.870
H04J3/0658Clock or time synchronisation among packet nodes0.870
G06F13/1663Access to shared memory0.869
G06F3/0659Command handling arrangements  e.g. command buffers  queues  command scheduling0.869
H04L67/2833for grouping or aggregating service requests  e.g. for unified processing of service requests | networking arrangements or communication protocols for scheduling or organising the servicing of application requests | (ref: H04L67/32)0.869
H04L49/60Hybrid or multiprotocol packet  ATM or frame switches0.869
G06F13/1668Details of memory controller0.868
G06F13/18based on priority control | (ref: G06F13/1605)|  takes precedence0.868
H04L49/103using shared central buffer  shared memory  e.g. time switching0.868
G06F21/56Computer malware detection or handling  e.g. anti-virus arrangements0.868
H04L63/145the attack involving the propagation of malware through the network  e.g. viruses  trojans or worms0.868
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.868
G08C19/00Electric signal transmission systems | (ref: G08C17/00)|  takes precedence0.868
H04L47/625Other criteria for service slot or service order0.867
G06F9/5044considering hardware capabilities0.867
G06F3/0608Saving storage space on storage systems0.867
G06F12/0833in combination with broadcast means (e.g. for invalidation or updating)0.867
H04L61/6022Layer 2 addresses  e.g. medium access control [MAC] addresses0.867
G06F11/1471involving logging of persistent data for recovery0.866
H04L69/04Protocols for data compression | compression in general | (ref: H03M7/30)| | reduction of the amount or size of exchanged application data at an intermediate network processing stage | (ref: H04L67/2828)| | optimizing  e.g. header compression  information sizing in wireless communication networks | (ref: H04W28/06)0.866
H04L41/0813Changing of configuration0.865
G06F11/302where the computing system component is a software system0.865
H04L12/1836with heterogeneous network architecture0.865
G06F8/36Software reuse0.459
G06F12/08in hierarchically structured memory systems  e.g. virtual memory systems0.441
G06F1/3243Power saving in microcontroller unit0.439
H04L47/34Sequence integrity  e.g. sequence numbers0.437
G06F11/2038with a single idle spare processing component0.417
G06F11/2007using redundant communication media0.417
G06Q10/06312Adjustment or analysis of established resource schedule  e.g. resource or task levelling  or dynamic rescheduling0.415
G06F11/1453using de-duplication of the data0.415
H04L47/283Network and process delay  e.g. jitter or round trip time [RTT]0.415
G06F17/30153using compression  e.g. sparse files | details of compression | (ref: H03M7/30)| | protocols for data compression | (ref: H04L69/04)0.415
H04L47/38Adapting coding or compression rate0.415
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)0.415
G06Q30/0621Item configuration or customization0.415
G06F9/48Program initiating| Program switching  e.g. by interrupt0.408
G06F9/455Emulation| Interpretation| Software simulation  e.g. virtualisation or emulation of application or operating system execution engines0.408
G06F21/556involving covert channels  i.e. data leakage between processes | inhibiting the analysis of circuitry or operation with measures against power attack | (ref: G06F21/755)0.407
G06F9/44526Plug-ins| Add-ons0.404
H04L63/045wherein the sending and receiving network entities apply hybrid encryption  i.e. combination of symmetric and asymmetric encryption | cryptographic mechanisms or cryptographic arrangements using a plurality of keys or algorithms | (ref: H04L9/14)0.404
G06Q10/06311Scheduling  planning or task assignment for a person or group0.404
G06F21/604Tools and structures for managing or administering access control systems0.404
H04L63/0464using hop-by-hop encryption  i.e. wherein an intermediate entity decrypts the information and re-encrypts it before forwarding it0.404
H04L41/14involving network analysis or design  e.g. simulation  network model or planning | network monitoring | (ref: H04L43/00)0.404
H04L63/1433Vulnerability analysis0.404
F24F13/0209characterised by their connecting means  e.g. flanges0.401
F24F13/0245Manufacturing or assembly of air ducts| Methods therefor0.401
F24F13/068formed as perforated walls  ceilings or floors | (ref: F24F13/078)|  takes precedence0.401
H04L12/28characterised by path configuration  e.g. local area networks [LAN]  wide area networks [WAN]0.401
H04L1/00Arrangements for detecting or preventing errors in the information received | correcting synchronisation | (ref: H04L7/00)| | | for digital computers | (ref: G06F11/00)|  | arrangements in the transmission path | (ref: H04B)0.401
H04L1/188Time-out mechanisms0.401
H04L63/02for separating internal from external traffic  e.g. firewalls0.401
G06F21/51at application loading time  e.g. accepting  rejecting  starting or inhibiting executable software based on integrity or source reliability0.400
H04W4/60Subscription-based services using application servers or record carriers  e.g. SIM application toolkits0.400
H04L67/18in which the network application is adapted for the location of the user terminal | wireless application services making use of the location of users or terminals | (ref: H04W4/02)|  takes precedence| location based Web retrieval | (ref: G06F17/3087)0.400
H04L41/046Aspects of network management agents0.399
G06F11/2094Redundant storage or storage space | (ref: G06F11/2056)|  takes precedence0.399
H04L51/20Messaging using geographical location information | protocols for adapting network applications to user terminal location | (ref: H04L67/18)| | services specially adapted for wireless communication networks making use of the location of users or terminals | (ref: H04W4/02)0.399
H04L43/08Monitoring based on specific metrics0.396
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.395
G06F12/084with a shared cache0.394
H04L41/5035Measuring contribution of individual network components to actual service level | alarm or event correlation | (ref: H04L41/0631)0.394
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.394
G06F15/7871Reconfiguration support  e.g. configuration loading  configuration switching  or hardware OS0.394
G06F9/5005to service a request0.393
H04L41/5045Making service definitions prior to deployment0.393
H04L47/82Miscellaneous aspects0.393
H04L47/762triggered by the network0.390
H04L43/16using threshold monitoring0.390
G06F3/06Digital input from or digital output to record carriers  | e.g. RAID  emulated record carriers  networked record carriers | recording or reproducing devices | per se|  | (ref: G11B)| | error detection  error correction  monitoring | per se|  regarding storage systems | (ref: G06F11/00)| | accessing or addressing within memory systems or architectures | (ref: G06F12/00)| | information retrieval | (ref: G06F17/30)0.389
G06F9/4552Involving translation to a different instruction set architecture  e.g. just-in-time translation in a JVM0.389
G06F11/3093Configuration details thereof  e.g. installation  enabling  spatial arrangement of the probes0.389
G06F11/3017where the computing system is implementing multitasking | multiprogramming arrangements | (ref: G06F9/46)| | allocation of resources | (ref: G06F9/50)0.389
H04L47/6245Modifications to standard FIFO or LIFO0.389
H04L47/56Delay aware scheduling0.389
H04L41/069involving storage or log of alarms or notifications or post-processing thereof0.389
H04L12/4641Virtual LANs  VLANs  e.g. virtual private networks [VPN] | LAN interconnection over a bridge based backbone | (ref: H04L12/462)| | encapsulation techniques | (ref: H04L12/4633)| | virtual private networks for security | (ref: H04L29/06612)| | routing of packets | (ref: H04L45/00)| | packet switches | (ref: H04L49/00)0.387
G06F15/17using an input/output type connection  e.g. channel  I/O port0.387
H04L49/9084Reactions to storage capacity overflow0.386
H04L65/605intermediate0.386
G06F17/30306Database tuning | (ref: G06F17/30339)|  takes precedence| database performance monitoring | (ref: G06F11/3409)0.383
G06F17/30106File search processing0.383
G06F17/30091File storage and access structures | management of files in storage systems | (ref: G06F3/0643)0.383
G06F3/1228Printing driverless or using generic drivers0.377
H04L41/085Keeping track of network configuration0.377
G06F3/1205resulting in increased flexibility in print job configuration  e.g. job settings  print requirements  job tickets0.377
G06F3/1289in server-client-printer device configuration  e.g. the server does not see the printer0.377
H04L41/08Configuration management of network or network elements | proprietary application protocols for remote control of end-devices in special networking environments | (ref: H04L67/125)| | automatic configuration specially adapted for wireless networks | (ref: H04W24/02)0.377
G06F11/2035without idle spare hardware0.377
H04L41/06involving management of faults or events or alarms0.377
G06F9/45504Abstract machines for programme code execution  e.g. Java virtual machine [JVM]  interpreters  emulators0.377
G06F12/0875with dedicated cache  e.g. instruction or stack0.375
H04W4/12Messaging| Mailboxes| Announcements0.375
H04L47/122Diverting traffic away from congested spots0.374
H04L43/0876Network utilization0.374
H04L47/11Congestion identification0.374
H04L9/0894Escrow  recovery or storing of secret information  e.g. secret key escrow or cryptographic key storage0.373
H04L63/10for controlling access to network resources | restricting network management access | (ref: H04L41/28)0.373
H04L63/126the source of the received data0.373
H04L9/3247involving digital signatures0.373
G06F9/45512Command shells0.373
H04L9/3213using tickets or tokens  e.g. Kerberos | network architectures or network communication protocols for entities authentication using tickets in a packet data network | (ref: H04L63/0807)0.373
H04L41/28Security in network management  e.g. restricting network management access | network architectures or network communication protocols for network security | (ref: H04L63/00)| | cryptographic mechanisms or cryptographic arrangements for secret or secure communication | (ref: H04L9/00)| | network architectures or network communication protocols for wireless network security | (ref: H04W12/00)| | security arrangements for protecting computers or computer systems against unauthorised activity | (ref: G06F21/00)0.373
G06F21/31User authentication0.373
G06F9/4555Para-virtualisation  i.e. guest operating system has to be modified0.372
G06F9/45541Bare-metal  i.e. hypervisor runs directly on hardware0.372
G06F12/023Free address space management0.372
G06F11/0715in a system implementing multitasking | multitasking | per se|  | (ref: G06F9/46)0.372
H04L43/0817functioning | networked applications tracking the activity of users | (ref: H04L67/22)| | monitoring appliance functionality of home appliances | (ref: H04L12/2803)0.371
G06F11/328Computer systems status display | (ref: G06F11/327)|  takes precedence0.371
H04L43/50Testing arrangements0.371
H04L51/06Message adaptation based on network or terminal capabilities | networked arrangements for intermediate processing of conversion or adaptation of application content or format | (ref: H04L67/2823)0.371
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.369
H04L67/1038Load balancing arrangements to avoid a single path through a load balancer0.369
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 subgroups0.368
G06F9/45508Runtime interpretation or emulation  e g. emulator loops  bytecode interpretation0.368
G06F11/1446Point-in-time backing up or restoration of persistent data0.368
G06F11/1474in transactions | (ref: G06F17/30286)|  takes precedence0.368
G06F21/60Protecting data0.367
H04L51/08Messages including annexed information  e.g. attachments0.367
H04L51/24with notification on incoming messages0.367
H04L12/10Current supply arrangements0.366
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.365
G06F11/008Reliability or availability analysis0.365
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)0.365
G06F8/63Image based installation| Cloning| Build to order0.365
G06F8/654using techniques specially adapted for alterable solid state memories  e.g. for EEPROM or flash memories0.365
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.365
H04L67/145provided for avoiding end of session  e.g. keep-alive  heartbeats  resumption message  wake-up for inactive or interrupted session0.363
G06F1/16Constructional details or arrangements0.363
H04L69/02Protocol performance0.363
G06F13/32using combination of interrupt and burst mode transfer0.363
G06F3/0611in relation to response time0.363
G06F11/3409for performance assessment0.363
H04L43/028using filtering | alarm or event filtering | (ref: H04L41/0604)0.363
G06F21/72in cryptographic circuits0.362
G06F21/78to assure secure storage of data | address-based protection against unauthorised use of memory | (ref: G06F12/14)| | record carriers for use with machines and with at least a part designed to carry digital markings | (ref: G06K19/00)0.362
G06F21/629to features or functions of an application0.362
G06F21/121Restricting unauthorised execution of programs0.362
H04L49/9036Common buffer combined with individual queues0.362
G05B19/4188characterised by CIM planning or realisation0.362
H04L47/623weighted service order | (ref: H04L47/52)|   | (ref: H04L47/54)|   | (ref: H04L47/56)|  take precedence0.361
G06N7/005Probabilistic networks0.361
G06F21/554involving event detection and direct action0.361
H04L63/14for detecting or protecting against malicious traffic0.361
G06F21/552involving long-term monitoring or reporting0.361
H04L63/1458Denial of Service0.361
H04L45/50using label swapping  e.g. multi-protocol label switch [MPLS]0.360
H04L47/20Policing0.360
H04L45/20Hop count for routing purposes  e.g. TTL0.360
G06F3/0673Single storage device0.360
H04L47/26Explicit feedback to the source  e.g. choke packet0.360
G06F3/0631by allocating resources to storage systems0.360
H04L29/08Transmission control procedure  e.g. data link level control procedure0.360
H04L67/2866Architectural aspects0.360
H04W28/0278using buffer status reports | dynamic wireless traffic scheduling definition | (ref: H04W72/1205)0.360
H04W28/06Optimizing | the usage of the radio link|   e.g. header compression  information sizing |   discarding information | system modifying transmission characteristic according to link quality by modifying frame length | (ref: H04L1/0007)| | dynamic adaptation of the packet size for flow control or congestion control | (ref: H04L47/365)0.360
H04W28/02Traffic management  e.g. flow control or congestion control0.360
H04L61/1552Mechanisms for table lookup  e.g. between directories| Directory data structures| Synchronization of directories | information retrieval in file systems | (ref: G06F17/30067)| | information retrieval in structured data stores | (ref: G06F17/30286)0.359
G06F3/1213at an intermediate node or at the final node0.359
G06F3/1288in client-server-printer device configuration0.359
G06F3/124Parallel printing or parallel ripping0.359
G06F3/1212achieving reduced delay between job submission and print start0.359
G06F3/122with regard to computing resources  e.g. memory  CPU0.359
H04N1/00225details of image data generation  e.g. scan-to-email or network scanners | using an image reading device as a local input to a computer | (ref: H04N1/00241)0.359
H04N1/32411Handling instructions for routing or relaying0.359
H04N1/444to a particular document or image or part thereof0.359
G06F21/608Secure printing0.359
H04N1/4426involving separate means  e.g. a server  a magnetic card0.359
H04N1/0023Image pull arrangements  e.g. to a multifunctional peripheral from a networked computer0.359
H04L47/627policing0.358
G06Q30/0207Discounts or incentives  e.g. coupons  rebates  offers or upsales0.358
G06Q30/04Billing or invoicing |   e.g. tax processing in connection with a sale0.358
G06F3/0656Data buffering arrangements0.358
H04L67/2804for adding application control or application functional data  e.g. adding metadata0.358
G06F12/128adapted to multidimensional cache systems  e.g. set-associative  multicache  multiset or multilevel0.358
G06F11/1443Transmit or communication errors0.358
G16H40/63for local operation0.358
H04L63/062for key distribution  e.g. centrally by trusted party | cryptographic mechanisms or cryptographic arrangements for key distribution involving a central third party | (ref: H04L9/0819)0.358
G06F21/44Program or device authentication0.358
H04L63/18using different networks or paths for security  e.g. using out of band channels | cryptographic mechanisms or cryptographic arrangements for key distribution involving distinctive intermediate devices or communication paths | (ref: H04L9/0827)| | cryptographic mechanisms or cryptographic arrangements for authentication using a plurality of channels | (ref: H04L9/3215)0.358
H04L63/0884by delegation of authentication  e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity0.358
G16H40/67for remote operation0.358
H04L29/1215Directories for electronic mail or instant messaging | message switching systems | per se|  | (ref: H04L51/00)0.358
H04L61/1564Directories for electronic mail or instant messaging | arrangements for user-to-user messaging in packet-switching networks | (ref: H04L51/00)0.358
H04L47/6235variable service order0.357
G06N5/04Inference methods or devices0.357
G05B23/0264Control of logging system  e.g. decision on which data to store| time-stamping measurements0.357
G05B23/0221Preprocessing measurements  e.g. data collection rate adjustment| Standardization of measurements| Time series or signal analysis  e.g. frequency analysis or wavelets| Trustworthiness of measurements| Indexes therefor| Measurements using easily measured parameters to estimate parameters difficult to measure| Virtual sensor creation| De-noising| Sensor fusion| Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods0.357
G05B23/0216Human interface functionality  e.g. monitoring system providing help to the user in the selection of tests or in its configuration0.357
H04L61/103across network layers  e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]0.357
H04L47/821Prioritising resource allocation or reservation requests0.357
H04L63/205involving negotiation or determination of the one or more network security mechanisms to be used  e.g. by negotiation between the client and the server or between peers or by selection according to the capabilities of the entities involved | negotiation of communication capabilities | (ref: H04L69/24)0.357
H04L67/1012based on compliance of requirements or conditions with available server resources0.356
H04L61/106across networks  e.g. mapping telephone numbers to data network addresses0.356
G06F11/36Preventing errors by testing or debugging software0.355
G06F11/3684for test design  e.g. generating new test cases0.355
H04L47/6225fixed service order  e.g. Round Robin0.354
H04W12/06Authentication0.354
H04L41/20Network management software packages0.354
H04L67/36involving the display of network or application conditions affecting the network application to the application user | graphical user interfaces for network management | (ref: H04L41/22)0.354
G06F3/0653Monitoring storage devices or systems0.354
H04N21/242Synchronization processes  e.g. processing of Program Clock References [PCR] | synchronisation arrangements in time-division multiplex systems | (ref: H04J3/06)| | arrangements for synchronising broadcast or distribution via plural systems in broadcast distribution systems | (ref: H04H20/18)| | arrangements for synchronising receiver with transmitter | (ref: H04L7/00)| | synchronising circuits with arrangements for extending range of synchronisation at the transmitter end | (ref: H04N5/067)0.354
H04N21/8113comprising music  e.g. song in MP3 format0.354
H04N21/2181comprising remotely distributed storage units  e.g. when movies are replicated over a plurality of video servers | distributed storage of data in a network | (ref: H04L29/08549)0.354
H04N21/2408Monitoring of the upstream path of the transmission network  e.g. client requests | protocols for scheduling and organising the servicing of requests in network applications in communication control or processing | (ref: H04L29/08945)| | monitoring data switching networks utilization | (ref: H04L43/0876)0.354
H04N21/26258for generating a list of items to be played back in a given order  e.g. playlist  or scheduling item distribution according to such list | retrieval of multimedia data based on playlists | (ref: G06F17/30017)0.354
G06Q10/06316Sequencing of tasks or work0.353
H05K7/1498Resource management  Optimisation arrangements  e.g. configuration  identification  tracking  physical location | thermal management | (ref: H05K7/20836)0.352
G06F1/20Cooling means0.352
H04L67/2857involving storage of data provided by user terminals  i.e. reverse caching0.352
H04L12/06Answer-back mechanisms or circuits0.352
H04L67/40Protocols for remote procedure calls [RPC] | remote procedure calls | (ref: G06F9/547)0.352
H04L49/9068in the network interface card0.352
H04L49/355Application aware switches  e.g. HTTP0.352
H04L45/60Router architecture0.352
H04L45/32Flooding | denial of service attacks | (ref: H04L63/1458)0.351
H04L29/08072Application layer  i.e. layer seven | not used0.351
G06F12/0866for peripheral storage systems  e.g. disk cache0.351
H04L51/10Messages including multimedia information | network arrangements or protocols for real-time communication | (ref: H04L65/00)| | voice messaging in telephonic communication using automatic or semi-automatic exchanges with non-audio components | (ref: H04M3/5307)0.351
H04L61/6009Caching of addresses | caching data temporarily at an intermediate stage in general | (ref: H04L67/2842)0.351
H04L61/2076involving update or notification mechanisms  e.g. update of a domain name server with dynamic host configuration protocol [DHCP] assigned addresses0.351
H04L67/146Markers provided for unambiguous identification of a particular session  e.g. session identifier  session cookie or URL-encoding | IP multimedia subsystem | (ref: H04L65/1016)| | cryptographic mechanisms for verifying the identity or authority of a user or a system  ID based authentication | (ref: H04L9/32)| | cryptographic mechanisms for ID based key exchange | (ref: H04L9/08)0.351
H04L43/02involving a reduction of monitoring data0.351
H04L41/0681involving configuration of triggering conditions0.351
G06F9/45545Guest-host  i.e. hypervisor is an application program itself  e.g. VirtualBox0.351
H04W12/02Protecting privacy or anonymity0.351
H04L9/0844with user authentication or key authentication  e.g. ElGamal  MTI  MQV-Menezes-Qu-Vanstone protocol or Diffie-Hellman protocols using implicitly-certified keys0.351
G06F12/0806Multiuser  multiprocessor or multiprocessing cache systems0.351
G06F9/00Arrangements for program control  e.g. control units | program control for peripheral devices | (ref: G06F13/10)0.350
H04L67/142provided for managing session state for stateless protocols| Signalling a session state| State transitions| Keeping-state mechanisms0.350
G06F9/3828with global bypass  e.g. between pipelines  between clusters0.350
G06F9/383Operand prefetching | cache prefetching | (ref: G06F12/0862)0.350
H04L67/04adapted for terminals or networks with limited resources or for terminal portability  e.g. wireless application protocol [WAP] | services or facilities specially adapted for wireless communication networks | (ref: H04W4/00)0.349
G06F12/1081for peripheral access to main memory  e.g. direct memory access [DMA]0.349
A63F13/87Communicating with other players during game play  e.g. by e-mail or chat0.349
A63F13/355Performing operations on behalf of clients with restricted processing capabilities  e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client0.349
G06F3/048Interaction techniques based on graphical user interfaces [GUI]0.349
A63F13/795for finding other players| for building a team| for providing a buddy list0.349
A63F13/323between game devices with different hardware characteristics  e.g. hand-held game devices connectable to game consoles or arcade machines0.349
A63F13/23for interfacing with the game device  e.g. specific interfaces between game controller and console0.349
A63F13/822Strategy games| Role-playing games  | (ref: A63F13/825)|   | (ref: A63F13/828)|  take precedence0.349
H04L41/5012determining service availability  e.g. which services are available at a certain point in time0.349
G06F11/2033switching over of hardware resources0.348
H04L47/215Token bucket0.348
H04L49/3045Virtual queuing0.348
H04L69/324in the data link layer  i.e. layer two  e.g. HDLC | arrangements for detecting or preventing errors in the information received | (ref: H04L1/00)| | bus networks | (ref: H04L12/40)0.348
H04L49/25Routing or path finding through a switch fabric0.348
H04L49/35Application specific switches0.348
H04L69/325in the network layer  i.e. layer three  e.g. X.25 | packet switching systems  packet routing | (ref: H04L45/00)| | TCP/IP | (ref: H04L69/16)0.348
H04L49/15Interconnection of switching modules0.348
H04L47/6205Arrangements for avoiding head of line blocking0.348
H04L9/0838Key agreement  i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by  or associated with  each of these | network architectures or network communication protocols for key exchange in a packet data network | (ref: H04L63/061)0.348
H04L9/0822using key encryption key0.348
H04L9/0869involving random numbers or seeds0.348
H04L63/061for key exchange  e.g. in peer-to-peer networks | cryptographic mechanisms or cryptographic arrangements for key agreement | (ref: H04L9/0838)0.348
G06F11/2074Asynchronous techniques0.348
G06F11/1448Management of the data involved in backup or backup restore0.348
G06F3/065Replication mechanisms0.348
G06F3/0664at device level  e.g. emulation of a storage device or system0.348
H04L43/065for device related reporting | reporting of sensed information of home appliances | (ref: H04L12/2803)0.347
G06F11/3419by assessing time0.347
G06F9/453Help systems0.347
G06F11/0757by exceeding a time limit  i.e. time-out  e.g. watchdogs0.347
G06F11/076by exceeding a count or rate limit  e.g. word- or bit count limit0.347
H04L63/0435wherein the sending and receiving network entities apply symmetric encryption  i.e. same key used for encryption and decryption | cryptographic mechanisms or cryptographic arrangements for symmetric key encryption | (ref: H04L9/06)0.347
H04L63/162at the data link layer0.347
H04L63/04for providing a confidential data exchange among entities communicating through data packet networks0.347
H04N21/4627Rights management | associated to the content | protecting software against unauthorised usage in a vending or licensing environment | (ref: G06F21/10)| | security management or policies for network security | (ref: H04L29/06986)| | security in data switching network management | (ref: H04L41/28)| | access security in wireless networks | (ref: H04W12/08)0.347
H04L65/602at the source | reformatting of video signals in video distribution servers | (ref: H04N21/2343)| | reformatting of additional data in video distribution servers | (ref: H04N21/2355)0.347
G05B15/02electric0.347
H04R27/00Public address systems | circuits for preventing acoustic reaction | (ref: H04R3/02)| | circuits for distributing signals to loudspeakers | (ref: H04R3/12)| | | monitoring or testing arrangements for public address systems | (ref: H04R29/007)| | amplifiers | (ref: H03F)0.347
H04N21/4325by playing back content from the storage medium | reproduction of recorded television signals | (ref: H04N5/76)| | reproduction of recorded television signals | (ref: H04N9/79)0.347
H04N21/658Transmission by the client directed to the server0.347
H04L65/4069Services related to one way streaming0.347
H04L65/1003Signalling or session protocols0.347
H04N21/654Transmission by server directed to the client0.347
H04N21/8355involving usage data  e.g. number of copies or viewings allowed0.347
H04H60/80characterised by transmission among terminal devices0.347
H04N21/6377directed to server | control of source by destination in one way streaming for real-time multimedia communications | (ref: H04L29/06469)0.347
H04N21/25816involving client authentication | restricting access to computer systems by authenticating users using a predetermined code | (ref: G06F21/33)| | authentication mechanisms for network security in communication control or processing | (ref: H04L29/06755)| | authentication in wireless network security | (ref: H04W12/06)0.347
H04N21/2541Rights Management | protecting software against unauthorised usage in a vending or licensing environment | (ref: G06F21/10)| | security management or policies for network security | (ref: H04L29/06986)| | security in data switching network management | (ref: H04L41/28)| | access security in wireless networks | (ref: H04W12/08)0.347
G06F3/16Sound input| Sound output | conversion of speech into digital information or | vice versa|  | (ref: G10L)0.347
H04N21/8455involving pointers to the content  e.g. pointers to the I-frames of the video stream0.347
G06F3/165Management of the audio stream  e.g. setting of volume  audio stream path0.347
H04L65/4084Content on demand | analog television systems using two way working | (ref: H04N7/173)| | end-user applications for requesting content  additional data or services | (ref: H04N21/472)0.347
H04N21/43615Interfacing a Home Network  e.g. for connecting the client to a plurality of peripherals | home Audio Video Interoperability [HAVI] data switching networks | (ref: H04L12/2805)0.347
H04L65/60Media handling  encoding  streaming or conversion0.347
H04N21/4825using a list of items to be played back in a given order  e.g. playlists0.347
H04L65/608Streaming protocols  e.g. RTP or RTCP0.347
H04L47/521Static queue service slot or fixed bandwidth allocation0.347
G06F11/2028eliminating a faulty processor or activating a spare0.347
H04L69/323in the physical layer  i.e. layer one | arrangements for detecting or preventing errors in the information received | (ref: H04L1/00)| | baseband systems | (ref: H04L25/00)| | modulated-carrier systems | (ref: H04L27/00)0.346
H04L67/38Protocols for telewriting| Protocols for networked simulations  virtual reality or games | games using an electronically generated display | (ref: A63F13/00)| | remote windowing or X-Windows | (ref: G06F9/452)0.346
H04L12/4625Single bridge functionality  e.g. connection of two networks over a single bridge0.346
H04L47/12Congestion avoidance or recovery0.346
G06T1/20Processor architectures| Processor configuration  e.g. pipelining0.346
H04L47/722at the end terminals  e.g. buffer space0.346
H04L69/163Adaptation of TCP data exchange control procedures | generic OSI layer 4 protocols  e.g. SCTP | (ref: H04L69/326)| | TCP or UDP flow control procedures | (ref: H04L47/19)| | error control procedures in general | (ref: H04L1/18)0.346
G06F11/0766Error or fault reporting or storing | reporting or storing of non-error data | (ref: G06F11/30)|   | (ref: G06F11/34)0.345
G06F11/0724in a multiprocessor or a multi-core unit | multiprocessors | per se|  | (ref: G06F15/80)0.345
G06F13/4004Coupling between buses0.345
G06F12/1027using associative or pseudo-associative address translation means  e.g. translation look-aside buffer [TLB]0.345
H04L49/201Multicast or broadcast0.344
H04L12/189in combination with wireless systems | selective distribution or broadcast in wireless communication networks | (ref: H04W4/06)0.344
G06Q10/109Time management  e.g. calendars  reminders  meetings  time accounting | organizing  planning  scheduling or allocating time | (ref: G06Q10/06)0.344
G06F11/1438Restarting or rejuvenating0.344
G06F11/3466Performance evaluation by tracing or monitoring0.344
H04L49/3018Input queuing0.344
H02J1/14Balancing the load in a network | by batteries | (ref: H02J7/34)0.344
H02J3/14by switching loads on to  or off from  network  e.g. progressively balanced loading0.344
G06F9/5022Mechanisms to release resources0.344
H04L51/066with adaptation of format0.343
G06Q10/0631Resource planning  allocation or scheduling for a business operation0.343
G06F3/0629Configuration or reconfiguration of storage systems0.343
G06F3/0605by facilitating the interaction with a user or administrator0.342
H04L45/306Route determination based on the nature of the carried application | communications protocols whereby 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 | (ref: H04L67/327)0.342
H04L47/808User-type aware0.342
H04L41/18Arrangements involving CNM [Customer Network Management]0.342
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.342
H04L29/00Arrangements  apparatus  circuits or systems  not covered by a single one of groups | (ref: H04L1/00)|  - | (ref: H04L27/00)|  | interconnection of  or transfer of information or other signals between  memories  input/output devices or central processing units | (ref: G06F13/00)|  | contains provisionally no documents0.342
G06F21/74operating in dual or compartmented mode  i.e. at least one secure mode0.342
H04L67/1017based on a round robin mechanism0.341
H04N21/4583Automatically resolving scheduling conflicts  e.g. when a recording by reservation has been programmed for two programs in the same time slot0.341
G06F12/00Accessing  addressing or allocating within memory systems or architectures | digital input from  or digital output to record carriers  e.g. to disk storage units  | (ref: G06F3/06)0.341
H04W4/21for social networking applications0.341
G07C11/00Arrangements  systems  or apparatus for checking  e.g. the occurrence of a condition  not provided for elsewhere | signalling or alarm arrangements | (ref: G08B)0.341
H04L69/32High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks0.340
G06F9/5061Partitioning or combining of resources0.340
G06F11/3664Environments for testing or debugging software0.340
G06F11/362Software debugging0.340
G06F11/1479Generic software techniques for error detection or fault masking0.340
G06Q40/04Exchange  e.g. stocks  commodities  derivatives or currency exchange0.340
G06F12/0815Cache consistency protocols0.340
G06F21/32using biometric data  e.g. fingerprints  iris scans or voiceprints0.340
G06F21/83input devices  e.g. keyboards  mice or controllers thereof0.340
G06Q20/40145Biometric identity checks0.340
G06F9/28Enhancement of operational speed  e.g. by using several microcontrol devices operating in parallel0.340
H04L67/20involving third party service providers | e-commerce | (ref: G06Q30/00)0.340
H04L47/525Redistribution of residual bandwidth0.339
H04L67/306User profiles | configuring for programme initiating | (ref: G06F9/44505)| | information retrieval by personalized querying | (ref: G06F17/30867)0.339
G06F9/548Object oriented| Remote method invocation [RMI] | non-remote method invocation | (ref: G06F9/449)0.339
G06F3/0655Vertical data movement  i.e. input-output transfer| data movement between one or more hosts and one or more storage devices0.339
H04L12/1859adapted to provide push services  e.g. data channels0.339
H04L47/193at transport layer  e.g. TCP related0.339
H04L41/5003Managing service level agreement [SLA] or interaction between SLA and quality of service [QoS]0.339
H04L63/12Applying verification of the received information | cryptographic mechanisms or cryptographic arrangements for data integrity or data verification | (ref: H04L9/32)0.339
G06F21/57Certifying or maintaining trusted computer platforms  e.g. secure boots or power-downs  version controls  system software checks  secure updates or assessing vulnerabilities0.339
H04L67/1031Controlling of the operation of servers by a load balancer  e.g. adding or removing servers that serve requests0.339
H04L67/1014based on the content of a request0.339
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)0.339
G06F13/28using burst mode transfer  e.g. direct memory access | DMA|   cycle steal | (ref: G06F13/32)|  takes precedence0.338
H04L67/289where the intermediate processing is functionally located closer to the data consumer application  e.g. in same machine  in same home or in same subnetwork0.338
G06F11/14Error detection or correction of the data by redundancy in operation | (ref: G06F11/16)|  takes precedence0.338
G06F13/102where the programme performs an interfacing function  e.g. device driver | (ref: G06F13/105)|  takes precedence| scheduling within device drivers | (ref: G06F9/52)| | contention policies within device drivers | (ref: G06F9/4881)0.338
H04L47/225Determination of shaping rate  e.g. using a moving window0.337
H04L49/501Overload detection0.337
H04L49/3009Header conversion  routing tables or routing tags0.337
H04L49/50Overload detection| Overload protection0.337
G06F11/324Display of status information0.337
G06F21/567using dedicated hardware0.337
H04L63/029Firewall traversal  e.g. tunnelling or  creating pinholes0.337
G06Q50/184Intellectual property management0.337
H04L67/1027Persistence of sessions during load balancing0.337
G06F13/22using successive scanning  e.g. polling | (ref: G06F13/24)|  takes precedence0.337
G06F9/524Deadlock detection or avoidance0.337
G05B19/4185characterised by the network communication0.337
G05B19/18Numerical control [NC]  i.e. automatically operating machines  in particular machine tools  e.g. in a manufacturing environment  so as to execute positioning  movement or co-ordinated operations by means of programme data in numerical form | (ref: G05B19/418)|  takes precedence0.337
H04L63/06for supporting key management in a packet data network | cryptographic mechanisms or cryptographic arrangements for key management | (ref: H04L9/08)0.337
H04L29/06965at the transport layer  e.g. SSL  TLS0.336
G06F9/451Execution arrangements for user interfaces0.336
G06F3/0484for the control of specific functions or operations  e.g. selecting or manipulating an object or an image  setting a parameter value or selecting a range0.336
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.336
G06F11/0784Routing of error reports  e.g. with a specific transmission path or data flow0.336
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)0.336
G06F11/0751Error or fault detection not based on redundancy | power supply failures | (ref: G06F1/30)| | network fault management | (ref: H04L41/06)0.336
G06F11/0772Means for error signaling  e.g. using interrupts  exception flags  dedicated error registers0.336
G06F17/30581Details of synchronous replication0.336
G06F17/30575Replication  distribution or synchronisation of data between databases or within a distributed database| Distributed database system architectures therefor0.336
H04L47/19at layers above network layer | general aspects of TCP | (ref: H04L69/16)| | network arrangements for networked applications for scheduling or organising the servicing of application requests | (ref: H04L67/32)0.336
H04L9/0816Key establishment  i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties  for subsequent use0.336
H04L63/1491using deception as countermeasure  e.g. honeypots  honeynets  decoys or entrapment0.336
G06F3/0658Controller construction arrangements0.335
H04N1/32771in response to a request  e.g. for a particular document0.335
G06F3/1292Mobile client  e.g. wireless printing0.335
G06F3/1285Remote printer device  e.g. being remote from client or server0.335
G06F3/1268Job submission  e.g. submitting print job order or request not the print data itself0.335
G06F3/1236Connection management0.335
G06F3/1204resulting in reduced user or operator actions  e.g. presetting  automatic actions  using hardware token storing data0.335
H04N1/32122in a separate device  e.g. in a memory or on a display separate from image data0.335
H04N1/00233details of image data reproduction  e.g. network printing or remote image display | using an image reproducing device as a local output from a computer | (ref: H04N1/00238)| | digital output from computer to printer unit | (ref: G06F3/12)0.335
H04W12/08Access security0.335
G06Q10/0834Choice of carriers0.335
G06Q30/0281Customer communication at a business location  e.g. providing product or service information  consulting0.335
H04L41/0856by archiving or backing up configuration information0.335
H04L41/0853by actively collecting or retrieving configuration information0.335
G06F12/0817using directory methods0.335
G06F12/0837with software control  e.g. non-cacheable data0.335
G06F12/0824Distributed directories  e.g. linked lists of caches0.335
G06F9/4494data driven0.334
H04L43/0823Errors | management of events  faults or alarms in networks or network elements | (ref: H04L41/06)0.334
G06F9/4411Configuring for operating with peripheral devices| Loading of device drivers0.334
H04L45/72Routing based on the source address0.334
G06F3/0679Non-volatile semiconductor memory device  e.g. flash memory  one time programmable memory [OTP]0.334
H04W28/021in wireless networks with changing topologies  e.g. ad-hoc networks | self-organizing networks | (ref: H04W84/18)0.334
H04B10/516Details of coding or modulation0.334
H04B10/54Intensity modulation0.334
H04B10/116Visible light communication0.334
H04L47/54Loss aware scheduling0.334
H04B10/548Phase or frequency modulation0.334
H04B10/69Electrical arrangements in the receiver0.334
H04L65/1006SIP0.334
G06F8/71Version control | security arrangements therefor | (ref: G06F21/57)| Configuration management0.334
H04L47/629Fair share of resources  e.g. WFQ0.334
H04L47/6285Provisions for avoiding starvation of low priority queues0.334
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.333
G06F3/1231Device related settings  e.g. IP address  Name  Identification0.333
G06F3/1232Transmitting printer device capabilities  e.g. upon request or periodically0.333
G06F11/0721within a central processing unit [CPU]0.333
H04L41/24using dedicated network management hardware0.333
H04L41/26using dedicated tools for LAN [Local Area Network] management0.333
H04L41/0672by re-configuring the faulty entity0.333
G06F11/3024where the computing system component is a central processing unit [CPU]0.333
G06F11/3495for systems0.333
H04M3/537Arrangements for indicating the presence of a recorded message |   whereby the presence information might include a preview or summary of the message0.333
H04L41/042Arrangements involving multiple distributed management centers cooperatively managing the network0.333
H04L69/26Special purpose or proprietary protocols or architectures | network applications for proprietary or special purpose networking environments | (ref: H04L67/12)0.333
H04L67/2871Implementation details of a single intermediate entity0.333
H04M3/523with call distribution or queueing0.333
G06F3/0674Disk device0.333
H04L49/3036Shared queuing0.333
H04L67/288Distributed intermediate devices  i.e. intermediate device interaction with other intermediate devices on the same level0.333
H04L67/2885Hierarchically arranged intermediate devices  e.g. hierarchical caching0.333
H04L45/121Minimizing delay0.333
H04L49/9026Single buffer per packet0.333
H04L69/30Definitions  standards or architectural aspects of layered protocol stacks0.332
G06F13/14Handling requests for interconnection or transfer0.332
H04L29/06523Quality of Service (QoS) aspects | arrangements for scheduling or organising the servicing of requests whereby quality of service or priority requirements are taken into account | (ref: H04L29/08954)| | adaptation for terminals and/or networks with limited resources or for terminal portability | (ref: H04L29/08108)| | data reduction and/or adaptation | (ref: H04L29/08792)| | network application is adapted for the location of the user terminal | (ref: H04L29/08657)0.332
G06F9/4887involving deadlines  e.g. rate based  periodic0.332
G06F13/364using independent requests or grants  e.g. using separated request and grant lines0.332
G06F9/4405Initialisation of multiprocessor systems0.332
H04L47/783Distributed allocation of resources  e.g. bandwidth brokers0.332
G06F13/4027using bus bridges | (ref: G06F13/4022)|  takes precedence0.332
G06F9/4418Suspend and resume| Hibernate and awake0.332
G06F1/3287Power saving by switching off individual functional units in a computer system  i.e. selective power distribution0.332
H04L41/509wherein the managed service relates to media content delivery  e.g. audio / video / TV | protocols for real-time multimedia communications | (ref: H04L65/00)| | interactive television or VoD | (ref: H04N21/00)0.332
H04L41/5016based on statistics of service availability  e.g. in percentage or over a given time0.332
H04W48/02Access restriction performed under specific conditions0.332
H04L47/828Allocation of resources per group of connections  e.g. per group of users0.332
G06Q20/40Authorisation  e.g. identification of payer or payee  verification of customer or shop credentials| Review and approval of payers  e.g. check credit lines or negative lists0.332
H04W72/1247based on priority of the information source or recipient0.332
H04L67/2828for reducing the amount or size of exchanged application data | protocols for data compression | (ref: H04L69/04)| | digital video compression  | (ref: H04N19/00)0.332
H04L12/4666Operational details on the addition or the stripping of a tag in a frame  e.g. at a provider edge node0.332
H04L12/4645Details on frame tagging | routing of packets | (ref: H04L45/00)| | support for virtual LAN | (ref: H04L49/354)0.332
G06F3/0647Migration mechanisms0.331
G06F11/0712in a virtual computing platform  e.g. logically partitioned systems0.331
H04L43/0894Packet rate0.331
H04L63/0245Filtering by information in the payload0.331
H04L43/067for time frame related reporting0.331
G06F3/0683Plurality of storage devices0.331
H04L45/16Multipoint routing | arrangements for multicast or broadcast in data networks | (ref: H04L12/18)0.331
H04W28/14using intermediate storage0.331
H04W12/12Fraud detection0.331
H04M1/2535adapted for voice communication over an Internet Protocol [IP]  network | Voice over Internet Protocol (VoIP) network equipment and services | (ref: H04M7/006)| | internet protocols | (ref: H04L29/06095)0.331
H04L45/08Learning-based routing  e.g. neural networks0.331
H04W24/10Scheduling measurement reports | | Arrangements for measurement reports0.331
H04L12/56Packet switching systems0.331
G06F5/16Multiplexed systems  i.e. using two or more similar devices that are alternately accessed for enqueue and dequeue operations  e.g. ping pong buffers0.331
H04L43/0864Round trip delays0.330
H04L67/2809for brokering | negotiation of communication capabilities | (ref: H04L69/24)| | e-commerce | (ref: G06Q30/00)0.330
H04L41/0826for network cost reduction0.330
G06F21/84output devices  e.g. displays or monitors0.330
G06F21/79in semiconductor storage media  e.g. directly-addressable memories0.330
G06F21/85interconnection devices  e.g. bus-connected or in-line devices0.330
G06F3/0626Reducing size or complexity of storage systems0.330
G06F13/16for access to memory bus | (ref: G06F13/28)|  takes precedence0.330
G06F3/0622in relation to access0.330
G06F3/0644Management of space entities  e.g. partitions  extents  pools0.330
G06F3/0686Libraries  e.g. tape libraries  jukebox0.330
G06F9/4862the task being a mobile agent  i.e. specifically designed to migrate0.330
H04L69/14Multichannel or multilink protocols0.330
H04L45/22Alternate routing0.330
G06F13/128for dedicated transfers to a network | for protocol converters | (ref: G06F13/387)0.330
A61M5/142Pressure infusion  e.g. using pumps0.329
G16H40/60for the operation of medical equipment or devices0.329
A61M5/172electrical or electronic | (ref: A61M5/16804)|   | (ref: A61M5/16831)|  take precedence0.329
G16H40/40for the management of medical equipment or devices  e.g. scheduling maintenance or upgrades0.329
H04L69/08Protocols for interworking or protocol conversion | arrangements for connecting between networks having differing types of switching systems  e.g. gateways  | (ref: H04L12/66)| | network management protocols conversion | (ref: H04L41/0226)0.329
G16H80/00ICT specially adapted for facilitating communication between medical practitioners or patients  e.g. for collaborative diagnosis  therapy or health monitoring0.329
G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means  e.g. caches0.329
H04L45/14Routing performance| Theoretical aspects0.329
G06F17/243Form filling| Merging  e.g. graphical processing of form or text0.329
G06F17/248Templates0.329
G06F17/2705Parsing0.329
G06F11/1662the resynchronized component or unit being a persistent storage device | re-synchronization of failed mirror storage | (ref: G06F11/2082)| | rebuild or reconstruction of parity RAID storage | (ref: G06F11/1008)0.329
G06F11/2048where the redundant components share neither address space nor persistent storage0.329
G06F11/1451by selection of backup contents0.329
G06F11/2097maintaining the standby controller/processing unit updated | initialisation or re-synchronisation thereof | (ref: G06F11/1658)|  and subgroups0.329
H04L63/108when the policy decisions are valid for a limited amount of time0.329
H04L63/0236Filtering by address  protocol  port number or service  e.g. IP-address or URL0.329
H04L63/0263Rule management0.329
H04L61/30Arrangements for managing names  e.g. use of aliases or nicknames | retrieval from the Internet by using information identifiers  e.g. uniform resource locators [URLs] | (ref: G06F17/30876)| | name-to-address mapping | (ref: H04L61/15)0.329
H04L12/2812describing content present in a home automation network  e.g. audio video content | retrieval from the Internet | (ref: G06F17/30861)0.329
G06F17/303Database migration support0.329
G06F3/0482interaction with lists of selectable items  e.g. menus0.329
H04L41/0659by isolating the faulty entity0.329
H04N21/63345by transmitting keys | key distribution for secret or secure communication | (ref: H04L9/08)| | arrangements for network security key management | (ref: H04L29/06707)0.328
H04N21/440218by transcoding between formats or standards  e.g. from MPEG-2 to MPEG-4 | conversion of standards in analogue television systems | (ref: H04N7/01)0.328
H04N21/432Content retrieval operation from a local storage medium  e.g. hard-disk | details of retrieval of video data and associated meta data in video databases | (ref: G06F17/30843)0.328
H04N21/63775for uploading keys  e.g. for a client to communicate its public key to the server | arrangements for network security key management | (ref: H04L29/06707)0.328
H04N21/2365Multiplexing of several video streams0.328
H04N21/2743Video hosting of uploaded data from client0.328
H04N21/8456by decomposing the content in the time domain  e.g. in time segments0.328
H04L65/1073Registration | arrangements for addressing or naming in data networks | (ref: H04L61/00)0.328
H04H20/72of terrestrial networks0.328
G06F17/30587Details of specialised database models0.328
G06Q10/0635Risk analysis0.328
G06F21/45Structures or tools for the administration of authentication0.328
G06F13/1626by reordering requests0.328
G06T15/005General purpose rendering architectures0.328
G06F15/8007single instruction multiple data [SIMD] multiprocessors0.328
G06F12/0877Cache access modes0.328
G06F13/372using a time-dependent priority  e.g. individually loaded time counters or time slot0.328
H04Q3/665Circuit arrangements therefor0.328
H04L67/2838for integrating service provisioning from a plurality of service providers | web site content organization and management | (ref: G06F17/3089)0.328
H04L45/302Route determination based on requested QoS0.328
G06F11/3447Performance evaluation by modeling0.328
G06F11/3636by tracing the execution of the program0.328
G06F11/323Visualisation of programs or trace data0.328
G06F8/70Software maintenance or management0.328
G06F11/3612by runtime analysis | performance monitoring | (ref: G06F11/3466)0.328
H05K7/1495providing data protection in case of earthquakes  floods  storms  nuclear explosions  intrusions  fire0.327
H04W80/12Application layer protocols  e.g. WAP0.327
H04W28/0221power availability or consumption0.327
H04L67/2876Pairs of interprocessing entities at each side of the network  e.g. split proxies0.327
H04L43/0882Utilization of link capacity0.327
H04N21/44204Monitoring of content usage  e.g. the number of times a movie has been viewed  copied or the amount which has been watched | monitoring of user activities for profile generation for accessing a video database | (ref: G06F17/30843)| | protecting generic digital content where the protection is independent of the precise nature of the content | (ref: G06F21/10)| | arrangements for monitoring the use made of the broadcast services in broadcast systems | (ref: H04H60/31)0.327
H04L12/2834Switching of information between an external network and a home network | access arrangements | (ref: H04L12/2856)0.327
H04N21/472End-user interface for requesting content  additional data or services| End-user interface for interacting with content  e.g. for content reservation or setting reminders  for requesting event notification  for manipulating displayed content | end-user interfaces for retrieving video data from a database | (ref: G06F17/30843)| | content on demand in one way streaming for real-time multimedia communications | (ref: H04L29/06462)0.327
H04N21/6582Data stored in the client  e.g. viewing habits  hardware capabilities  credit card number | arrangements where receivers interact with the broadcast | (ref: H04H20/38)0.327
H04N21/4334Recording operations | recording of a television signal | (ref: H04N5/76)| | arrangements for recording or accumulating broadcast information or broadcast-related information | (ref: H04H60/27)0.327
H04N7/17318Direct or substantially direct transmission and handling of requests0.327
G06F11/0727in a storage system  e.g. in a DASD or network based storage system | circuits for error detection or correction within digital recording or reproducing units | (ref: G11B20/18)| | drivers for digital recording or reproducing units | (ref: G06F3/06)| | storage area networks | (ref: H04L29/08549)0.327
G06F9/3851from multiple instruction streams  e.g. multistreaming | initiation or dispatching of multiple tasks or threads | (ref: G06F9/48)0.327
H04L47/72Reservation actions0.327
H04L41/0273involving the use of web services for network management  e.g. SOAP0.327
H04L41/0213using standardized network management protocols  e.g. simple network management protocol [SNMP] or common management interface protocol [CMIP]0.327
G06F3/0688Non-volatile semiconductor memory arrays0.327
G06F3/0667at data level  e.g. file  record or object virtualisation0.327
H04L41/065involving logical or physical relationship  e.g. grouping and hierarchies0.327
H04L45/48Routing tree calculation0.327
H04L45/42Centralized routing0.327
H04L41/147for prediction of network behaviour0.327
H04L47/33Forward notification0.327
G06F12/123with age lists  e.g. queue  most recently used [MRU] list or least recently used [LRU] list0.327
G06F3/0638Organizing or formatting or addressing of data0.327
G10L13/00Speech synthesis| Text to speech systems0.327
G06Q30/016Customer service  i.e. after purchase service0.327
G10L15/26Speech to text systems | (ref: G10L15/08)|  takes precedence0.327
G06N5/046Forward inferencing  production systems0.327
G06Q50/01Social networking0.327
H04L49/506Backpressure0.326
G06Q50/04Manufacturing0.326
H04W72/0413in uplink direction of a wireless link  i.e. towards network0.326
H04W72/042in downlink direction of a wireless link  i.e. towards terminal0.326
H04B7/18506Communications with or from aircraft  i.e. aeronautical mobile service0.326
H04L47/6265past bandwidth allocation0.326
G06F9/3869Implementation aspects  e.g. pipeline latches| pipeline synchronisation and clocking0.326
G06F21/6281at program execution time  where the protection is within the operating system0.326
G06Q20/027involving a payment switch or gateway0.326
G06Q20/401Transaction verification0.326
G06Q20/204comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit0.326
G06Q20/08Payment architectures0.326
H04L49/357Fibre channel switches0.326
H04L49/3027Output queuing0.326
G06F11/1456Hardware arrangements for backup0.326
G06F12/0842for multiprocessing or multitasking0.326
H04L49/108using shared central buffer0.326
H04L47/29Using a combination of thresholds0.326
G06F12/0862with prefetch0.325
G06F12/0897with two or more cache hierarchy levels | with multilevel cache hierarchies | (ref: G06F12/0811)0.325
G06F21/566Dynamic detection  i.e. detection performed at run-time  e.g. emulation  suspicious activities0.325
G06F21/564by virus signature recognition0.325
G08C17/02using a radio link0.325
G06F15/7825Globally asynchronous  locally synchronous  e.g. network on chip0.325
H04L49/30Peripheral units  e.g. input or output ports0.325
H04L67/147provided for signalling methods or particular messages providing extensions to IETF  ITU  ETSI or 3GPP protocols  e.g.  additional proprietary messages  standard messages enhanced by additional header fields or standard messages being used for purposes other than originally intended0.325
H04L29/0863provided for signalling methods or particular messages providing extensions to IETF  ITU  ETSI or 3GPP protocols  e.g. additional proprietary messages  standard messages enhanced by additional header fields or standard messages being used for purposes other than originally intended0.325
G06F3/064Management of blocks0.325
G06F9/4416Network booting| Remote initial program loading [RIPL]0.325
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.325
H04L63/0876based on the identity of the terminal or configuration  e.g. MAC address  hardware or software configuration or device fingerprint0.325
G06F9/4812by interrupt  e.g. masked0.325
A63F13/352involving special game server arrangements  e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world0.325
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.325
H04L41/0843based on generic templates0.325
H04L69/03Protocol definition or specification | protocol conformance testing | (ref: H04L1/244)| | specification techniques | (ref: G06F8/10)0.325
H04L41/0886Fully automatic configuration0.325
H04L41/5048Automatic or semi-automatic definitions  e.g. definition templates0.325
H04L43/12using dedicated network monitoring probes0.325
H04L41/142using statistical or mathematical methods0.325
G06F2209/548Queue0.144
G06F2212/152Virtualized environment  e.g. logically partitioned system0.074
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.074
G06F2009/45575Starting  stopping  suspending  resuming virtual machine instances | program initiating | (ref: G06F9/445)| | task life-cycle in general | (ref: G06F9/485)0.073
Y02D10/00Energy efficient computing0.073
G06F2209/5022Workload threshold0.072
G06F2201/85Active fault masking without idle spares | active fault masking without idle spare hardware where processing functionality is redundant | (ref: G06F11/2035)0.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.069
G06F2009/45562Creating  deleting  cloning virtual machine instances0.069
G06F2009/45595Network integration| enabling network access in virtual machine instances | network-specific arrangements for supporting networked applications | (ref: H04L67/00)0.068
G06F2009/45587Isolation or security of virtual machine instances | security arrangements | (ref: G06F21/00)0.068
G06F2209/503Resource availability0.067
G06F2209/508Monitor0.067
G06F21/50Monitoring users  programs or devices to maintain the integrity of platforms  e.g. of processors  firmware or operating systems0.067
G06F9/3879for non-native instruction execution  e.g. executing a command| for Java instruction set0.067
F24F2221/26improving the aesthetic appearance0.067
F24F2221/36Modules  e.g. for an easy mounting or transport0.067
H04L2001/0092Error control systems characterised by the topology of the transmission link0.067
G06F2209/509Offload0.067
G06F2209/501Performance criteria0.067
G06F11/2012and using different communication protocols0.066
G06F11/3062where the monitored property is the power consumption | power management in a computing system | (ref: G06F1/3203)0.066
G06F11/3452Performance evaluation by statistical analysis0.066
G06F2201/815Virtual | middleware or OS functionality using virtual machines to implement generic software techniques for error detection or fault masking | (ref: G06F11/1484)0.066
G06F2212/601Reconfiguration of cache memory0.066
G06F2009/45579I/O management (device drivers  storage access) | internal functioning of device drivers | (ref: G06F13/102)|   loading of device drivers | (ref: G06F9/4411)0.066
G06F2009/45591Monitoring or debugging support | monitoring and debugging in general in | (ref: G06F11/30)|   | (ref: G06F11/36)0.066
G06F2213/0026PCI express0.065
G06F13/38Information transfer  e.g. on bus | (ref: G06F13/14)|  takes precedence0.065
G06F2201/865Monitoring of software0.065
H04L67/303Terminal profiles0.064
G06F2209/544Remote0.063
H04L45/46Cluster building0.063
G06F2212/60Details of cache memory0.063
G06F2221/2141Access rights  e.g. capability lists  access control lists  access tables  access matrices0.062
H04L2463/082applying multi-factor authentication | cryptographic mechanisms or cryptographic arrangements including means for verifying the identity or authority of a user of the system or for message authentication | (ref: H04L9/32)0.062
H04L43/087Jitter0.062
H04L41/0618based on the physical or logical position0.062
G06F2209/5016Session0.062
Y10S707/99945Object-oriented database structure processing0.062
Y10S707/99943Generating database or data structure  e.g. via user interface0.062
Y10S707/99938Concurrency  e.g. lock management in shared database0.062
H04L2029/06054Access to distributed or replicated servers  e.g. using brokers0.062
G06F2209/547Messaging middleware0.061
Y10S707/99957Garbage collection0.061
G06F2201/80Database-specific techniques0.061
G06F8/30Creation or generation of source code0.061
G06F9/4401Bootstrapping | security arrangements therefor | (ref: G06F21/57)0.061
G06F21/572Secure firmware programming  e.g. of basic input output system [BIOS]0.061
G06F2209/541Client-server0.061
H04W52/0229where the received signal is a wanted signal0.061
G06F2201/87Monitoring of transactions0.060
G06F2221/0775Logging0.060
Y02P90/02Total factory control  e.g. smart factories  flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]0.060
H04L47/628packet size  e.g. shortest packet first0.060
G06F2221/2101Auditing as a secondary aspect0.060
H04L7/0337Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals0.060
Y10S707/99931Database or file accessing0.060
G06F2209/5018Thread allocation0.060
G06F2209/5011Pool0.060
Y10S707/99948Application of database or data structure  e.g. distributed  multimedia  or image0.060
Y10S707/99942Manipulating data structure  e.g. compression  compaction  compilation0.060
Y10S707/99944Object-oriented database structure0.060
H04N2201/0094Multifunctional device  i.e. a device capable of all of reading  reproducing  copying  facsimile transception  file transception0.060
G06F2201/82Solving problems relating to consistency | ensuring consistency in mirrored systems | (ref: G06F11/2064)0.060
H04M2203/4509Unified messaging with single point of access to voicemail and other mail or messaging systems | unified messaging in packet switching networks | (ref: H04L51/36)0.060
H04M2203/2083Confirmation by serviced party0.060
G05B2219/13Plc programming0.060
G05B2223/06Remote monitoring0.060
Y02P90/80Management or planning0.060
G06F2209/5021Priority0.060
G06F2209/504Resource capping0.060
G06F2201/84Using snapshots  i.e. a logical point-in-time copy of the data0.059
H04L43/0888Throughput0.059
H04L47/2408Different services  e.g. type of service [ToS]0.059
H04L69/12Protocol engines  e.g. VLSIs or transputers0.059
Y04S40/18Network protocols supporting networked applications  e.g. including control of end-device applications over a network0.059
G06F2212/62Details of cache specific to multiprocessor cache arrangements0.058
H04M15/725by the operator0.058
H04M15/70Administration or customization aspects| Counter-checking correct charges0.058
H04M15/64On-line charging system [OCS]0.058
G06F2209/483Multiproc0.058
H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]0.058
G06F2205/065With bypass possibility0.058
G06F5/14for overflow or underflow handling  e.g. full or empty flags0.058
H04L2209/08Randomization  e.g. dummy operations or using noise0.058
G06F2212/453Microcode or microprogram0.058
H04L47/2433Allocation of priorities to traffic types0.058
H04R2227/005Audio distribution systems for home  i.e. multi-room use0.058
G06F11/2046where the redundant components share persistent storage | (ref: G06F11/2043)|  takes precedence0.058
H04L41/5064Customer relationship management | arrangements involving customer network management  i.e. giving the customer access to network management functions | (ref: H04L41/18)0.058
G06F2209/5019Workload prediction0.058
H04W28/20Negotiating bandwidth0.058
G06F2212/1021Hit rate improvement0.058
G06F2212/50Control mechanisms for virtual memory  cache or TLB0.058
G06F2212/68Details of translation look-aside buffer [TLB]0.058
H04L2212/00Encapsulation of packets0.057
G06F2212/65Details of virtual memory and virtual address translation0.057
G01B2003/1051plurality of tapes within the same casing0.057
Y10S707/99939Privileged access0.057
G06F21/70Protecting specific internal or peripheral components  in which the protection of a component leads to protection of the entire computer0.057
G06F2221/033Test or assess software0.057
G06F2221/034Test or assess a computer or a system0.057
G07C2011/04related to queuing systems0.057
H04L43/106by adding timestamps to packets0.057
H04L51/063with adaptation of content0.057
G06F2212/284being distributed0.057
G06F2212/264Remote server0.057
G06F2221/031Protect user input by software means0.057
G06F2221/2117User registration0.057
G06F12/0813with a network or matrix configuration0.057
H04L2463/144Detection or countermeasures against botnets0.056
G06F2212/6042Allocation of cache space to multiple users or processors0.056
G06F2212/222Non-volatile memory0.056
G06F2212/263Network storage  e.g. SAN or NAS0.056
G06F2212/452Instruction code0.056
G06F2212/286Mirrored cache memory0.056
G06F2212/1016Performance improvement0.056
G06F2212/202Non-volatile memory0.056
G06F2209/543Local0.056
H04L63/168above the transport layer0.056
H04L63/166at the transport layer0.056
G06F3/1238Secure printing  e.g. user identification  user rights for device usage  unallowed content  blanking portions or fields of a page  releasing held jobs0.056
H04W88/04adapted for relaying to or from another terminal or user0.056
G06F2213/3808Network interface controller0.056
H04L2001/0093Point-to-multipoint0.056
H04L41/0863by rolling back to previous configuration versions0.056
G06F2212/622State-only directory  i.e. not recording identity of sharing or owning nodes0.056
H04L67/2895where the intermediate processing is functionally located closer to the data provider application  e.g. reverse proxies| in same machine  in same cluster or subnetwork0.056
H04W8/10between location register and external networks0.056
H04L69/327in the session layer  i.e. layer five | session initiation protocol | (ref: H04L65/1006)| | session control in real time communications | (ref: H04L65/1066)| | arrangements for session management | (ref: H04L67/14)0.056
G05B2219/31326Database to manage communication networks0.056
G05B2219/31208Server node to watch  store message  variable  data between lon  network0.056
G06F2201/805Real-time0.056
G06F2201/86Event-based monitoring0.056
G06F2201/81Threshold0.056
H04L61/2589over a relay server  e.g. traversal using relay NAT [TURN]0.056
H04L29/12566over a relay server  e.g. traversal using relay NAT [TURN]0.056
H04M3/5335Message type or catagory  e.g. priority  indication0.056
H04M2203/4536Voicemail combined with text-based messaging0.056
H04W84/14WLL [Wireless Local Loop]| RLL [Radio Local Loop]0.055
H04L41/04Architectural aspects of network management arrangements0.055
G06F2213/0058Bus-related hardware virtualisation0.055
H04W88/08Access point devices0.055
G06F13/4221being an input/output bus  e.g. ISA bus  EISA bus  PCI bus  SCSI bus0.055
H04L2012/4629using multilayer switching  e.g. layer 3 switching0.055
H04L45/745Address table lookup or address filtering0.055
G06F11/1423by reconfiguration of paths0.055
H04W80/04Network layer protocols  e.g. mobile IP [Internet Protocol]0.055
H04W88/16Gateway arrangements0.055
H04L2012/5682Threshold| Watermark0.055
G06F2205/064Linked list  i.e. structure using pointers  e.g. allowing non-contiguous address segments in one logical buffer or dynamic buffer space allocation0.055
Y10S707/99934Query formulation  input preparation  or translation0.055
Y10S707/99952Coherency  e.g. same view to multiple users0.055
H04W4/40for vehicles  e.g. vehicle-to-pedestrians [V2P]0.055
G06F2221/2115Third party0.055
G06F2221/2143Clearing memory  e.g. to prevent the data from being stolen0.055
G06F2221/2107File encryption0.055
G06F2221/2149Restricted operating environment0.055
G06F2221/2147Locking files0.055
H04L29/06088Multichannel or multilink protocols0.055
G06F3/0637Permissions0.055
A61M2205/18with alarm0.055
A61M2205/3592using telemetric means  e.g. radio or optical transmission0.055
A61M2205/3561local  e.g. within room or hospital0.055
A61M2005/14208with a programmable infusion control system  characterised by the infusion program0.055
A61M2205/3553remote  e.g. between patient's home and doctor's office0.055
A61M2205/52with memories providing a history of measured variating parameters of apparatus or patient0.055
A61M2205/3584using modem  internet or bluetooth0.055
G06F2212/2542Non-uniform memory access [NUMA] architecture0.055
G06F12/0223User address space allocation  e.g. contiguous or non contiguous base addressing0.055
G06F2212/1041Resource optimization0.055
G06F2221/0744Unique instance | (ref: G06F2221/0702)|  takes precedence0.055
G06F2221/2135Metering0.055
G06F2221/2151Time stamp0.055
H04M7/006Networks other than PSTN/ISDN providing telephone service  e.g. Voice over Internet Protocol (VoIP)   including next generation networks with a packet-switched transport layer | (ref: H04L65/00)|  takes precedence| aspects not specific to the type of network | (ref: H04M3/00)| | special services in those networks | (ref: H04M3/42)0.055
H04L63/0807using tickets  e.g. Kerberos | cryptographic mechanisms or cryptographic arrangements for entity authentication using tickets or tokens | (ref: H04L9/3213)0.055
G06F2212/621Coherency control relating to peripheral accessing  e.g. from DMA or I/O device0.055
G06F2212/1024Latency reduction0.055
G06F2212/455Image or video data0.055
G06F2212/225Hybrid cache memory  e.g. having both volatile and non-volatile portions0.055
H04Q2213/13076Distributing frame  MDF  cross-connect switch0.055
H04L45/70Routing based on monitoring results | techniques for monitoring network metrics | (ref: H04L43/08)0.055
H04L49/40Physical details  e.g. power supply  mechanical construction or backplane0.055
G06F1/206comprising thermal management0.055
G06F1/324Power saving by lowering clock frequency0.055
H04L2012/2841Wireless0.055
H04L2012/2849Audio/video appliances0.055
H04L12/2836Protocol conversion between an external network and a home network | protocol conversion | (ref: H04L29/06068)| | adaptation of digital video signals for transport over a specific home network | (ref: H04N7/24)| | controlling appliance services of a home automation network from a device located outside the home and the home network | (ref: H04L12/2818)0.055
H04L47/781Centralized allocation of resource0.055
H04L12/5602Bandwidth control in ATM Networks  e.g. leaky bucket0.054
H04L2012/5632Bandwidth allocation0.054
G06F12/1036for multiple virtual address spaces  e.g. segmentation | (ref: G06F12/1045)|  takes precedence0.054
G06F2212/654Look-ahead translation0.054
G10L15/22Procedures used during a speech recognition process  e.g. man-machine dialogue0.054
G10L2015/223Execution procedure of a spoken command0.054
G06F11/3442for planning or managing the needed capacity0.054
G06F11/3031where the computing system component is a motherboard or an expansion card0.054
Y02P90/30Computing systems specially adapted for manufacturing0.054
G06F12/0804with main memory updating | (ref: G06F12/0806)|  takes precedence0.054
G06F2209/5013Request control0.054
H04Q3/0029Provisions for intelligent networking0.054
H04Q3/64Distributing or queueing0.054
H04M3/5231with call back arrangements0.054
G06F2213/16Memory access0.054
G06F11/16Error detection or correction of the data by redundancy in hardware0.054
G06F2212/6028Prefetching based on hints or prefetch instructions0.054
G06F2212/154Networked environment0.054
G06F2212/174Telecommunications system0.054
G06F2212/6022Using a prefetch buffer or dedicated prefetch cache0.054
G08C2201/63Redundant transmissions0.054
G08C2201/42Transmitting or receiving remote control signals via a network0.054
G08C2201/93Remote control using other portable devices  e.g. mobile phone  PDA  laptop0.054
G08C2201/40Remote control systems using repeaters  converters  gateways0.054
H04L12/6402Hybrid switching fabrics0.054
G06F2209/5017Task decomposition0.054
G06F2209/506Constraint0.054
G06F2212/1032Reliability improvement  data loss prevention  degraded operation etc0.054
G06F2212/314In storage network  e.g. network attached cache0.054
H04L47/825Involving tunnels  e.g. MPLS0.054
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.