Movatterモバイル変換


[0]ホーム

URL:


US20100146004A1 - Method Of Creating Hierarchical Indices For A Distributed Object System - Google Patents

Method Of Creating Hierarchical Indices For A Distributed Object System
Download PDF

Info

Publication number
US20100146004A1
US20100146004A1US12/691,616US69161610AUS2010146004A1US 20100146004 A1US20100146004 A1US 20100146004A1US 69161610 AUS69161610 AUS 69161610AUS 2010146004 A1US2010146004 A1US 2010146004A1
Authority
US
United States
Prior art keywords
data
given
dms
cluster
index tree
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.)
Granted
Application number
US12/691,616
Other versions
US7979441B2 (en
Inventor
Siew Yong Sim-Tang
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.)
Quest Software Inc
Aventail LLC
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 US12/691,616priorityCriticalpatent/US7979441B2/en
Assigned to BAKBONE SOFTWARE, INC.reassignmentBAKBONE SOFTWARE, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SIM-TANG, SIEW YONG
Publication of US20100146004A1publicationCriticalpatent/US20100146004A1/en
Assigned to QUEST SOFTWARE, INC.reassignmentQUEST SOFTWARE, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BAKBONE SOFTWARE INCORPORATED
Priority to US13/179,904prioritypatent/US8200706B1/en
Application grantedgrantedCritical
Publication of US7979441B2publicationCriticalpatent/US7979441B2/en
Priority to US13/489,751prioritypatent/US8429198B1/en
Assigned to DELL SOFTWARE INC.reassignmentDELL SOFTWARE INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: QUEST SOFTWARE, INC.
Assigned to BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENTreassignmentBANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENTPATENT SECURITY AGREEMENT (NOTES)Assignors: APPASSURE SOFTWARE, INC., ASAP SOFTWARE EXPRESS, INC., BOOMI, INC., COMPELLENT TECHNOLOGIES, INC., CREDANT TECHNOLOGIES, INC., DELL INC., DELL MARKETING L.P., DELL PRODUCTS L.P., DELL SOFTWARE INC., DELL USA L.P., FORCE10 NETWORKS, INC., GALE TECHNOLOGIES, INC., PEROT SYSTEMS CORPORATION, SECUREWORKS, INC., WYSE TECHNOLOGY L.L.C.
Assigned to BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENTreassignmentBANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENTPATENT SECURITY AGREEMENT (ABL)Assignors: APPASSURE SOFTWARE, INC., ASAP SOFTWARE EXPRESS, INC., BOOMI, INC., COMPELLENT TECHNOLOGIES, INC., CREDANT TECHNOLOGIES, INC., DELL INC., DELL MARKETING L.P., DELL PRODUCTS L.P., DELL SOFTWARE INC., DELL USA L.P., FORCE10 NETWORKS, INC., GALE TECHNOLOGIES, INC., PEROT SYSTEMS CORPORATION, SECUREWORKS, INC., WYSE TECHNOLOGY L.L.C.
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENTreassignmentBANK OF AMERICA, N.A., AS COLLATERAL AGENTPATENT SECURITY AGREEMENT (TERM LOAN)Assignors: APPASSURE SOFTWARE, INC., ASAP SOFTWARE EXPRESS, INC., BOOMI, INC., COMPELLENT TECHNOLOGIES, INC., CREDANT TECHNOLOGIES, INC., DELL INC., DELL MARKETING L.P., DELL PRODUCTS L.P., DELL SOFTWARE INC., DELL USA L.P., FORCE10 NETWORKS, INC., GALE TECHNOLOGIES, INC., PEROT SYSTEMS CORPORATION, SECUREWORKS, INC., WYSE TECHNOLOGY L.L.C.
Assigned to APPASSURE SOFTWARE, INC., DELL MARKETING L.P., DELL USA L.P., FORCE10 NETWORKS, INC., ASAP SOFTWARE EXPRESS, INC., COMPELLANT TECHNOLOGIES, INC., DELL SOFTWARE INC., PEROT SYSTEMS CORPORATION, SECUREWORKS, INC., DELL INC., DELL PRODUCTS L.P., CREDANT TECHNOLOGIES, INC., WYSE TECHNOLOGY L.L.C.reassignmentAPPASSURE SOFTWARE, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTSECURITY AGREEMENTAssignors: AVENTAIL LLC, DELL PRODUCTS, L.P., DELL SOFTWARE INC.
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENTreassignmentTHE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENTSECURITY AGREEMENTAssignors: AVENTAIL LLC, DELL PRODUCTS L.P., DELL SOFTWARE INC.
Assigned to SECUREWORKS, INC., DELL USA L.P., FORCE10 NETWORKS, INC., DELL MARKETING L.P., WYSE TECHNOLOGY L.L.C., DELL PRODUCTS L.P., COMPELLENT TECHNOLOGIES, INC., DELL INC., DELL SOFTWARE INC., PEROT SYSTEMS CORPORATION, CREDANT TECHNOLOGIES, INC., ASAP SOFTWARE EXPRESS, INC., APPASSURE SOFTWARE, INC.reassignmentSECUREWORKS, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Assigned to APPASSURE SOFTWARE, INC., DELL MARKETING L.P., WYSE TECHNOLOGY L.L.C., FORCE10 NETWORKS, INC., ASAP SOFTWARE EXPRESS, INC., PEROT SYSTEMS CORPORATION, DELL SOFTWARE INC., SECUREWORKS, INC., COMPELLENT TECHNOLOGIES, INC., DELL PRODUCTS L.P., DELL USA L.P., DELL INC., CREDANT TECHNOLOGIES, INC.reassignmentAPPASSURE SOFTWARE, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Assigned to DELL SOFTWARE INC., AVENTAIL LLC, DELL PRODUCTS, L.P.reassignmentDELL SOFTWARE INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Assigned to AVENTAIL LLC, DELL PRODUCTS L.P., DELL SOFTWARE INC.reassignmentAVENTAIL LLCRELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642)Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTFIRST LIEN PATENT SECURITY AGREEMENTAssignors: DELL SOFTWARE INC.
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTSECOND LIEN PATENT SECURITY AGREEMENTAssignors: DELL SOFTWARE INC.
Assigned to AVENTAIL LLC, QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.)reassignmentAVENTAIL LLCCORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Assigned to QUEST SOFTWARE INC.reassignmentQUEST SOFTWARE INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: DELL SOFTWARE INC.
Assigned to AVENTAIL LLC, QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.)reassignmentAVENTAIL LLCRELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTFIRST LIEN PATENT SECURITY AGREEMENTAssignors: QUEST SOFTWARE INC.
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTSECOND LIEN PATENT SECURITY AGREEMENTAssignors: QUEST SOFTWARE INC.
Assigned to GOLDMAN SACHS BANK USAreassignmentGOLDMAN SACHS BANK USAFIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENTAssignors: ANALYTIX DATA SERVICES INC., BINARYTREE.COM LLC, erwin, Inc., One Identity LLC, ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY, OneLogin, Inc., QUEST SOFTWARE INC.
Assigned to MORGAN STANLEY SENIOR FUNDING, INC.reassignmentMORGAN STANLEY SENIOR FUNDING, INC.SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENTAssignors: ANALYTIX DATA SERVICES INC., BINARYTREE.COM LLC, erwin, Inc., One Identity LLC, ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY, OneLogin, Inc., QUEST SOFTWARE INC.
Assigned to QUEST SOFTWARE INC.reassignmentQUEST SOFTWARE INC.RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTSAssignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Assigned to QUEST SOFTWARE INC.reassignmentQUEST SOFTWARE INC.RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTSAssignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Assigned to ALTER DOMUS (US) LLCreassignmentALTER DOMUS (US) LLCSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ANALYTIX DATA SERVICES INC., erwin, Inc., QUEST SOFTWARE INC.
Assigned to ALTER DOMUS (US) LLCreassignmentALTER DOMUS (US) LLCSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ANALYTIX DATA SERVICES INC., erwin, Inc., QUEST SOFTWARE INC.
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A data management system or “DMS” provides data services to data sources associated with a set of application host servers. The data management system typically comprises one or more regions, with each region having one or more clusters. A given cluster has one or more nodes that share storage. When providing continuous data protection and data distribution, the DMS nodes create distributed object storage to provide the necessary real-time data management services. The objects created by the DMS nodes are so-called active objects. The distributed object store can be built above raw storage devices, a traditional file system, a special purpose file system, a clustered file system, a database, and so on. According to the present invention, the DMS active object store provides an indexing service to the active objects. In an illustrative embodiment, any object property that has a given attribute is indexed and, as a result, the attribute becomes searchable. The DMS provides hierarchical distributed indexing using index trees to facilitate searching in a highly efficient manner.

Description

Claims (13)

1. A data structuring method operative in a data management system organized into one or more regions, with each region comprising one or more clusters, and wherein a given cluster includes one or more nodes and a shared storage, and wherein the nodes receive data streams continuously and store such data streams in an object-oriented data store, comprising:
for a defined object property, generating an index tree for use in locating a given object in the data management system, the index tree comprising a root, one or more levels of joins, and a plurality of leaves, wherein each leaf is associated with a sorted structure, a join above one or more leaves aggregates leaves that are in a given cluster, a join on a next level up in the index tree aggregates the joins of multiple clusters that belong to a given region, and a join on a next level up in the index tree aggregates the joins of multiple regions that belong to a given universe at the root of the index tree,
associating a key with each sorted structure in each leaf, and with each join in the index tree;
in response to modification of a given sorted structure, re-computing the key associated with the given sorted structure; and
thereafter re-computing the keys of one or more joins in the index tree.
7. A data structuring method operative in a data management system organized into one or more regions, with each region comprising one or more clusters, and wherein a given cluster includes one or more nodes and a shared storage, and wherein the nodes receive data streams continuously and store such data streams in an object-oriented data store, comprising:
for a defined object property, maintaining an index tree for use in locating a given object in the data management system, the index tree comprising a root, one or more levels of joins, and a plurality of leaves, wherein each leaf is associated with a sorted structure, a join above one or more leaves aggregates leaves that are in a given cluster, a join on a next level up in the index tree aggregates the joins of multiple clusters that belong to a given region, and a join on a next level up in the index tree aggregates the joins of multiple regions that belong to a given universe at the root of the index tree, wherein each sorted structure in each leaf and each join in the index tree has an associated key value;
upon a given occurrence, updating the index tree.
13. A method operative in a data management system organized into one or more regions, with each region comprising one or more clusters, and wherein a given cluster includes one or more nodes and a shared storage, and wherein the nodes receive data streams continuously and store such data streams in an object-oriented data store, comprising:
at each cluster, for each of a set of one or more defined object properties, maintaining an index tree for use in locating a given object in the data management system, the index tree comprising a root, one or more levels of joins, and a plurality of leaves, wherein each leaf is associated with a sorted structure, a join above one or more leaves aggregates leaves that are in a given cluster, a join on a next level up in the index tree aggregates the joins of multiple clusters that belong to a given region, and a join on a next level up in the index tree aggregates the joins of multiple regions that belong to a given universe at the root of the index tree, wherein each sorted structure in each leaf and each join in the index tree has an associated key value;
propagating a given cluster key value from a first cluster to a second cluster;
at the second cluster, updating the index tree based on the given cluster key value propagated from the first cluster.
US12/691,6162005-07-202010-01-21Method of creating hierarchical indices for a distributed object systemExpired - LifetimeUS7979441B2 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US12/691,616US7979441B2 (en)2005-07-202010-01-21Method of creating hierarchical indices for a distributed object system
US13/179,904US8200706B1 (en)2005-07-202011-07-11Method of creating hierarchical indices for a distributed object system
US13/489,751US8429198B1 (en)2005-07-202012-06-06Method of creating hierarchical indices for a distributed object system

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US11/185,168US7689602B1 (en)2005-07-202005-07-20Method of creating hierarchical indices for a distributed object system
US12/691,616US7979441B2 (en)2005-07-202010-01-21Method of creating hierarchical indices for a distributed object system

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/185,168ContinuationUS7689602B1 (en)2005-07-202005-07-20Method of creating hierarchical indices for a distributed object system

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/179,904ContinuationUS8200706B1 (en)2005-07-202011-07-11Method of creating hierarchical indices for a distributed object system

