Movatterモバイル変換


[0]ホーム

URL:


US20060271395A1 - Distributed object identity in a virtual machine cluster - Google Patents

Distributed object identity in a virtual machine cluster
Download PDF

Info

Publication number
US20060271395A1
US20060271395A1US11/441,605US44160506AUS2006271395A1US 20060271395 A1US20060271395 A1US 20060271395A1US 44160506 AUS44160506 AUS 44160506AUS 2006271395 A1US2006271395 A1US 2006271395A1
Authority
US
United States
Prior art keywords
virtual machine
managed
transaction
lock
central manager
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/441,605
Inventor
Steven Harris
Timothy Eck
Orion Letizi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US11/441,605priorityCriticalpatent/US20060271395A1/en
Publication of US20060271395A1publicationCriticalpatent/US20060271395A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. The technology includes A computer-implemented method detecting operations performed by a first virtual machine on any local instance of a managed object; creating a transaction including the operation and an object identifier referencing the managed object; and forwarding the transaction to all other virtual machines.

Description

Claims (18)

US11/441,6052005-05-252006-05-25Distributed object identity in a virtual machine clusterAbandonedUS20060271395A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/441,605US20060271395A1 (en)2005-05-252006-05-25Distributed object identity in a virtual machine cluster

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US68461005P2005-05-252005-05-25
US11/441,605US20060271395A1 (en)2005-05-252006-05-25Distributed object identity in a virtual machine cluster

Publications (1)

Publication NumberPublication Date
US20060271395A1true US20060271395A1 (en)2006-11-30

Family

ID=37452936

Family Applications (10)

Application NumberTitlePriority DateFiling Date
US11/441,605AbandonedUS20060271395A1 (en)2005-05-252006-05-25Distributed object identity in a virtual machine cluster
US11/442,522AbandonedUS20060271575A1 (en)2005-05-252006-05-25Clustered object state using field set operations
US11/420,446Active2027-03-20US7716377B2 (en)2005-05-252006-05-25Clustering server providing virtual machine data sharing
US11/441,676AbandonedUS20060271930A1 (en)2005-05-252006-05-25Clustered object state using synthetic transactions
US11/420,460AbandonedUS20060271557A1 (en)2005-05-252006-05-25Database Caching and Invalidation Based on Detected Database Updates
US11/441,677AbandonedUS20060271931A1 (en)2005-05-252006-05-25Distributed signaling in a virtual machine cluster
US11/420,451AbandonedUS20060271510A1 (en)2005-05-252006-05-25Database Caching and Invalidation using Database Provided Facilities for Query Dependency Analysis
US11/442,524AbandonedUS20060271542A1 (en)2005-05-252006-05-25Clustered object state using logical actions
US11/442,523AbandonedUS20070011667A1 (en)2005-05-252006-05-25Lock management for clustered virtual machines
US11/420,466AbandonedUS20060271511A1 (en)2005-05-252006-05-25Database Caching and Invalidation for Stored Procedures

Family Applications After (9)

Application NumberTitlePriority DateFiling Date
US11/442,522AbandonedUS20060271575A1 (en)2005-05-252006-05-25Clustered object state using field set operations
US11/420,446Active2027-03-20US7716377B2 (en)2005-05-252006-05-25Clustering server providing virtual machine data sharing
US11/441,676AbandonedUS20060271930A1 (en)2005-05-252006-05-25Clustered object state using synthetic transactions
US11/420,460AbandonedUS20060271557A1 (en)2005-05-252006-05-25Database Caching and Invalidation Based on Detected Database Updates
US11/441,677AbandonedUS20060271931A1 (en)2005-05-252006-05-25Distributed signaling in a virtual machine cluster
US11/420,451AbandonedUS20060271510A1 (en)2005-05-252006-05-25Database Caching and Invalidation using Database Provided Facilities for Query Dependency Analysis
US11/442,524AbandonedUS20060271542A1 (en)2005-05-252006-05-25Clustered object state using logical actions
US11/442,523AbandonedUS20070011667A1 (en)2005-05-252006-05-25Lock management for clustered virtual machines
US11/420,466AbandonedUS20060271511A1 (en)2005-05-252006-05-25Database Caching and Invalidation for Stored Procedures

Country Status (2)

CountryLink
US (10)US20060271395A1 (en)
WO (2)WO2006128062A2 (en)

Cited By (72)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070169055A1 (en)*2005-12-122007-07-19Bernd GreifenederMethod and system for automated analysis of the performance of remote method invocations in multi-tier applications using bytecode instrumentation
US20080104588A1 (en)*2006-10-272008-05-01Barber Michael JCreation of temporary virtual machine clones of multiple operating systems
US20080196029A1 (en)*2007-02-122008-08-14Microsoft CorporationTransaction Manager Virtualization
US20080276227A1 (en)*2007-05-062008-11-06Bernd GreifenederMethod and System for Adaptive, Generic Code Instrumentation using Run-time or Load-time generated Inheritance Information for Diagnosis and Monitoring Application Performance and Failure
US20080320592A1 (en)*2007-06-222008-12-25Suit John MMethod and system for cloaked observation and remediation of software attacks
US20080320583A1 (en)*2007-06-222008-12-25Vipul SharmaMethod for Managing a Virtual Machine
US20080320499A1 (en)*2007-06-222008-12-25Suit John MMethod and System for Direct Insertion of a Virtual Machine Driver
US20090006406A1 (en)*2007-06-292009-01-01Microsoft CorporationMemory transaction grouping
US20090164924A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090164892A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook Ahead of links/alter links
US20090164992A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090164993A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090164504A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090165134A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090182928A1 (en)*2007-06-222009-07-16Daniel Lee BeckerMethod and system for tracking a virtual machine
US20090183173A1 (en)*2007-06-222009-07-16Daniel Lee BeckerMethod and system for determining a host machine by a virtual machine
US20090240930A1 (en)*2008-03-242009-09-24International Business Machines CorporationExecuting An Application On A Parallel Computer
US20090271784A1 (en)*2008-04-242009-10-29International Business Machines CorporationExecuting A Distributed Java Application On A Plurality Of Compute Nodes
US20090271799A1 (en)*2008-04-242009-10-29International Business Machines CorporationExecuting A Distributed Java Application On A Plurality Of Compute Nodes
US20090300609A1 (en)*2008-05-302009-12-03Matt HicksCombining system blueprints, functional layer, and software bits in parallel development of machines
US20090300619A1 (en)*2008-05-302009-12-03Matt HicksProduct independent orchestration tool
US20090300610A1 (en)*2008-05-302009-12-03Matt HicksSelf-replicating machines
US20090313636A1 (en)*2008-06-162009-12-17International Business Machines CorporationExecuting An Application On A Parallel Computer
US20100077078A1 (en)*2007-06-222010-03-25Fortisphere, Inc.Network traffic analysis using a dynamically updating ontological network description
US20100153693A1 (en)*2008-12-172010-06-17Microsoft CorporationCode execution with automated domain switching
US20110023043A1 (en)*2007-04-052011-01-27International Business Machines CorporationExecuting multiple threads in a processor
US8286174B1 (en)*2006-04-172012-10-09Vmware, Inc.Executing a multicomponent software application on a virtualized computer platform
US8296267B2 (en)2010-10-202012-10-23Microsoft CorporationUpgrade of highly available farm server groups
US8336108B2 (en)2007-06-222012-12-18Red Hat, Inc.Method and system for collaboration involving enterprise nodes
US8386501B2 (en)2010-10-202013-02-26Microsoft CorporationDynamically splitting multi-tenant databases
US8417737B2 (en)2010-10-202013-04-09Microsoft CorporationOnline database availability during upgrade
US8533687B1 (en)2009-11-302013-09-10dynaTrade Software GmbHMethods and system for global real-time transaction tracing
US8555252B2 (en)2009-11-232013-10-08Alibaba Group Holding LimitedApparatus and method for loading and updating codes of cluster-based java application system
US8595736B2 (en)2008-04-242013-11-26International Business Machines CorporationParsing an application to find serial and parallel data segments to minimize mitigation overhead between serial and parallel compute nodes
US20140075422A1 (en)*2010-11-162014-03-13Syddansk UniversitetMethod for dynamically transforming the bytecode of java virtual machine bootstrap classes
US8719402B2 (en)2010-10-212014-05-06Microsoft CorporationGoal state communication in computer clusters
US20140157272A1 (en)*2006-08-072014-06-05Oracle International CorporationSystem and method for providing hardware virtualization in a virtual machine environment
US8751656B2 (en)2010-10-202014-06-10Microsoft CorporationMachine manager for deploying and managing machines
US20140196053A1 (en)*2012-04-032014-07-10Microsoft CorporationThread-agile execution of dynamic programming language programs
US8793616B2 (en)2007-12-212014-07-29The Invention Science Fund I, LlcLook ahead of links/alter links
US8799453B2 (en)2010-10-202014-08-05Microsoft CorporationManaging networks and machines for an online service
US8850550B2 (en)2010-11-232014-09-30Microsoft CorporationUsing cached security tokens in an online service
US20140325514A1 (en)*2011-12-122014-10-30Intemational Business Machines CorporationMaintenance of Offline Virtual Machines Based on a Maintenance Register
US8892495B2 (en)1991-12-232014-11-18Blanding Hovenweep, LlcAdaptive pattern recognition based controller apparatus and method and human-interface therefore
US8910155B1 (en)*2010-11-022014-12-09Symantec CorporationMethods and systems for injecting endpoint management agents into virtual machines
US20140365549A1 (en)*2013-06-102014-12-11Amazon Technologies, Inc.Distributed lock management in a cloud computing environment
US8990802B1 (en)*2010-05-242015-03-24Thinking Software, Inc.Pinball virtual machine (PVM) implementing computing process within a structural space using PVM atoms and PVM atomic threads
US9047412B2 (en)2007-05-062015-06-02Dynatrace CorporationSystem and method for extracting instrumentation relevant inheritance relationships for a distributed, inheritance rule based instrumentation system
US9075661B2 (en)2010-10-202015-07-07Microsoft Technology Licensing, LlcPlacing objects on hosts using hard and soft constraints
US9075635B1 (en)*2010-07-262015-07-07Symantec CorporationSystems and methods for merging virtual layers
US9231858B1 (en)2006-08-112016-01-05Dynatrace Software GmbhCompleteness detection of monitored globally distributed synchronous and asynchronous transactions
US20160050125A1 (en)*2014-08-142016-02-18Juniper Networks, Inc.Transaction integrity for network services configuration
US9268614B2 (en)2008-04-242016-02-23International Business Machines CorporationConfiguring a parallel computer based on an interleave rate of an application containing serial and parallel segments
US9274919B2 (en)2011-04-292016-03-01Dynatrace Software GmbhTransaction tracing mechanism of distributed heterogenous transactions having instrumented byte code with constant memory consumption and independent of instrumented method call depth
US9336024B1 (en)*2012-12-272016-05-10Google Inc.Clustering for parallel processing
US9354960B2 (en)2010-12-272016-05-31Red Hat, Inc.Assigning virtual machines to business application service groups based on ranking of the virtual machines
US9477572B2 (en)2007-06-222016-10-25Red Hat, Inc.Performing predictive modeling of virtual machine relationships
US20160350340A1 (en)*2013-12-232016-12-01Roger MarchMethod of operation for a hierarchical file block variant tracker apparatus
US9515901B2 (en)2013-10-182016-12-06AppDynamics, Inc.Automatic asynchronous handoff identification
US9529691B2 (en)2014-10-312016-12-27AppDynamics, Inc.Monitoring and correlating a binary process in a distributed business transaction
US9535811B2 (en)2014-10-312017-01-03AppDynamics, Inc.Agent dynamic service
US9535666B2 (en)2015-01-292017-01-03AppDynamics, Inc.Dynamic agent delivery
US9535563B2 (en)1999-02-012017-01-03Blanding Hovenweep, LlcInternet appliance system and method
US9569330B2 (en)2007-06-222017-02-14Red Hat, Inc.Performing dependency analysis on nodes of a business application service group
US9721030B2 (en)2010-12-092017-08-01Microsoft Technology Licensing, LlcCodeless sharing of spreadsheet objects
US9727440B2 (en)2007-06-222017-08-08Red Hat, Inc.Automatic simulation of virtual machine performance
US20180144125A1 (en)*2016-11-182018-05-24Vmware, Inc.Immutable file storage
US10042658B1 (en)*2007-09-272018-08-07Veritas Technologies LlcAutomatically adding bytecode to a software application to determine network communication information
US20180225222A1 (en)*2007-11-162018-08-09Vmware, Inc.Vm inter-process communication
US10133607B2 (en)2007-06-222018-11-20Red Hat, Inc.Migration of network entities to a cloud infrastructure
US10698878B2 (en)*2015-03-062020-06-30Hewlett Packard Enterprise Development LpGraph update flush to a shared memory
US10846115B1 (en)*2015-08-102020-11-24Amazon Technologies, Inc.Techniques for managing virtual instance data in multitenant environments

