Method for translating an object attribute converter in an information services patterns environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6529909
SERIAL NO

09386837

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system, method and article of manufacture are provided for translating an object attribute to and from a database value. A database is provided and a conversion process is determined for converting an object attribute to and from a database value. The conversion process is encapsulated in an attribute converter. A first object attribute is directed to the attribute converter for conversion to a first database value. A second database value is directed to the attribute converter for conversion to a second object attribute. The second attribute converter is substituted for the attribute converter for altering the conversion of the attribute, and the attribute converter is altered for relieving a performance bottleneck.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ACCENTURE GLOBAL SERVICES LIMITEDDUBLIN 4, IE1405

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bowman-Amuah, Michel K Colorado Springs, CO 56 18945

Cited Art Landscape

Patent Info (Count) # Cites Year
 
COREL INC. (1)
* 6083276 Creating and configuring component-based applications using a text-based descriptive attribute grammar 287 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
* 5870742 Method and apparatus for enabling persistent attributes in an object oriented environment 38 1996
5890133 Method and apparatus for dynamic optimization of business processes managed by a computer system 169 1996
* 6018743 Framework for object-oriented interface to record file data 153 1996
* 5878408 Data management system and process 232 1996
* 6035303 Object management system for digital libraries 106 1998
* 6141660 Command line interface for creating business objects for accessing a hierarchical database 101 1998
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5301320 Workflow management and control system 261 1991
 
U.S. PHILIPS CORPORATION (1)
5953707 Decision support system for the management of an agile supply chain 493 1997
 
QUARK MEDIA HOUSE B.V. (1)
5907704 Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects 411 1996
 
WEBMD, INC. (2)
* 5560005 Methods and systems for object-based relational distributed databases 404 1994
* 5724575 Method and system for object-based relational distributed databases 257 1996
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
5721908 Computer network for WWW server data access over internet 461 1995
* 5873086 Communications control apparatus and client/server computer system 66 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (24)
* 2002/0049,573 Automated system and method for designing model based architectures of information systems 39 2001
8935297 Method and system for the management of professional services project information 1 2002
* 2003/0144,969 Method and system for the management of professional services project information 23 2002
* 2005/0079,634 Mesoscale detection structures 2 2003
* 2004/0064,813 Method for resolving address space conflicts between a virtual machine monitor and a guest operating system 5 2003
* 2004/0078,590 Controlling access to multiple memory zones in an isolated execution environment 4 2003
* 2005/0182,940 System and method for execution of a secured environment initialization instruction 27 2005
* 2006/0036,791 Chipset support for managing hardware interrupts in a virtual machine system 2 2005
* 2006/0206,589 Method and systems for providing access to dynamic content via static pages 34 2006
* 2006/0245,590 Method of confirming a secure key exchange 7 2006
7881920 Systemic enterprise management method and apparatus 4 2007
* 2007/0203,740 Systemic enterprise management method and apparatus 9 2007
* 2009/0083,901 PROTECTIVE PAD ASSEMBLY MAGNETICALLY ATTACHABLE TO GARMENT 4 2007
* 2009/0006,805 Method and apparatus for supporting address translation in a virtual machine environment 13 2008
* 2009/0264,110 Method For Content Delivery 0 2009
* 2010/0085,966 SYSTEMS AND METHODS OF USING APPLICATION AND PROTOCOL SPECIFIC PARSING FOR COMPRESSION 19 2009
* 2010/0058,075 METHOD AND APPARATUS FOR LOADING A TRUSTABLE OPERATING SYSTEM 0 2009
8595258 Method and system to manage complex systems knowledge 0 2010
* 2011/0035,477 NETWORK CLUSTERING TECHNOLOGY 0 2010
* 8566318 Process for physical database design based on transaction workload 12 2010
* 2011/0137,949 System, method, and data structure for packaging assets for processing and distribution on multi-tiered networks 1 2010
* 2011/0231,391 PROJECT MANAGEMENT DATABASE AND METHOD OF MANAGING PROJECT RELATED INFORMATION 2 2011
* 8959090 Process for physical database design based on transaction workload 0 2013
9406022 Method and system to manage complex systems knowledge 0 2013
 
ALTOVA, GMBH (1)
7739292 System and method for modeling and managing enterprise architecture data and content models and their relationships 12 2005
 
AMADEUS S.A.S. (2)
9459765 Graphical user interface for search request management 0 2009
* 2010/0223,562 GRAPHICAL USER INTERFACE FOR SEARCH REQUEST MANAGEMENT 5 2009
 
SKKY, LLC (12)
9037502 Media delivery platform 0 2009
9219810 Media delivery platform 0 2013
8972289 Media delivery platform 0 2013
9215310 Media delivery platform 0 2014
9203870 Media delivery platform 0 2014
9203956 Media delivery platform 0 2014
9124717 Media delivery platform 0 2014
9124718 Media delivery platform 0 2014
9118693 Media delivery platform 0 2014
8908567 Media delivery platform 2 2014
8892465 Media delivery platform 1 2014
9319516 Media delivery platform 0 2014
 
OP40 Holdings, Inc. (1)
* 8458222 System, method, and data structure for packaging assets for processing and distribution on multi-tiered networks 2 2010
 
CA, INC. (1)
* 2006/0200,747 System and method for providing data manipulation using web services 9 2006
 
SONY CORPORATION (2)
* 7315869 Data reproducing apparatus, information processing apparatus, information processing method, and computer program 2 2004
* 2005/0144,181 Data reproducing apparatus, information processing apparatus, information processing method, and computer program 3 2004
 
EMC IP HOLDING COMPANY LLC (2)
* 9152628 Creating copies of space-reduced files in a file server having a redundant data elimination store 1 2008
8407191 Priority based data scrubbing on a deduplicated data store 30 2010
 
RENDERPRISE, LLC (1)
* 2011/0202,384 Enterprise Rendering Platform 0 2010
 
COPPERCOM, INC. (2)
* 7216350 Methods and apparatus for call service processing by instantiating an object that executes a compiled representation of a mark-up language description of operations for performing a call feature or service 34 2001
* 2002/0085,696 Methods and apparatus for call service processing 7 2001
 
Pitney Bowes Inc. (1)
7210097 Method for loading large XML documents on demand 19 2003
 
ORACLE AMERICA, INC. (10)
* 7478403 Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control 33 2000
* 6993743 Method and apparatus for developing enterprise applications using design patterns 42 2001
* 2002/0073,396 Method and apparatus for developing enterprise applications using design patterns 32 2001
* 7174533 Method, system, and program for translating a class schema in a source language to a target language 31 2002
* 2003/0188,293 Method, system, and program for translating a class schema in a source language to a target language 5 2002
* 7596777 Method and apparatus to control translatable properties of metadata 5 2002
* 2007/0226,687 Method and apparatus to control translatable properties of metadata 7 2002
* 7703079 System performance prediction 10 2005
* 7660802 Method and apparatus for generating components for pattern-based system design analysis using a characteristics model 0 2005
* 2006/0265,346 Method and apparatus for generating components for pattern-based system design analysis using a characteristics model 0 2005
 
MYRIAD GROUP AG (5)
* 6862728 Hash table dispatch mechanism for interface methods 17 2001
* 2002/0108,107 Hash table dispatch mechanism for interface methods 26 2001
8127280 Method and system for dynamic memory management 23 2007
* 2008/0016,507 COMPUTER SYSTEM 21 2007
8631219 Method and system for dynamic memory management 2 2012
 
ORACLE INTERNATIONAL CORPORATION (11)
* 6873984 Data mining recommendation web beans and JSP tag libraries 23 2002
* 7552443 System and method for implementing an event adapter 10 2002
* 2003/0093,403 System and method for implementing an event adapter 51 2002
* 8621031 Method and apparatus using connection pools in communication networks 8 2003
* 2004/0221,031 Method and apparatus using connection pools in communication networks 41 2003
7313572 Attribute partitioning for user extensibility 4 2003
* 2005/0071,345 Attribute partitioning for user extensibility 10 2003
* 7779036 Integration functionality for a test tool for application programming interfaces 4 2004
* 2005/0187,930 Integration functionality for a test tool for application programming interfaces 23 2004
* 7827141 Dynamically sizing buffers to optimal size in network layers when supporting data transfers related to database applications 4 2005
* 2006/0206,453 Dynamically Sizing Buffers to Optimal Size in Network Layers When Supporting Data Transfers Related to Database Applications 2 2005
 
PERFECT COMMERCE HOLDINGS, LLC (1)
* 7340508 Exposing process flows and choreography controllers as web services 46 2002
 
OLYMPUS CORPORATION (1)
8144944 Image sharing system and method 14 2007
 