Publications (2)

Publication NumberPublication Date
US20100146004A1true US20100146004A1 (en)2010-06-10
US7979441B2 US7979441B2 (en)2011-07-12

Family

ID=42044680

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US11/185,168Active2027-01-03US7689602B1 (en)2005-07-202005-07-20Method of creating hierarchical indices for a distributed object system
US12/691,616Expired - LifetimeUS7979441B2 (en)2005-07-202010-01-21Method of creating hierarchical indices for a distributed object system
US13/179,904Expired - Fee RelatedUS8200706B1 (en)2005-07-202011-07-11Method of creating hierarchical indices for a distributed object system
US13/489,751Expired - Fee RelatedUS8429198B1 (en)2005-07-202012-06-06Method of creating hierarchical indices for a distributed object system

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US11/185,168Active2027-01-03US7689602B1 (en)2005-07-202005-07-20Method of creating hierarchical indices for a distributed object system

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US13/179,904Expired - Fee RelatedUS8200706B1 (en)2005-07-202011-07-11Method of creating hierarchical indices for a distributed object system
US13/489,751Expired - Fee RelatedUS8429198B1 (en)2005-07-202012-06-06Method of creating hierarchical indices for a distributed object system

Country Status (1)

CountryLink
US (4)US7689602B1 (en)

Cited By (65)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060064416A1 (en)*2004-09-172006-03-23Sim-Tang Siew YMethod and system for data reduction
US20080256138A1 (en)*2007-03-302008-10-16Siew Yong Sim-TangRecovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity
US20100031274A1 (en)*2004-05-102010-02-04Siew Yong Sim-TangMethod and system for real-time event journaling to provide enterprise data services
US20100228701A1 (en)*2009-03-062010-09-09Microsoft CorporationUpdating bloom filters
US7904913B2 (en)2004-11-022011-03-08Bakbone Software, Inc.Management interface for a system that provides automated, real-time, continuous data protection
CN102024057A (en)*2010-12-242011-04-20中兴通讯股份有限公司Method and device for building index of mass data record
US8108429B2 (en)2004-05-072012-01-31Quest Software, Inc.System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services
US8151140B2 (en)2005-07-202012-04-03Quest Software, Inc.Method and system for virtual on-demand recovery for real-time, continuous data protection
GB2485551A (en)*2010-11-172012-05-23Index Layers LtdFederated database with a hierarchical index.
US8200706B1 (en)2005-07-202012-06-12Quest Software, Inc.Method of creating hierarchical indices for a distributed object system
US8364648B1 (en)2007-04-092013-01-29Quest Software, Inc.Recovering a database to any point-in-time in the past with guaranteed data consistency
US8453145B1 (en)2010-05-062013-05-28Quest Software, Inc.Systems and methods for instant provisioning of virtual machine files
US20130232153A1 (en)*2012-03-022013-09-05Cleversafe, Inc.Modifying an index node of a hierarchical dispersed storage index
US20130304745A1 (en)*2012-01-312013-11-14Cleversafe, Inc.Storing indexed data to a dispersed storage network
US20140059196A1 (en)*2012-08-242014-02-27Vce Company, LlcManaging converged it infrastructure with generic object instances
CN103853766A (en)*2012-12-032014-06-11中国科学院计算技术研究所Online processing method and system oriented to streamed data
WO2014106108A1 (en)*2012-12-312014-07-03Mashack PeterProgrammable sort order algorithm with graphical user interface
US8805849B1 (en)*2012-06-202014-08-12Symantec CorporationEnabling use of analytic functions for distributed storage system data
US8849865B1 (en)*2007-08-162014-09-30Google Inc.Querying a data store of impressions
US8977656B2 (en)2011-01-102015-03-10Moonshadow Mobile, Inc.Inline tree data structure for high-speed searching and filtering of large datasets
US9002859B1 (en)2010-12-172015-04-07Moonshadow Mobile, Inc.Systems and methods for high-speed searching and filtering of large datasets
WO2015051499A1 (en)*2013-10-082015-04-16华为技术有限公司Method and system for processing content information
US9171054B1 (en)*2012-01-042015-10-27Moonshadow Mobile, Inc.Systems and methods for high-speed searching and filtering of large datasets
CN105068757A (en)*2015-07-232015-11-18浙江大学File semantics and system real-time state based redundant data deduplication method
US20160140207A1 (en)*2014-11-142016-05-19Symantec CorporationSystems and methods for aggregating information-asset classifications
US20160210053A1 (en)*2015-01-202016-07-21Ultrata LlcDistributed index for fault tolerant object memory fabric
US9411898B1 (en)2012-01-172016-08-09Moonshadow Mobile, Inc.Processing and storage of spatial data
US9547562B1 (en)2010-08-112017-01-17Dell Software Inc.Boot restore system for rapidly restoring virtual machine backups
US20180004743A1 (en)*2016-06-292018-01-04International Business Machines CorporationBuilding and using an atomic key with partial key searching capability
US9886210B2 (en)2015-06-092018-02-06Ultrata, LlcInfinite memory fabric hardware implementation with router
US9971542B2 (en)2015-06-092018-05-15Ultrata, LlcInfinite memory fabric streams and APIs
US20180181590A1 (en)*2014-09-252018-06-28Oracle International CorporationSystem and method for supporting zero-copy binary radix tree in a distributed computing environment
US10025804B2 (en)2014-05-042018-07-17Veritas Technologies LlcSystems and methods for aggregating information-asset metadata from multiple disparate data-management systems
US20180285441A1 (en)*2017-03-312018-10-04Microsoft Technology Licensing, LlcFast Lookup Of Related Data Partitioned Across A Distributed Key-Value Store
CN108920552A (en)*2018-06-192018-11-30浙江工业大学A kind of distributed index method towards multi-source high amount of traffic
US10169392B2 (en)*2017-03-082019-01-01International Business Machines CorporationPersistent data structures on a dispersed storage network memory
US10235063B2 (en)2015-12-082019-03-19Ultrata, LlcMemory fabric operations and coherency using fault tolerant objects
US10241676B2 (en)2015-12-082019-03-26Ultrata, LlcMemory fabric software implementation
US10496664B2 (en)2017-03-312019-12-03Microsoft Technology Licensing, LlcFast retrieval of related data partitioned across a distributed key-value store
US10521411B2 (en)2016-08-102019-12-31Moonshadow Mobile, Inc.Systems, methods, and data structures for high-speed searching or filtering of large datasets
EP3627343A1 (en)*2018-09-192020-03-25censhare AGEfficient in-memory multi-version concurrency control for a trie data structure based database
US10635645B1 (en)*2014-05-042020-04-28Veritas Technologies LlcSystems and methods for maintaining aggregate tables in databases
US10698628B2 (en)2015-06-092020-06-30Ultrata, LlcInfinite memory fabric hardware implementation with memory
US10809923B2 (en)2015-12-082020-10-20Ultrata, LlcObject memory interfaces across shared links
US10853182B1 (en)*2015-12-212020-12-01Amazon Technologies, Inc.Scalable log-based secondary indexes for non-relational databases
US11086521B2 (en)2015-01-202021-08-10Ultrata, LlcObject memory data flow instruction execution
US11126505B1 (en)*2018-08-102021-09-21Amazon Technologies, Inc.Past-state backup generator and interface for database systems
US11269514B2 (en)2015-12-082022-03-08Ultrata, LlcMemory fabric software implementation
US11392497B1 (en)*2020-11-252022-07-19Amazon Technologies, Inc.Low latency access to data sets using shared data set portions
US11550713B1 (en)2020-11-252023-01-10Amazon Technologies, Inc.Garbage collection in distributed systems using life cycled storage roots
US11593270B1 (en)2020-11-252023-02-28Amazon Technologies, Inc.Fast distributed caching using erasure coded object parts
US11714675B2 (en)2019-06-202023-08-01Amazon Technologies, Inc.Virtualization-based transaction handling in an on-demand network code execution system
US11714682B1 (en)2020-03-032023-08-01Amazon Technologies, Inc.Reclaiming computing resources in an on-demand code execution system
US11836516B2 (en)2018-07-252023-12-05Amazon Technologies, Inc.Reducing execution times in an on-demand network code execution system using saved machine states
US11861386B1 (en)2019-03-222024-01-02Amazon Technologies, Inc.Application gateways in an on-demand network code execution system
US11875173B2 (en)2018-06-252024-01-16Amazon Technologies, Inc.Execution of auxiliary functions in an on-demand network code execution system
US11943093B1 (en)2018-11-202024-03-26Amazon Technologies, Inc.Network connection recovery after virtual machine transition in an on-demand network code execution system
US11968280B1 (en)2021-11-242024-04-23Amazon Technologies, Inc.Controlling ingestion of streaming data to serverless function executions
US12015603B2 (en)2021-12-102024-06-18Amazon Technologies, Inc.Multi-tenant mode for serverless code execution
US12210419B2 (en)2017-11-222025-01-28Amazon Technologies, Inc.Continuous data protection
US12229011B2 (en)2015-12-212025-02-18Amazon Technologies, Inc.Scalable log-based continuous data protection for distributed databases
US12321766B2 (en)2014-09-302025-06-03Amazon Technologies, Inc.Low latency computational capacity provisioning
US12327133B1 (en)2019-03-222025-06-10Amazon Technologies, Inc.Application gateways in an on-demand network code execution system
US12353395B2 (en)2017-11-082025-07-08Amazon Technologies, Inc.Tracking database partition change log dependencies
US12381878B1 (en)2023-06-272025-08-05Amazon Technologies, Inc.Architecture for selective use of private paths between cloud services

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7680834B1 (en)*2004-06-082010-03-16Bakbone Software, Inc.Method and system for no downtime resychronization for real-time, continuous data protection
US7970743B1 (en)2005-09-152011-06-28Emc CorporationRetention and disposition of stored content associated with multiple stored objects
US7594082B1 (en)*2006-03-072009-09-22Emc CorporationResolving retention policy conflicts
US7818300B1 (en)*2006-03-072010-10-19Emc CorporationConsistent retention and disposition of managed content and associated metadata
JP4950295B2 (en)*2006-08-212012-06-13テレフオンアクチーボラゲット エル エム エリクソン(パブル) Distributed server network for providing triple play services to end users
US8447039B2 (en)*2007-09-262013-05-21Cisco Technology, Inc.Active-active hierarchical key servers
US8266518B2 (en)*2008-01-162012-09-11Raytheon CompanyAnti-tamper process toolset
US8375051B2 (en)*2008-01-212013-02-12International Business Machines CorporationApparatus for controlling subscriptions
WO2010065271A2 (en)*2008-11-252010-06-10Board Of Governors For Higher Education, State Of Rhode Island And Providence PlantationsSystems and methods for providing continuous file protection at block level
US20100257403A1 (en)*2009-04-032010-10-07Microsoft CorporationRestoration of a system from a set of full and partial delta system snapshots across a distributed system
US8904349B2 (en)*2009-09-202014-12-02International Business Machines CorporationSelectively applying changes to a version of a component
KR101714108B1 (en)*2009-12-042017-03-08크라이프토그라피 리서치, 인코포레이티드Verifiable, leak-resistant encryption and decryption
US8473778B2 (en)*2010-09-082013-06-25Microsoft CorporationErasure coding immutable data
US8732140B2 (en)2011-05-242014-05-20Red Lambda, Inc.Methods for storing files in a distributed environment
WO2013018808A1 (en)*2011-08-022013-02-07日本電気株式会社Distributed storage system and method
CN102298631B (en)*2011-08-312013-08-21江苏大学Novel metadata management system and mixed indexing method for metadata attributes
US9390147B2 (en)2011-09-232016-07-12Red Lambda, Inc.System and method for storing stream data in distributed relational tables with data provenance
US9298719B2 (en)*2012-09-042016-03-29International Business Machines CorporationOn-demand caching in a WAN separated distributed file system or clustered file system cache
JP6448555B2 (en)*2013-02-272019-01-09ヒタチ ヴァンタラ コーポレーションHitachi Vantara Corporation Content class for object storage indexing system
US9842111B2 (en)*2013-12-222017-12-12Varonis Systems, Ltd.On-demand indexing
WO2015116208A1 (en)*2014-01-312015-08-06Hewlett-Packard Development Company, L.P.Orthogonal key-value locking
US9524302B2 (en)*2014-03-052016-12-20Scality, S.A.Distributed consistent database implementation within an object store
US10248682B2 (en)2015-02-202019-04-02Scality, S.A.Object storage system capable of performing snapshots, branches and locking
US10366070B2 (en)2015-02-202019-07-30Scality S.A.Locking and I/O improvements of systems built with distributed consistent database implementations within an object store
US10261960B2 (en)2014-09-122019-04-16Scality, S.A.Snapshots and forks of storage systems using distributed consistent databases implemented within an object store
US9842132B2 (en)2015-10-232017-12-12International Business Machines CorporationBloom filter index for device discovery
US11157517B2 (en)2016-04-182021-10-26Amazon Technologies, Inc.Versioned hierarchical data structures in a distributed data store
US11567972B1 (en)2016-06-302023-01-31Amazon Technologies, Inc.Tree-based format for data storage
US10042875B2 (en)2016-09-262018-08-07International Business Machines CorporationBloom filter index for device discovery
CN108886383B (en)*2017-02-222021-05-04荣耀终端有限公司 A pairing method of an electric cat and the electric cat
US10423342B1 (en)2017-03-302019-09-24Amazon Technologies, Inc.Scaling events for hosting hierarchical data structures
US10671639B1 (en)*2017-03-302020-06-02Amazon Technologies, Inc.Selectively replicating changes to hierarchial data structures
US10860550B1 (en)2017-03-302020-12-08Amazon Technologies, Inc.Versioning schemas for hierarchical data structures
US10657005B2 (en)2018-06-292020-05-19International Business Machines CorporationComingling conventional and backup volumes in tiered storage systems
US11275770B2 (en)*2019-04-052022-03-15Intfrnational Business Machines CorporationParallelization of node's fault tolerent record linkage using smart indexing and hierarchical clustering
CN110196851B (en)*2019-05-092024-05-10腾讯科技(深圳)有限公司Data storage method, device, equipment and storage medium
CN111125120B (en)*2019-12-302023-08-18广州数锐智能科技有限公司Stream data-oriented rapid indexing method, device, equipment and storage medium
KR102202792B1 (en)*2020-08-062021-01-15(주)시큐레이어Method and device for performing multi-caching on data sources of same or different types by using cluster-based processing system
US12066901B2 (en)*2021-01-212024-08-20EMC IP Holding Company LLCProtecting databases in a clusterless availability group
US12124417B2 (en)2021-01-222024-10-22Scality, S.A.Fast and efficient storage system implemented with multiple cloud services
US11599294B2 (en)2021-03-022023-03-07Microsoft Technology Licensing, LlcMedia storage for online meetings in edge network storage
US11604810B2 (en)2021-03-022023-03-14Microsoft Technology Licensing, LlcAsynchronous replication of linked parent and child records across data storage regions
CN113127491B (en)*2021-04-282022-03-22深圳市邦盛实时智能技术有限公司Flow graph dividing system based on correlation characteristics
CN112948717B (en)*2021-05-132021-08-20北京电信易通信息技术股份有限公司Massive space POI searching method and system based on multi-factor constraint
CN114443798B (en)*2022-02-102024-07-05数字广东网络建设有限公司Distributed management system and method for geographic information data
CN115793973A (en)*2022-11-282023-03-14天津中科曙光存储科技有限公司 Data processing method, device, computer equipment, storage medium and program product
US12117984B1 (en)*2023-06-022024-10-15Black Cape Inc.Systems and methods for event tracking
US11797508B1 (en)*2023-06-022023-10-24Black Cape Inc.Systems and methods for geospatial correlation
US12332866B1 (en)*2024-03-082025-06-17Rubrik, Inc.Metadata search, filtering, and aggregation using indexes