Families Citing this family (279)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB0112781D0 (en)2001-05-252001-07-18Global Continuity PlcMethod for rapid recovery from a network file server failure
US7529897B1 (en)2003-12-312009-05-05Vmware, Inc.Generating and using checkpoints in a virtual computer system
US9606821B2 (en)*2004-12-172017-03-28Intel CorporationVirtual environment manager for creating and managing virtual machine environments
US7480822B1 (en)*2005-07-132009-01-20Symantec CorporationRecovery and operation of captured running states from multiple computing systems on a single computing system
US20070016628A1 (en)*2005-07-142007-01-18Lenevo (Singapore) Pte.Ltd.Classification system for versionable objects
US8166458B2 (en)*2005-11-072012-04-24Red Hat, Inc.Method and system for automated distributed software testing
US9135304B2 (en)2005-12-022015-09-15Salesforce.Com, Inc.Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US7792875B2 (en)*2006-03-302010-09-07International Business Machines CorporationMethod for representing and recreating object dependencies from one database system to another
US7757215B1 (en)*2006-04-112010-07-13Oracle America, Inc.Dynamic fault injection during code-testing using a dynamic tracing framework
US7797329B2 (en)*2006-06-092010-09-14Oracle America Inc.Method and system for enabling a synchronization-free and parallel commit phase
US7529827B2 (en)*2006-06-292009-05-05Stratavia CorporationStandard operating procedure automation in database administration
US8151277B2 (en)*2007-05-152012-04-03Dynatrace Software GmbhMethod and system for dynamic remote injection of in-process agents into virtual machine based applications
US7831620B2 (en)*2006-08-312010-11-09International Business Machines CorporationManaging execution of a query against a partitioned database
US8056141B2 (en)2006-09-132011-11-08Imperva, Inc.Method for monitoring stored procedures
US10296629B2 (en)*2006-10-202019-05-21Oracle International CorporationServer supporting a consistent client-side cache
US9697253B2 (en)*2006-10-202017-07-04Oracle International CorporationConsistent client-side cache
US20080098309A1 (en)*2006-10-242008-04-24Microsoft CorporationManaging virtual machines and hosts by property
US8997048B1 (en)*2007-02-142015-03-31Oracle America, Inc.Method and apparatus for profiling a virtual machine
US9576254B2 (en)*2007-03-012017-02-21Zipcar, Inc.Multi-tiered fleet management cache
US20080243847A1 (en)*2007-04-022008-10-02Microsoft CorporationSeparating central locking services from distributed data fulfillment services in a storage system
US8433693B2 (en)*2007-04-022013-04-30Microsoft CorporationLocking semantics for a storage system based on file types
KR100911324B1 (en)*2007-06-222009-08-07삼성전자주식회사 Variable element management method and device
US9715438B2 (en)*2007-06-292017-07-25International Business Machines CorporationStatic execution of statements in a program
US8074094B2 (en)*2007-06-302011-12-06Cisco Technology, Inc.Session redundancy using a replay model
US7882198B2 (en)*2007-07-022011-02-01Oracle America, Inc.Shared JAVA JAR files
US8966488B2 (en)*2007-07-062015-02-24XMOS Ltd.Synchronising groups of threads with dedicated hardware logic
US8281308B1 (en)*2007-07-232012-10-02Oracle America, Inc.Virtual core remapping based on temperature
US8799903B1 (en)*2007-07-312014-08-05Hewlett-Packard Development Company, L.P.Systems and methods for exchanging runtime functionalities between software stacks
US8245217B2 (en)2007-10-122012-08-14Microsoft CorporationManagement of software and operating system updates required for the process of creating a virtual machine facsimile of an existing physical or virtual machine
US8370370B2 (en)*2007-10-152013-02-05International Business Machines CorporationBridging real-world web applications and 3D virtual worlds
CN101430687B (en)*2007-11-092015-11-25阿里巴巴集团控股有限公司Based on statistical form application process and the system of OLTP environment
US8595369B2 (en)*2007-11-132013-11-26Vmware, Inc.Method and system for correlating front-end and back-end transactions in a data center
US8352911B2 (en)*2007-11-212013-01-08Teradata Us, Inc.Techniques for constructing and using run-time JAVA archives (JAR) for JAVA Stored Procedures (JSPS)
US8326814B2 (en)2007-12-052012-12-04Box, Inc.Web-based file management system and service
US8706796B2 (en)*2007-12-272014-04-22SAP France S.A.Managing a cluster of computers
US9600438B2 (en)*2008-01-032017-03-21Florida Institute For Human And Machine Cognition, Inc.Process integrated mechanism apparatus and program
US9116715B2 (en)*2008-02-042015-08-25Rightscale, Inc.Systems and methods for efficiently booting and configuring virtual servers
US8650154B2 (en)*2008-02-192014-02-11International Business Machines CorporationDocument synchronization solution
US8245236B2 (en)*2008-02-272012-08-14International Business Machines CorporationLock based moving of threads in a shared processor partitioning environment
US8646052B2 (en)*2008-03-312014-02-04Intel CorporationMethod and apparatus for providing a secure display window inside the primary display
US8725679B2 (en)*2008-04-072014-05-13International Business Machines CorporationClient side caching of synchronized data
US20110131002A1 (en)*2008-05-152011-06-02Simeon Falk SheyeMethod for automatic testing of software
US8239416B2 (en)*2008-05-302012-08-07Armanta, Inc.System, method, and computer program product for modeling changes to large scale datasets
US9100246B1 (en)*2008-06-192015-08-04Symantec CorporationDistributed application virtualization
US9823992B2 (en)2008-06-202017-11-21Vmware, Inc.Decoupling dynamic program analysis from execution in virtual environments
US20100082702A1 (en)*2008-09-292010-04-01Honeywell International Inc.Dynamic vehicle information management
US8438404B2 (en)*2008-09-302013-05-07International Business Machines CorporationMain processing element for delegating virtualized control threads controlling clock speed and power consumption to groups of sub-processing elements in a system such that a group of sub-processing elements can be designated as pseudo main processing element
US8195707B1 (en)*2008-09-302012-06-05Adobe Systems IncorporatedIdentifying and reacting to changes in an extensible automatic runtime object management system
US8732716B2 (en)2008-09-302014-05-20International Business Machines CorporationVirtualization across physical partitions of a multi-core processor (MCP)
US20100088698A1 (en)*2008-10-032010-04-08Ravishankar KrishnamurthyTechniques for managing communication sessions
WO2010041515A1 (en)2008-10-062010-04-15インターナショナル・ビジネス・マシーンズ・コーポレーションSystem accessing shared data by a plurality of application servers
US8645922B2 (en)*2008-11-252014-02-04Sap AgSystem and method of implementing a concurrency profiler
US20100161643A1 (en)*2008-12-242010-06-24Yahoo! Inc.Segmentation of interleaved query missions into query chains
US9292557B2 (en)*2009-02-272016-03-22Red Hat Israel, Ltd.Managing virtual machines using hierarchical labeling
US8863093B1 (en)*2009-03-062014-10-14Coverity, Inc.Load-time instrumentation of virtual machine program code
US9104757B2 (en)*2009-06-242015-08-11Red Hat Israel, Ltd.Interactive search monitoring in a virtual machine environment
US20100332593A1 (en)*2009-06-292010-12-30Igor BarashSystems and methods for operating an anti-malware network on a cloud computing platform
JP5458708B2 (en)*2009-07-092014-04-02株式会社リコー Image processing apparatus, display control method, and display control program
US20110035802A1 (en)*2009-08-072011-02-10Microsoft CorporationRepresenting virtual object priority based on relationships
US9143597B2 (en)*2009-09-212015-09-22Avaya Inc.Method for telephony client synchronization in telephone virtualization
US9338273B2 (en)*2009-09-222016-05-10Avaya Inc.Method for telephony client synchronization in telephone virtualization
US8718611B2 (en)*2009-09-302014-05-06Avaya Inc.Method for the selection of an active software environment of a virtualized telecommunications terminal
US8407723B2 (en)*2009-10-082013-03-26Tibco Software, Inc.JAVA virtual machine having integrated transaction management system and facility to query managed objects
US8244682B2 (en)*2009-10-232012-08-14Clausal Computing OySaving snapshot of a knowledge base without blocking
US9094426B2 (en)2009-11-202015-07-28Avaya Inc.Method for telecommunications device synchronization
US8311032B2 (en)*2009-12-032012-11-13International Business Machines CorporationDynamically provisioning virtual machines
US8352953B2 (en)2009-12-032013-01-08International Business Machines CorporationDynamically provisioning virtual machines
US8560826B2 (en)2009-12-142013-10-15Citrix Systems, Inc.Secure virtualization environment bootable from an external media device
EP3009941B1 (en)*2009-12-142017-07-26Citrix Systems Inc.Methods and systems for communicating between trusted and non-trusted virtual machines
US20110173177A1 (en)*2010-01-112011-07-14Flavio JunqueiraSightful cache: efficient invalidation for search engine caching
US20110173947A1 (en)*2010-01-192011-07-21General Electric CompanySystem and method for gas turbine power augmentation
US20120179778A1 (en)*2010-01-222012-07-12Brutesoft, Inc.Applying networking protocols to image file management
US8874914B2 (en)*2010-02-052014-10-28Accenture Global Services LimitedSecure and automated credential information transfer mechanism
US8407531B2 (en)*2010-02-262013-03-26Bmc Software, Inc.Method of collecting and correlating locking data to determine ultimate holders in real time
US8825962B1 (en)*2010-04-202014-09-02Facebook, Inc.Push-based cache invalidation notification
US8862563B2 (en)*2010-05-122014-10-14Microsoft CorporationGetting dependency metadata using statement execution plans
EP2447836A1 (en)*2010-10-182012-05-02Simulity Labs LtdMultiple virtual machine engines on a single card
US8418185B2 (en)2010-10-192013-04-09International Business Machines CorporationMemory maximization in a high input/output virtual machine environment
US8863108B2 (en)*2010-11-232014-10-14Red Hat, Inc.Finding out if software will run on an operating system without installing that software
US8887122B2 (en)2010-11-232014-11-11Red Hat, Inc.Find and track information of interface usage of software libraries by other software
US8776036B2 (en)*2010-11-232014-07-08Red Hat, Inc.Determining support criteria for shared libraries based on their priority levels
US8938706B2 (en)2010-11-232015-01-20Red Hat, Inc.Providing customized visualization of application binary interface/application programming interface-related information
US9032146B2 (en)2010-11-302015-05-12Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Dynamic use of raid levels responsive to workload requirements
US20120137062A1 (en)*2010-11-302012-05-31International Business Machines CorporationLeveraging coalesced memory
WO2012091948A2 (en)2010-12-282012-07-05Citrix Systems, Inc.Systems and methods for database proxy request switching
US9589029B2 (en)*2010-12-282017-03-07Citrix Systems, Inc.Systems and methods for database proxy request switching
US8677356B2 (en)*2011-01-112014-03-18International Business Machines CorporationAdjunct partition work scheduling with quality of service attributes
WO2012099617A1 (en)2011-01-202012-07-26Box.Net, Inc.Real time notification of activities that occur in a web-based collaboration environment
KR101191727B1 (en)*2011-02-282012-11-21(주)지노게임즈System and method for muulti-thread hadling using multi-virtual machine
US8990823B2 (en)2011-03-102015-03-24International Business Machines CorporationOptimizing virtual machine synchronization for application software
US9147195B2 (en)2011-06-142015-09-29Microsoft Technology Licensing, LlcData custodian and curation system
US9244956B2 (en)2011-06-142016-01-26Microsoft Technology Licensing, LlcRecommending data enrichments
US9122720B2 (en)2011-06-142015-09-01Microsoft Technology Licensing, LlcEnriching database query responses using data from external data sources
US9015601B2 (en)2011-06-212015-04-21Box, Inc.Batch uploading of content to a web-based collaboration environment
US8832690B1 (en)*2011-06-212014-09-09Google Inc.Multi-threaded virtual machine processing on a web page
US9063912B2 (en)2011-06-222015-06-23Box, Inc.Multimedia content preview rendering in a cloud content management system
US8719232B2 (en)*2011-06-302014-05-06Verisign, Inc.Systems and methods for data integrity checking
US9176829B2 (en)2011-07-012015-11-03Microsoft Technology Licensing, LlcManaging recovery virtual machines in clustered environment
US8615503B2 (en)*2011-07-012013-12-24International Business Machines CorporationMethod for attaching partition online to range partitioned table
US8914466B2 (en)2011-07-072014-12-16International Business Machines CorporationMulti-level adaptive caching within asset-based web systems
GB2503625A (en)2011-07-082014-01-01Box IncCollaboration sessions in a workspace on cloud-based content management system
WO2013009337A2 (en)2011-07-082013-01-17Arnold GoldbergDesktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof
US9361162B1 (en)2011-08-262016-06-07Amazon Technologies, Inc.Executing threads of an application across multiple computing devices in a distributed virtual machine environment
US20130060795A1 (en)*2011-09-072013-03-07Unisys Corp.Prepared statements to improve performance in database interfaces
US20130074065A1 (en)*2011-09-212013-03-21Ibm CorporationMaintaining Consistency of Storage in a Mirrored Virtual Environment
US9197718B2 (en)2011-09-232015-11-24Box, Inc.Central management and control of user-contributed content in a web-based collaboration environment and management console thereof
US8515902B2 (en)2011-10-142013-08-20Box, Inc.Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution
DE102011116866A1 (en)*2011-10-252013-04-25Fujitsu Technology Solutions Intellectual Property Gmbh Cluster system and method for executing a plurality of virtual machines
US9098474B2 (en)2011-10-262015-08-04Box, Inc.Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience
US11210610B2 (en)2011-10-262021-12-28Box, Inc.Enhanced multimedia content preview rendering in a cloud content management system
US8990307B2 (en)*2011-11-162015-03-24Box, Inc.Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform
US9773051B2 (en)2011-11-292017-09-26Box, Inc.Mobile platform file and folder selection functionalities for offline access and synchronization
US20130152081A1 (en)2011-12-132013-06-13International Business Machines CorporationSelectable event reporting for highly virtualized partitioned systems
US9019123B2 (en)2011-12-222015-04-28Box, Inc.Health check services for web-based collaboration environments
US9904435B2 (en)2012-01-062018-02-27Box, Inc.System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment
US11232481B2 (en)2012-01-302022-01-25Box, Inc.Extended applications of multimedia content previews in the cloud-based content management system
US9317552B2 (en)*2012-01-302016-04-19Memsql, Inc.Reusing existing query plans in a database system
US9141678B2 (en)*2012-01-302015-09-22Memsql, Inc.Distributed query cache in a database system
US9965745B2 (en)2012-02-242018-05-08Box, Inc.System and method for promoting enterprise adoption of a web-based collaboration environment
KR101878297B1 (en)*2012-03-062018-08-07삼성전자주식회사Method and apparatus for recovering lock holder preemption
US9195636B2 (en)2012-03-072015-11-24Box, Inc.Universal file type preview for mobile devices
US9251209B2 (en)2012-03-152016-02-02International Business Machines CorporationAutonomic caching for in memory data grid query processing
US9054919B2 (en)2012-04-052015-06-09Box, Inc.Device pinning capability for enterprise cloud service and storage accounts
US8881149B2 (en)*2012-04-112014-11-04International Business Machines CorporationControl of java resource runtime usage
US9575981B2 (en)2012-04-112017-02-21Box, Inc.Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system
US9922133B2 (en)*2012-04-162018-03-20Entit Software LlcLive topological query
US9413587B2 (en)2012-05-022016-08-09Box, Inc.System and method for a third-party application to access content within a cloud-based platform
US9691051B2 (en)2012-05-212017-06-27Box, Inc.Security enhancement through application access control
US8914900B2 (en)2012-05-232014-12-16Box, Inc.Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
US9027108B2 (en)2012-05-232015-05-05Box, Inc.Systems and methods for secure file portability between mobile applications on a mobile device
US9021099B2 (en)2012-07-032015-04-28Box, Inc.Load balancing secure FTP connections among multiple FTP servers
US20140012704A1 (en)2012-07-052014-01-09Google Inc.Selecting a preferred payment instrument based on a merchant category
GB2505072A (en)2012-07-062014-02-19Box IncIdentifying users and collaborators as search results in a cloud-based system
US9792320B2 (en)2012-07-062017-10-17Box, Inc.System and method for performing shard migration to support functions of a cloud-based service
US9712510B2 (en)2012-07-062017-07-18Box, Inc.Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform
US9152449B2 (en)2012-07-132015-10-06International Business Machines CorporationCo-location of virtual machines with nested virtualization
US9473532B2 (en)2012-07-192016-10-18Box, Inc.Data loss prevention (DLP) methods by a cloud service including third party integration architectures
CN103782554B (en)*2012-07-252016-10-26华为技术有限公司Data distribution method, data sending device and forking node device
US8868574B2 (en)2012-07-302014-10-21Box, Inc.System and method for advanced search and filtering mechanisms for enterprise administrators in a cloud-based environment
US9794256B2 (en)2012-07-302017-10-17Box, Inc.System and method for advanced control tools for administrators in a cloud-based service
US8972971B2 (en)2012-08-092015-03-03International Business Machines CorporationImage instance mapping
US8745267B2 (en)2012-08-192014-06-03Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
US9369520B2 (en)2012-08-192016-06-14Box, Inc.Enhancement of upload and/or download performance based on client and/or server feedback information
GB2513671A (en)2012-08-272014-11-05Box IncServer side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment
US9135462B2 (en)2012-08-292015-09-15Box, Inc.Upload and download streaming encryption to/from a cloud-based platform
US9311071B2 (en)2012-09-062016-04-12Box, Inc.Force upgrade of a mobile application via a server side configuration file
US9195519B2 (en)2012-09-062015-11-24Box, Inc.Disabling the self-referential appearance of a mobile application in an intent via a background registration
US9117087B2 (en)2012-09-062015-08-25Box, Inc.System and method for creating a secure channel for inter-application communication based on intents
US9292833B2 (en)2012-09-142016-03-22Box, Inc.Batching notifications of activities that occur in a web-based collaboration environment
US10200256B2 (en)2012-09-172019-02-05Box, Inc.System and method of a manipulative handle in an interactive mobile user interface
US9553758B2 (en)2012-09-182017-01-24Box, Inc.Sandboxing individual applications to specific user folders in a cloud-based service
US10915492B2 (en)2012-09-192021-02-09Box, Inc.Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction
US9959420B2 (en)2012-10-022018-05-01Box, Inc.System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment
US9495364B2 (en)2012-10-042016-11-15Box, Inc.Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform
US9705967B2 (en)2012-10-042017-07-11Box, Inc.Corporate user discovery and identification of recommended collaborators in a cloud platform
US9665349B2 (en)2012-10-052017-05-30Box, Inc.System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform
US9756022B2 (en)2014-08-292017-09-05Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US9628268B2 (en)2012-10-172017-04-18Box, Inc.Remote key management in a cloud-based environment
US20140129513A1 (en)*2012-11-082014-05-08Callidus Software IncorporatedSubset calculation by identifying calculated values with modified parameters
US9183271B2 (en)*2012-12-042015-11-10Pivotal Software, Inc.Big-fast data connector between in-memory database system and data warehouse system
US10235383B2 (en)2012-12-192019-03-19Box, Inc.Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment
US9396245B2 (en)2013-01-022016-07-19Box, Inc.Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9953036B2 (en)2013-01-092018-04-24Box, Inc.File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
EP2755151A3 (en)2013-01-112014-09-24Box, Inc.Functionalities, features and user interface of a synchronization client to a cloud-based environment
EP2757491A1 (en)2013-01-172014-07-23Box, Inc.Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform
US9092767B1 (en)2013-03-042015-07-28Google Inc.Selecting a preferred payment instrument
WO2014142861A1 (en)*2013-03-142014-09-18Intel CorporationMemory object reference count management with improved scalability
US9235618B2 (en)*2013-04-062016-01-12Citrix Systems, Inc.Systems and methods for caching of SQL responses using integrated caching
US10725968B2 (en)2013-05-102020-07-28Box, Inc.Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform
US10846074B2 (en)2013-05-102020-11-24Box, Inc.Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client
GB2515192B (en)2013-06-132016-12-14Box IncSystems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US9805050B2 (en)2013-06-212017-10-31Box, Inc.Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US10110656B2 (en)2013-06-252018-10-23Box, Inc.Systems and methods for providing shell communication in a cloud-based platform
US10229134B2 (en)2013-06-252019-03-12Box, Inc.Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform
US9535924B2 (en)2013-07-302017-01-03Box, Inc.Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9600514B2 (en)2013-09-092017-03-21VoltDB, Inc.Methods and systems for detecting data divergence and inconsistency across replicas of data within a shared-nothing distributed database
US10176240B2 (en)2013-09-122019-01-08VoltDB, Inc.Methods and systems for real-time transactional database transformation
US9213684B2 (en)2013-09-132015-12-15Box, Inc.System and method for rendering document in web browser or mobile device regardless of third-party plug-in software
US9535909B2 (en)2013-09-132017-01-03Box, Inc.Configurable event-based automation architecture for cloud-based collaboration platforms
GB2518298A (en)2013-09-132015-03-18Box IncHigh-availability architecture for a cloud-based concurrent-access collaboration platform
US9704137B2 (en)2013-09-132017-07-11Box, Inc.Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US8892679B1 (en)2013-09-132014-11-18Box, Inc.Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform
US10509527B2 (en)2013-09-132019-12-17Box, Inc.Systems and methods for configuring event-based automation in cloud-based collaboration platforms
US10303682B2 (en)2013-09-212019-05-28Oracle International CorporationAutomatic verification and triage of query results
US10866931B2 (en)2013-10-222020-12-15Box, Inc.Desktop application for accessing a cloud collaboration platform
US9639544B1 (en)*2013-10-282017-05-02Pivotal Software, Inc.Table data persistence
US9922043B1 (en)2013-10-282018-03-20Pivotal Software, Inc.Data management platform
US9274828B2 (en)*2013-11-032016-03-01Maestrano Pty Ltd.Systems and methods for event driven object management and distribution among multiple client applications
US9639571B2 (en)2013-12-302017-05-02VoltDB, Inc.Methods and systems for increasing capacity and performing data rebalancing without downtime to a distributed shared-nothing database with serializable isolation
US9858572B2 (en)2014-02-062018-01-02Google LlcDynamic alteration of track data
GB2524075A (en)2014-03-142015-09-16IbmAdvanced result cache refill
US9703611B1 (en)2014-03-212017-07-11Amazon Technologies, Inc.Isolating resources for utilization by tenants executing in multi-tenant software containers
EP3146426A4 (en)*2014-05-212018-01-03Georgia State University Research Foundation, Inc.High-performance computing framework for cloud computing environments
US10530854B2 (en)2014-05-302020-01-07Box, Inc.Synchronization of permissioned content in cloud-based environments
US9602514B2 (en)2014-06-162017-03-21Box, Inc.Enterprise mobility management and verification of a managed application by a content provider
US10097410B2 (en)*2014-06-262018-10-09Vmware, Inc.Methods and apparatus to scale application deployments in cloud computing environments
US9369406B2 (en)*2014-07-032016-06-14Sas Institute Inc.Resource server providing a rapidly changing resource
CN105446792B (en)*2014-08-272019-09-24联想(北京)有限公司A kind of dispositions method of virtual machine, deployment device and management node
US9894119B2 (en)2014-08-292018-02-13Box, Inc.Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US10574442B2 (en)2014-08-292020-02-25Box, Inc.Enhanced remote key management for an enterprise in a cloud-based environment
US10038731B2 (en)2014-08-292018-07-31Box, Inc.Managing flow-based interactions with cloud-based shared content
US20160125029A1 (en)*2014-10-312016-05-05InsightSoftware.com InternationalIntelligent caching for enterprise resource planning reporting
US10860604B1 (en)*2014-12-102020-12-08Amazon Technologies, Inc.Scalable tracking for database udpates according to a secondary index
US10885036B2 (en)*2015-02-032021-01-05Red Hat, Inc.Obtaining incremental updates from a database using a partial query
WO2016183545A1 (en)2015-05-142016-11-17Walleye Software, LLCDistributed and optimized garbage collection of remote and exported table handle links to update propagation graph nodes
US9934277B2 (en)2015-05-192018-04-03International Business Machines CorporationData management system with stored procedures
US20160364667A1 (en)*2015-06-152016-12-15Microsoft Technology Licensing, LlcProviding dynamically responsive availability view
US10248691B2 (en)*2015-07-132019-04-02Paypal, Inc.Read/write split database query routing
US10706075B2 (en)2015-07-152020-07-07International Business Machines CorporationAnalyzing application behavior to determine relationships between data
CN106980625B (en)*2016-01-182020-08-04阿里巴巴集团控股有限公司Data synchronization method, device and system
US10216926B2 (en)*2016-01-292019-02-26Cisco Technology, Inc.Isolation of untrusted code in operating system without isolation capability
US11550558B2 (en)2016-02-122023-01-10Nutanix, Inc.Virtualized file server deployment
US11218418B2 (en)2016-05-202022-01-04Nutanix, Inc.Scalable leadership election in a multi-processing computing environment
US10936559B1 (en)2016-09-282021-03-02Amazon Technologies, Inc.Strongly-consistent secondary index for a distributed data set
US10503508B2 (en)*2016-10-062019-12-10Sisense Ltd.Predictive query execution in analytical databases
CN106648909A (en)*2016-10-132017-05-10华为技术有限公司Management method and device for dish lock and system
US10666443B2 (en)*2016-10-182020-05-26Red Hat, Inc.Continued verification and monitoring of application code in containerized execution environment
US11568073B2 (en)2016-12-022023-01-31Nutanix, Inc.Handling permissions for virtualized file servers
US11562034B2 (en)2016-12-022023-01-24Nutanix, Inc.Transparent referrals for distributed file servers
US11294777B2 (en)2016-12-052022-04-05Nutanix, Inc.Disaster recovery for distributed file servers, including metadata fixers
US11288239B2 (en)2016-12-062022-03-29Nutanix, Inc.Cloning virtualized file servers
US11281484B2 (en)2016-12-062022-03-22Nutanix, Inc.Virtualized server systems and methods including scaling of file system virtual machines
CN108241647B (en)*2016-12-232022-03-11北京奇虎科技有限公司 Method and device for data processing and query
CN106682202B (en)*2016-12-292020-01-10北京奇艺世纪科技有限公司Search cache updating method and device
CN110121704B (en)*2016-12-302021-09-21华为技术有限公司Execution method, device and system for stored procedure
US10200876B2 (en)*2017-01-172019-02-05Argela Yazilim ve Bilisim Teknolojileri San. ve Tic. A.S.Method and system for a wireless access transmission network across intersecting electromagnetically shielded regions
US20180225325A1 (en)*2017-02-072018-08-09International Business Machines CorporationApplication resiliency management using a database driver
US11070647B1 (en)*2017-03-142021-07-20Parallels International GmbhSeamless cross-platform synchronization of user activities and application data between mobile and desktop devices
JP6936604B2 (en)*2017-03-312021-09-15日立金属株式会社 Composite cable
US11940990B1 (en)2017-06-162024-03-26Amazon Technologies, Inc.Global clock values for consistent queries to replicated data
US11314717B1 (en)2017-06-232022-04-26Amazon Technologies, Inc.Scalable architecture for propagating updates to replicated data
CN107577516B (en)2017-07-282020-08-14华为技术有限公司Virtual machine password resetting method, device and system
US10198469B1 (en)2017-08-242019-02-05Deephaven Data Labs LlcComputer data system data source refreshing using an update propagation graph having a merged join listener
CN107562961A (en)*2017-10-092018-01-09郑州云海信息技术有限公司A kind of centralized management method and apparatus of mysql databases
CN108363741B (en)*2018-01-222021-01-26中国平安人寿保险股份有限公司Big data unified interface method, device, equipment and storage medium
US11474849B2 (en)*2018-01-292022-10-18Walmart Apollo, LlcDistribution of applications among machines in a cloud
WO2019193386A1 (en)*2018-04-032019-10-10Pratik SharmaHighly available data zones
US11567934B2 (en)2018-04-202023-01-31Oracle International CorporationConsistent client-side caching for fine grained invalidations
US11086826B2 (en)2018-04-302021-08-10Nutanix, Inc.Virtualized server systems and methods including domain joining techniques
US10862252B2 (en)*2018-05-042020-12-08The Ricker Lyman Robotic Company, Inc.Surface-contact ethernet connector, network equipment chassis including the same and operating method thereof
JP6963534B2 (en)*2018-05-252021-11-10ルネサスエレクトロニクス株式会社 Memory protection circuit and memory protection method
CN109446448A (en)*2018-09-102019-03-08平安科技(深圳)有限公司Data processing method and system
US11770447B2 (en)2018-10-312023-09-26Nutanix, Inc.Managing high-availability file servers
JP7031569B2 (en)*2018-11-292022-03-08日本電信電話株式会社 Information creation device, information creation method, and information creation program
CN109710859A (en)*2019-01-212019-05-03北京字节跳动网络技术有限公司Data query method and apparatus
RU2724801C1 (en)*2019-02-072020-06-25Акционерное общество "Лаборатория Касперского"Method of balancing load on virtual protection machines, provided that selection area of virtual protection machines
CN109933411B (en)*2019-03-312021-03-30山东超越数控电子股份有限公司System and method for modifying internal configuration of virtual machine on line
CN110266799B (en)*2019-06-212022-07-05国网山西省电力公司忻州供电公司 A method for implementing idempotency based on cache
US11494374B2 (en)*2019-07-152022-11-08Amadeus S.A.S., Sophia AntipolisProcessing database requests
FR3099598B1 (en)2019-07-312021-08-27Amadeus DISTRIBUTED AUTOMATIC LEARNING FOR THE VALIDITY OF ANTI-STORED DATA
CN110807075B (en)2019-08-302022-10-25腾讯科技(深圳)有限公司Map data query method and device, computer equipment and storage medium
CN110807040B (en)*2019-10-302023-03-24北京达佳互联信息技术有限公司Method, device, equipment and storage medium for managing data
CN111177161B (en)*2019-11-072023-08-15腾讯科技(深圳)有限公司Data processing method, device, computing equipment and storage medium
US11288212B2 (en)*2019-12-182022-03-29Samsung Electronics Co., Ltd.System, apparatus, and method for secure deduplication
US11386119B2 (en)*2020-01-312022-07-12EMC IP Holding Company LLCSystem and method for data orchestration for non-relational databases and key-value storage in multiple computing environments
US11625373B2 (en)2020-04-302023-04-11International Business Machines CorporationDetermining additions, deletions and updates to database tables
US11301517B2 (en)2020-05-072022-04-12Ebay Inc.Method and system for identifying, managing, and monitoring data dependencies
US11768809B2 (en)2020-05-082023-09-26Nutanix, Inc.Managing incremental snapshots for fast leader node bring-up
US12182634B2 (en)2020-08-032024-12-31Juniper Networks, Inc.Device access control for applications of multiple containers
US11250022B1 (en)2020-09-292022-02-15Amazon Technologies, Inc.Offline index builds for database tables
US11880385B1 (en)2020-09-292024-01-23Amazon Technologies, Inc.Ordering updates to secondary indexes using conditional operations
US12248435B2 (en)2021-03-312025-03-11Nutanix, Inc.File analytics systems and methods
CN114911822B (en)*2021-02-072025-08-22中移(苏州)软件技术有限公司 Data reading method, device, computer storage medium and system
US12131192B2 (en)2021-03-182024-10-29Nutanix, Inc.Scope-based distributed lock infrastructure for virtualized file server
US12242455B2 (en)2021-03-312025-03-04Nutanix, Inc.File analytics systems and methods including receiving and processing file system event data in order
US12248434B2 (en)2021-03-312025-03-11Nutanix, Inc.File analytics systems including examples providing metrics adjusted for application operation
US12367108B2 (en)2021-03-312025-07-22Nutanix, Inc.File analytics systems and methods including retrieving metadata from file system snapshots
US12197398B2 (en)2021-03-312025-01-14Nutanix, Inc.Virtualized file servers and methods to persistently store file system event data
US11741093B1 (en)2021-07-212023-08-29T-Mobile Usa, Inc.Intermediate communication layer to translate a request between a user of a database and the database
US12072770B2 (en)2021-08-192024-08-27Nutanix, Inc.Share-based file server replication for disaster recovery
US12117972B2 (en)2021-08-192024-10-15Nutanix, Inc.File server managers and systems for managing virtualized file servers
EP4420300B1 (en)2021-10-182025-05-07Sophos LimitedNetwork appliances for secure enterprise resources
US12153690B2 (en)2022-01-242024-11-26Nutanix, Inc.Consistent access control lists across file servers for local users in a distributed file server environment
US12182264B2 (en)2022-03-112024-12-31Nutanix, Inc.Malicious activity detection, validation, and remediation in virtualized file servers
US20230409383A1 (en)*2022-05-252023-12-21GM Global Technology Operations LLCSimulation system and method
US11956133B1 (en)*2022-06-222024-04-09Splunk Inc.Navigator performance optimization and signalflow query acceleration
CN115114335A (en)*2022-06-292022-09-27上海汇付支付有限公司 A method for software application multi-level cache and traffic filtering
US12189499B2 (en)2022-07-292025-01-07Nutanix, Inc.Self-service restore (SSR) snapshot replication with share-level file system disaster recovery on virtualized file servers
CN115858408A (en)*2022-12-292023-03-28南京维拓科技股份有限公司Method for transmitting design parameters in industrial design process