CALLAHAN CELLULAR L.L.C. (7)
7096220 Web-based customer prospects harvester system 23 2001
7120629 Prospects harvester system for providing contact data about customers of product or service offered by business enterprise extracting text documents selected from newsgroups, discussion forums, mailing lists, querying such data to provide customers who confirm to business profile data 35 2001
7003517 Web-based system and method for archiving and searching participant-based internet text sources for customer lead data 55 2001
7315861 Text mining system for web-based business intelligence 28 2005
* 2006/0004,731 Text mining system for web-based business intelligence 53 2005
7275083 Web-based customer lead generator system with pre-emptive profiling 58 2006
RE42870 Text mining system for web-based business intelligence applied to web site server logs 5 2008
 
Z-FORCE CORPORATION (1)
* 2002/0174,082 Reusable parts for assembled software systems 9 2001
 
Troux Technologies, Inc. (3)
8234223 Method and system for calculating cost of an asset using a data model 3 2005
8635592 Method and system for tailoring software functionality 2 2011
9280581 Method and system for determination of data completeness for analytic data calculations 0 2013
 
US Beverage Net Inc. (1)
8458312 Distributed intelligent systems and methods therefor 5 2010
 
SALESFORCE.COM, INC. (14)
* 8543566 System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant data 4 2006
* 2007/0124,276 METHOD OF IMPROVING A QUERY TO A DATABASE SYSTEM 82 2006
* 8661056 System, method and computer program product for publicly providing web content of a tenant using a multi-tenant on-demand database service 2 2009
8732157 Query optimization in a multi-tenant database system 0 2010
8423535 Query optimization in a multi-tenant database system 2 2010
* 2010/0274,779 QUERY OPTIMIZATION IN A MULTI-TENANT DATABASE SYSTEM 36 2010
8620954 Query optimization in a multi-tenant database system 1 2010
* 2010/0235,837 QUERY OPTIMIZATION IN A MULTI-TENANT DATABASE SYSTEM 40 2010
* 9219775 System, method and computer program product for publicly providing web content of a tenant using a multi-tenant on-demand database service 1 2013
* 2013/0247,216 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PUBLICLY PROVIDING WEB CONTENT OF A TENANT USING A MULTI-TENANT ON-DEMAND DATABASE SERVICE 212 2013
* 2013/0239,228 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PUBLICLY PROVIDING WEB CONTENT OF A TENANT USING A MULTI-TENANT ON-DEMAND DATABASE SERVICE 1 2013
* 9298842 System, method and computer program product for publicly providing web content of a subscriber of an on-demand database service 1 2013
* 2013/0246,468 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PUBLICLY PROVIDING WEB CONTENT OF A TENANT USING A MULTI-TENANT ON-DEMAND DATABASE SERVICE 0 2013
* 9491180 System, method and computer program product for publicly providing web content using a multi-tenant system 0 2016
 
CANON KABUSHIKI KAISHA (2)
* 7533125 Managing a data file with an access code 2 2002
* 2003/0065,647 Server apparatus, communication terminal, and control methods therefor 7 2002
 
RAKUTEN, INC. (1)
7933923 Tracking and reconciling database commands 5 2005
 
Sprint Communications Company L.P. (2)
* 7925556 Streaming conversion 9 2004
* 7624376 Integration of COTS software data stores into integrated data access layer 3 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (28)
* 6629113 Method and system for dynamically adjustable and configurable garbage collector 41 1999
* 6636854 Method and system for augmenting web-indexed search engine results with peer-to-peer search results 110 2000
* 6763423 Storage area network methods and apparatus for logical-to-physical block address mapping 10 2001
* 6917953 System and method for verifying database security across multiple platforms 11 2001
* 2003/0115,446 System and method for verifying database security across multiple platforms 1 2001
7904454 Database access security 11 2002
* 2006/0059,154 Database access security 17 2005
* 2007/0016,958 Allowing any computer users access to use only a selection of the available applications 51 2005
7512633 Conversion of hierarchically-structured HL7 specifications to relational databases 10 2005
* 2007/0016,610 Conversion of hierarchically-structured HL7 specifications to relational databases 8 2005
* 7970788 Selective local database access restriction 3 2005
* 2010/0131,512 System and methods for selective local database access restriction 16 2005
8141100 Identifying attribute propagation for multi-tier processing 7 2006
8495367 Nondestructive interception of secure data in transit 1 2007
8904391 Policy-based access control approach to staff activities of a business process 0 2007
* 2008/0263,060 Policy-Based Access Control Approach to Staff Activities of a Business Process 4 2007
* 8626720 System and method of reconstructing complex custom objects 0 2008
* 2009/0204,976 SYSTEM AND METHOD OF RECONSTRUCTING COMPLEX CUSTOM OBJECTS 2 2008
8261326 Network intrusion blocking security overlay 4 2008
* 8260782 Data element categorization in a service-oriented architecture 0 2010
* 2012/0016,880 DATA ELEMENT CATEGORIZATION IN A SERVICE-ORIENTED ARCHITECTURE 1 2010
9659266 Enterprise intelligence (‘EI’) management in an EI framework 0 2011
* 9646278 Decomposing a process model in an enterprise intelligence (‘EI’) framework 0 2011
9639815 Managing processes in an enterprise intelligence (‘EI’) assembly of an EI framework 0 2011
* 2013/0018,815 Decomposing A Process Model In An Enterprise Intelligence ('EI') Framework 3 2011
8468159 Data element categorization in a service-oriented architecture 1 2012
9081647 System and method of reconstructing complex custom objects 0 2013
9632772 System and method of reconstructing complex custom objects 0 2015
 
SAP SE (6)
* 7797626 Managing different representations of information 1 2003
* 2004/0268,247 Managing different representations of information 2 2003
* 7673245 Converting user interface panels 1 2003
* 7761850 Items on workplaces 7 2005
* 2007/0150,490 Items on workplaces 2 2005
9373093 Gateway service manager for business object applications 0 2013
 
GETGO, INC. (15)
7827139 Methods and apparatus for sharing graphical screen data in a bandwidth-adaptive manner 9 2004
7680885 Methods and apparatus for synchronization of data set representations in a bandwidth-adaptive manner 7 2004
8443040 Method and system for synchronizing presentation of a dynamic data set to a plurality of nodes 3 2005
* 2007/0011,356 A METHOD AND SYSTEM FOR SYNCHRONIZING PRESENTATION OF A DYNAMIC DATA SET TO A PLURALITY OF NODES 24 2005
7783985 Systems and methods for transferring data between computing devices 12 2006
* 2007/0157,101 Systems and methods for transferring data between computing devices 34 2006
8140618 Methods and systems for bandwidth adaptive N-to-N communication in a distributed system 1 2006
8078972 Methods and interfaces for displaying performance data related to a current remote access session 1 2006
7978617 Methods for providing performance improvement recommendations 4 2006
* 2008/0071,905 METHODS AND INTERFACES FOR DISPLAYING PERFORMANCE DATA RELATED TO A CURRENT REMOTE ACCESS SESSION 28 2006
* 2008/0069,005 METHODS FOR PROVIDING PERFORMANCE IMPROVEMENT RECOMMENDATIONS 26 2006
8375087 Methods and apparatus for synchronization of data set representations in a bandwidth-adaptive manner 1 2010
* 2010/0146,124 METHODS AND APPARATUS FOR SYNCHRONIZATION OF DATA SET REPRESENTATIONS IN A BANDWIDTH-ADAPTIVE MANNER 2 2010
8984407 Methods and interfaces for displaying performance data related to a current remote access session 0 2011
8732242 Methods and systems for bandwidth adaptive N-to-N communication in a distributed system 1 2012
 
INFORMATICA CORPORATION (15)
* 8200622 System and method for integrating, managing and coordinating customer activities 5 2003
* 2004/0006,506 System and method for integrating, managing and coordinating customer activities 40 2003
8150803 Relationship data management 5 2006
* 2007/0214,179 SEARCHING, FILTERING, CREATING, DISPLAYING, AND MANAGING ENTITY RELATIONSHIPS ACROSS MULTIPLE DATA HIERARCHIES THROUGH A USER INTERFACE 56 2006
8271477 Methods and systems for accessing data 7 2007
* 2009/0024,589 METHODS AND SYSTEMS FOR ACCESSING DATA 32 2007
8327419 System and method for efficiently securing enterprise data resources 16 2008
8224873 System and method for flexible security access management in an enterprise 8 2008
8166071 System and method for efficiently securing enterprise data resources 13 2008
8166048 Method and apparatus for data integration and management 6 2009
8065266 Relationship data management 8 2009
8392460 Relationship data management 3 2011
8433717 System and method for efficiently securing enterprise data resources 0 2012
8583680 System and method for integrating, managing and coordinating customer activities 15 2012
8458230 System and method for flexible security access management in an enterprise 2 2012
 