Citations (93)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3555204A (en)*1968-01-121971-01-12IbmElectronic sweep magnetic scanning transducer
US3555184A (en)*1964-10-211971-01-12Bell Telephone Labor IncData character assembler
US3555251A (en)*1967-12-061971-01-12Honeywell IncOptimizing system for a plurality of temperature conditioning apparatuses
US3555195A (en)*1967-10-051971-01-12Rca CorpMultiplex synchronizing circuit
US3648250A (en)*1970-11-131972-03-07NasaDigital video display system using cathode-ray tube
US4450556A (en)*1980-10-171984-05-22Northern Telecom LimitedDigital signal subscriber loop and interface circuit
US4451108A (en)*1982-08-301984-05-29Skidmore Donald DData-terminal service outlet
US4455483A (en)*1980-10-241984-06-19Schoenhuber Max JSystem for recording data relating to specific lots of materials, particularly to milk lots
US4502082A (en)*1977-06-161985-02-26Burroughs CorporationSpiral recording and associated system
US4512020A (en)*1981-09-211985-04-16U.S. Philips CorporationData processing device for processing multiple-symbol data-words based on a symbol-correcting code and having multiple operating modes
US4796260A (en)*1987-03-301989-01-03Scs Telecom, Inc.Schilling-Manela forward error correction and detection code method and apparatus
US4916450A (en)*1988-05-121990-04-10Radar Control Systems CorporationRadar system for headway control of a vehicle
US5005197A (en)*1989-11-301991-04-02Communications Test Design, Inc.Method and apparatus as for testing a telephone line interface card
US5177796A (en)*1990-10-191993-01-05International Business Machines CorporationImage data processing of correlated images
US5224212A (en)*1989-05-011993-06-29Motorola, Inc.Asynchronous operation in a database management system
US5280584A (en)*1989-11-211994-01-18Deutsche Itt Industries GmbhTwo-way data transfer apparatus
US5287504A (en)*1989-08-011994-02-15Silicon Graphics, Inc.File alteration monitor for computer operating and file management system
US5303393A (en)*1990-11-061994-04-12Radio Satellite CorporationIntegrated radio satellite response system and method
US5305326A (en)*1992-03-061994-04-19Data General CorporationHigh availability disk arrays
US5311197A (en)*1993-02-011994-05-10Trimble Navigation LimitedEvent-activated reporting of vehicle location
US5319395A (en)*1990-05-161994-06-07International Business Machines CorporationPixel depth converter for a computer video display
US5382508A (en)*1991-03-081995-01-17Fuji Photo Film Co., Ltd.Photographic-film product
US5386422A (en)*1991-03-121995-01-31Kabushiki Kaisha ToshibaElectrically erasable and programmable non-volatile memory system with write-verify controller using two reference levels
US5387994A (en)*1994-02-141995-02-07Thermo King CorporationCommunications adapter for converting wire-based communication to wireless communication
US5388074A (en)*1992-12-171995-02-07Vlsi Technology, Inc.FIFO memory using single output register
US5392209A (en)*1992-12-181995-02-21Abbott LaboratoriesMethod and apparatus for providing a data interface between a plurality of test information sources and a database
US5396600A (en)*1991-12-101995-03-07International Computers LimitedApparatus and method for interfacing between processing computers in a computer system
US5416831A (en)*1993-04-151995-05-16Bellsouth CorporationSystem for communicating with an ADSI-compatible telephone via a service circuit node
US5481531A (en)*1993-09-241996-01-02Kabushiki Kaisha ToshibaOptical disk apparatus for recording/erasing information in the M-CAV format by using gain switching to increase the speed of the master clock
US5499512A (en)*1994-05-091996-03-19Thermo King CorporationMethods and apparatus for converting a manually operable refrigeration unit to remote operation
US5506965A (en)*1991-07-161996-04-09Mitsubishi Denki Kabushiki KaishaMicrocomputer incorporating communication device
US5507024A (en)*1994-05-161996-04-09Allegro Microsystems, Inc.FM data-system radio receiver
US5511212A (en)*1993-06-101996-04-23Rockoff; Todd E.Multi-clock SIMD computer and instruction-cache-enhancement thereof
US5602638A (en)*1994-04-011997-02-11Boulware; Jim L.Apparatus for accurately determining a moving ball's position and speed
US5606601A (en)*1995-05-101997-02-25Mci Communications CorporationCentralizing storage and verification element for telephone network
US5724241A (en)*1996-01-111998-03-03Western Atlas International, Inc.Distributed seismic data-gathering system
US5729743A (en)*1995-11-171998-03-17Deltatech Research, Inc.Computer apparatus and method for merging system deltas
US5737399A (en)*1995-07-131998-04-07Mci Communications CorporationNetwork information architecture having centralizing storage and verification element
US5742915A (en)*1995-12-131998-04-21Caterpillar Inc.Position referenced data for monitoring and controlling
US5742509A (en)*1995-04-111998-04-21Trimble Navigation LimitedPersonal tracking system integrated with base station
US5754772A (en)*1996-03-261998-05-19Unisys CorporationTransaction service independent HTTP server-to-transaction gateway
US5862136A (en)*1995-07-071999-01-19Northern Telecom LimitedTelecommunications apparatus and method
US5864875A (en)*1996-12-061999-01-26International Business Machines CorporationData management system for problems, releases and parts
US5878408A (en)*1996-12-061999-03-02International Business Machines CorporationData management system and process
US5877742A (en)*1997-12-111999-03-02Klink; JamesMedical identification bracelet
US5894494A (en)*1997-10-291999-04-13Golden Bridge Technology, Inc.Parallel correlator architecture for synchronizing direct sequence spread-spectrum signals
US6031848A (en)*1997-05-072000-02-293Com CorporationApparatus for an improved ISDN terminal adapter having baud rate unblocking and methods for use therein
US6035297A (en)*1996-12-062000-03-07International Business Machines MachineData management system for concurrent engineering
US6047323A (en)*1995-10-192000-04-04Hewlett-Packard CompanyCreation and migration of distributed streams in clusters of networked computers
US6055018A (en)*1997-11-042000-04-25Ati Technologies, Inc.System and method for reconstructing noninterlaced captured content for display on a progressive screen
US6178121B1 (en)*1997-12-112001-01-23Seiko Epson CorporationSemiconductor memory device, semiconductor device, and electronic apparatus using the semiconductor device
US6181609B1 (en)*1998-09-172001-01-30Nec CorporationSemiconductor memory device having circuit for controlling data-output timing
US6189016B1 (en)*1998-06-122001-02-13Microsoft CorporationJournaling ordered changes in a storage volume
US6237122B1 (en)*1997-11-072001-05-22Fujitsu LimitedSemiconductor memory device having scan flip-flops
US20020022982A1 (en)*2000-01-042002-02-21Elliot CooperstoneMethod and system for remotely managing business and employee administration functions
US6366926B1 (en)*1998-12-312002-04-02Computer Associates Think, Inc.Method and apparatus for the dynamic filtering and routing of events
US6366988B1 (en)*1997-07-182002-04-02Storactive, Inc.Systems and methods for electronic data storage management
US6389427B1 (en)*1998-02-202002-05-14Redleaf Group, Inc.File system performance enhancement
US6393582B1 (en)*1998-12-102002-05-21Compaq Computer CorporationError self-checking and recovery using lock-step processor pair architecture
US6397242B1 (en)*1998-05-152002-05-28Vmware, Inc.Virtualization system including a virtual machine monitor for a computer with a segmented architecture
US20030009552A1 (en)*2001-06-292003-01-09International Business Machines CorporationMethod and system for network management with topology system providing historical topological views
US6519612B1 (en)*1996-11-272003-02-111Vision Software, Inc.Internet storage manipulation and navigation system
US6526418B1 (en)*1999-12-162003-02-25Livevault CorporationSystems and methods for backing up data files
US20030051026A1 (en)*2001-01-192003-03-13Carter Ernst B.Network surveillance and security system
US6549916B1 (en)*1999-08-052003-04-15Oracle CorporationEvent notification system tied to a file system
US20030088372A1 (en)*2001-11-022003-05-08Caulfield David DArray calibration and quality assurance
US20040010544A1 (en)*2002-06-072004-01-15Slater Alastair MichaelMethod of satisfying a demand on a network for a network resource, method of sharing the demand for resources between a plurality of networked resource servers, server network, demand director server, networked data library, method of network resource management, method of satisfying a demand on an internet network for a network resource, tier of resource serving servers, network, demand director, metropolitan video serving network, computer readable memory device encoded with a data structure for managing networked resources, method of making available computer network resources to users of a
USRE38410E1 (en)*1994-01-312004-01-27Axs Technologies, Inc.Method and apparatus for a parallel data storage and processing server
US20040036716A1 (en)*2002-06-122004-02-26Jordahl Jena J.Data storage, retrieval, manipulation and display tools enabling multiple hierarchical points of view
US20040047354A1 (en)*2002-06-072004-03-11Slater Alastair MichaelMethod of maintaining availability of requested network resources, method of data storage management, method of data storage management in a network, network of resource servers, network, resource management server, content management server, network of video servers, video server, software for controlling the distribution of network resources
US20040080504A1 (en)*1996-03-262004-04-29Pixion, Inc.Real-time, multi-point, multi-speed, multi-stream scalable computer network communications system
US20040098717A1 (en)*2002-09-162004-05-20Husain Syed Mohammad AmirSystem and method for creating complex distributed applications
US6839721B2 (en)*2001-01-122005-01-04Hewlett-Packard Development Company, L.P.Integration of a database into file management software for protecting, tracking, and retrieving data
US6839740B1 (en)*2002-12-272005-01-04Veritas Operating CorporationSystem and method for performing virtual device I/O operations
US20050001911A1 (en)*2003-07-012005-01-06Nikon CorporationElectronic still camera and system and program for same
US6847984B1 (en)*1999-12-162005-01-25Livevault CorporationSystems and methods for backing up data files
US20050021690A1 (en)*2003-02-272005-01-27Prasad PeddadaSystem and method for communications between servers in a cluster
US20050076066A1 (en)*2003-10-072005-04-07International Business Machines CorporationMethod, system, and program for retaining versions of files
US20060020586A1 (en)*2000-03-032006-01-26Michel PromptSystem and method for providing access to databases via directories and other hierarchical structures and interfaces
US6993706B2 (en)*2002-01-152006-01-31International Business Machines CorporationMethod, apparatus, and program for a state machine framework
US20060026220A1 (en)*2003-02-262006-02-02Permabit, Inc.History preservation in a computer storage system
US20060050970A1 (en)*2004-09-082006-03-09Sony CorporationMethod and apparatus for transmitting a coded video signal
US20060064416A1 (en)*2004-09-172006-03-23Sim-Tang Siew YMethod and system for data reduction
US7039663B1 (en)*2002-04-192006-05-02Network Appliance, Inc.System and method for checkpointing and restarting an asynchronous transfer of data between a source and destination snapshot
US20060101384A1 (en)*2004-11-022006-05-11Sim-Tang Siew YManagement interface for a system that provides automated, real-time, continuous data protection
US20070067278A1 (en)*2005-09-222007-03-22Gtess CorporationData file correlation system and method
US7200233B1 (en)*2002-12-102007-04-03L-3 Communications CorporationSystem and method for fast data encryption/decryption using time slot numbering
US7206805B1 (en)*1999-09-092007-04-17Oracle International CorporationAsynchronous transcription object management system
US7207224B2 (en)*2005-06-102007-04-24Brooks Automation, Inc.Wide-range combination vacuum gauge
US20070094312A1 (en)*2004-05-072007-04-26Asempra Technologies, Inc.Method for managing real-time data history of a file system
US7325159B2 (en)*2004-02-042008-01-29Network Appliance, Inc.Method and system for data recovery in a continuous data protection system
US7363549B2 (en)*2004-05-072008-04-22Asempra Technologies, Inc.Method and system for automated, no downtime, real-time, continuous data protection
US7519870B1 (en)*2004-06-082009-04-14Asempra Technologies, Inc.Method and system for no downtime, initial data upload for real-time, continuous data protection