Citations (43)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5291597A (en)*1988-10-241994-03-01Ibm CorpMethod to provide concurrent execution of distributed application programs by a host computer and an intelligent work station on an SNA network
US5613060A (en)*1990-05-161997-03-18International Business Machines CorporationAsynchronous resynchronization of a commit procedure
US5666514A (en)*1994-07-011997-09-09Board Of Trustees Of The Leland Stanford Junior UniversityCache memory containing extra status bits to indicate memory regions where logging of data should occur
US5845298A (en)*1997-04-231998-12-01Sun Microsystems, Inc.Write barrier system and method for trapping garbage collection page boundary crossing pointer stores
US5857210A (en)*1997-06-261999-01-05Sun Microsystems, Inc.Bounded-pause time garbage collection system and method including read and write barriers associated with an instance of a partially relocated object
US5873104A (en)*1997-06-261999-02-16Sun Microsystems, Inc.Bounded-pause time garbage collection system and method including write barrier associated with source and target instances of a partially relocated object
US5953736A (en)*1997-04-231999-09-14Sun Microsystems, Inc.Write barrier system and method including pointer-specific instruction variant replacement mechanism
US6003065A (en)*1997-04-241999-12-14Sun Microsystems, Inc.Method and system for distributed processing of applications on host and peripheral devices
US6014723A (en)*1996-01-242000-01-11Sun Microsystems, Inc.Processor with accelerated array access bounds checking
US6138143A (en)*1999-01-282000-10-24Genrad, Inc.Method and apparatus for asynchronous transaction processing
US6226734B1 (en)*1998-06-102001-05-01Compaq Computer CorporationMethod and apparatus for processor migration from different processor states in a multi-processor computer system
US6243825B1 (en)*1998-04-172001-06-05Microsoft CorporationMethod and system for transparently failing over a computer name in a server cluster
US6327594B1 (en)*1999-01-292001-12-04International Business Machines CorporationMethods for shared data management in a pervasive computing environment
US6330659B1 (en)*1997-11-062001-12-11Iready CorporationHardware accelerator for an object-oriented programming language
US6385643B1 (en)*1998-11-052002-05-07Bea Systems, Inc.Clustered enterprise Java™ having a message passing kernel in a distributed processing system
US6408383B1 (en)*2000-05-042002-06-18Sun Microsystems, Inc.Array access boundary check by executing BNDCHK instruction with comparison specifiers
US6456893B1 (en)*1996-11-262002-09-24Shikoku Electric Power Company, Inc.Apparatus management system
US20020161816A1 (en)*2001-04-302002-10-31Sun Microsystems, Inc.Clean thread termination
US6496917B1 (en)*2000-02-072002-12-17Sun Microsystems, Inc.Method to reduce memory latencies by performing two levels of speculation
US6591278B1 (en)*2000-03-032003-07-08R-Objects, Inc.Project data management system and method
US6618737B2 (en)*2000-03-092003-09-09International Business Machines CorporationSpeculative caching of individual fields in a distributed object system
US20030200526A1 (en)*2002-04-172003-10-23Sun Microsystems, Inc.Optimistic transaction compiler
US20030226033A1 (en)*2002-05-302003-12-04Microsoft CorporationPeer assembly inspection
US6684297B2 (en)*2001-04-112004-01-27Sun Microsystems, Inc.Reverse directory for facilitating accesses involving a lower-level cache
US20040019670A1 (en)*2002-07-252004-01-29Sridatta ViswanathPluggable semantic verification and validation of configuration data
US6701417B2 (en)*2001-04-112004-03-02Sun Microsystems, Inc.Method and apparatus for supporting multiple cache line invalidations per cycle
US6715128B1 (en)*1998-11-272004-03-30Hitachi, Ltd.Method for converting directory data, and program and device therefor
US6718457B2 (en)*1998-12-032004-04-06Sun Microsystems, Inc.Multiple-thread processor for threaded software applications
US6718839B2 (en)*2001-06-262004-04-13Sun Microsystems, Inc.Method and apparatus for facilitating speculative loads in a multiprocessor system
US6738977B1 (en)*2000-05-312004-05-18International Business Machines CorporationClass sharing between multiple virtual machines
US6799202B1 (en)*1999-12-162004-09-28Hachiro KawaiiFederated operating system for a server
US20040205377A1 (en)*2003-03-282004-10-14Nec CorporationFault tolerant multi-node computing system for parallel-running a program under different environments
US6826757B2 (en)*2000-04-182004-11-30Sun Microsystems, Inc.Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer value
US6862693B2 (en)*2001-04-132005-03-01Sun Microsystems, Inc.Providing fault-tolerance by comparing addresses and data from redundant processors running in lock-step
US6862664B2 (en)*2003-02-132005-03-01Sun Microsystems, Inc.Method and apparatus for avoiding locks by speculatively executing critical sections
US6892295B2 (en)*2000-03-082005-05-10Sun Microsystems, Inc.Processing architecture having an array bounds check capability
US6901491B2 (en)*2001-10-222005-05-31Sun Microsystems, Inc.Method and apparatus for integration of communication links with a remote direct memory access protocol
US6938130B2 (en)*2003-02-132005-08-30Sun Microsystems Inc.Method and apparatus for delaying interfering accesses from other threads during transactional program execution
US20060041885A1 (en)*2002-11-082006-02-23Stephane BroquereMethod for managing virtual machines
US7013454B2 (en)*1999-02-222006-03-14Sun Microsystems, Inc.Thread suspension system and method using trapping instructions
US7058929B2 (en)*1998-11-162006-06-06Esmertec AgDirect invocation of methods using class loader
US7222221B1 (en)*2004-02-062007-05-22Vmware, Inc.Maintaining coherency of derived data in a computer system
US7376078B1 (en)*2004-03-242008-05-20Juniper Networks, Inc.Selective replay of a state information within a computing device

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5999946A (en)*1996-04-101999-12-07Harris CorporationDatabases in telecommunications
US6009271A (en)*1996-10-281999-12-28Bmc Software, Inc.Method of retrieving data from a relational database
US5920725A (en)*1997-07-021999-07-06Adaptivity Inc.Run-time object-synthesis and transparent client/server updating of distributed objects using a meta server of all object descriptors
US5987254A (en)*1997-07-141999-11-16Hewlett Packard CompanySystem-wide memoization of array dependence information
US6016512A (en)*1997-11-202000-01-18Telcordia Technologies, Inc.Enhanced domain name service using a most frequently used domain names table and a validity code table
US6721740B1 (en)*1998-05-292004-04-13Sun Microsystems, Inc.Method and apparatus of performing active update notification
US6347312B1 (en)*1998-11-052002-02-12International Business Machines CorporationLightweight directory access protocol (LDAP) directory server cache mechanism and method
US6725333B1 (en)*1999-04-222004-04-20International Business Machines CorporationSystem and method for managing cachable entities
US6636853B1 (en)*1999-08-302003-10-21Morphism, LlcMethod and apparatus for representing and navigating search results
US6834290B1 (en)*1999-11-152004-12-21Quest Software, Inc.System and method for developing a cost-effective reorganization plan for data reorganization
US7065538B2 (en)*2000-02-112006-06-20Quest Software, Inc.System and method for reconciling transactions between a replication system and a recovered database
US6457020B1 (en)*2000-03-202002-09-24International Business Machines CorporationQuery optimization using a multi-layered object cache
US6654766B1 (en)*2000-04-042003-11-25International Business Machines CorporationSystem and method for caching sets of objects
GB0024496D0 (en)*2000-10-052000-11-22Pettigrew MichaelNew compact disc case
US20020087798A1 (en)*2000-11-152002-07-04Vijayakumar PerincherrySystem and method for adaptive data caching
US6871780B2 (en)*2000-11-272005-03-29Airclic, Inc.Scalable distributed database system and method for linking codes to internet information
US20020107835A1 (en)*2001-02-082002-08-08Coram Michael T.System and method for adaptive result set caching
US7162467B2 (en)*2001-02-222007-01-09Greenplum, Inc.Systems and methods for managing distributed database resources
US7131120B2 (en)*2002-05-162006-10-31Sun Microsystems, Inc.Inter Java virtual machine (JVM) resource locking mechanism
US7424716B1 (en)*2002-07-182008-09-09Cisco Technology, Inc.Method for tracking an event through multiple module-specific files
US7159073B2 (en)*2003-03-272007-01-02Stmicroelectronics, Inc.Data storage and caching architecture
US20040193656A1 (en)*2003-03-282004-09-30Pizzo Michael J.Systems and methods for caching and invalidating database results and derived objects
US7395258B2 (en)*2004-07-302008-07-01International Business Machines CorporationSystem and method for adaptive database caching