CISCO TECHNOLOGY, INC. (33)
* 6970971 Method and apparatus for mapping prefixes and values of a hierarchical space to other representations 17 2002
7715562 System and method for access authentication in a mobile wireless network 0 2006
* 2007/0217,610 System and Method for Access Authentication in a Mobile Wireless Network 5 2006
8194642 System and method for providing multimedia services 1 2006
8719895 Determining a policy output for a communication session 0 2007
8438613 Establishing facets of a policy for a communication session 0 2007
8295242 System and method for exchanging policy information in a roaming communications environment 2 2007
8160579 Performing deep packet inspection for a communication session 4 2007
8050391 System and method for capturing accounting data for a communication session 2 2007
8045959 Assigning a serving-CSCF during access authentication 2 2007
8040862 System and method for providing emergency services in a visited communications environment 6 2007
8041022 Policy-based control of content intercept 18 2007
7995990 System and method for consolidating accounting data for a communication session 4 2007
7991385 System and method for network charging using policy peering 7 2007
7966645 Application-aware policy enforcement 4 2007
7962123 Authentication of access terminals in a cellular communication network 2 2007
7944875 Enforcement of user level policies from visited networks in a mobile IP environment 0 2007
7940722 System and method for determining a network for processing applications for a communication session 6 2007
7936722 System and method for handover of an access terminal in a communication network 2 2007
7929966 Access terminal for communicating packets using a home anchored bearer path or a visited anchored bearer path 3 2007
7912035 Communicating packets using a home anchored bearer path or a visited anchored bearer path 4 2007
7805127 System and method for generating a unified accounting record for a communication session 4 2007
7643411 Network-triggered quality of service (QoS) reservation 35 2007
* 2007/0220,251 Establishing facets of a policy for a communication session 165 2007
* 2007/0220,588 Application-aware policy enforcement 20 2007
* 2007/0206,557 Access terminal for communicating packets using a home anchored bearer path or a visited anchored bearer path 10 2007
* 2007/0206,539 SYSTEM AND METHOD FOR HANDOVER OF AN ACCESS TERMINAL IN A COMMUNICATION NETWORK 11 2007
* 2008/0273,504 Synchronizing media data from multiple data channels for IP network transport 10 2007
8059533 Packet flow optimization (PFO) policy management in a communications network by rule name 9 2007
* 2009/0112,997 Utilizing Presence Data Associated with Web Item 12 2007
* 2009/0112,926 Utilizing Presence Data Associated with a Resource 2 2007
* 2009/0112,996 Determining Presence Status of End User Associated with Multiple Access Terminals 19 2007
8654760 System and method for providing telephony services 1 2012
 
BIG KAHUNA TECHNOLOGIES, LLC (6)
* 7647337 Global information architecture 0 2006
* 2008/0005,169 GLOBAL INFORMATION ARCHITECTURE 1 2006
7783766 Network clustering technology 0 2006
8290988 Global information network architecture 0 2009
* 2010/0070,504 GLOBAL INFORMATION NETWORK ARCHITECTURE 3 2009
8706774 GINA WorldSpace 0 2012
 
BLACKBERRY LIMITED (1)
* 2012/0131,659 COMMUNICATIONS SYSTEM INCLUDING PROTOCOL INTERFACE DEVICE FOR USE WITH MULTIPLE OPERATING PROTOCOLS AND RELATED METHODS 4 2012
 
PriMentia, Inc. (1)
* 7870113 System and method for organizing data 36 2005
 
CITRIX GATEWAYS, INC. (4)
7496097 System, apparatus and method for establishing a secured communications link to form a virtual private network at a network protocol layer other than at which packets are filtered 36 2004
* 2005/0185,647 System, apparatus and method for establishing a secured communications link to form a virtual private network at a network protocol layer other than at which packets are filtered 46 2004
7978716 Systems and methods for providing a VPN solution 4 2008
8559449 Systems and methods for providing a VPN solution 3 2011
 
CITRIX SILICON VALLEY (1)
* 2007/0271,599 SYSTEMS AND METHODS FOR STATE SIGNING OF INTERNET RESOURCES 26 2007
 
SOUND VIEW INNOVATIONS, LLC (1)
7546301 Effectuating personalized, process-integrated information, communications and entertainment (ICE) service delivery 3 2005
 
FUJITSU LIMITED (1)
* 2012/0059,833 Prevention of library information leakage 0 2011
 
THRU-U.COM LIMITED (1)
* 2005/0181,348 E-learning system and method 53 2005
 
ACCENTURE GLOBAL SERVICES LIMITED (9)
7415509 Operations architectures for netcentric computing systems 24 2000
7403946 Data management for netcentric computing systems 36 2000
7068680 Communication service architectures for netcentric computing systems 52 2000
6988249 Presentation service architectures for netcentric computing systems 16 2000
6874010 Base service architectures for netcentric computing systems 101 2000
7020697 Architectures for netcentric computing systems 343 2000
7734687 Environment service architectures for netcentric computing systems 2 2005
7467198 Architectures for netcentric computing systems 135 2005
* 2006/0059,253 Architectures for netcentric computing systems 406 2005
 
ALIBABA GROUP HOLDING LIMITED (6)
7111176 Generating isolated bus cycles for isolated execution 8 2000
7013484 Managing a secure environment using a chipset in isolated execution mode 31 2000
7124327 Control over faults occurring during the operation of guest software in the virtual-machine architecture 19 2002
6996748 Handling faults associated with operation of guest software in the virtual-machine architecture 17 2002
* 2004/0003,324 Handling faults associated with operation of guest software in the virtual-machine architecture 32 2002
* 2004/0003,323 Control over faults occurring during the operation of guest software in the virtual-machine architecture 78 2002
 
FISHBOWL SOLUTIONS, INC. (1)
* 2006/0282,477 Computer aided design file validation system 3 2006
 
MERIDIO LTD. (2)
* 2006/0080,316 Multiple indexing of an electronic document to selectively permit access to the content and metadata thereof 152 2004
* 2006/0259,468 Methods for electronic records management 78 2005
 