Family Cites Families (134)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4162536A (en)1976-01-021979-07-24Gould Inc., Modicon Div.Digital input/output system and method
NL7909178A (en)1979-12-201981-07-16Philips Nv CALCULATOR WITH DISTRIBUTED REDUNDANCY DISTRIBUTED OVER DIFFERENT INSULATION AREAS FOR ERRORS.
DE3108891C2 (en)1981-03-091983-03-17OBO Bettermann oHG, 5750 Menden Electric stud welding device Password: Coding
EP0301282A1 (en)1987-07-311989-02-01BBC Brown Boveri AGSignal transmission method
US4972474A (en)1989-05-011990-11-20Cylink CorporationInteger encryptor
DE69026821T2 (en)1990-03-091996-09-05Hewlett Packard Ltd DEVICE FOR STORING ON A MAGNETIC TAPE
JP3448051B2 (en)1990-03-312003-09-16株式会社東芝 Nonvolatile semiconductor memory device
US6816872B1 (en)1990-04-262004-11-09Timespring Software CorporationApparatus and method for reconstructing a file from a difference signature and an original file
US5479654A (en)1990-04-261995-12-26Squibb Data Systems, Inc.Apparatus and method for reconstructing a file from a difference signature and an original file
JPH06502522A (en)1990-10-161994-03-17モトローラ・インコーポレーテッド mobile ISDN radio system
US5148479A (en)1991-03-201992-09-15International Business Machines Corp.Authentication protocols in communication networks
US5365516A (en)1991-08-161994-11-15Pinpoint Communications, Inc.Communication system and method for determining the location of a transponder unit
US6400996B1 (en)1999-02-012002-06-04Steven M. HoffbergAdaptive pattern recognition based control system and method
US5377102A (en)1992-03-051994-12-27Nishiishigaki; KenjiApparatus for preparing map data with regional properties
US5424778A (en)1992-08-311995-06-13Victor Company Of Japan, Ltd.Orthogonal transform coding apparatus and decoding apparatus
AU4626893A (en)1992-09-141994-03-24Aprex CorporationContactless communication system
US5657398A (en)1992-10-281997-08-12Protocol Systems, Inc.High-quality, low-bit-rate method of compressing waveform data
JPH06223201A (en)1993-01-221994-08-12Matsushita Electric Ind Co Ltd Parallel image generator
JPH06275098A (en)1993-03-241994-09-30Mitsubishi Electric CorpSemiconductor memory
US5373372A (en)1993-03-251994-12-13Hewlett-Packard CompanyMethod and an apparatus for limited variable speed scanning
EP0637890B1 (en)1993-08-021999-03-10Trw Inc.Modular high-capacity solid-state mass data storage device for video servers
GB2281644A (en)1993-09-021995-03-08IbmFault tolerant transaction-oriented data processing.
US5495607A (en)1993-11-151996-02-27Conner Peripherals, Inc.Network management system having virtual catalog overview of files distributively stored across network domain
US5440686A (en)1993-12-221995-08-08International Business Machines CorporationSelecting a data unit candidate to be demoted to a backing store from a front store based upon thresholds individual to each of the data candidates
US5640159A (en)1994-01-031997-06-17International Business Machines CorporationQuantization method for image data compression employing context modeling algorithm
JP3354330B2 (en)1994-02-032002-12-09ブラザー工業株式会社 Sewing data correction device
US5822749A (en)*1994-07-121998-10-13Sybase, Inc.Database system with methods for improving query performance with cache optimization strategies
US5430830A (en)1994-08-221995-07-04Motorola, Inc.Adaptive weight adjusting circuit for an neural network
US5560033A (en)1994-08-291996-09-24Lucent Technologies Inc.System for providing automatic power control for highly available n+k processors
JP3216449B2 (en)1994-10-312001-10-09安藤電気株式会社 Self-diagnosis device for semiconductor memory failure
US5980096A (en)1995-01-171999-11-09Intertech Ventures, Ltd.Computer-based system, methods and graphical interface for information storage, modeling and stimulation of complex systems
US5794252A (en)1995-01-241998-08-11Tandem Computers, Inc.Remote duplicate database facility featuring safe master audit trail (safeMAT) checkpointing
US5781612A (en)1995-03-101998-07-14Northern Telecom LimitedRadio terminal interfaces for voice and data telecommunications, and methods for their operation
US5854834A (en)1995-04-211998-12-29Mci Communications CorporationNetwork information concentrator
US5627855A (en)1995-05-251997-05-06Golden Bridge Technology, Inc.Programmable two-part matched filter for spread spectrum
US5644763A (en)*1995-06-281997-07-01Sybase, Inc.Database system with improved methods for B-tree maintenance
US5841771A (en)1995-07-071998-11-24Northern Telecom LimitedTelecommunications switch apparatus and method for time switching
US5848072A (en)1995-08-101998-12-08Motorola, Inc.Method of and apparatus for communicating messages
US5778370A (en)1995-08-251998-07-07Emerson; Mark L.Data village system
US5930732A (en)1995-09-151999-07-27Accumed International, Inc.System for simplifying the implementation of specified functions
US5819020A (en)1995-10-161998-10-06Network Specialists, Inc.Real time backup system
US5684693A (en)1995-11-141997-11-04Western Atlas International, Inc.Method for bit-stream data compression
JP3461076B2 (en)1995-12-282003-10-27富士通株式会社 Charged particle beam exposure apparatus and method capable of reading data at high speed
US5768159A (en)1996-05-021998-06-16Northern Telecom LimitedMethod of simulating AC timing characteristics of integrated circuits
US5928327A (en)1996-08-081999-07-27Wang; Pong-ShengSystem and process for delivering digital data on demand
US5745894A (en)1996-08-091998-04-28Digital Equipment CorporationMethod for generating and searching a range-based index of word-locations
US5784366A (en)1996-08-271998-07-21Transsky Corp.Wideband code-division-multiple access system and method
US5930762A (en)1996-09-241999-07-27Rco Software LimitedComputer aided risk management in multiple-parameter physical systems
CA2221216A1 (en)1996-11-151998-05-15Mark SquibbSystem and apparatus for merging a write event journal and an original storage to produce an updated storage using an event map
US6335927B1 (en)1996-11-182002-01-01Mci Communications CorporationSystem and method for providing requested quality of service in a hybrid network
US5920873A (en)1996-12-061999-07-06International Business Machines CorporationData management control system for file and database
US5950201A (en)1996-12-061999-09-07International Business Machines CorporationComputerized design automation method using a single logical PFVL paradigm
US5920867A (en)1996-12-061999-07-06International Business Machines CorporationData management system having data management configuration
US5812130A (en)1996-12-061998-09-22International Business Machines CorporationData management system and method for concurrent engineering
US6088693A (en)1996-12-062000-07-11International Business Machines CorporationData management system for file and database management
US5826265A (en)1996-12-061998-10-20International Business Machines CorporationData management system having shared libraries
JP3720934B2 (en)1996-12-172005-11-30富士通株式会社 Semiconductor memory device and data read / write method
US5918248A (en)1996-12-301999-06-29Northern Telecom LimitedShared memory control algorithm for mutual exclusion and rollback
US6108318A (en)1997-03-042000-08-22Ericsson IncSystem and method for data link synchronization
US5958010A (en)1997-03-201999-09-28Firstsense Software, Inc.Systems and methods for monitoring distributed applications including an interface running in an operating system kernel
US5805155A (en)1997-04-151998-09-08Time Warner Entertainment Co. L.P. Time Warner CableVirtual assets in an interactive television cable system
US5931928A (en)1997-05-071999-08-033Com CorporatonSystem for ISDN terminal adapter DCE for automatically negotiating data compression with it's PPP peer when DTE is unable or unwilling to negotiate compression
US6005846A (en)1997-05-071999-12-213Com CorporationApparatus for an improved ISDN terminal adapter having automatic SPID configuration and methods for use therein
US5937168A (en)1997-05-301999-08-10Bellsouth CorporationRouting information within an adaptive routing architecture of an information retrieval system
DE69802294T2 (en)1997-08-292002-05-16Hewlett-Packard Company, Palo Alto SYSTEMS FOR DATA BACKUP AND RECOVERY
US6108410A (en)1997-09-162000-08-22Nynex Science And Technology Inc.Methods and apparatus for automating the detection, reporting and correction of operator input errors
US5940823A (en)1997-11-101999-08-17International Business Machines CorporationSystem for the distribution and storage of electronic mail information
US5966707A (en)1997-12-021999-10-12International Business Machines CorporationMethod for managing a plurality of data processes residing in heterogeneous data repositories
US5953729A (en)1997-12-231999-09-14Microsoft CorporationUsing sparse file technology to stage data that will then be stored in remote storage
GB2333671A (en)1998-01-231999-07-28IbmMulti-protocol communication
US6065018A (en)1998-03-042000-05-16International Business Machines CorporationSynchronizing recovery log having time stamp to a remote site for disaster recovery of a primary database having related hierarchial and relational databases
US6163856A (en)1998-05-292000-12-19Sun Microsystems, Inc.Method and apparatus for file system disaster recovery
WO1999063536A2 (en)1998-06-051999-12-09Massachusetts Institute Of TechnologyVery-high-density memory device utilizing a scintillating data-storage medium
US20010056362A1 (en)1998-07-292001-12-27Mike HanaganModular, convergent customer care and billing system
US6948092B2 (en)1998-12-102005-09-20Hewlett-Packard Development Company, L.P.System recovery from errors for processor and associated components
US6249824B1 (en)1998-12-122001-06-19Joseph Reid HenrichsMagnetic data storage fixed hard disk drive using stationary microhead array chips in place of flying-heads and rotary voice-coil actuators
US6487561B1 (en)1998-12-312002-11-26Emc CorporationApparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size
US6446136B1 (en)1998-12-312002-09-03Computer Associates Think, Inc.System and method for dynamic correlation of events
US6463565B1 (en)1999-01-052002-10-08Netspeak CorporationMethod for designing object-oriented table driven state machines
JP3440991B2 (en)1999-03-052003-08-25日本電気株式会社 File revision management system
US6502133B1 (en)1999-03-252002-12-31Lucent Technologies Inc.Real-time event processing system with analysis engine using recovery information
US6487581B1 (en)1999-05-242002-11-26Hewlett-Packard CompanyApparatus and method for a multi-client event server
US6611867B1 (en)1999-08-312003-08-26Accenture LlpSystem, method and article of manufacture for implementing a hybrid network
US7290056B1 (en)1999-09-092007-10-30Oracle International CorporationMonitoring latency of a network to manage termination of distributed transactions
US6496944B1 (en)1999-10-062002-12-17International Business Machines CorporationMethod for database assisted file system restore
US6670974B1 (en)1999-10-122003-12-30Gateway, Inc.Persistent usage context
US6807550B1 (en)1999-12-012004-10-19Microsoft CorporationMethods and systems for providing random access to structured media content
US6779003B1 (en)1999-12-162004-08-17Livevault CorporationSystems and methods for backing up data files
US6460055B1 (en)1999-12-162002-10-01Livevault CorporationSystems and methods for backing up data files
US6625623B1 (en)1999-12-162003-09-23Livevault CorporationSystems and methods for backing up data files
US6826711B2 (en)2000-02-182004-11-30Avamar Technologies, Inc.System and method for data protection with multidimensional parity
US20020129048A1 (en)2000-03-032002-09-12Surgient Networks, Inc.Systems and methods for resource monitoring in information storage environments
US7240099B2 (en)2000-03-062007-07-03Sony CorporationSystem and method for efficiently performing data transfer operations
KR100341335B1 (en)2000-05-182002-06-22윤종용Optical disc player and a method for recording information on a disc of the optical disc player or a method for playing the optical disc player
US6769074B2 (en)2000-05-252004-07-27Lumigent Technologies, Inc.System and method for transaction-selective rollback reconstruction of database objects
US6823336B1 (en)2000-09-262004-11-23Emc CorporationData storage system and method for uninterrupted read-only access to a consistent dataset by one host processor concurrent with read-write access by another host processor
JP2002108728A (en)2000-10-022002-04-12Ntt Docomo Inc How to post trouble information and provider equipment
WO2002035359A2 (en)*2000-10-262002-05-02Prismedia Networks, Inc.Method and system for managing distributed content and related metadata
US6836756B1 (en)2000-11-132004-12-28Nortel Networks LimitedTime simulation techniques to determine network availability
US6735595B2 (en)*2000-11-292004-05-11Hewlett-Packard Development Company, L.P.Data structure and storage and retrieval method supporting ordinality based searching and data retrieval
US6751753B2 (en)2001-02-272004-06-15Sun Microsystems, Inc.Method, system, and program for monitoring system components
US7415038B2 (en)2001-03-292008-08-19International Business Machines CorporationMethod and system for network management providing access to application bandwidth usage calculations
JP4398113B2 (en)2001-05-232010-01-13富士通株式会社 Layered network management system
WO2002100106A1 (en)2001-05-302002-12-12Opentv, Inc.On-demand interactive magazine
US7168026B2 (en)2001-06-222007-01-23Intel CorporationMethod and apparatus for preservation of failure state in a read destructive memory
KR100436365B1 (en)2001-06-232004-06-18삼성전자주식회사ATM-based delay adaptive scheduling apparatus according to traffic types and method thereof
US20030004947A1 (en)2001-06-282003-01-02Sun Microsystems, Inc.Method, system, and program for managing files in a file system
US6961860B2 (en)2001-12-072005-11-01Nokia CorporationMethod and system for optimizing power consumption during data read/write operation in disk-based memory
US6968464B2 (en)2002-01-102005-11-22National Instruments CorporationSystem and method for reconfiguring a system coupled to a host computer through a split bridge
US7287033B2 (en)*2002-03-062007-10-23Ori Software Development, Ltd.Efficient traversals over hierarchical data and indexing semistructured data
US7644392B2 (en)2002-04-122010-01-05Telelogic Technologies North America, Inc.System and method for active configuration management
US7080081B2 (en)2002-04-152006-07-18International Business Machines CorporationMultidimensional data clustering scheme for query processing and maintenance in relational databases
US7546382B2 (en)2002-05-282009-06-09International Business Machines CorporationMethods and systems for authoring of mixed-initiative multi-modal interactions and related browsing mechanisms
WO2004025463A1 (en)2002-09-092004-03-25Catena CorporationRequirement defining method, method for developing software, method for changing requirement word, and newly defining method
KR100532325B1 (en)2002-11-232005-11-29삼성전자주식회사Input control method and apparatus for turbo decoder
US7499925B2 (en)2003-03-272009-03-03Microsoft CorporationFile system for displaying items of different types and from different physical locations
US8001142B2 (en)*2003-04-022011-08-16Oracle America, Inc.Distributed data system with incremental data updates
ATE534987T1 (en)2003-05-202011-12-15America Online Inc PRESENCE AND GEOGRAPHIC LOCATION NOTIFICATION
US7526541B2 (en)2003-07-292009-04-28Enterasys Networks, Inc.System and method for dynamic network policy management
US7814470B2 (en)2003-08-272010-10-12International Business Machines CorporationMultiple service bindings for a real time data integration service
US20050240592A1 (en)2003-08-272005-10-27Ascential Software CorporationReal time data integration for supply chain management
US7689994B2 (en)2004-01-282010-03-30Microsoft CorporationSystem and method for specifying and executing temporal order events
US7565661B2 (en)2004-05-102009-07-21Siew Yong Sim-TangMethod and system for real-time event journaling to provide enterprise data services
US7680834B1 (en)2004-06-082010-03-16Bakbone Software, Inc.Method and system for no downtime resychronization for real-time, continuous data protection
WO2006012211A2 (en)2004-06-242006-02-02Meshnetworks, Inc.A system and method for adaptive rate selection for wireless networks
KR100664306B1 (en)2004-10-292007-01-04삼성전자주식회사 Preventive Control Data Generation and Validation Apparatus and Method for Data Validation
US20060236149A1 (en)2005-04-142006-10-19Dell Products L.P.System and method for rebuilding a storage disk
US7274313B2 (en)2005-05-132007-09-25Texas Instruments IncorporatedHigh speed data recording with input duty cycle distortion
US7689602B1 (en)2005-07-202010-03-30Bakbone Software, Inc.Method of creating hierarchical indices for a distributed object system
US7788521B1 (en)2005-07-202010-08-31Bakbone Software, Inc.Method and system for virtual on-demand recovery for real-time, continuous data protection
US7634679B2 (en)2005-11-302009-12-15Microsoft CorporationRemote location failover server application
US7822717B2 (en)2006-02-072010-10-26Emc CorporationPoint-in-time database restore
US7555502B2 (en)2006-03-102009-06-30Oracle International CorporationDetecting database events using recovery logs
US8131723B2 (en)2007-03-302012-03-06Quest Software, Inc.Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3555184A (en)*1964-10-211971-01-12Bell Telephone Labor IncData character assembler
US3555195A (en)*1967-10-051971-01-12Rca CorpMultiplex synchronizing circuit
US3555251A (en)*1967-12-061971-01-12Honeywell IncOptimizing system for a plurality of temperature conditioning apparatuses
US3555204A (en)*1968-01-121971-01-12IbmElectronic sweep magnetic scanning transducer
US3648250A (en)*1970-11-131972-03-07NasaDigital video display system using cathode-ray tube
US4502082A (en)*1977-06-161985-02-26Burroughs CorporationSpiral recording and associated system
US4450556A (en)*1980-10-171984-05-22Northern Telecom LimitedDigital signal subscriber loop and interface circuit
US4455483A (en)*1980-10-241984-06-19Schoenhuber Max JSystem for recording data relating to specific lots of materials, particularly to milk lots
US4512020A (en)*1981-09-211985-04-16U.S. Philips CorporationData processing device for processing multiple-symbol data-words based on a symbol-correcting code and having multiple operating modes
US4451108A (en)*1982-08-301984-05-29Skidmore Donald DData-terminal service outlet
US4796260A (en)*1987-03-301989-01-03Scs Telecom, Inc.Schilling-Manela forward error correction and detection code method and apparatus
US4916450A (en)*1988-05-121990-04-10Radar Control Systems CorporationRadar system for headway control of a vehicle
US5224212A (en)*1989-05-011993-06-29Motorola, Inc.Asynchronous operation in a database management system
US5287504A (en)*1989-08-011994-02-15Silicon Graphics, Inc.File alteration monitor for computer operating and file management system
US5280584A (en)*1989-11-211994-01-18Deutsche Itt Industries GmbhTwo-way data transfer apparatus
US5005197A (en)*1989-11-301991-04-02Communications Test Design, Inc.Method and apparatus as for testing a telephone line interface card
US5319395A (en)*1990-05-161994-06-07International Business Machines CorporationPixel depth converter for a computer video display
US5177796A (en)*1990-10-191993-01-05International Business Machines CorporationImage data processing of correlated images
US5303393A (en)*1990-11-061994-04-12Radio Satellite CorporationIntegrated radio satellite response system and method
US5382508A (en)*1991-03-081995-01-17Fuji Photo Film Co., Ltd.Photographic-film product
US5386422A (en)*1991-03-121995-01-31Kabushiki Kaisha ToshibaElectrically erasable and programmable non-volatile memory system with write-verify controller using two reference levels
US5506965A (en)*1991-07-161996-04-09Mitsubishi Denki Kabushiki KaishaMicrocomputer incorporating communication device
US5396600A (en)*1991-12-101995-03-07International Computers LimitedApparatus and method for interfacing between processing computers in a computer system
US5305326A (en)*1992-03-061994-04-19Data General CorporationHigh availability disk arrays
US5388074A (en)*1992-12-171995-02-07Vlsi Technology, Inc.FIFO memory using single output register
US5392209A (en)*1992-12-181995-02-21Abbott LaboratoriesMethod and apparatus for providing a data interface between a plurality of test information sources and a database
US5311197A (en)*1993-02-011994-05-10Trimble Navigation LimitedEvent-activated reporting of vehicle location
US5416831A (en)*1993-04-151995-05-16Bellsouth CorporationSystem for communicating with an ADSI-compatible telephone via a service circuit node
US5511212A (en)*1993-06-101996-04-23Rockoff; Todd E.Multi-clock SIMD computer and instruction-cache-enhancement thereof
US5481531A (en)*1993-09-241996-01-02Kabushiki Kaisha ToshibaOptical disk apparatus for recording/erasing information in the M-CAV format by using gain switching to increase the speed of the master clock
USRE38410E1 (en)*1994-01-312004-01-27Axs Technologies, Inc.Method and apparatus for a parallel data storage and processing server
US5387994A (en)*1994-02-141995-02-07Thermo King CorporationCommunications adapter for converting wire-based communication to wireless communication
US5602638A (en)*1994-04-011997-02-11Boulware; Jim L.Apparatus for accurately determining a moving ball's position and speed
US5499512A (en)*1994-05-091996-03-19Thermo King CorporationMethods and apparatus for converting a manually operable refrigeration unit to remote operation
US5507024A (en)*1994-05-161996-04-09Allegro Microsystems, Inc.FM data-system radio receiver
US5742509A (en)*1995-04-111998-04-21Trimble Navigation LimitedPersonal tracking system integrated with base station
US5606601A (en)*1995-05-101997-02-25Mci Communications CorporationCentralizing storage and verification element for telephone network
US5862136A (en)*1995-07-071999-01-19Northern Telecom LimitedTelecommunications apparatus and method
US5737399A (en)*1995-07-131998-04-07Mci Communications CorporationNetwork information architecture having centralizing storage and verification element
US6047323A (en)*1995-10-192000-04-04Hewlett-Packard CompanyCreation and migration of distributed streams in clusters of networked computers
US5729743A (en)*1995-11-171998-03-17Deltatech Research, Inc.Computer apparatus and method for merging system deltas
US5893119A (en)*1995-11-171999-04-06Deltatech Research, Inc.Computer apparatus and method for merging system deltas
US5742915A (en)*1995-12-131998-04-21Caterpillar Inc.Position referenced data for monitoring and controlling
US5724241A (en)*1996-01-111998-03-03Western Atlas International, Inc.Distributed seismic data-gathering system
US5754772A (en)*1996-03-261998-05-19Unisys CorporationTransaction service independent HTTP server-to-transaction gateway
US20040080504A1 (en)*1996-03-262004-04-29Pixion, Inc.Real-time, multi-point, multi-speed, multi-stream scalable computer network communications system
US6519612B1 (en)*1996-11-272003-02-111Vision Software, Inc.Internet storage manipulation and navigation system
US6035297A (en)*1996-12-062000-03-07International Business Machines MachineData management system for concurrent engineering
US5878408A (en)*1996-12-061999-03-02International Business Machines CorporationData management system and process
US5864875A (en)*1996-12-061999-01-26International Business Machines CorporationData management system for problems, releases and parts
US6031848A (en)*1997-05-072000-02-293Com CorporationApparatus for an improved ISDN terminal adapter having baud rate unblocking and methods for use therein
US6366988B1 (en)*1997-07-182002-04-02Storactive, Inc.Systems and methods for electronic data storage management
US5894494A (en)*1997-10-291999-04-13Golden Bridge Technology, Inc.Parallel correlator architecture for synchronizing direct sequence spread-spectrum signals
US6055018A (en)*1997-11-042000-04-25Ati Technologies, Inc.System and method for reconstructing noninterlaced captured content for display on a progressive screen
US6237122B1 (en)*1997-11-072001-05-22Fujitsu LimitedSemiconductor memory device having scan flip-flops
US6178121B1 (en)*1997-12-112001-01-23Seiko Epson CorporationSemiconductor memory device, semiconductor device, and electronic apparatus using the semiconductor device
US5877742A (en)*1997-12-111999-03-02Klink; JamesMedical identification bracelet
US6389427B1 (en)*1998-02-202002-05-14Redleaf Group, Inc.File system performance enhancement
US6397242B1 (en)*1998-05-152002-05-28Vmware, Inc.Virtualization system including a virtual machine monitor for a computer with a segmented architecture
US6189016B1 (en)*1998-06-122001-02-13Microsoft CorporationJournaling ordered changes in a storage volume
US6181609B1 (en)*1998-09-172001-01-30Nec CorporationSemiconductor memory device having circuit for controlling data-output timing
US6393582B1 (en)*1998-12-102002-05-21Compaq Computer CorporationError self-checking and recovery using lock-step processor pair architecture
US6366926B1 (en)*1998-12-312002-04-02Computer Associates Think, Inc.Method and apparatus for the dynamic filtering and routing of events
US6549916B1 (en)*1999-08-052003-04-15Oracle CorporationEvent notification system tied to a file system
US7206805B1 (en)*1999-09-092007-04-17Oracle International CorporationAsynchronous transcription object management system
US6526418B1 (en)*1999-12-162003-02-25Livevault CorporationSystems and methods for backing up data files
US6847984B1 (en)*1999-12-162005-01-25Livevault CorporationSystems and methods for backing up data files
US20020022982A1 (en)*2000-01-042002-02-21Elliot CooperstoneMethod and system for remotely managing business and employee administration functions
US20060020586A1 (en)*2000-03-032006-01-26Michel PromptSystem and method for providing access to databases via directories and other hierarchical structures and interfaces
US6839721B2 (en)*2001-01-122005-01-04Hewlett-Packard Development Company, L.P.Integration of a database into file management software for protecting, tracking, and retrieving data
US20030051026A1 (en)*2001-01-192003-03-13Carter Ernst B.Network surveillance and security system
US20030009552A1 (en)*2001-06-292003-01-09International Business Machines CorporationMethod and system for network management with topology system providing historical topological views
US20030088372A1 (en)*2001-11-022003-05-08Caulfield David DArray calibration and quality assurance
US6993706B2 (en)*2002-01-152006-01-31International Business Machines CorporationMethod, apparatus, and program for a state machine framework
US7039663B1 (en)*2002-04-192006-05-02Network Appliance, Inc.System and method for checkpointing and restarting an asynchronous transfer of data between a source and destination snapshot
US20040010544A1 (en)*2002-06-072004-01-15Slater Alastair MichaelMethod of satisfying a demand on a network for a network resource, method of sharing the demand for resources between a plurality of networked resource servers, server network, demand director server, networked data library, method of network resource management, method of satisfying a demand on an internet network for a network resource, tier of resource serving servers, network, demand director, metropolitan video serving network, computer readable memory device encoded with a data structure for managing networked resources, method of making available computer network resources to users of a
US20040047354A1 (en)*2002-06-072004-03-11Slater Alastair MichaelMethod of maintaining availability of requested network resources, method of data storage management, method of data storage management in a network, network of resource servers, network, resource management server, content management server, network of video servers, video server, software for controlling the distribution of network resources
US20040036716A1 (en)*2002-06-122004-02-26Jordahl Jena J.Data storage, retrieval, manipulation and display tools enabling multiple hierarchical points of view
US20040098717A1 (en)*2002-09-162004-05-20Husain Syed Mohammad AmirSystem and method for creating complex distributed applications
US20040098729A1 (en)*2002-09-162004-05-20Husain Syed Mohammad AmirSystem and method for reducing user-application interactions to archivable form
US20040098458A1 (en)*2002-09-162004-05-20Husain Syed Mohammad AmirDistributed computing infrastructure including multiple collaborative sessions
US20040098728A1 (en)*2002-09-162004-05-20Husain Syed Mohammad AmirSystem and method for multi-functional XML-capable software applications on a peer-to-peer network
US7200233B1 (en)*2002-12-102007-04-03L-3 Communications CorporationSystem and method for fast data encryption/decryption using time slot numbering
US7028078B1 (en)*2002-12-272006-04-11Veritas Operating CorporationSystem and method for performing virtual device I/O operations
US6839740B1 (en)*2002-12-272005-01-04Veritas Operating CorporationSystem and method for performing virtual device I/O operations
US7054913B1 (en)*2002-12-272006-05-30Veritas Operating CorporationSystem and method for performing virtual device I/O operations
US20060026220A1 (en)*2003-02-262006-02-02Permabit, Inc.History preservation in a computer storage system
US20050021690A1 (en)*2003-02-272005-01-27Prasad PeddadaSystem and method for communications between servers in a cluster
US20050001911A1 (en)*2003-07-012005-01-06Nikon CorporationElectronic still camera and system and program for same
US20050076066A1 (en)*2003-10-072005-04-07International Business Machines CorporationMethod, system, and program for retaining versions of files
US7325159B2 (en)*2004-02-042008-01-29Network Appliance, Inc.Method and system for data recovery in a continuous data protection system
US7363549B2 (en)*2004-05-072008-04-22Asempra Technologies, Inc.Method and system for automated, no downtime, real-time, continuous data protection
US20070094312A1 (en)*2004-05-072007-04-26Asempra Technologies, Inc.Method for managing real-time data history of a file system
US7519870B1 (en)*2004-06-082009-04-14Asempra Technologies, Inc.Method and system for no downtime, initial data upload for real-time, continuous data protection
US20060050970A1 (en)*2004-09-082006-03-09Sony CorporationMethod and apparatus for transmitting a coded video signal
US20060064416A1 (en)*2004-09-172006-03-23Sim-Tang Siew YMethod and system for data reduction
US20060101384A1 (en)*2004-11-022006-05-11Sim-Tang Siew YManagement interface for a system that provides automated, real-time, continuous data protection
US7207224B2 (en)*2005-06-102007-04-24Brooks Automation, Inc.Wide-range combination vacuum gauge
US20070067278A1 (en)*2005-09-222007-03-22Gtess CorporationData file correlation system and method