Patent Citations (44)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5291597A (en)*1988-10-241994-03-01Ibm CorpMethod to provide concurrent execution of distributed application programs by a host computer and an intelligent work station on an SNA network
US5613060A (en)*1990-05-161997-03-18International Business Machines CorporationAsynchronous resynchronization of a commit procedure
US5666514A (en)*1994-07-011997-09-09Board Of Trustees Of The Leland Stanford Junior UniversityCache memory containing extra status bits to indicate memory regions where logging of data should occur
US6014723A (en)*1996-01-242000-01-11Sun Microsystems, Inc.Processor with accelerated array access bounds checking
US6456893B1 (en)*1996-11-262002-09-24Shikoku Electric Power Company, Inc.Apparatus management system
US5845298A (en)*1997-04-231998-12-01Sun Microsystems, Inc.Write barrier system and method for trapping garbage collection page boundary crossing pointer stores
US5953736A (en)*1997-04-231999-09-14Sun Microsystems, Inc.Write barrier system and method including pointer-specific instruction variant replacement mechanism
US6003065A (en)*1997-04-241999-12-14Sun Microsystems, Inc.Method and system for distributed processing of applications on host and peripheral devices
US5857210A (en)*1997-06-261999-01-05Sun Microsystems, Inc.Bounded-pause time garbage collection system and method including read and write barriers associated with an instance of a partially relocated object
US5873104A (en)*1997-06-261999-02-16Sun Microsystems, Inc.Bounded-pause time garbage collection system and method including write barrier associated with source and target instances of a partially relocated object
US6330659B1 (en)*1997-11-062001-12-11Iready CorporationHardware accelerator for an object-oriented programming language
US6243825B1 (en)*1998-04-172001-06-05Microsoft CorporationMethod and system for transparently failing over a computer name in a server cluster
US6226734B1 (en)*1998-06-102001-05-01Compaq Computer CorporationMethod and apparatus for processor migration from different processor states in a multi-processor computer system
US6385643B1 (en)*1998-11-052002-05-07Bea Systems, Inc.Clustered enterprise Java™ having a message passing kernel in a distributed processing system
US7058929B2 (en)*1998-11-162006-06-06Esmertec AgDirect invocation of methods using class loader
US6715128B1 (en)*1998-11-272004-03-30Hitachi, Ltd.Method for converting directory data, and program and device therefor
US6718457B2 (en)*1998-12-032004-04-06Sun Microsystems, Inc.Multiple-thread processor for threaded software applications
US6138143A (en)*1999-01-282000-10-24Genrad, Inc.Method and apparatus for asynchronous transaction processing
US6327594B1 (en)*1999-01-292001-12-04International Business Machines CorporationMethods for shared data management in a pervasive computing environment
US7013454B2 (en)*1999-02-222006-03-14Sun Microsystems, Inc.Thread suspension system and method using trapping instructions
US6799202B1 (en)*1999-12-162004-09-28Hachiro KawaiiFederated operating system for a server
US6496917B1 (en)*2000-02-072002-12-17Sun Microsystems, Inc.Method to reduce memory latencies by performing two levels of speculation
US6591278B1 (en)*2000-03-032003-07-08R-Objects, Inc.Project data management system and method
US6892295B2 (en)*2000-03-082005-05-10Sun Microsystems, Inc.Processing architecture having an array bounds check capability
US6618737B2 (en)*2000-03-092003-09-09International Business Machines CorporationSpeculative caching of individual fields in a distributed object system
US6826757B2 (en)*2000-04-182004-11-30Sun Microsystems, Inc.Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer value
US6408383B1 (en)*2000-05-042002-06-18Sun Microsystems, Inc.Array access boundary check by executing BNDCHK instruction with comparison specifiers
US6542990B1 (en)*2000-05-042003-04-01Sun Microsystems, Inc.Array access boundary check by executing BNDCHK instruction with comparison specifiers
US6738977B1 (en)*2000-05-312004-05-18International Business Machines CorporationClass sharing between multiple virtual machines
US6701417B2 (en)*2001-04-112004-03-02Sun Microsystems, Inc.Method and apparatus for supporting multiple cache line invalidations per cycle
US6684297B2 (en)*2001-04-112004-01-27Sun Microsystems, Inc.Reverse directory for facilitating accesses involving a lower-level cache
US6862693B2 (en)*2001-04-132005-03-01Sun Microsystems, Inc.Providing fault-tolerance by comparing addresses and data from redundant processors running in lock-step
US20020161816A1 (en)*2001-04-302002-10-31Sun Microsystems, Inc.Clean thread termination
US6718839B2 (en)*2001-06-262004-04-13Sun Microsystems, Inc.Method and apparatus for facilitating speculative loads in a multiprocessor system
US6901491B2 (en)*2001-10-222005-05-31Sun Microsystems, Inc.Method and apparatus for integration of communication links with a remote direct memory access protocol
US20030200526A1 (en)*2002-04-172003-10-23Sun Microsystems, Inc.Optimistic transaction compiler
US20030226033A1 (en)*2002-05-302003-12-04Microsoft CorporationPeer assembly inspection
US20040019670A1 (en)*2002-07-252004-01-29Sridatta ViswanathPluggable semantic verification and validation of configuration data
US20060041885A1 (en)*2002-11-082006-02-23Stephane BroquereMethod for managing virtual machines
US6862664B2 (en)*2003-02-132005-03-01Sun Microsystems, Inc.Method and apparatus for avoiding locks by speculatively executing critical sections
US6938130B2 (en)*2003-02-132005-08-30Sun Microsystems Inc.Method and apparatus for delaying interfering accesses from other threads during transactional program execution
US20040205377A1 (en)*2003-03-282004-10-14Nec CorporationFault tolerant multi-node computing system for parallel-running a program under different environments
US7222221B1 (en)*2004-02-062007-05-22Vmware, Inc.Maintaining coherency of derived data in a computer system
US7376078B1 (en)*2004-03-242008-05-20Juniper Networks, Inc.Selective replay of a state information within a computing device