INTEL CORPORATION (108)
7356817 Real-time scheduling of virtual machines 27 2000
7089418 Managing accesses in a processor for isolated execution 8 2000
6996710 Platform and method for issuing and certifying a hardware-protected attestation key 34 2000
6990579 Platform and method for remote attestation of a platform 25 2000
6957332 Managing a secure platform using a hierarchical executive architecture in isolated execution mode 12 2000
6976162 Platform and method for establishing provable identities while maintaining privacy 24 2000
7082615 Protecting software environment in isolated execution 37 2000
6941458 Managing a secure platform using a hierarchical executive architecture in isolated execution mode 14 2000
7215781 Creation and distribution of a secret value between two devices 1 2000
7818808 Processor mode for limiting the operation of guest software running on a virtual machine supported by a virtual machine monitor 30 2000
7225441 Mechanism for providing power management through virtualization 57 2000
7117376 Platform and method of creating a secure boot that enforces proper user authentication and enforces hardware configurations 27 2000
7035963 Method for resolving address space conflicts between a virtual machine monitor and a guest operating system 28 2000
* 6907600 Virtual translation lookaside buffer 101 2000
* 2002/0082,824 Virtual translation lookaside buffer 42 2000
7272831 Method and apparatus for constructing host processor soft devices independent of the host processor operating system 33 2001
7096497 File checking using remote signing authority via a network 13 2001
* 2002/0143,842 Method and apparatus for constructing host processor soft devices independent of the host processor operating system 21 2001
7191440 Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor 75 2001
7024555 Apparatus and method for unilaterally loading a secure operating system within a multiprocessor environment 26 2001
7103771 Connecting a virtual token to a physical token 37 2001
7480806 Multi-token seal and unseal 9 2002
7631196 Method and apparatus for loading a trustable operating system 5 2002
* 2003/0163,723 Method and apparatus for loading a trustable operating system 70 2002
7069442 System and method for execution of a secured environment initialization instruction 33 2002
7028149 System and method for resetting a platform configuration register 49 2002
* 2003/0188,113 System and method for resetting a platform configuration register 6 2002
7076669 Method and apparatus for communicating securely with a token 2 2002
7058807 Validation of inclusion of a platform within a data center 30 2002
7127548 Control register access virtualization performance improvement in the virtual-machine architecture 12 2002
* 2003/0217,250 Control register access virtualization performance improvement in the virtual-machine architecture 26 2002
7139890 Methods and arrangements to interface memory 21 2002
* 2003/0204,693 Methods and arrangements to interface memory 8 2002
7142674 Method of confirming a secure key exchange 16 2002
* 2003/0233,550 Method of confirming a secure key exchange 6 2002
7392415 Sleep protection 3 2002
7296267 System and method for binding virtual machines to hardware contexts 53 2002
7165181 System and method for establishing trust without revealing identity 29 2002
* 2004/0103,281 System and method for establishing trust without revealing identity 7 2002
* 2004/0117,532 Mechanism for controlling external interrupts in a virtual machine system 70 2002
7073042 Reclaiming existing fields in address translation data structures to extend control over memory accesses 16 2002
* 2004/0117,593 Reclaiming existing fields in address translation data structures to extend control over memory acceses 46 2002
7318235 Attestation using both fixed token and portable token 18 2002
* 2004/0117,625 Attestation using both fixed token and portable token 8 2002
7900017 Mechanism for remapping post virtual machine memory pages 4 2002
* 2004/0128,345 Dynamic service registry 59 2002
7076802 Trusted system clock 13 2002
* 2004/0128,528 Trusted real time clock 21 2002
* 2005/0044,292 Method and apparatus to retain system control when a buffer overflow attack occurs 10 2003
8079034 Optimizing processor-managed resources based on the behavior of a virtual machine monitor 5 2003
7424709 Use of multiple virtual machine monitors to handle privileged events 22 2003
7287197 Vectoring an interrupt or exception upon resuming operation of a virtual machine 5 2003
* 2005/0060,702 Optimizing processor-managed resources based on the behavior of a virtual machine monitor 19 2003
7739521 Method of obscuring cryptographic computations 1 2003
* 2005/0084,098 Method of obscuring cryptographic computations 8 2003
7237051 Mechanism to control hardware interrupt acknowledgement in a virtual machine system 15 2003
7177967 Chipset support for managing hardware interrupts in a virtual machine system 20 2003
7020738 Method for resolving address space conflicts between a virtual machine monitor and a guest operating system 9 2003
* 2005/0080,970 Chipset support for managing hardware interrupts in a virtual machine system 2 2003
6934817 Controlling access to multiple memory zones in an isolated execution environment 22 2003
7636844 Method and system to provide a trusted channel within a computer system for a SIM device 6 2003
* 2005/0108,532 Method and system to provide a trusted channel within a computer system for a SIM device 11 2003
* 2005/0108,534 Providing services to an open platform implementing subscriber identity module (SIM) capabilities 19 2003
8156343 Accessing private data about the state of a data processing machine from storage that is publicly accessible 3 2003
* 2005/0114,610 Accessing private data about the state of a data processing machine from storage that is publicly accessible 11 2003
8037314 Replacing blinded authentication authority 3 2003
* 2005/0133,582 Method and apparatus for providing a trusted time stamp in an open platform 22 2003
* 2005/0152,539 Method of protecting cryptographic operations from side channel attacks 1 2004
7802085 Apparatus and method for distributing private keys to an entity with minimal secret, unique information 8 2004
* 2005/0180,572 Apparatus and method for distributing private keys to an entity with minimal secret, unique information 14 2004
* 2005/0216,920 Use of a virtual machine to emulate a hardware device 31 2004
7356735 Providing support for single stepping a virtual machine in a virtual machine environment 6 2004
* 2005/0240,819 Providing support for single stepping a virtual machine in a virtual machine environment 6 2004
7620949 Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment 2 2004
* 2005/0240,700 Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment 2 2004
7490070 Apparatus and method for proving the denial of a direct proof signature 11 2004
* 2005/0288,056 System including a wireless wide area network (WWAN) module with an external identity module reader and approach for certifying the WWAN module 7 2004
7305592 Support for nested fault in a virtual machine environment 18 2004
* 2006/0005,084 Support for nested faults in a virtual machine environment 3 2004
7840962 System and method for controlling switching between VMM and VM using enabling value of VMM timer indicator and VMM timer value having a specified time 6 2004
* 2006/0075,402 Providing support for a timer associated with a virtual machine monitor 22 2004
8146078 Timer offsetting mechanism in a virtual machine environment 12 2004
8924728 Apparatus and method for establishing a secure session with a device without exposing privacy-sensitive information 0 2004
* 2006/0117,181 Apparatus and method for establishing a secure session with a device without exposing privacy-sensitive information 22 2004
8533777 Mechanism to determine trust of out-of-band management agents 0 2004
7395405 Method and apparatus for supporting address translation in a virtual machine environment 24 2005
7313669 Virtual translation lookaside buffer 6 2005
7546457 System and method for execution of a secured environment initialization instruction 13 2005
* 2005/0188,198 Managing a secure platform using a hierarchical executive architecture in isolated execution mode 8 2005
7809957 Trusted platform module for generating sealed data 8 2005
7302511 Chipset support for managing hardware interrupts in a virtual machine system 12 2005
7516330 Platform and method for establishing provable identities while maintaining privacy 2 2005
7921293 Apparatus and method for unilaterally loading a secure operating system within a multiprocessor environment 0 2006
8014530 Method and apparatus for authenticated, recoverable key distribution with no database secrets 6 2006
7454611 System and method for establishing trust without revealing identity 3 2007
* 2007/0113,077 System and Method for Establishing Trust Without Revealing Identity 0 2007
7836275 Method and apparatus for supporting address translation in a virtual machine environment 3 2008
8185734 System and method for execution of a secured environment initialization instruction 3 2009
7861245 Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment 0 2009
8407476 Method and apparatus for loading a trustable operating system 1 2009
8386788 Method and apparatus for loading a trustable operating system 0 2009
8639915 Apparatus and method for distributing private keys to an entity with minimal secret, unique information 0 2010
8195914 Mechanism for remapping post virtual machine memory pages 2 2011
9009483 Replacing blinded authentication authority 0 2011
9348767 Accessing private data about the state of a data processing machine from storage that is publicly accessible 0 2012
8645688 System and method for execution of a secured environment initialization instruction 1 2012
9087000 Accessing private data about the state of a data processing machine from storage that is publicly accessible 2 2013
9361121 System and method for execution of a secured environment initialization instruction 0 2014
 
RED HAT, INC. (2)
* 8997116 Event logging application programming interface (API) 0 2009
* 2011/0113,436 Event Logging Application Programming Interface (API) 2 2009
 
XSLENT, LLC (1)
* 2008/0005,298 NETWORK CLUSTERING TECHNOLOGY 3 2006
 
Liaison Technologies, Inc. (1)
* 6694338 Virtual aggregate fields 21 2000
 
SAGUNA NETWORKS LTD. (1)
* 2014/0059,071 METHODS, CIRCUITS, DEVICES, SYSTEMS AND ASSOCIATED COMPUTER EXECUTABLE CODE FOR PROVIDING DOMAIN NAME RESOLUTION 2 2013
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 7356814 System, method, and computer program product for communicating with an LDAP server 0 2003
 
MICRON TECHNOLOGY, INC. (2)
7610611 Prioritized address decoder 2 2003
* 2005/0086,508 Prioritized address decoder 1 2003
 
LINKEDIN CORPORATION (1)
7865466 Method and system to synchronize account names across a plurality of security systems 1 2007
 
DELL INTERNATIONAL L.L.C. (3)
* 9002792 Confirming data consistency in a data storage environment 1 2012
* 2014/0143,206 CONFIRMING DATA CONSISTENCY IN A DATA STORAGE ENVIRONMENT 13 2012
* 9384232 Confirming data consistency in a data storage environment 0 2015
 
SKILLSOFT IRELAND LIMITED (2)
* 6985891 Tracking of computer based training courses 1 2001
* 2002/0095,401 Tracking of computer based training courses 1 2001
 
OSR OPEN SYSTEMS RESOURCES, INC. (10)
* 8521752 Systems and methods for arbitrary data transformations 2 2005
* 2006/0277,153 Systems and methods for arbitrary data transformations 12 2005
7512748 Managing lock rankings 5 2006
8539228 Managing access to a resource 4 2006
8024433 Managing application resources 7 2007
7949693 Log-structured host data storage 21 2007
7809897 Managing lock rankings 4 2009
8903874 File system directory attribute correction 4 2012
8990228 Systems and methods for arbitrary data transformations 1 2013
9600486 File system directory attribute correction 0 2014
 
KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS (1)
* 2008/0098,008 System and method for teaching entity-relationship modeling 7 2006
 
BOLERO INTERNATIONAL (1)
* 2002/0103,869 Standards development package method and system 14 2001
 
APPLIED SCIENCE, INC. (1)
9697337 Systems and methods for managing blood donations 0 2012
 
SYNCHRONOSS TECHNOLOGIES, INC. (1)
* 2014/0059,296 STORAGE TECHNOLOGY AGNOSTIC SYSTEM FOR PERSISTING SOFTWARE INSTANTIATED OBJECTS 0 2012
 