Cited By (128)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8108429B2 (en)2004-05-072012-01-31Quest Software, Inc.System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services
US8060889B2 (en)2004-05-102011-11-15Quest Software, Inc.Method and system for real-time event journaling to provide enterprise data services
US20100031274A1 (en)*2004-05-102010-02-04Siew Yong Sim-TangMethod and system for real-time event journaling to provide enterprise data services
US8195628B2 (en)2004-09-172012-06-05Quest Software, Inc.Method and system for data reduction
US20060064416A1 (en)*2004-09-172006-03-23Sim-Tang Siew YMethod and system for data reduction
US7979404B2 (en)2004-09-172011-07-12Quest Software, Inc.Extracting data changes and storing data history to allow for instantaneous access to and reconstruction of any point-in-time data
US7904913B2 (en)2004-11-022011-03-08Bakbone Software, Inc.Management interface for a system that provides automated, real-time, continuous data protection
US8544023B2 (en)2004-11-022013-09-24Dell Software Inc.Management interface for a system that provides automated, real-time, continuous data protection
US8200706B1 (en)2005-07-202012-06-12Quest Software, Inc.Method of creating hierarchical indices for a distributed object system
US8151140B2 (en)2005-07-202012-04-03Quest Software, Inc.Method and system for virtual on-demand recovery for real-time, continuous data protection
US8131723B2 (en)2007-03-302012-03-06Quest Software, Inc.Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity
US20080256138A1 (en)*2007-03-302008-10-16Siew Yong Sim-TangRecovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity
US8364648B1 (en)2007-04-092013-01-29Quest Software, Inc.Recovering a database to any point-in-time in the past with guaranteed data consistency
US8849865B1 (en)*2007-08-162014-09-30Google Inc.Querying a data store of impressions
US20100228701A1 (en)*2009-03-062010-09-09Microsoft CorporationUpdating bloom filters
US9465642B1 (en)2010-05-062016-10-11Dell Software Inc.Systems and methods for instant provisioning of virtual machine files
US9032403B1 (en)2010-05-062015-05-12Dell Software Inc.Systems and methods for instant provisioning of virtual machine files
US8453145B1 (en)2010-05-062013-05-28Quest Software, Inc.Systems and methods for instant provisioning of virtual machine files
US9547562B1 (en)2010-08-112017-01-17Dell Software Inc.Boot restore system for rapidly restoring virtual machine backups
GB2485551A (en)*2010-11-172012-05-23Index Layers LtdFederated database with a hierarchical index.
US9002859B1 (en)2010-12-172015-04-07Moonshadow Mobile, Inc.Systems and methods for high-speed searching and filtering of large datasets
US9697250B1 (en)2010-12-172017-07-04Moonshadow Mobile, Inc.Systems and methods for high-speed searching and filtering of large datasets
CN102024057A (en)*2010-12-242011-04-20中兴通讯股份有限公司Method and device for building index of mass data record
WO2012083877A1 (en)*2010-12-242012-06-28中兴通讯股份有限公司Method and device for creating indexes for mass data records
US8977656B2 (en)2011-01-102015-03-10Moonshadow Mobile, Inc.Inline tree data structure for high-speed searching and filtering of large datasets
US9652467B2 (en)2011-01-102017-05-16Moonshadow Mobile, Inc.Inline tree data structure for high-speed searching and filtering of large datasets
US9626401B1 (en)2012-01-042017-04-18Moonshadow Mobile, Inc.Systems and methods for high-speed searching and filtering of large datasets
US9171054B1 (en)*2012-01-042015-10-27Moonshadow Mobile, Inc.Systems and methods for high-speed searching and filtering of large datasets
US9411898B1 (en)2012-01-172016-08-09Moonshadow Mobile, Inc.Processing and storage of spatial data
US10671585B2 (en)*2012-01-312020-06-02Pure Storage, Inc.Storing indexed data to a dispersed storage network
US20130304745A1 (en)*2012-01-312013-11-14Cleversafe, Inc.Storing indexed data to a dispersed storage network
US20130232153A1 (en)*2012-03-022013-09-05Cleversafe, Inc.Modifying an index node of a hierarchical dispersed storage index
US10013444B2 (en)*2012-03-022018-07-03International Business Machines CorporationModifying an index node of a hierarchical dispersed storage index
US8805849B1 (en)*2012-06-202014-08-12Symantec CorporationEnabling use of analytic functions for distributed storage system data
US10394703B2 (en)*2012-08-242019-08-27VCE IP Holding Company LLCManaging converged IT infrastructure with generic object instances
US20140059196A1 (en)*2012-08-242014-02-27Vce Company, LlcManaging converged it infrastructure with generic object instances
CN103853766A (en)*2012-12-032014-06-11中国科学院计算技术研究所Online processing method and system oriented to streamed data
WO2014106108A1 (en)*2012-12-312014-07-03Mashack PeterProgrammable sort order algorithm with graphical user interface
WO2015051499A1 (en)*2013-10-082015-04-16华为技术有限公司Method and system for processing content information
US10452268B2 (en)2014-04-182019-10-22Ultrata, LlcUtilization of a distributed index to provide object memory fabric coherency
US20180217755A1 (en)*2014-04-182018-08-02Ultrata, LlcUtilization of a distributed index to provide object memory fabric coherency
US10073864B1 (en)2014-05-042018-09-11Veritas Technologies LlcSystems and methods for automated aggregation of information-source metadata
US10817510B1 (en)2014-05-042020-10-27Veritas Technologies LlcSystems and methods for navigating through a hierarchy of nodes stored in a database
US10635645B1 (en)*2014-05-042020-04-28Veritas Technologies LlcSystems and methods for maintaining aggregate tables in databases
US10078668B1 (en)2014-05-042018-09-18Veritas Technologies LlcSystems and methods for utilizing information-asset metadata aggregated from multiple disparate data-management systems
US10025804B2 (en)2014-05-042018-07-17Veritas Technologies LlcSystems and methods for aggregating information-asset metadata from multiple disparate data-management systems
US10795865B2 (en)*2014-09-252020-10-06Oracle International CorporationSystem and method for supporting zero-copy binary radix tree in a distributed computing environment
US20180181590A1 (en)*2014-09-252018-06-28Oracle International CorporationSystem and method for supporting zero-copy binary radix tree in a distributed computing environment
US12321766B2 (en)2014-09-302025-06-03Amazon Technologies, Inc.Low latency computational capacity provisioning
US20160140207A1 (en)*2014-11-142016-05-19Symantec CorporationSystems and methods for aggregating information-asset classifications
US10095768B2 (en)*2014-11-142018-10-09Veritas Technologies LlcSystems and methods for aggregating information-asset classifications
US20160210053A1 (en)*2015-01-202016-07-21Ultrata LlcDistributed index for fault tolerant object memory fabric
CN107533518A (en)*2015-01-202018-01-02乌尔特拉塔有限责任公司 Distributed Indexing for Fault-Tolerant Object Storage Structures
EP3248106A4 (en)*2015-01-202018-09-12Ultrata LLCDistributed index for fault tolerant object memory fabric
US9971506B2 (en)*2015-01-202018-05-15Ultrata, LlcDistributed index for fault tolerant object memory fabric
US11782601B2 (en)2015-01-202023-10-10Ultrata, LlcObject memory instruction set
US11775171B2 (en)2015-01-202023-10-03Ultrata, LlcUtilization of a distributed index to provide object memory fabric coherency
US11768602B2 (en)2015-01-202023-09-26Ultrata, LlcObject memory data flow instruction execution
US11755201B2 (en)2015-01-202023-09-12Ultrata, LlcImplementation of an object memory centric cloud
US11755202B2 (en)2015-01-202023-09-12Ultrata, LlcManaging meta-data in an object memory fabric
US11579774B2 (en)2015-01-202023-02-14Ultrata, LlcObject memory data flow triggers
US11573699B2 (en)2015-01-202023-02-07Ultrata, LlcDistributed index for fault tolerant object memory fabric
US20180225046A1 (en)*2015-01-202018-08-09Ultrata, LlcDistributed index for fault tolerant object memory fabric
US9965185B2 (en)*2015-01-202018-05-08Ultrata, LlcUtilization of a distributed index to provide object memory fabric coherency
US11126350B2 (en)2015-01-202021-09-21Ultrata, LlcUtilization of a distributed index to provide object memory fabric coherency
US11086521B2 (en)2015-01-202021-08-10Ultrata, LlcObject memory data flow instruction execution
CN112214424A (en)*2015-01-202021-01-12乌尔特拉塔有限责任公司Object memory structure, processing node, memory object storage and management method
US20160210238A1 (en)*2015-01-202016-07-21Ultrata LlcUtilization of a distributed index to provide object memory fabric coherency
WO2016118630A1 (en)*2015-01-202016-07-28Ultrata LlcUtilization of a distributed index to provide object memory fabric coherency
US10768814B2 (en)*2015-01-202020-09-08Ultrata, LlcDistributed index for fault tolerant object memory fabric
US11256438B2 (en)2015-06-092022-02-22Ultrata, LlcInfinite memory fabric hardware implementation with memory
US10235084B2 (en)2015-06-092019-03-19Ultrata, LlcInfinite memory fabric streams and APIS
US11231865B2 (en)2015-06-092022-01-25Ultrata, LlcInfinite memory fabric hardware implementation with router
US10430109B2 (en)2015-06-092019-10-01Ultrata, LlcInfinite memory fabric hardware implementation with router
US10698628B2 (en)2015-06-092020-06-30Ultrata, LlcInfinite memory fabric hardware implementation with memory
US11733904B2 (en)2015-06-092023-08-22Ultrata, LlcInfinite memory fabric hardware implementation with router
US9886210B2 (en)2015-06-092018-02-06Ultrata, LlcInfinite memory fabric hardware implementation with router
US10922005B2 (en)2015-06-092021-02-16Ultrata, LlcInfinite memory fabric streams and APIs
US9971542B2 (en)2015-06-092018-05-15Ultrata, LlcInfinite memory fabric streams and APIs
CN105068757A (en)*2015-07-232015-11-18浙江大学File semantics and system real-time state based redundant data deduplication method
US10235063B2 (en)2015-12-082019-03-19Ultrata, LlcMemory fabric operations and coherency using fault tolerant objects
US10895992B2 (en)2015-12-082021-01-19Ultrata LlcMemory fabric operations and coherency using fault tolerant objects
US10809923B2 (en)2015-12-082020-10-20Ultrata, LlcObject memory interfaces across shared links
US11899931B2 (en)2015-12-082024-02-13Ultrata, LlcMemory fabric software implementation
US11269514B2 (en)2015-12-082022-03-08Ultrata, LlcMemory fabric software implementation
US10241676B2 (en)2015-12-082019-03-26Ultrata, LlcMemory fabric software implementation
US11281382B2 (en)2015-12-082022-03-22Ultrata, LlcObject memory interfaces across shared links
US10248337B2 (en)2015-12-082019-04-02Ultrata, LlcObject memory interfaces across shared links
US10853182B1 (en)*2015-12-212020-12-01Amazon Technologies, Inc.Scalable log-based secondary indexes for non-relational databases
US12229011B2 (en)2015-12-212025-02-18Amazon Technologies, Inc.Scalable log-based continuous data protection for distributed databases
US10685003B2 (en)*2016-06-292020-06-16International Business Machines CorporationBuilding and using an atomic key with partial key searching capability
US20180004743A1 (en)*2016-06-292018-01-04International Business Machines CorporationBuilding and using an atomic key with partial key searching capability
US11573941B2 (en)2016-08-102023-02-07Moonshadow Mobile, Inc.Systems, methods, and data structures for high-speed searching or filtering of large datasets
US11106646B2 (en)2016-08-102021-08-31Moonshadow Mobile, Inc.Systems, methods, and data structures for high-speed searching or filtering of large datasets
US10521411B2 (en)2016-08-102019-12-31Moonshadow Mobile, Inc.Systems, methods, and data structures for high-speed searching or filtering of large datasets
US10558638B2 (en)2017-03-082020-02-11International Business Machines CorporationPersistent data structures on a dispersed storage network memory
US10169392B2 (en)*2017-03-082019-01-01International Business Machines CorporationPersistent data structures on a dispersed storage network memory
US20180285441A1 (en)*2017-03-312018-10-04Microsoft Technology Licensing, LlcFast Lookup Of Related Data Partitioned Across A Distributed Key-Value Store
US10496664B2 (en)2017-03-312019-12-03Microsoft Technology Licensing, LlcFast retrieval of related data partitioned across a distributed key-value store
US10452610B2 (en)*2017-03-312019-10-22Microsoft Technology Licensing, LlcFast lookup of related data partitioned across a distributed key-value store
US12353395B2 (en)2017-11-082025-07-08Amazon Technologies, Inc.Tracking database partition change log dependencies
US12210419B2 (en)2017-11-222025-01-28Amazon Technologies, Inc.Continuous data protection
CN108920552B (en)*2018-06-192022-04-29浙江工业大学 A distributed indexing method for multi-source big data streams
CN108920552A (en)*2018-06-192018-11-30浙江工业大学A kind of distributed index method towards multi-source high amount of traffic
US11875173B2 (en)2018-06-252024-01-16Amazon Technologies, Inc.Execution of auxiliary functions in an on-demand network code execution system
US12314752B2 (en)2018-06-252025-05-27Amazon Technologies, Inc.Execution of auxiliary functions in an on-demand network code execution system
US11836516B2 (en)2018-07-252023-12-05Amazon Technologies, Inc.Reducing execution times in an on-demand network code execution system using saved machine states
US12013764B2 (en)*2018-08-102024-06-18Amazon Technologies, Inc.Past-state backup generator and interface for database systems
US20230185671A1 (en)*2018-08-102023-06-15Amazon Technologies, Inc.Past-state backup generator and interface for database systems
US20220004462A1 (en)*2018-08-102022-01-06Amazon Technologies, Inc.Past-state backup generator and interface for database systems
US11579981B2 (en)*2018-08-102023-02-14Amazon Technologies, Inc.Past-state backup generator and interface for database systems
US11126505B1 (en)*2018-08-102021-09-21Amazon Technologies, Inc.Past-state backup generator and interface for database systems
EP3627343A1 (en)*2018-09-192020-03-25censhare AGEfficient in-memory multi-version concurrency control for a trie data structure based database
WO2020058300A1 (en)*2018-09-192020-03-26Censhare AgEfficient in-memory multi-version concurrency control for a trie data structure based database
JP2022502742A (en)*2018-09-192022-01-11センシェア ゲーエムベーハー Efficient in-memory multi-version concurrency control for tri-data structure based databases
US11693866B2 (en)2018-09-192023-07-04Censhare GmbhEfficient in-memory multi-version concurrency control for a trie data structure based database
US12164535B2 (en)2018-09-192024-12-10Censhare GmbhEfficient in-memory multi-version concurrency control for a trie data structure based database
US11943093B1 (en)2018-11-202024-03-26Amazon Technologies, Inc.Network connection recovery after virtual machine transition in an on-demand network code execution system
US11861386B1 (en)2019-03-222024-01-02Amazon Technologies, Inc.Application gateways in an on-demand network code execution system
US12327133B1 (en)2019-03-222025-06-10Amazon Technologies, Inc.Application gateways in an on-demand network code execution system
US11714675B2 (en)2019-06-202023-08-01Amazon Technologies, Inc.Virtualization-based transaction handling in an on-demand network code execution system
US11714682B1 (en)2020-03-032023-08-01Amazon Technologies, Inc.Reclaiming computing resources in an on-demand code execution system
US11593270B1 (en)2020-11-252023-02-28Amazon Technologies, Inc.Fast distributed caching using erasure coded object parts
US11550713B1 (en)2020-11-252023-01-10Amazon Technologies, Inc.Garbage collection in distributed systems using life cycled storage roots
US11392497B1 (en)*2020-11-252022-07-19Amazon Technologies, Inc.Low latency access to data sets using shared data set portions
US11968280B1 (en)2021-11-242024-04-23Amazon Technologies, Inc.Controlling ingestion of streaming data to serverless function executions
US12015603B2 (en)2021-12-102024-06-18Amazon Technologies, Inc.Multi-tenant mode for serverless code execution
US12381878B1 (en)2023-06-272025-08-05Amazon Technologies, Inc.Architecture for selective use of private paths between cloud services

Also Published As

Publication numberPublication date
US7689602B1 (en)2010-03-30
US7979441B2 (en)2011-07-12
US8429198B1 (en)2013-04-23
US8200706B1 (en)2012-06-12

Similar Documents

PublicationPublication DateTitle
US7979441B2 (en)Method of creating hierarchical indices for a distributed object system
US8131723B2 (en)Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity
US20070094312A1 (en)Method for managing real-time data history of a file system
US11086545B1 (en)Optimizing a storage system snapshot restore by efficiently finding duplicate data
JP6777673B2 (en) In-place snapshot
US9898514B2 (en)System and method for aggregating query results in a fault-tolerant database management system
US20220114064A1 (en)Online restore for database engines
KR101038358B1 (en) Systems and methods for facilitating data replication and computers and networks comprising the systems
JP6246315B2 (en) Log record management
US8214334B2 (en)Systems and methods for distributed system scanning
US7979404B2 (en)Extracting data changes and storing data history to allow for instantaneous access to and reconstruction of any point-in-time data
CN103415842B (en)For the virtualized system and method for data management
US10387271B2 (en)File system storage in cloud using data and metadata merkle trees
US20160110408A1 (en)Optimized log storage for asynchronous log updates
US8214377B2 (en)Method, system, and program for managing groups of objects when there are different group types
US20140101113A1 (en)Locality Aware, Two-Level Fingerprint Caching
CN101697168A (en)Method and system for dynamically managing metadata of distributed file system
US11853581B2 (en)Restoring a storage system using file relocation metadata
Vandiver et al.Eon mode: Bringing the vertica columnar database to the cloud
US11403024B2 (en)Efficient restoration of content
US8135763B1 (en)Apparatus and method for maintaining a file system index
US12443599B1 (en)Storage-side filtering for performing hash joins

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BAKBONE SOFTWARE, INC.,CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIM-TANG, SIEW YONG;REEL/FRAME:023962/0229

Effective date:20090721

Owner name:BAKBONE SOFTWARE, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIM-TANG, SIEW YONG;REEL/FRAME:023962/0229

Effective date:20090721

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:QUEST SOFTWARE, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BAKBONE SOFTWARE INCORPORATED;REEL/FRAME:026526/0291

Effective date:20110410

ASAssignment

Owner name:DELL SOFTWARE INC., CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:QUEST SOFTWARE, INC.;REEL/FRAME:031043/0281

Effective date:20130701

ASAssignment

Owner name:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT, TEXAS

Free format text:PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;BOOMI, INC.;AND OTHERS;REEL/FRAME:031897/0348

Effective date:20131029

Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text:PATENT SECURITY AGREEMENT (TERM LOAN);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031899/0261

Effective date:20131029

Owner name:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, TEXAS

Free format text:PATENT SECURITY AGREEMENT (ABL);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031898/0001

Effective date:20131029

Owner name:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, TE

Free format text:PATENT SECURITY AGREEMENT (ABL);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031898/0001

Effective date:20131029

Owner name:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FI

Free format text:PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;BOOMI, INC.;AND OTHERS;REEL/FRAME:031897/0348

Effective date:20131029

Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text:PATENT SECURITY AGREEMENT (TERM LOAN);ASSIGNORS:DELL INC.;APPASSURE SOFTWARE, INC.;ASAP SOFTWARE EXPRESS, INC.;AND OTHERS;REEL/FRAME:031899/0261