Cited By (120)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8892495B2 (en)1991-12-232014-11-18Blanding Hovenweep, LlcAdaptive pattern recognition based controller apparatus and method and human-interface therefore
US9535563B2 (en)1999-02-012017-01-03Blanding Hovenweep, LlcInternet appliance system and method
US20070169055A1 (en)*2005-12-122007-07-19Bernd GreifenederMethod and system for automated analysis of the performance of remote method invocations in multi-tier applications using bytecode instrumentation
US8402443B2 (en)*2005-12-122013-03-19dyna Trace software GmbHMethod and system for automated analysis of the performance of remote method invocations in multi-tier applications using bytecode instrumentation
US8286174B1 (en)*2006-04-172012-10-09Vmware, Inc.Executing a multicomponent software application on a virtualized computer platform
US9069600B2 (en)2006-04-172015-06-30Vmware, Inc.Executing a multicomponent software application on a virtualized computer platform
US9875122B2 (en)*2006-08-072018-01-23Oracle International CorporationSystem and method for providing hardware virtualization in a virtual machine environment
US20140157272A1 (en)*2006-08-072014-06-05Oracle International CorporationSystem and method for providing hardware virtualization in a virtual machine environment
US9231858B1 (en)2006-08-112016-01-05Dynatrace Software GmbhCompleteness detection of monitored globally distributed synchronous and asynchronous transactions
US20080104588A1 (en)*2006-10-272008-05-01Barber Michael JCreation of temporary virtual machine clones of multiple operating systems
US20080196029A1 (en)*2007-02-122008-08-14Microsoft CorporationTransaction Manager Virtualization
US8082344B2 (en)2007-02-122011-12-20Microsoft CorporationTransaction manager virtualization
US20110023043A1 (en)*2007-04-052011-01-27International Business Machines CorporationExecuting multiple threads in a processor
US8607244B2 (en)2007-04-052013-12-10International Busines Machines CorporationExecuting multiple threads in a processor
US8341639B2 (en)*2007-04-052012-12-25International Business Machines CorporationExecuting multiple threads in a processor
US9047412B2 (en)2007-05-062015-06-02Dynatrace CorporationSystem and method for extracting instrumentation relevant inheritance relationships for a distributed, inheritance rule based instrumentation system
US20080276227A1 (en)*2007-05-062008-11-06Bernd GreifenederMethod and System for Adaptive, Generic Code Instrumentation using Run-time or Load-time generated Inheritance Information for Diagnosis and Monitoring Application Performance and Failure
US8464225B2 (en)2007-05-062013-06-11Dynatrace Software GmbhMethod and system for adaptive, generic code instrumentation using run-time or load-time generated inheritance information for diagnosis and monitoring application performance and failure
US9495152B2 (en)2007-06-222016-11-15Red Hat, Inc.Automatic baselining of business application service groups comprised of virtual machines
US9588821B2 (en)2007-06-222017-03-07Red Hat, Inc.Automatic determination of required resource allocation of virtual machines
US8566941B2 (en)2007-06-222013-10-22Red Hat, Inc.Method and system for cloaked observation and remediation of software attacks
US10133607B2 (en)2007-06-222018-11-20Red Hat, Inc.Migration of network entities to a cloud infrastructure
US8949827B2 (en)2007-06-222015-02-03Red Hat, Inc.Tracking a virtual machine
US20100077078A1 (en)*2007-06-222010-03-25Fortisphere, Inc.Network traffic analysis using a dynamically updating ontological network description
US8984504B2 (en)2007-06-222015-03-17Red Hat, Inc.Method and system for determining a host machine by a virtual machine
US20080320592A1 (en)*2007-06-222008-12-25Suit John MMethod and system for cloaked observation and remediation of software attacks
US8429748B2 (en)2007-06-222013-04-23Red Hat, Inc.Network traffic analysis using a dynamically updating ontological network description
US20090182928A1 (en)*2007-06-222009-07-16Daniel Lee BeckerMethod and system for tracking a virtual machine
US9727440B2 (en)2007-06-222017-08-08Red Hat, Inc.Automatic simulation of virtual machine performance
US8127290B2 (en)2007-06-222012-02-28Red Hat, Inc.Method and system for direct insertion of a virtual machine driver
US8191141B2 (en)2007-06-222012-05-29Red Hat, Inc.Method and system for cloaked observation and remediation of software attacks
US8539570B2 (en)*2007-06-222013-09-17Red Hat, Inc.Method for managing a virtual machine
US9569330B2 (en)2007-06-222017-02-14Red Hat, Inc.Performing dependency analysis on nodes of a business application service group
US20080320583A1 (en)*2007-06-222008-12-25Vipul SharmaMethod for Managing a Virtual Machine
US8336108B2 (en)2007-06-222012-12-18Red Hat, Inc.Method and system for collaboration involving enterprise nodes
US20090183173A1 (en)*2007-06-222009-07-16Daniel Lee BeckerMethod and system for determining a host machine by a virtual machine
US20080320499A1 (en)*2007-06-222008-12-25Suit John MMethod and System for Direct Insertion of a Virtual Machine Driver
US9477572B2 (en)2007-06-222016-10-25Red Hat, Inc.Performing predictive modeling of virtual machine relationships
US20110161603A1 (en)*2007-06-292011-06-30Microsoft CorporationMemory transaction grouping
US20090006406A1 (en)*2007-06-292009-01-01Microsoft CorporationMemory transaction grouping
US7941411B2 (en)*2007-06-292011-05-10Microsoft CorporationMemory transaction grouping
US8484175B2 (en)*2007-06-292013-07-09Microsoft CorporationMemory transaction grouping
US10042658B1 (en)*2007-09-272018-08-07Veritas Technologies LlcAutomatically adding bytecode to a software application to determine network communication information
US20180225222A1 (en)*2007-11-162018-08-09Vmware, Inc.Vm inter-process communication
US10628330B2 (en)*2007-11-162020-04-21Vmware, Inc.VM inter-process communication
US8949977B2 (en)*2007-12-212015-02-03The Invention Science Fund I, LlcLook ahead of links/alter links
US8495486B2 (en)2007-12-212013-07-23The Invention Science Fund I, LlcLook ahead of links/alter links
US8468440B2 (en)2007-12-212013-06-18The Invention Science Fund I, LlcLook ahead of links/alter links
US20090164892A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook Ahead of links/alter links
US8489981B2 (en)2007-12-212013-07-16The Invention Science Fund I, LlcLook ahead of links/alter links
US20090164992A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090165134A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US8473836B2 (en)2007-12-212013-06-25The Invention Science Fund I, LlcLook ahead of links/alter links
US20090164924A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US8793616B2 (en)2007-12-212014-07-29The Invention Science Fund I, LlcLook ahead of links/alter links
US20090164504A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090164993A1 (en)*2007-12-212009-06-25Searete Llc, A Limited Liability Corporation Of The State Of DelawareLook ahead of links/alter links
US20090240930A1 (en)*2008-03-242009-09-24International Business Machines CorporationExecuting An Application On A Parallel Computer
US8595742B2 (en)2008-04-242013-11-26International Business Machines CorporationExecuting a distributed java application on a plurality of compute nodes in accordance with a just-in-time compilation history
US9086924B2 (en)*2008-04-242015-07-21International Business Machines CorporationExecuting a distributed java application on a plurality of compute nodes
US8595736B2 (en)2008-04-242013-11-26International Business Machines CorporationParsing an application to find serial and parallel data segments to minimize mitigation overhead between serial and parallel compute nodes
US9268614B2 (en)2008-04-242016-02-23International Business Machines CorporationConfiguring a parallel computer based on an interleave rate of an application containing serial and parallel segments
US20090271784A1 (en)*2008-04-242009-10-29International Business Machines CorporationExecuting A Distributed Java Application On A Plurality Of Compute Nodes
US8281311B2 (en)2008-04-242012-10-02International Business Machines CorporationExecuting a distributed software application on a plurality of compute nodes according to a compilation history
US20090271799A1 (en)*2008-04-242009-10-29International Business Machines CorporationExecuting A Distributed Java Application On A Plurality Of Compute Nodes
US8615758B2 (en)2008-05-302013-12-24Red Hat, Inc.Combining system blueprints, functional layer, and software bits in parallel development of machines
US20090300619A1 (en)*2008-05-302009-12-03Matt HicksProduct independent orchestration tool
US8561062B2 (en)*2008-05-302013-10-15Red Hat, Inc.Synchronizing changes made on self-replicated machines to the corresponding parent machines
US20090300610A1 (en)*2008-05-302009-12-03Matt HicksSelf-replicating machines
US8375387B2 (en)*2008-05-302013-02-12Red Hat, Inc.Product independent orchestration tool
US20090300609A1 (en)*2008-05-302009-12-03Matt HicksCombining system blueprints, functional layer, and software bits in parallel development of machines
US20090313636A1 (en)*2008-06-162009-12-17International Business Machines CorporationExecuting An Application On A Parallel Computer
US8516494B2 (en)2008-06-162013-08-20International Business Machines CorporationExecuting an application on a parallel computer
US20100153693A1 (en)*2008-12-172010-06-17Microsoft CorporationCode execution with automated domain switching
US8555252B2 (en)2009-11-232013-10-08Alibaba Group Holding LimitedApparatus and method for loading and updating codes of cluster-based java application system
US8533687B1 (en)2009-11-302013-09-10dynaTrade Software GmbHMethods and system for global real-time transaction tracing
US8990802B1 (en)*2010-05-242015-03-24Thinking Software, Inc.Pinball virtual machine (PVM) implementing computing process within a structural space using PVM atoms and PVM atomic threads
US9075635B1 (en)*2010-07-262015-07-07Symantec CorporationSystems and methods for merging virtual layers
US8799453B2 (en)2010-10-202014-08-05Microsoft CorporationManaging networks and machines for an online service
US8751656B2 (en)2010-10-202014-06-10Microsoft CorporationMachine manager for deploying and managing machines
US9075661B2 (en)2010-10-202015-07-07Microsoft Technology Licensing, LlcPlacing objects on hosts using hard and soft constraints
US8417737B2 (en)2010-10-202013-04-09Microsoft CorporationOnline database availability during upgrade
US8296267B2 (en)2010-10-202012-10-23Microsoft CorporationUpgrade of highly available farm server groups
US8386501B2 (en)2010-10-202013-02-26Microsoft CorporationDynamically splitting multi-tenant databases
US9043370B2 (en)2010-10-202015-05-26Microsoft Technology Licensing, LlcOnline database availability during upgrade
US9015177B2 (en)2010-10-202015-04-21Microsoft Technology Licensing, LlcDynamically splitting multi-tenant databases
US8719402B2 (en)2010-10-212014-05-06Microsoft CorporationGoal state communication in computer clusters
US8910155B1 (en)*2010-11-022014-12-09Symantec CorporationMethods and systems for injecting endpoint management agents into virtual machines
US9141415B2 (en)*2010-11-162015-09-22Syddansk UniversitetMethod for dynamically transforming the bytecode of Java virtual machine bootstrap classes
US20140075422A1 (en)*2010-11-162014-03-13Syddansk UniversitetMethod for dynamically transforming the bytecode of java virtual machine bootstrap classes
US8850550B2 (en)2010-11-232014-09-30Microsoft CorporationUsing cached security tokens in an online service
US10467315B2 (en)2010-12-092019-11-05Microsoft Technology Licensing, LlcCodeless sharing of spreadsheet objects
US9721030B2 (en)2010-12-092017-08-01Microsoft Technology Licensing, LlcCodeless sharing of spreadsheet objects
US9354960B2 (en)2010-12-272016-05-31Red Hat, Inc.Assigning virtual machines to business application service groups based on ranking of the virtual machines
US9811362B2 (en)2011-04-292017-11-07Dynatrace Software GmbhMethod and system for transaction controlled sampling of distributed heterogeneous transactions without source code modifications
US9274919B2 (en)2011-04-292016-03-01Dynatrace Software GmbhTransaction tracing mechanism of distributed heterogenous transactions having instrumented byte code with constant memory consumption and independent of instrumented method call depth
US9477504B2 (en)*2011-12-122016-10-25International Business Machines CorporationMaintenance of offline virtual machines based on a maintenance register
US20140325514A1 (en)*2011-12-122014-10-30Intemational Business Machines CorporationMaintenance of Offline Virtual Machines Based on a Maintenance Register
US20140196053A1 (en)*2012-04-032014-07-10Microsoft CorporationThread-agile execution of dynamic programming language programs
US9529608B2 (en)*2012-04-032016-12-27Microsoft Technology Licensing, LlcThread-agile execution of dynamic programming language programs
US10417011B2 (en)2012-04-032019-09-17Microsoft Technology Licensing, LlcThread-agile execution of dynamic programming language programs
US9535742B1 (en)*2012-12-272017-01-03Google Inc.Clustering for parallel processing
US9336024B1 (en)*2012-12-272016-05-10Google Inc.Clustering for parallel processing
JP2016524760A (en)*2013-06-102016-08-18アマゾン・テクノロジーズ・インコーポレーテッド Distributed lock management in cloud computing environment
US20140365549A1 (en)*2013-06-102014-12-11Amazon Technologies, Inc.Distributed lock management in a cloud computing environment
US9658899B2 (en)*2013-06-102017-05-23Amazon Technologies, Inc.Distributed lock management in a cloud computing environment
CN105283838A (en)*2013-06-102016-01-27亚马逊科技公司Distributed lock management in a cloud computing environment
US10298469B2 (en)2013-10-182019-05-21Cisco Technology, Inc.Automatic asynchronous handoff identification
US9515901B2 (en)2013-10-182016-12-06AppDynamics, Inc.Automatic asynchronous handoff identification
US9740717B2 (en)*2013-12-232017-08-22IC Manage Inc.Method of operation for a hierarchical file block variant tracker apparatus
US20160350340A1 (en)*2013-12-232016-12-01Roger MarchMethod of operation for a hierarchical file block variant tracker apparatus
US10200258B2 (en)*2014-08-142019-02-05Juniper Networks, Inc.Transaction integrity for network services configuration
US20160050125A1 (en)*2014-08-142016-02-18Juniper Networks, Inc.Transaction integrity for network services configuration
US9535811B2 (en)2014-10-312017-01-03AppDynamics, Inc.Agent dynamic service
US9529691B2 (en)2014-10-312016-12-27AppDynamics, Inc.Monitoring and correlating a binary process in a distributed business transaction
US9535666B2 (en)2015-01-292017-01-03AppDynamics, Inc.Dynamic agent delivery
US10698878B2 (en)*2015-03-062020-06-30Hewlett Packard Enterprise Development LpGraph update flush to a shared memory
US10846115B1 (en)*2015-08-102020-11-24Amazon Technologies, Inc.Techniques for managing virtual instance data in multitenant environments
US20180144125A1 (en)*2016-11-182018-05-24Vmware, Inc.Immutable file storage
US10474554B2 (en)*2016-11-182019-11-12Vmware, Inc.Immutable file storage