ACTEWAGL (1)
* 2006/0179,321 Method and system of applying user permissions to an application program environment 1 2005
 
Tier One Performance Solutions LLC (1)
* 2007/0218,448 METHODS AND SYSTEMS FOR EFFICIENT DEVELOPMENT OF INTERACTIVE MULTIMEDIA ELECTRONIC LEARNING CONTENT 11 2007
 
PAYPAL, INC. (7)
* 7650338 Method and system for managing data transaction requests 11 2004
* 2006/0294,038 Method and system for managing data transaction requests 15 2004
7941469 Method and system for managing data transaction requests 8 2009
* 2010/0094,919 METHOD AND SYSTEM FOR MANAGING DATA TRANSACTION REQUESTS 2 2009
8291000 Method and system for managing data transaction requests 7 2011
* 2011/0208,793 METHOD AND SYSTEM FOR MANAGING DATA TRANSACTION REQUESTS 2 2011
8738592 Managing data transaction requests 0 2012
 
HANDMARK, INC. (1)
* 2004/0030,798 Method and device for providing/receiving media content over digital network 46 2003
 
MICROSOFT TECHNOLOGY LICENSING, LLC (56)
* 7711675 Database simulation of data types 3 2002
* 2004/0015,474 Database simulation of data types 11 2002
* 7165237 Data store for arbitrary data types with type safe storage and retrieval 1 2003
* 2004/0187,100 Data store for arbitrary data types with type safe storage and retrieval 4 2003
7913159 System and method for real-time validation of structured data files 24 2003
* 7716158 System and method for context sensitive searching 26 2004
* 2005/0154,711 System and method for context sensitive searching 23 2004
8819072 Promoting data from structured data files 10 2004
7890744 Activating content based on state 0 2004
7822992 In-place content substitution via code-invoking link 1 2004
* 2005/0229,252 In-place content substitution via code-invoking link 1 2004
* 2005/0228,781 Activating content based on state 1 2004
7774620 Executing applications at appropriate trust levels 28 2004
7818677 Single window navigation methods and systems 34 2004
* 7779027 Methods, systems, architectures and data structures for delivering software via a network 34 2004
8487879 Systems and methods for interacting with a computer through handwriting to a screen 8 2004
* 2006/0106,858 Methods and systems for server side form processing 0 2004
7937651 Structural editing operations for network forms 20 2005
7743063 Methods and systems for delivering software via a network 27 2005
* 2005/0131,971 Methods and systems for delivering software via a network 16 2005
7725834 Designer-created aspect for an electronic form template 29 2005
* 8126760 Work item tracking system for projects 4 2005
* 2006/0218,028 Work item tracking system for projects 11 2005
8010515 Query to an electronic form 12 2005
* 2006/0235,829 Query to an electronic form 3 2005
8200975 Digital signatures for network forms 11 2005
7979856 Network-based software extensions 21 2005
8001459 Enabling electronic documents for limited-capability computing devices 11 2005
* 7779017 Employing abstract pipeline component connections to maintain data flow 4 2006
* 2007/0162,444 Abstract pipeline component connection 0 2006
8255790 XML based form modification with import/export capability 2 2006
* 2008/0065,978 XML Based Form Modification With Import/Export Capability 12 2006
7900134 Authoring arbitrary XML documents using DHTML and XSLT 19 2006
7539701 Generic infrastructure for migrating data between applications 3 2006
7974993 Application loader for support of version management 1 2006
* 2008/0133,590 Application loader for support of version management 0 2006
* 8280983 Distributed search in a casual network of servers 0 2007
* 2008/0275,959 Distributed Search in a Casual Network of Servers 0 2007
7865477 System and method for real-time validation of structured data files 20 2007
8074217 Methods and systems for delivering software 28 2007
7971139 Correlation, association, or correspondence of electronic forms 17 2007
7925621 Installing a solution 19 2008
8892993 Translation file 4 2008
8918729 Designing electronic forms 4 2008
* 2009/0177,961 Designing Electronic Forms 39 2008
* 2009/0319,991 Managed code type equivalence 1 2008
* 2009/0327,230 STRUCTURED AND UNSTRUCTURED DATA MODELS 2 2008
* 9589253 Workflow authoring environment and runtime 0 2010
* 2011/0307,818 WORKFLOW AUTHORING ENVIRONMENT AND RUNTIME 0 2010
8103684 Abstract pipeline component connection 0 2010
* 2010/0306,208 ABSTRACT PIPELINE COMPONENT CONNECTION 2 2010
9229917 Electronic form user interfaces 1 2011
9210234 Enabling electronic documents for limited-capability computing devices 1 2011
8429522 Correlation, association, or correspondence of electronic forms 7 2011
9268760 Correlation, association, or correspondence of electronic forms 0 2013
9239821 Translation file 0 2014
 
BANK OF AMERICA, N.A. (2)
* 2009/0182,780 METHOD AND APPARATUS FOR DATA INTEGRATION AND MANAGEMENT 25 2009
* 2009/0327,347 RELATIONSHIP DATA MANAGEMENT 11 2009
 
IBM INTERNATIONAL GROUP BV (1)
* 2010/0281,072 AUTOMATED MIGRATION OF TRANSLATION MAPS FOR USE IN EXCHANGING DOCUMENTS BETWEEN ENTITIES 3 2009
 
BANK OF AMERICA CORPORATION (3)
* 8606615 System for managing and tracking an inventory of elements 0 2011
* 2012/0331,131 SYSTEM FOR MANAGING AND TRACKING AN INVENTORY OF ELEMENTS 0 2011
9092258 Task concurrency limiter 0 2012
 
SYNOPSYS, INC. (1)
8190640 Group management using Unix NIS groups 0 2011
 
COMUPTER ASSOCIATES THINK, INC. (1)
8768877 System and method for data manipulation 0 2006
 
KONINKLIJKE PHILIPS ELECTRONICS N V (1)
* 7231641 X-ray examination apparatus containing a shared software modules and an application to access software module services 1 2001
 
Angoss Software Corporation (2)
* 7512623 Method and system for the visual presentation of data mining models 7 2003
* 2004/0215,599 Method and system for the visual presentation of data mining models 56 2003
 
Accretive Technologies, Inc. (2)
* 7783468 Automated system and method for service and cost architecture modeling of enterprise systems 4 2006
* 2006/0241,931 Automated system and method for service and cost architecture modeling of enterprise systems 19 2006
 
IQNAVIGATOR, INC. (24)
7698146 System and method for collecting and providing resource rate information using resource profiling 4 2002
* 2003/0204,439 System and method for collecting and providing resource rate information using resource profiling 73 2002
* 2003/0200,168 Computer system and method for facilitating and managing the project bid and requisition process 61 2002
7925568 Computer system and method for producing analytical data related to the project bid and requisition process 7 2003
* 2004/0039,681 Computer system and method for producing analytical data related to the project bid and requisition process 25 2003
7558745 Method of and system for enabling and managing sub-contracting entities 8 2004
* 9020884 Method of and system for consultant re-seller business information transfer 0 2005
* 2005/0262,008 Method of and system for consultant re-seller business information transfer 20 2005
* 2006/0190,391 Project work change in plan/scope administrative and business information synergy system and method 39 2006
7747457 Computer system and method for facilitating and managing the project bid and requisition process 4 2006
* 2006/0173,775 Computer system and method for facilitating and managing the project bid and requisition process 47 2006
8041616 Outsourced service level agreement provisioning management system and method 17 2006
* 2008/0270,313 Outsourced Service Level Agreement Provisioning Management System and Method 9 2006
8190462 System and method for internet based procurement and administrative management of workers 0 2007
* 2007/0124,196 System and method for Internet based procurement of goods and services 14 2007
8515823 System and method for enabling and maintaining vendor qualification 0 2008
8364557 Method of and system for enabling and managing sub-contracting entities 2 2009
8799039 System and method for collecting and providing resource rate information using resource profiling 1 2010
* 2010/0153,863 System and Method For Collecting And Providing Resource Rate Information Using Resource Profiling 2 2010
* 2011/0112,945 METHOD FOR ELECTRONIC BILLING AND PAYMENT 4 2010
8788357 System and method for productizing human capital labor employment positions/jobs 0 2010
* 2011/0040,695 SYSTEM AND METHOD FOR PRODUCTIZING HUMAN CAPITAL LABOR EMPLOYMENT POSITIONS/JOBS 4 2010
8204820 Computer system and method for producing analytical data related to the project bid and requisition process 1 2011
8712819 System and method for internet based procurement of goods and services 0 2012
 
KONICA MINOLTA BUSINESS TECHNOLOGIES, INC. (2)
* 7864351 Image forming apparatus and method for remote job editing 1 2004
* 2004/0268,352 Image forming apparatus and image forming method 3 2004
 
ALTERWAN, INC. (4)
8595478 Wide area network with high quality of service 2 2007
9015471 Inter-autonomous networking involving multiple service providers 2 2013
9525620 Private tunnel usage to create wide area network backbone over the internet 0 2015
9667534 VPN usage to create wide area network backbone over the internet 0 2015
 
VERITONE, INC. (1)
* 2011/0047,625 System and method for secure sharing of creatives 3 2010
 
THE PNC FINANCIAL SERVICES GROUP, INC. (2)
8370371 Business constructs 1 2011
8356042 Business constructs 0 2011
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 2010/0299,442 Message Handling in an IP Multimedia Subsystem 6 2008
 
BEIJING XIAOMI MOBILE SOFTWARE CO., LTD. (1)
7366305 Platform and method for establishing trust without revealing identity 5 2003
 
COMPUTER ASSOCIATES THINK, INC. (4)
7840895 System and method for data manipulation 3 2005
* 7698634 System and method for data manipulation 9 2005
* 2006/0200,499 System and method for data manipulation 14 2005
* 2006/0200,439 System and method for data manipulation 12 2005
 
THOMSON LICENSING (2)
9369771 Apparatus and method for file size estimation over broadcast networks 0 2007
9313553 Apparatus and method for simulcast over a variable bandwidth channel 0 2013
 
FAIR ISAAC CORPORATION (2)
* 7020651 Similarity search engine for use with relational databases 42 2004
* 2005/0055,345 Similarity search engine for use with relational databases 55 2004
 
VideoShare, LLC (1)
7987492 Sharing a streaming video 42 2007
 
DELL PRODUCTS L.P. (1)
* 9401846 Information handling system configuration identification tool and method 0 2007
 
THE RESEARCH FOUNDATION FOR THE STATE UNIVERSITY OF NEW YORK (4)
9069782 System and method for security and privacy aware virtual machine checkpointing 3 2013
9767284 Continuous run-time validation of program execution: a practical approach 0 2015
9552495 System and method for security and privacy aware virtual machine checkpointing 0 2015
9767271 System and method for validating program execution at run-time 0 2015
 
Affinity Labs of Texas, LLC (14)
7634228 Content delivery system and method 75 2007
7486926 Content delivery system and method 48 2007
* 2007/0149,115 Content Delivery System and Method 9 2007
7778595 Method for managing media 72 2008
7970379 Providing broadcast content 3 2009
7953390 Method for content delivery 7 2009
8359007 System and method for communicating media center 12 2011
8521140 System and method for communicating media content 1 2011
8554191 System and method for managing media 0 2012
8532641 System and method for managing media 0 2012
8688085 System and method to communicate targeted information 1 2013
9094802 System and method to communicate targeted information 1 2014
9444868 System to communicate media 0 2015
9621615 System to communicate media 0 2016
 
AFFINITY LABS, LLC (1)
7440772 Audio system and method 56 2004
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (8)
7266089 Systems and methods for creating a wireless network 9 2003
* 2004/0165,545 Systems and methods for creating a wireless network 16 2003
7099307 Automated cross-box and methods for using an automated cross-box 0 2003
6931024 Systems and methods for providing pooled access in a telecommunications network 1 2003
* 2004/0233,925 Systems and methods for providing pooled access in a telecommunications network 0 2003
* 2005/0270,998 Systems and methods for accessing wireless networks 4 2005
7505452 Systems and methods for providing pooled access in a telecommunications network 0 2005
* 2005/0243,808 Systems and methods for providing pooled access in a telecommunications network 1 2005
 
OBJECTIVE SYSTEMS INTEGRATORS, INC. (1)
* 6748384 System and method for dynamically summarizing data stores 9 2000
 
FACEBOOK, INC. (10)
7213036 System for incorporating information about a source and usage of a media asset into the asset itself 23 2003
* 2005/0038,813 System for incorporating information about a source and usage of a media asset into the asset itself 18 2003
7747603 System for incorporating information about a source and usage of a media asset into the asset itself 18 2007
7937412 Process and system for incorporating audit trail information of a media asset into the asset itself 4 2010
* 2010/0228,719 PROCESS AND SYSTEM FOR INCORPORATING AUDIT TRAIL INFORMATION OF A MEDIA ASSET INTO THE ASSET ITSELF 2 2010
* 8150892 Process and system for locating a media asset based on audit trail information incorporated into the asset itself 4 2011
9063999 Processes and system for accessing externally stored metadata associated with a media asset using a unique identifier incorporated into the asset itself 0 2012
9047361 Tracking usage of a media asset 0 2012
8805815 Tracking source and usage of a media asset 0 2012
9026520 Tracking source and transfer of a media asset 0 2013
 
International Business Machines Corporation, International Group, B.V. (1)
8131776 Automated migration of translation maps for use in exchanging documents between entities 0 2009
 
OPEN INVENTION NETWORK, LLC (1)
* 2007/0174,383 System and method for effectively configuring a marketsite application integrator 1 2007
 
CITRIX SYSTEMS, INC. (204)
7542471 Method of determining path maximum transmission unit 46 2003
* 2005/0005,024 Method of determining path maximum transmission unit 30 2003
7890996 Using statistical analysis to generate exception rules that allow legitimate messages to pass through application proxies and gateways 5 2004
7774834 Rule generalization for web application entry point modeling 1 2004
7617531 Inferencing data types of message components 23 2004
7760729 Policy based network address translation 4 2004
* 2005/0013,298 Policy based network address translation 12 2004
8238241 Automatic detection and window virtualization for flow control 12 2004
8233392 Transaction boundary detection for reduction in timeout penalties 3 2004
* 2005/0063,302 Automatic detection and window virtualization for flow control 20 2004
7797724 Methods and apparatus for secure online access on a client device 8 2004
8340130 Methods and systems for generating playback instructions for rendering of a recorded computer session 0 2005
8230096 Methods and systems for generating playback instructions for playback of a recorded computer session 2 2005
8145777 Method and system for real-time seeking during playback of remote presentation protocols 3 2005
8042165 Method and system for requesting and granting membership in a server farm 2 2005
* 2006/0236,385 A METHOD AND SYSTEM FOR AUTHENTICATING SERVERS IN A SERVER FARM 41 2005
* 2006/0161,555 Methods and systems for generating playback instructions for playback of a recorded computer session 25 2005
* 2006/0159,080 Methods and systems for generating playback instructions for rendering of a recorded computer session 27 2005
7757074 System and method for establishing a virtual private network 40 2005
* 2006/0005,240 System and method for establishing a virtual private network 87 2005
8090874 Systems and methods for maintaining a client's network connection thru a change in network identifier 7 2005
8739274 Method and device for performing integrated caching in a data communication network 0 2005
9219579 Systems and methods for client-side application-aware prioritization of network communications 0 2005
8914522 Systems and methods for facilitating a peer to peer route via a gateway 3 2005
8363650 Method and systems for routing packets from a gateway to an endpoint 11 2005
8291119 Method and systems for securing remote access to private networks 8 2005
8046830 Systems and methods for network disruption shielding techniques 7 2005
7978714 Methods and systems for securing access to private networks using encryption and authentication technology built in to peripheral devices 8 2005
7808906 Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements 12 2005
7724657 Systems and methods for communicating a lossy protocol via a lossless protocol 21 2005
7609721 Systems and methods for adjusting the maximum transmission unit for encrypted communications 66 2005
7606902 Method and systems for routing packets from an endpoint to a gateway 57 2005
* 2006/0039,404 Systems and methods for adjusting the maximum transmission unit for encrypted communications 49 2005
* 2006/0039,355 Systems and methods for communicating a lossy protocol via a lossless protocol 34 2005
* 2006/0037,072 Systems and methods for network disruption shielding techniques 125 2005
* 2006/0029,064 A METHOD AND SYSTEMS FOR ROUTING PACKETS FROM AN ENDPOINT TO A GATEWAY 160 2005
7657657 Method for maintaining transaction integrity across multiple remote access servers 32 2005
* 2006/0047,836 A METHOD FOR MAINTAINING TRANSACTION INTEGRITY ACROSS MULTIPLE REMOTE ACCESS SERVERS 63 2005
8191008 Simulating multi-monitor functionality in a single monitor environment 3 2005
8954595 Systems and methods for providing client-side accelerated access to remote applications via TCP buffering 2 2005
8706877 Systems and methods for providing client-side dynamic redirection to bypass an intermediary 1 2005
8700695 Systems and methods for providing client-side accelerated access to remote applications via TCP pooling 0 2005
8549149 Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing 4 2005
8495305 Method and device for performing caching of dynamically generated objects in a data communication network 6 2005
8301839 System and method for performing granular invalidation of cached dynamically generated objects in a data communication network 2 2005
8255456 System and method for performing flash caching of dynamically generated objects in a data communication network 9 2005
7921184 System and method for performing flash crowd caching of dynamically generated objects in a data communication network 18 2005
7849269 System and method for performing entity tag and cache control of a dynamically generated object not identified as cacheable in a network 5 2005
* 2007/0156,876 System and method for performing flash caching of dynamically generated objects in a data communication network 75 2005
* 2007/0156,852 System and method for performing flash crowd caching of dynamically generated objects in a data communication network 79 2005
* 2007/0156,965 Method and device for performing caching of dynamically generated objects in a data communication network 67 2005
* 2006/0195,660 System and method for performing entity tag and cache control of a dynamically generated object not identified as cacheable in a network 11 2005
* 2006/0195,547 Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing 72 2005
7877463 Method and systems for providing access to dynamic content via static pages 4 2006
7756826 Method and systems for efficient delivery of previously stored content 17 2006
* 2008/0005,203 METHOD AND SYSTEMS FOR EFFICIENT DELIVERY OF PREVIOUSLY STORED CONTENT 21 2006
8943304 Systems and methods for using an HTTP-aware client agent 1 2006
8677007 Systems and methods for bypassing an appliance 0 2006
8484718 Systems and methods for enabling assured records using fine grained auditing of virtual private network traffic 3 2006
8244883 Systems and methods of for providing multi-mode transport layer compression 0 2006
7953889 Systems and methods for routing VPN traffic around network disruption 17 2006
* 2008/0034,415 SYSTEMS AND METHODS FOR ENABLING ASSURED RECORDS USING FINE GRAINED AUDITING OF VIRTUAL PRIVATE NETWORK TRAFFIC 27 2006
* 2008/0034,072 SYSTEMS AND METHODS FOR BYPASSING UNAVAILABLE APPLIANCE 34 2006
* 2008/0034,417 SYSTEMS AND METHODS FOR USING AN HTTP-AWARE CLIENT AGENT 17 2006
* 2008/0034,110 SYSTEMS AND METHODS FOR ROUTING VPN TRAFFIC AROUND NETWORK DISRUPTION 44 2006
8141164 Systems and methods for dynamic decentralized load balancing across multiple sites 8 2006
7831728 Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream 2 2006
7685298 Systems and methods for providing authentication credentials across application environments 13 2006
* 2007/0130,167 SYSTEMS AND METHODS FOR PROVIDING AUTHENTICATION CREDENTIALS ACROSS APPLICATION ENVIRONMENTS 42 2006
8151323 Systems and methods for providing levels of access and action control via an SSL VPN appliance 38 2006
* 2007/0245,409 Systems and Methods for Providing Levels of Access and Action Control Via an SSL VPN Appliance 305 2006
8701010 Systems and methods of using the refresh button to determine freshness policy 0 2007
8631147 Systems and methods for configuring policy bank invocations 2 2007
8504775 Systems and methods of prefreshening cached objects based on user's current web page 47 2007
8490148 Systems and methods for managing application security profiles 4 2007
8437284 Systems and methods for additional retransmissions of dropped packets 5 2007
8432800 Systems and methods for stochastic-based quality of service 2 2007
8270423 Systems and methods of using packet boundaries for reduction in timeout prevention 6 2007
8255570 Systems and methods of compression history expiration and synchronization 10 2007
8103783 Systems and methods of providing security and reliability to proxy caches 21 2007
8074028 Systems and methods of providing a multi-tier cache 7 2007
8037126 Systems and methods of dynamically checking freshness of cached objects based on link status 10 2007
7870277 Systems and methods for using object oriented expressions to configure application security policies 14 2007
7865585 Systems and methods for providing dynamic ad hoc proxy-cache hierarchies 29 2007
7865589 Systems and methods for providing structured policy expressions to represent unstructured data in a network appliance 12 2007
7853678 Systems and methods for configuring flow control of policy expressions 17 2007
7853679 Systems and methods for configuring handling of undefined policy events 23 2007
7827237 Systems and methods for identifying long matches of data in a compression history 38 2007
7809818 Systems and method of using HTTP head command for prefetching 111 2007
7783757 Systems and methods of revalidating cached objects in parallel with request for object 111 2007
7720936 Systems and methods of freshening and prefreshening a DNS cache 14 2007
7619545 Systems and methods of using application and protocol specific parsing for compression 84 2007
7532134 Systems and methods for sharing compression histories between multiple devices 79 2007
7460038 Systems and methods of clustered sharing of compression histories 36 2007
7453379 Systems and methods for identifying long matches of data in a compression history 65 2007
* 2008/0224,903 SYSTEMS AND METHODS FOR SHARING COMPRESSION HISTORIES BETWEEN MULTIPLE DEVICES 4 2007
* 2008/0229,137 SYSTEMS AND METHODS OF COMPRESSION HISTORY EXPIRATION AND SYNCHRONIZATION 44 2007
* 2008/0229,020 Systems and Methods of Providing A Multi-Tier Cache 14 2007
* 2008/0229,021 Systems and Methods of Revalidating Cached Objects in Parallel with Request for Object 11 2007
* 2008/0225,720 SYSTEMS AND METHODS FOR CONFIGURING FLOW CONTROL OF POLICY EXPRESSIONS 83 2007
* 2008/0224,902 SYSTEMS AND METHODS OF USING APPLICATION AND PROTOCOL SPECIFIC PARSING FOR COMPRESSION 3 2007
* 2008/0228,850 SYSTEMS AND METHODS OF CLUSTERED SHARING OF COMPRESSION HISTORIES 4 2007
* 2008/0225,753 SYSTEMS AND METHODS FOR CONFIGURING HANDLING OF UNDEFINED POLICY EVENTS 91 2007
* 2008/0229,017 Systems and Methods of Providing Security and Reliability to Proxy Caches 19 2007
* 2008/0229,024 SYSTEMS AND METHODS OF DYNAMICALLY CHECKING FRESHNESS OF CACHED OBJECTS BASED ON LINK STATUS 21 2007
* 2008/0229,025 SYSTEMS AND METHODS OF USING THE REFRESH BUTTON TO DETERMINE FRESHNESS POLICY 54 2007
* 2008/0228,899 SYSTEMS AND METHODS OF FRESHENING AND PREFRESHENING A DNS CACHE 20 2007
* 2008/0224,906 SYSTEMS AND METHODS FOR IDENTIFYING LONG MATCHES OF DATA IN A COMPRESSION HISTORY 2 2007
* 2008/0228,939 SYSTEMS AND METHODS FOR PROVIDING DYNAMIC AD HOC PROXY-CACHE HIERARCHIES 24 2007
* 2008/0225,719 SYSTEMS AND METHODS FOR USING OBJECT ORIENTED EXPRESSIONS TO CONFIGURE APPLICATION SECURITY POLICIES 9 2007
* 2008/0229,381 SYSTEMS AND METHODS FOR MANAGING APPLICATION SECURITY PROFILES 108 2007
* 2008/0228,864 SYSTEMS AND METHODS FOR PREFETCHING NON-CACHEABLE CONTENT FOR COMPRESSION HISTORY 81 2007
* 2007/0206,497 SYSTEMS AND METHODS FOR ADDITIONAL RETRANSMISSIONS OF DROPPED PACKETS 30 2007
* 2007/0206,615 SYSTEMS AND METHODS FOR STOCHASTIC-BASED QUALITY OF SERVICE 30 2007
* 2007/0206,621 SYSTEMS AND METHODS OF USING PACKET BOUNDARIES FOR REDUCTION IN TIMEOUT PREVENTION 50 2007
8886822 Systems and methods for accelerating delivery of a computing environment to a remote user 3 2007
* 2009/0007,021 METHODS AND SYSTEMS FOR DYNAMIC GENERATION OF FILTERS USING A GRAPHICAL USER INTERFACE 13 2007
7861087 Systems and methods for state signing of internet resources 0 2007
8908700 Systems and methods for bridging a WAN accelerator with a security gateway 0 2007
* 2009/0067,440 Systems and Methods for Bridging a WAN Accelerator with a Security Gateway 30 2007
8190707 System and method for transferring data among computing environments 15 2007
* 2009/0030,971 System and Method for Transferring Data Among Computing Environments 15 2007
8775944 Methods and systems for interactive evaluation of policies 5 2008
8561148 Methods and systems for interactive evaluation using dynamically generated, interactive resultant sets of policies 3 2008
* 2009/0327,908 Methods and Systems for Interactive Evaluation Using Dynamically Generated, Interactive Resultant Sets of Policies 12 2008
* 2009/0327,909 Methods and Systems for Interactive Evaluation of Policies 8 2008
7916047 Systems and methods of clustered sharing of compression histories 16 2008
8149431 Systems and methods for managing printer settings in a networked computing environment 8 2008
* 2010/0118,330 Systems and Methods for Managing Printer Settings in a Networked Computing Environment 11 2008
8063799 Systems and methods for sharing compression histories between multiple devices 2 2009
* 2009/0234,966 SYSTEMS AND METHODS FOR SHARING COMPRESSION HISTORIES BETWEEN MULTIPLE DEVICES 37 2009
7969876 Method of determining path maximum transmission unit 5 2009
* 2009/0201,828 METHOD OF DETERMINING PATH MAXIMUM TRANSMISSION UNIT 91 2009
8275829 Systems and methods of prefetching objects for caching using QoS 9 2009
* 2009/0287,842 SYSTEMS AND METHODS OF PREFETCHING OBJECTS FOR CACHING USING QOS 48 2009
8019868 Method and systems for routing packets from an endpoint to a gateway 135 2009
* 2010/0002,693 METHOD AND SYSTEMS FOR ROUTING PACKETS FROM AN ENDPOINT TO A GATEWAY 4 2009
8014421 Systems and methods for adjusting the maximum transmission unit by an intermediary device 9 2009
8259729 Wavefront detection and disambiguation of acknowledgements 5 2009
8011009 Inferencing data types of message components 0 2009
7872597 Systems and methods of using application and protocol specific parsing for compression 5 2009
8341287 Systems and methods for configuring policy bank invocations 7 2009
8411560 TCP selection acknowledgements for communicating delivered and missing data packets 4 2009
* 2010/0050,040 TCP SELECTION ACKNOWLEDGEMENTS FOR COMMUNICATING DELIVERED AND MISSING DATA PACKETS 14 2009
8935316 Methods and systems for in-session playback on a local machine of remotely-stored and real time presentation layer protocol data 0 2009
8296441 Methods and systems for joining a real-time session of presentation layer protocol data 1 2009
8200828 Systems and methods for single stack shadowing 0 2009
* 2010/0049,797 Systems and Methods for Single Stack Shadowing 6 2009
8364785 Systems and methods for domain name resolution interception caching 60 2009
8310928 Flow control system architecture 3 2009
* 2010/0103,819 FLOW CONTROL SYSTEM ARCHITECTURE 10 2009
* 2010/0088,398 SYSTEMS AND METHODS FOR DOMAIN NAME RESOLUTION INTERCEPTION CACHING 72 2009
8422851 System and methods for automatic time-warped playback in rendering a recorded computer session 1 2010
* 2010/0111,494 SYSTEM AND METHODS FOR AUTOMATIC TIME-WARPED PLAYBACK IN RENDERING A RECORDED COMPUTER SESSION 7 2010
8261340 Using statistical analysis to generate exception rules that allow legitimate messages to pass through application proxies and gateways 2 2010
* 2010/0132,029 USING STATISTICAL ANALYSIS TO GENERATE EXCEPTION RULES THAT ALLOW LEGITIMATE MESSAGES TO PASS THROUGH APPLICATION PROXIES AND GATEWAYS 1 2010
8725791 Methods and systems for providing a consistent profile to overlapping user sessions 1 2010
8578076 Systems and methods for establishing a cloud bridge between virtual storage resources 104 2010
* 2011/0022,812 SYSTEMS AND METHODS FOR ESTABLISHING A CLOUD BRIDGE BETWEEN VIRTUAL STORAGE RESOURCES 537 2010
8462630 Early generation of acknowledgements for flow control 1 2010
* 2010/0232,294 EARLY GENERATION OF ACKNOWLEDGEMENTS FOR FLOW CONTROL 8 2010
8634420 Systems and methods for communicating a lossy protocol via a lossless protocol 6 2010
8051127 Systems and methods for identifying long matches of data in a compression history 3 2010
* 2010/0254,580 SYSTEMS AND METHODS FOR IDENTIFYING LONG MATCHES OF DATA IN A COMPRESSION HISTORY 4 2010
8838630 Method and systems for efficient delivery of previously stored content 0 2010
8261057 System and method for establishing a virtual private network 13 2010
8194673 Policy based network address translation 2 2010
* 2010/0251,335 POLICY BASED NETWORK ADDRESS TRANSLATION 7 2010
8695083 Rule generalization for web application entry point modeling 0 2010
* 2010/0269,170 RULE GENERALIZATION FOR WEB APPLICATION ENTRY POINT MODELING 3 2010
8615583 Systems and methods of revalidating cached objects in parallel with request for object 9 2010
* 2010/0281,112 SYSTEMS AND METHODS OF REVALIDATING CACHED OBJECTS IN PARALLEL WITH REQUEST FOR OBJECT 76 2010
7849270 System and method for performing entity tag and cache control of a dynamically generated object not identified as cacheable in a network 3 2010
8351333 Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements 24 2010
8856777 Systems and methods for automatic installation and execution of a client-side acceleration program 0 2010
8352605 Systems and methods for providing dynamic ad hoc proxy-cache hierarchies 9 2010
8874791 Automatically reconnecting a client across reliable and persistent communication sessions 0 2011
* 2011/0113,247 AUTOMATICALLY RECONNECTING A CLIENT ACROSS RELIABLE AND PERSISTENT COMMUNICATION SESSIONS 10 2011
8499057 System and method for performing flash crowd caching of dynamically generated objects in a data communication network 7 2011
8621105 Systems and methods for routing VPN traffic around network distribution 0 2011
* 2011/0222,535 Systems and Methods for Routing VPN Traffic Around Network Distribution 3 2011
8695084 Inferencing data types of message components 0 2011
8615159 Methods and systems for cataloging text in a recorded session 1 2011
8786473 Systems and methods for sharing compression histories between multiple devices 1 2011
8612546 System and method for transferring data among computing environments 0 2012
8824490 Automatic detection and window virtualization for flow control 0 2012
9496991 Systems and methods of using packet boundaries for reduction in timeout prevention 0 2012
8848710 System and method for performing flash caching of dynamically generated objects in a data communication network 0 2012
8832300 Systems and methods for identifying long matches of data in a compression history 0 2012
8726006 System and method for establishing a virtual private network 0 2012
8553699 Wavefront detection and disambiguation of acknowledgements 0 2012
8892778 Method and systems for securing remote access to private networks 0 2012
8897299 Method and systems for routing packets from a gateway to an endpoint 0 2013
8788581 Method and device for performing caching of dynamically generated objects in a data communication network 0 2013
9071543 Systems and methods for additional retransmissions of dropped packets 0 2013
9160768 Systems and methods for managing application security profiles 0 2013
9430636 Methods and systems for interactive evaluation using dynamically generated, interactive resultant sets of policies 0 2013
9008100 Wavefront detection and disambiguation of acknowledgments 0 2013
9210100 Systems and methods for establishing a cloud bridge between virtual storage resources 4 2013
9450837 Systems and methods for configuring policy bank invocations 0 2013
9451044 Methods and systems for providing a consistent profile to overlapping user sessions 0 2014
9692725 Systems and methods for using an HTTP-aware client agent 0 2014
9621666 Systems and methods for enhanced delta compression 0 2014
9407608 Systems and methods for enhanced client side policy 0 2014
 
TROUX TECHNOLOGIES (6)
7698683 Adaptive system for dynamic object-oriented schemas 13 2004
* 7890545 Method and system for a reference model for an enterprise architecture 11 2005
7664712 Method and system for impact analysis using a data model 12 2005
8214877 System and method for the implementation of policies 12 2007
7822710 System and method for data collection 12 2007
8027956 System and method for planning or monitoring system transformations 5 2007
 
UNISYS CORPORATION (3)
* 6701517 Method for synchronizing JAVA with UML in a version configuration management system 13 2000
* 6694508 Method for synchronizing UML with JAVA in a version configuration management system 6 2000
* 8041836 Automatic COBOL working storage to open/OLTP view conversion 0 2002
 
INETPROFIT.COM, INCORPORATED (1)
7330850 Text mining system for web-based business intelligence applied to web site server logs 23 2001
 
DIGIMARC CORPORATION (2)
* 8036420 Substituting or replacing components in sound based on steganographic encoding 4 2010
* 2011/0046,959 Substituting or Replacing Components in Sound Based on Steganographic Encoding 1 2010
 
STEVEN M. HOFFBERG 2004-1 GRAT (2)
8892495 Adaptive pattern recognition based controller apparatus and method and human-interface therefore 1 2013
9535563 Internet appliance system and method 0 2013
* Cited By Examiner