Effective date:20131029

FPAYFee payment

Year of fee payment:4

ASAssignment

Owner name:COMPELLANT TECHNOLOGIES, INC., MINNESOTA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:FORCE10 NETWORKS, INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:CREDANT TECHNOLOGIES, INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:DELL SOFTWARE INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:DELL USA L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:SECUREWORKS, INC., GEORGIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:PEROT SYSTEMS CORPORATION, TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:APPASSURE SOFTWARE, INC., VIRGINIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:DELL MARKETING L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

Owner name:DELL INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:040065/0216

Effective date:20160907

ASAssignment

Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT, TEXAS

Free format text:SECURITY AGREEMENT;ASSIGNORS:AVENTAIL LLC;DELL PRODUCTS L.P.;DELL SOFTWARE INC.;REEL/FRAME:040039/0642

Effective date:20160907

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NORTH CAROLINA

Free format text:SECURITY AGREEMENT;ASSIGNORS:AVENTAIL LLC;DELL PRODUCTS, L.P.;DELL SOFTWARE INC.;REEL/FRAME:040030/0187

Effective date:20160907

Owner name:DELL MARKETING L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:DELL INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:DELL USA L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:FORCE10 NETWORKS, INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:SECUREWORKS, INC., GEORGIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:APPASSURE SOFTWARE, INC., VIRGINIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:PEROT SYSTEMS CORPORATION, TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:CREDANT TECHNOLOGIES, INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:COMPELLENT TECHNOLOGIES, INC., MINNESOTA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:DELL SOFTWARE INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:040040/0001

Effective date:20160907

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT

Free format text:SECURITY AGREEMENT;ASSIGNORS:AVENTAIL LLC;DELL PRODUCTS, L.P.;DELL SOFTWARE INC.;REEL/FRAME:040030/0187

Effective date:20160907

Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., A

Free format text:SECURITY AGREEMENT;ASSIGNORS:AVENTAIL LLC;DELL PRODUCTS L.P.;DELL SOFTWARE INC.;REEL/FRAME:040039/0642

Effective date:20160907

Owner name:DELL MARKETING L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:FORCE10 NETWORKS, INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:PEROT SYSTEMS CORPORATION, TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:COMPELLENT TECHNOLOGIES, INC., MINNESOTA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:ASAP SOFTWARE EXPRESS, INC., ILLINOIS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:DELL INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:CREDANT TECHNOLOGIES, INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:SECUREWORKS, INC., GEORGIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:APPASSURE SOFTWARE, INC., VIRGINIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:DELL USA L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

Owner name:DELL SOFTWARE INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT;REEL/FRAME:040065/0618

Effective date:20160907

ASAssignment

Owner name:DELL SOFTWARE INC., CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:040521/0467

Effective date:20161031

Owner name:DELL PRODUCTS, L.P., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:040521/0467

Effective date:20161031

Owner name:AVENTAIL LLC, CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:040521/0467

Effective date:20161031

Owner name:AVENTAIL LLC, CALIFORNIA

Free format text:RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:040521/0016

Effective date:20161031

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:040521/0016

Effective date:20161031

Owner name:DELL SOFTWARE INC., CALIFORNIA

Free format text:RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:040521/0016

Effective date:20161031

ASAssignment

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NEW YORK

Free format text:FIRST LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:DELL SOFTWARE INC.;REEL/FRAME:040581/0850

Effective date:20161031

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT

Free format text:FIRST LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:DELL SOFTWARE INC.;REEL/FRAME:040581/0850

Effective date:20161031

ASAssignment

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NEW YORK

Free format text:SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:DELL SOFTWARE INC.;REEL/FRAME:040587/0624

Effective date:20161031

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT

Free format text:SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:DELL SOFTWARE INC.;REEL/FRAME:040587/0624

Effective date:20161031

ASAssignment

Owner name:QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.), CALIFORNIA

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:044811/0598

Effective date:20171114

Owner name:AVENTAIL LLC, CALIFORNIA

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:044811/0598

Effective date:20171114

Owner name:QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.), CA

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:044811/0598

Effective date:20171114

ASAssignment

Owner name:QUEST SOFTWARE INC., CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:DELL SOFTWARE INC.;REEL/FRAME:044800/0848

Effective date:20161101

ASAssignment

Owner name:QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.), CALIFORNIA

Free format text:RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:046211/0735

Effective date:20180518

Owner name:QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.), CA

Free format text:RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:046211/0735

Effective date:20180518

Owner name:AVENTAIL LLC, CALIFORNIA

Free format text:RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:046211/0735

Effective date:20180518

ASAssignment

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NEW YORK

Free format text:FIRST LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:QUEST SOFTWARE INC.;REEL/FRAME:046327/0347

Effective date:20180518

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NEW YORK

Free format text:SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:QUEST SOFTWARE INC.;REEL/FRAME:046327/0486

Effective date:20180518

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT

Free format text:SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:QUEST SOFTWARE INC.;REEL/FRAME:046327/0486

Effective date:20180518

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT

Free format text:FIRST LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:QUEST SOFTWARE INC.;REEL/FRAME:046327/0347

Effective date:20180518

FEPPFee payment procedure

Free format text:7.5 YR SURCHARGE - LATE PMT W/IN 6 MO, LARGE ENTITY (ORIGINAL EVENT CODE: M1555); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8

ASAssignment

Owner name:QUEST SOFTWARE INC., CALIFORNIA

Free format text:RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:059105/0479

Effective date:20220201

Owner name:QUEST SOFTWARE INC., CALIFORNIA

Free format text:RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT;REEL/FRAME:059096/0683

Effective date:20220201

Owner name:GOLDMAN SACHS BANK USA, NEW YORK

Free format text:FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:QUEST SOFTWARE INC.;ANALYTIX DATA SERVICES INC.;BINARYTREE.COM LLC;AND OTHERS;REEL/FRAME:058945/0778

Effective date:20220201

Owner name:MORGAN STANLEY SENIOR FUNDING, INC., MARYLAND

Free format text:SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:QUEST SOFTWARE INC.;ANALYTIX DATA SERVICES INC.;BINARYTREE.COM LLC;AND OTHERS;REEL/FRAME:058952/0279

Effective date:20220201

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12

ASAssignment

Owner name:ALTER DOMUS (US) LLC, ILLINOIS

Free format text:SECURITY INTEREST;ASSIGNORS:QUEST SOFTWARE INC.;ANALYTIX DATA SERVICES INC.;ERWIN, INC.;REEL/FRAME:071527/0001

Effective date:20250530

Owner name:ALTER DOMUS (US) LLC, ILLINOIS

Free format text:SECURITY INTEREST;ASSIGNORS:QUEST SOFTWARE INC.;ANALYTIX DATA SERVICES INC.;ERWIN, INC.;REEL/FRAME:071527/0649

Effective date:20250530


[8]ページ先頭

©2009-2025 Movatter.jp