Also Published As

Publication numberPublication date
US20060271511A1 (en)2006-11-30
US20060271930A1 (en)2006-11-30
WO2006128112A3 (en)2009-04-30
US20070011667A1 (en)2007-01-11
US7716377B2 (en)2010-05-11
US20060271557A1 (en)2006-11-30
US20060271510A1 (en)2006-11-30
US20060271575A1 (en)2006-11-30
WO2006128112A2 (en)2006-11-30
US20060271931A1 (en)2006-11-30
US20060271542A1 (en)2006-11-30
WO2006128062A3 (en)2009-04-16
US20070088762A1 (en)2007-04-19
WO2006128062A2 (en)2006-11-30

Similar Documents

PublicationPublication DateTitle
US7716377B2 (en)Clustering server providing virtual machine data sharing
US11567755B2 (en)Integration of containers with external elements
US11829742B2 (en)Container-based server environments
Davis et al.Edgecomputing: extending enterprise applications to the edge of the internet
JP4791461B2 (en) Program, method and apparatus for sharing objects in a runtime system
US8281014B2 (en)Session lifecycle management within a multi-tiered enterprise network
CN1989489B (en) Data processing method and device
US7640249B2 (en)System and method for transactional session management
US20200026624A1 (en)Executing resource management operations in distributed computing systems
CN107077358B (en)System and method for supporting dynamic deployment of executable code in a distributed computing environment
US6892202B2 (en)Optimistic transaction compiler
US20050278278A1 (en)Class loading jar operation optimizations
JP2007538325A (en) Runtime system shared program, method and apparatus
US8738746B2 (en)Configuration management for real-time server
EP4173181B1 (en)Container orchestration system (cos) services discovery across multiple cos clusters based on cos cluster domain name system
CN102158526A (en)Management of pool member configuration
US10534640B2 (en)System and method for providing a native job control language execution engine in a rehosting platform
US8176099B2 (en)Grid based file system
US7690001B2 (en)System and method for a management model event system
Pfeifer et al.Method-based caching in multi-tiered server applications
VerkestEvaluation and integration of Serverless in an
ZhengThis page is NOT part of the dissertation/thesis. It should be disabled before making final, formal submission, but should be included in the version submitted for format check.
ZhengThe Challenges of Scaling Up High-Throughput Workflow with Container Technology
SmithFault-tolerant parallel applications using a network of workstations
SayedHadoop Cluster Implementation

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp