


| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/157,728US6446077B2 (en) | 1998-09-21 | 1998-09-21 | Inherited information propagator for objects |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/157,728US6446077B2 (en) | 1998-09-21 | 1998-09-21 | Inherited information propagator for objects |
| Publication Number | Publication Date |
|---|---|
| US20020002557A1true US20020002557A1 (en) | 2002-01-03 |
| US6446077B2 US6446077B2 (en) | 2002-09-03 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US09/157,728Expired - LifetimeUS6446077B2 (en) | 1998-09-21 | 1998-09-21 | Inherited information propagator for objects |
| Country | Link |
|---|---|
| US (1) | US6446077B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020029375A1 (en)* | 2000-06-27 | 2002-03-07 | Alcatel | Method of managing information in Java |
| US6411967B1 (en)* | 1999-06-18 | 2002-06-25 | Reliable Network Solutions | Distributed processing system with replicated management information base |
| US20030046355A1 (en)* | 2001-08-31 | 2003-03-06 | Evolveworks, Inc. | Method and apparatus for object based information flow management |
| US20060070010A1 (en)* | 2004-09-29 | 2006-03-30 | Retlich Kevin A | System status visualization method and system |
| US20060230282A1 (en)* | 2005-04-06 | 2006-10-12 | Hausler Oliver M | Dynamically managing access permissions |
| US20060265490A1 (en)* | 2001-03-26 | 2006-11-23 | Freewebs Corp. | Apparatus, method and system for improving application performance across a communications network |
| US20070046994A1 (en)* | 2005-08-29 | 2007-03-01 | Xerox Corporation | Method and system for queue synchronization |
| US20070198602A1 (en)* | 2005-12-19 | 2007-08-23 | David Ngo | Systems and methods for resynchronizing information |
| US7412374B1 (en) | 2002-01-30 | 2008-08-12 | Novell, Inc. | Method to dynamically determine a user's language for a network |
| US20090012828A1 (en)* | 2007-03-09 | 2009-01-08 | Commvault Systems, Inc. | Computer systems and methods for workflow automation |
| US20090138523A1 (en)* | 2007-11-28 | 2009-05-28 | Wan-Chang Pi | Content engine asynchronous upgrade framework |
| US20090172003A1 (en)* | 2007-12-27 | 2009-07-02 | Frank Jentsch | Secondary Persistencies in a Service-Oriented Business Framework |
| US20090182963A1 (en)* | 2003-11-13 | 2009-07-16 | Anand Prahlad | System and method for performing a snapshot and for restoring data |
| US7657548B2 (en) | 2002-09-20 | 2010-02-02 | Novell, Inc. | Method for dynamically distributing items for changes based on group membership |
| US7660843B1 (en) | 2003-01-21 | 2010-02-09 | Novell, Inc. | Method and apparatus for dynamically delivering a gadget |
| US20100049753A1 (en)* | 2005-12-19 | 2010-02-25 | Commvault Systems, Inc. | Systems and methods for monitoring application data in a data replication system |
| US20100050254A1 (en)* | 2008-08-25 | 2010-02-25 | International Business Machines Corporation | Associating operating system native authorizations with console roles |
| US20100122053A1 (en)* | 2005-12-19 | 2010-05-13 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US20100179941A1 (en)* | 2008-12-10 | 2010-07-15 | Commvault Systems, Inc. | Systems and methods for performing discrete data replication |
| US7890639B1 (en) | 2002-01-30 | 2011-02-15 | Novell, Inc. | Method and apparatus for controlling access to portal content from outside the portal |
| US7987421B1 (en) | 2002-01-30 | 2011-07-26 | Boyd H Timothy | Method and apparatus to dynamically provide web content resources in a portal |
| US20110238621A1 (en)* | 2010-03-29 | 2011-09-29 | Commvault Systems, Inc. | Systems and methods for selective data replication |
| US20110271248A1 (en)* | 2010-04-29 | 2011-11-03 | Microsoft Corporation | Converting controls into source code |
| WO2011150391A1 (en)* | 2010-05-28 | 2011-12-01 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8352422B2 (en) | 2010-03-30 | 2013-01-08 | Commvault Systems, Inc. | Data restore systems and methods in a replication environment |
| US8463751B2 (en) | 2005-12-19 | 2013-06-11 | Commvault Systems, Inc. | Systems and methods for performing replication copy storage operations |
| US8504515B2 (en) | 2010-03-30 | 2013-08-06 | Commvault Systems, Inc. | Stubbing systems and methods in a data replication environment |
| US8656218B2 (en) | 2005-12-19 | 2014-02-18 | Commvault Systems, Inc. | Memory configuration for data replication system including identification of a subsequent log entry by a destination computer |
| US8666942B2 (en) | 2008-12-10 | 2014-03-04 | Commvault Systems, Inc. | Systems and methods for managing snapshots of replicated databases |
| US8725698B2 (en) | 2010-03-30 | 2014-05-13 | Commvault Systems, Inc. | Stub file prioritization in a data replication system |
| US8726242B2 (en) | 2006-07-27 | 2014-05-13 | Commvault Systems, Inc. | Systems and methods for continuous data replication |
| US20140278807A1 (en)* | 2013-03-15 | 2014-09-18 | Cloudamize, Inc. | Cloud service optimization for cost, performance and configuration |
| US8909673B2 (en)* | 2011-01-27 | 2014-12-09 | Varonis Systems, Inc. | Access permissions management system and method |
| US20150088584A1 (en)* | 2013-09-20 | 2015-03-26 | Apptio, Inc. | Allocating heritage information in data models |
| US9020830B2 (en) | 2011-03-08 | 2015-04-28 | Apptio, Inc. | Hierarchy based dependent object relationships |
| US9262435B2 (en) | 2013-01-11 | 2016-02-16 | Commvault Systems, Inc. | Location-based data synchronization management |
| US9275050B2 (en) | 2011-10-24 | 2016-03-01 | Apptio, Inc. | Global dictionaries using universal primitives |
| US9298715B2 (en) | 2012-03-07 | 2016-03-29 | Commvault Systems, Inc. | Data storage system utilizing proxy device for storage operations |
| US20160125197A1 (en)* | 2014-11-05 | 2016-05-05 | Ab Initio Technology Llc | Database Security |
| US9342537B2 (en) | 2012-04-23 | 2016-05-17 | Commvault Systems, Inc. | Integrated snapshot interface for a data storage system |
| US9350561B1 (en) | 2015-05-27 | 2016-05-24 | Apptio, Inc. | Visualizing the flow of resources in an allocation model |
| US9384511B1 (en) | 2015-12-16 | 2016-07-05 | Apptio, Inc. | Version control for resource allocation modeling |
| US9448731B2 (en) | 2014-11-14 | 2016-09-20 | Commvault Systems, Inc. | Unified snapshot storage management |
| US9471578B2 (en) | 2012-03-07 | 2016-10-18 | Commvault Systems, Inc. | Data storage system utilizing proxy device for storage operations |
| US9495251B2 (en) | 2014-01-24 | 2016-11-15 | Commvault Systems, Inc. | Snapshot readiness checking and reporting |
| US9529863B1 (en) | 2015-12-21 | 2016-12-27 | Apptio, Inc. | Normalizing ingested data sets based on fuzzy comparisons to known data sets |
| US9632874B2 (en) | 2014-01-24 | 2017-04-25 | Commvault Systems, Inc. | Database application backup in single snapshot for multiple applications |
| US9639426B2 (en) | 2014-01-24 | 2017-05-02 | Commvault Systems, Inc. | Single snapshot for multiple applications |
| US9648105B2 (en) | 2014-11-14 | 2017-05-09 | Commvault Systems, Inc. | Unified snapshot storage management, using an enhanced storage manager and enhanced media agents |
| US9753812B2 (en) | 2014-01-24 | 2017-09-05 | Commvault Systems, Inc. | Generating mapping information for single snapshot for multiple applications |
| US9774672B2 (en) | 2014-09-03 | 2017-09-26 | Commvault Systems, Inc. | Consolidated processing of storage-array commands by a snapshot-control media agent |
| US9886346B2 (en) | 2013-01-11 | 2018-02-06 | Commvault Systems, Inc. | Single snapshot for multiple agents |
| US10042716B2 (en) | 2014-09-03 | 2018-08-07 | Commvault Systems, Inc. | Consolidated processing of storage-array commands using a forwarder media agent in conjunction with a snapshot-control media agent |
| US10048681B2 (en) | 2004-09-29 | 2018-08-14 | Rockwell Automation Technologies, Inc. | System status visualization method and system |
| US10102389B2 (en) | 2011-01-27 | 2018-10-16 | Varonis Systems, Inc. | Access permissions management system and method |
| US10157356B2 (en) | 2016-12-14 | 2018-12-18 | Apptio, Inc. | Activity based resource allocation modeling |
| US10268979B2 (en) | 2015-09-28 | 2019-04-23 | Apptio, Inc. | Intermediate resource allocation tracking in data models |
| US10268980B1 (en) | 2017-12-29 | 2019-04-23 | Apptio, Inc. | Report generation based on user responsibility |
| US10296596B2 (en) | 2010-05-27 | 2019-05-21 | Varonis Systems, Inc. | Data tagging |
| US10320798B2 (en) | 2013-02-20 | 2019-06-11 | Varonis Systems, Inc. | Systems and methodologies for controlling access to a file system |
| US10324951B1 (en) | 2017-12-29 | 2019-06-18 | Apptio, Inc. | Tracking and viewing model changes based on time |
| US10387815B2 (en) | 2015-09-29 | 2019-08-20 | Apptio, Inc. | Continuously variable resolution of resource allocation |
| US10417591B2 (en) | 2013-07-03 | 2019-09-17 | Apptio, Inc. | Recursive processing of object allocation rules |
| US10474974B2 (en) | 2016-09-08 | 2019-11-12 | Apptio, Inc. | Reciprocal models for resource allocation |
| US10482407B2 (en) | 2016-11-14 | 2019-11-19 | Apptio, Inc. | Identifying resource allocation discrepancies |
| US10503753B2 (en) | 2016-03-10 | 2019-12-10 | Commvault Systems, Inc. | Snapshot replication operations based on incremental block change tracking |
| US10726367B2 (en) | 2015-12-28 | 2020-07-28 | Apptio, Inc. | Resource allocation forecasting |
| US10732885B2 (en) | 2018-02-14 | 2020-08-04 | Commvault Systems, Inc. | Block-level live browsing and private writable snapshots using an ISCSI server |
| US10936978B2 (en)* | 2016-09-20 | 2021-03-02 | Apptio, Inc. | Models for visualizing resource allocation |
| US10937036B2 (en) | 2012-11-13 | 2021-03-02 | Apptio, Inc. | Dynamic recommendations taken over time for reservations of information technology resources |
| US11042318B2 (en) | 2019-07-29 | 2021-06-22 | Commvault Systems, Inc. | Block-level data replication |
| US11151493B2 (en) | 2015-06-30 | 2021-10-19 | Apptio, Inc. | Infrastructure benchmarking based on dynamic cost modeling |
| US11244364B2 (en) | 2014-02-13 | 2022-02-08 | Apptio, Inc. | Unified modeling of technology towers |
| CN115033598A (en)* | 2022-07-07 | 2022-09-09 | 宁波和利时智能科技有限公司 | A method for modifying variable attributes of an Internet of Things model and related devices |
| US11496476B2 (en) | 2011-01-27 | 2022-11-08 | Varonis Systems, Inc. | Access permissions management system and method |
| US11775552B2 (en) | 2017-12-29 | 2023-10-03 | Apptio, Inc. | Binding annotations to data objects |
| US11809285B2 (en) | 2022-02-09 | 2023-11-07 | Commvault Systems, Inc. | Protecting a management database of a data storage management system to meet a recovery point objective (RPO) |
| US12056142B2 (en) | 2018-06-15 | 2024-08-06 | Dropbox, Inc. | Content capture across diverse sources |
| US12056018B2 (en) | 2022-06-17 | 2024-08-06 | Commvault Systems, Inc. | Systems and methods for enforcing a recovery point objective (RPO) for a production database without generating secondary copies of the production database |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6412017B1 (en)* | 1996-07-01 | 2002-06-25 | Microsoft Corporation | Urgent replication facility |
| US6678826B1 (en)* | 1998-09-09 | 2004-01-13 | Communications Devices, Inc. | Management system for distributed out-of-band security databases |
| US7146614B1 (en)* | 1999-12-22 | 2006-12-05 | Novell, Inc. | Computer directory system having an application integration driver infrastructure |
| US6772393B1 (en)* | 2000-01-04 | 2004-08-03 | International Business Machines Corporation | System and method for room decoration and inheritance |
| US7613993B1 (en) | 2000-01-21 | 2009-11-03 | International Business Machines Corporation | Prerequisite checking in a system for creating compilations of content |
| US7340481B1 (en) | 2000-01-21 | 2008-03-04 | International Business Machines Corp. | Method and system for adding user-provided content to a content object stored in a data repository |
| US7346844B1 (en) | 2000-01-21 | 2008-03-18 | International Business Machines, Corporation | Method and system for moving content in a content object stored in a data repository |
| US7043488B1 (en) | 2000-01-21 | 2006-05-09 | International Business Machines Corporation | Method and system for storing hierarchical content objects in a data repository |
| US7401097B1 (en) | 2000-01-21 | 2008-07-15 | International Business Machines Corporation | System and method for creating compilations of content |
| US8589777B1 (en) | 2000-01-21 | 2013-11-19 | International Business Machines Corporation | Method and system for calculating cost of a compilation of content |
| US7356766B1 (en) | 2000-01-21 | 2008-04-08 | International Business Machines Corp. | Method and system for adding content to a content object stored in a data repository |
| US7089239B1 (en)* | 2000-01-21 | 2006-08-08 | International Business Machines Corporation | Method and system for preventing mutually exclusive content entities stored in a data repository to be included in the same compilation of content |
| US20040168174A1 (en)* | 2000-03-08 | 2004-08-26 | Baker Tyler Foley | System for object cloing and state synchronization across a network node tree |
| US7162499B2 (en)* | 2000-06-21 | 2007-01-09 | Microsoft Corporation | Linked value replication |
| US6874149B1 (en)* | 2000-06-28 | 2005-03-29 | Microsoft Corporation | Hooking of replacement and augmented API functions |
| US6968536B2 (en)* | 2000-07-14 | 2005-11-22 | Borland Software Corporation | Frame component container |
| US7107587B1 (en)* | 2000-09-18 | 2006-09-12 | Microsoft Corporation | Access redirector and entry reflector |
| US7136881B2 (en)* | 2000-12-15 | 2006-11-14 | International Business Machines Corporation | Method and system for processing directory events |
| US6879564B2 (en)* | 2001-02-28 | 2005-04-12 | Microsoft Corp. | Method for designating communication paths in a network |
| GB2374951B (en)* | 2001-04-24 | 2005-06-15 | Discreet Logic Inc | Asynchronous database updates |
| US7035922B2 (en)* | 2001-11-27 | 2006-04-25 | Microsoft Corporation | Non-invasive latency monitoring in a store-and-forward replication system |
| US7185359B2 (en)* | 2001-12-21 | 2007-02-27 | Microsoft Corporation | Authentication and authorization across autonomous network systems |
| US7899888B2 (en)* | 2002-06-28 | 2011-03-01 | Oracle America, Inc. | Runtime versioning of information processing systems |
| US7853554B2 (en)* | 2002-11-12 | 2010-12-14 | Oracle International Corporation | Method and system for metadata reconciliation in a data warehouse |
| US7272818B2 (en)* | 2003-04-10 | 2007-09-18 | Microsoft Corporation | Creation of an object within an object hierarchy structure |
| US7801851B2 (en)* | 2003-06-30 | 2010-09-21 | Gravic, Inc. | Method for ensuring referential integrity in multi-threaded replication engines |
| US7401104B2 (en) | 2003-08-21 | 2008-07-15 | Microsoft Corporation | Systems and methods for synchronizing computer systems through an intermediary file system share or device |
| US8166101B2 (en) | 2003-08-21 | 2012-04-24 | Microsoft Corporation | Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system |
| US7590643B2 (en)* | 2003-08-21 | 2009-09-15 | Microsoft Corporation | Systems and methods for extensions and inheritance for units of information manageable by a hardware/software interface system |
| US8238696B2 (en) | 2003-08-21 | 2012-08-07 | Microsoft Corporation | Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface system |
| US7539999B2 (en) | 2003-10-23 | 2009-05-26 | Microsoft Corporation | Kernel-level transactions |
| US7591015B2 (en)* | 2003-10-23 | 2009-09-15 | Microsoft Corporation | Secure kernel transactions |
| US7302708B2 (en)* | 2004-03-11 | 2007-11-27 | Harris Corporation | Enforcing computer security utilizing an adaptive lattice mechanism |
| US20080162213A1 (en)* | 2004-06-14 | 2008-07-03 | Clayton James D | Decision object for associating a plurality of business plans |
| US7665062B1 (en) | 2004-07-02 | 2010-02-16 | Borland Software Corporation | System and methodology for design-time dynamic class type construction |
| US8060937B2 (en)* | 2004-07-15 | 2011-11-15 | Lieberman Software Corporation | System for protecting domain system configurations from users with local privilege rights |
| US9189756B2 (en)* | 2004-09-21 | 2015-11-17 | International Business Machines Corporation | Case management system and method for collaborative project teaming |
| US8078707B1 (en)* | 2004-11-12 | 2011-12-13 | Juniper Networks, Inc. | Network management using hierarchical domains |
| US7979405B2 (en)* | 2005-01-14 | 2011-07-12 | Microsoft Corporation | Method for automatically associating data with a document based on a prescribed type of the document |
| US7653653B2 (en)* | 2005-02-14 | 2010-01-26 | Microsoft Corporation | Dynamically configurable lists for including multiple content types |
| US7966286B2 (en)* | 2005-02-14 | 2011-06-21 | Microsoft Corporation | Hierarchical management of object schema and behavior |
| US8856068B2 (en)* | 2005-04-12 | 2014-10-07 | International Business Machines Corporation | Replicating modifications of a directory |
| US20060294058A1 (en)* | 2005-06-28 | 2006-12-28 | Microsoft Corporation | System and method for an asynchronous queue in a database management system |
| US8677270B2 (en) | 2007-05-04 | 2014-03-18 | Microsoft Corporation | Live companion user interface |
| US8954507B2 (en)* | 2007-06-22 | 2015-02-10 | Microsoft Corporation | Gathering and using awareness information |
| US20090112870A1 (en)* | 2007-10-31 | 2009-04-30 | Microsoft Corporation | Management of distributed storage |
| US20090193012A1 (en)* | 2008-01-29 | 2009-07-30 | James Charles Williams | Inheritance in a Search Index |
| US9224010B2 (en)* | 2011-09-01 | 2015-12-29 | International Business Machines Corporation | Secure document creation from potentially unsecure source templates |
| US11693827B2 (en) | 2016-12-29 | 2023-07-04 | Microsoft Technology Licensing, Llc | Syncing and propagation of metadata changes across multiple endpoints |
| US10977361B2 (en) | 2017-05-16 | 2021-04-13 | Beyondtrust Software, Inc. | Systems and methods for controlling privileged operations |
| EP3857357A4 (en)* | 2018-09-28 | 2022-04-27 | Nokia Technologies OY | IDENTIFICATION OF INSTITUTIONS OF MANAGED OBJECTS FOR OBJECT MANAGEMENT |
| US11528149B2 (en) | 2019-04-26 | 2022-12-13 | Beyondtrust Software, Inc. | Root-level application selective configuration |
| US11922026B2 (en) | 2022-02-16 | 2024-03-05 | T-Mobile Usa, Inc. | Preventing data loss in a filesystem by creating duplicates of data in parallel, such as charging data in a wireless telecommunications network |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH047640A (en)* | 1990-04-25 | 1992-01-13 | Hitachi Ltd | Class inheritance resolution processing method |
| US5491821A (en)* | 1993-02-24 | 1996-02-13 | International Business Machines Corporation | Method and system for incremental processing of computer objects |
| US5652884A (en)* | 1994-11-14 | 1997-07-29 | Object Technology Licensing Corp. | Method and apparatus for dynamic update of an existing object in an object editor |
| US5870742A (en)* | 1996-03-20 | 1999-02-09 | International Business Machines Corporation | Method and apparatus for enabling persistent attributes in an object oriented environment |
| US5913037A (en)* | 1996-07-03 | 1999-06-15 | Compaq Computer Corporation | Dynamic management information base manager |
| US6002867A (en)* | 1996-10-24 | 1999-12-14 | Inprise Corporation | Development system with methods providing visual form inheritance |
| US6058396A (en)* | 1997-02-06 | 2000-05-02 | Sterling Software, Inc. | Product interface method and system which allow class evolution |
| US5907844A (en)* | 1997-03-20 | 1999-05-25 | Oracle Corporation | Dynamic external control of rule-based decision making through user rule inheritance for database performance optimization |
| US6049807A (en)* | 1997-09-03 | 2000-04-11 | International Business Machines Corporation | Technique for maintaining object integrity during modification of a persistent store of objects |
| US6083281A (en)* | 1997-11-14 | 2000-07-04 | Nortel Networks Corporation | Process and apparatus for tracing software entities in a distributed system |
| US6092079A (en)* | 1998-01-29 | 2000-07-18 | International Business Machines Corporation | Apparatus and method for updating an object without affecting the unique identity of the object |
| US6166732A (en)* | 1998-02-24 | 2000-12-26 | Microsoft Corporation | Distributed object oriented multi-user domain with multimedia presentations |
| US6049805A (en)* | 1998-02-24 | 2000-04-11 | Microsoft Corporation | Dynamic event mechanism for objects with associational relationships |
| US6085198A (en)* | 1998-06-05 | 2000-07-04 | Sun Microsystems, Inc. | Integrated three-tier application framework with automated class and table generation |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6411967B1 (en)* | 1999-06-18 | 2002-06-25 | Reliable Network Solutions | Distributed processing system with replicated management information base |
| US20020029375A1 (en)* | 2000-06-27 | 2002-03-07 | Alcatel | Method of managing information in Java |
| US7131109B2 (en)* | 2000-06-27 | 2006-10-31 | Alcatel | Method of managing information in Java |
| US20060265490A1 (en)* | 2001-03-26 | 2006-11-23 | Freewebs Corp. | Apparatus, method and system for improving application performance across a communications network |
| US8904038B2 (en) | 2001-03-26 | 2014-12-02 | Vistaprint Schweiz Gmbh | Apparatus, method and system for improving application performance across a communications network by node replication |
| US8782131B2 (en) | 2001-03-26 | 2014-07-15 | Vistaprint Schweiz Gmbh | Apparatus, method and system for improving application performance across a communications network by event routing |
| US8291110B2 (en) | 2001-03-26 | 2012-10-16 | Vistaprint Limited | Apparatus, method and system for improving application performance across a communication network |
| US20100306169A1 (en)* | 2001-03-26 | 2010-12-02 | Webs.com | Apparatus, Method and System For Improving Application Performance Across a Communication Network |
| US7711845B2 (en)* | 2001-03-26 | 2010-05-04 | Webs, Inc. | Apparatus, method and system for improving application performance across a communications network |
| US20030046355A1 (en)* | 2001-08-31 | 2003-03-06 | Evolveworks, Inc. | Method and apparatus for object based information flow management |
| US7412374B1 (en) | 2002-01-30 | 2008-08-12 | Novell, Inc. | Method to dynamically determine a user's language for a network |
| US7987421B1 (en) | 2002-01-30 | 2011-07-26 | Boyd H Timothy | Method and apparatus to dynamically provide web content resources in a portal |
| US7890639B1 (en) | 2002-01-30 | 2011-02-15 | Novell, Inc. | Method and apparatus for controlling access to portal content from outside the portal |
| US7657548B2 (en) | 2002-09-20 | 2010-02-02 | Novell, Inc. | Method for dynamically distributing items for changes based on group membership |
| US7660843B1 (en) | 2003-01-21 | 2010-02-09 | Novell, Inc. | Method and apparatus for dynamically delivering a gadget |
| US8886595B2 (en) | 2003-11-13 | 2014-11-11 | Commvault Systems, Inc. | System and method for performing an image level snapshot and for restoring partial volume data |
| US8645320B2 (en) | 2003-11-13 | 2014-02-04 | Commvault Systems, Inc. | System and method for performing an image level snapshot and for restoring partial volume data |
| US8190565B2 (en) | 2003-11-13 | 2012-05-29 | Commvault Systems, Inc. | System and method for performing an image level snapshot and for restoring partial volume data |
| US20090182963A1 (en)* | 2003-11-13 | 2009-07-16 | Anand Prahlad | System and method for performing a snapshot and for restoring data |
| US9619341B2 (en) | 2003-11-13 | 2017-04-11 | Commvault Systems, Inc. | System and method for performing an image level snapshot and for restoring partial volume data |
| US9405631B2 (en) | 2003-11-13 | 2016-08-02 | Commvault Systems, Inc. | System and method for performing an image level snapshot and for restoring partial volume data |
| US9208160B2 (en) | 2003-11-13 | 2015-12-08 | Commvault Systems, Inc. | System and method for performing an image level snapshot and for restoring partial volume data |
| US8195623B2 (en) | 2003-11-13 | 2012-06-05 | Commvault Systems, Inc. | System and method for performing a snapshot and for restoring data |
| US20060070010A1 (en)* | 2004-09-29 | 2006-03-30 | Retlich Kevin A | System status visualization method and system |
| US8595652B2 (en)* | 2004-09-29 | 2013-11-26 | Rockwell Automation Technologies, Inc. | System status visualization method and system |
| US10048681B2 (en) | 2004-09-29 | 2018-08-14 | Rockwell Automation Technologies, Inc. | System status visualization method and system |
| US20060230282A1 (en)* | 2005-04-06 | 2006-10-12 | Hausler Oliver M | Dynamically managing access permissions |
| US20070046994A1 (en)* | 2005-08-29 | 2007-03-01 | Xerox Corporation | Method and system for queue synchronization |
| US8107115B2 (en)* | 2005-08-29 | 2012-01-31 | Xerox Corporation | Method and system for queue synchronization |
| US8570585B2 (en) | 2005-08-29 | 2013-10-29 | Xerox Corporation | Method and system for queue synchronization |
| US9639294B2 (en) | 2005-12-19 | 2017-05-02 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8285684B2 (en) | 2005-12-19 | 2012-10-09 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US20100122053A1 (en)* | 2005-12-19 | 2010-05-13 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US20070198602A1 (en)* | 2005-12-19 | 2007-08-23 | David Ngo | Systems and methods for resynchronizing information |
| US20100049753A1 (en)* | 2005-12-19 | 2010-02-25 | Commvault Systems, Inc. | Systems and methods for monitoring application data in a data replication system |
| US9971657B2 (en) | 2005-12-19 | 2018-05-15 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8463751B2 (en) | 2005-12-19 | 2013-06-11 | Commvault Systems, Inc. | Systems and methods for performing replication copy storage operations |
| US9298382B2 (en) | 2005-12-19 | 2016-03-29 | Commvault Systems, Inc. | Systems and methods for performing replication copy storage operations |
| US9208210B2 (en) | 2005-12-19 | 2015-12-08 | Commvault Systems, Inc. | Rolling cache configuration for a data replication system |
| US9020898B2 (en) | 2005-12-19 | 2015-04-28 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8121983B2 (en) | 2005-12-19 | 2012-02-21 | Commvault Systems, Inc. | Systems and methods for monitoring application data in a data replication system |
| US9002799B2 (en) | 2005-12-19 | 2015-04-07 | Commvault Systems, Inc. | Systems and methods for resynchronizing information |
| US8935210B2 (en) | 2005-12-19 | 2015-01-13 | Commvault Systems, Inc. | Systems and methods for performing replication copy storage operations |
| US8793221B2 (en) | 2005-12-19 | 2014-07-29 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8725694B2 (en) | 2005-12-19 | 2014-05-13 | Commvault Systems, Inc. | Systems and methods for performing replication copy storage operations |
| US8656218B2 (en) | 2005-12-19 | 2014-02-18 | Commvault Systems, Inc. | Memory configuration for data replication system including identification of a subsequent log entry by a destination computer |
| US8655850B2 (en) | 2005-12-19 | 2014-02-18 | Commvault Systems, Inc. | Systems and methods for resynchronizing information |
| US8726242B2 (en) | 2006-07-27 | 2014-05-13 | Commvault Systems, Inc. | Systems and methods for continuous data replication |
| US9003374B2 (en) | 2006-07-27 | 2015-04-07 | Commvault Systems, Inc. | Systems and methods for continuous data replication |
| US20090012828A1 (en)* | 2007-03-09 | 2009-01-08 | Commvault Systems, Inc. | Computer systems and methods for workflow automation |
| US8428995B2 (en) | 2007-03-09 | 2013-04-23 | Commvault Systems, Inc. | System and method for automating customer-validated statement of work for a data storage environment |
| US8290808B2 (en) | 2007-03-09 | 2012-10-16 | Commvault Systems, Inc. | System and method for automating customer-validated statement of work for a data storage environment |
| US8799051B2 (en) | 2007-03-09 | 2014-08-05 | Commvault Systems, Inc. | System and method for automating customer-validated statement of work for a data storage environment |
| US11347771B2 (en)* | 2007-11-28 | 2022-05-31 | International Business Machines Corporation | Content engine asynchronous upgrade framework |
| US20090138523A1 (en)* | 2007-11-28 | 2009-05-28 | Wan-Chang Pi | Content engine asynchronous upgrade framework |
| US20090172003A1 (en)* | 2007-12-27 | 2009-07-02 | Frank Jentsch | Secondary Persistencies in a Service-Oriented Business Framework |
| US20100050254A1 (en)* | 2008-08-25 | 2010-02-25 | International Business Machines Corporation | Associating operating system native authorizations with console roles |
| US8850561B2 (en) | 2008-08-25 | 2014-09-30 | International Business Machines Corporation | Associating operating system native authorizations with console roles |
| US9495382B2 (en) | 2008-12-10 | 2016-11-15 | Commvault Systems, Inc. | Systems and methods for performing discrete data replication |
| US8666942B2 (en) | 2008-12-10 | 2014-03-04 | Commvault Systems, Inc. | Systems and methods for managing snapshots of replicated databases |
| US20100179941A1 (en)* | 2008-12-10 | 2010-07-15 | Commvault Systems, Inc. | Systems and methods for performing discrete data replication |
| US9396244B2 (en) | 2008-12-10 | 2016-07-19 | Commvault Systems, Inc. | Systems and methods for managing replicated database data |
| US9047357B2 (en) | 2008-12-10 | 2015-06-02 | Commvault Systems, Inc. | Systems and methods for managing replicated database data in dirty and clean shutdown states |
| US8868494B2 (en) | 2010-03-29 | 2014-10-21 | Commvault Systems, Inc. | Systems and methods for selective data replication |
| US8504517B2 (en) | 2010-03-29 | 2013-08-06 | Commvault Systems, Inc. | Systems and methods for selective data replication |
| US20110238621A1 (en)* | 2010-03-29 | 2011-09-29 | Commvault Systems, Inc. | Systems and methods for selective data replication |
| US9483511B2 (en) | 2010-03-30 | 2016-11-01 | Commvault Systems, Inc. | Stubbing systems and methods in a data replication environment |
| US9002785B2 (en) | 2010-03-30 | 2015-04-07 | Commvault Systems, Inc. | Stubbing systems and methods in a data replication environment |
| US8725698B2 (en) | 2010-03-30 | 2014-05-13 | Commvault Systems, Inc. | Stub file prioritization in a data replication system |
| US8504515B2 (en) | 2010-03-30 | 2013-08-06 | Commvault Systems, Inc. | Stubbing systems and methods in a data replication environment |
| US8352422B2 (en) | 2010-03-30 | 2013-01-08 | Commvault Systems, Inc. | Data restore systems and methods in a replication environment |
| US20110271248A1 (en)* | 2010-04-29 | 2011-11-03 | Microsoft Corporation | Converting controls into source code |
| US11138153B2 (en) | 2010-05-27 | 2021-10-05 | Varonis Systems, Inc. | Data tagging |
| US10296596B2 (en) | 2010-05-27 | 2019-05-21 | Varonis Systems, Inc. | Data tagging |
| US8572038B2 (en) | 2010-05-28 | 2013-10-29 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8745105B2 (en) | 2010-05-28 | 2014-06-03 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8489656B2 (en) | 2010-05-28 | 2013-07-16 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| WO2011150391A1 (en)* | 2010-05-28 | 2011-12-01 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US8589347B2 (en) | 2010-05-28 | 2013-11-19 | Commvault Systems, Inc. | Systems and methods for performing data replication |
| US10102389B2 (en) | 2011-01-27 | 2018-10-16 | Varonis Systems, Inc. | Access permissions management system and method |
| US10476878B2 (en) | 2011-01-27 | 2019-11-12 | Varonis Systems, Inc. | Access permissions management system and method |
| US11496476B2 (en) | 2011-01-27 | 2022-11-08 | Varonis Systems, Inc. | Access permissions management system and method |
| US8909673B2 (en)* | 2011-01-27 | 2014-12-09 | Varonis Systems, Inc. | Access permissions management system and method |
| US9679148B2 (en) | 2011-01-27 | 2017-06-13 | Varonis Systems, Inc. | Access permissions management system and method |
| US9020830B2 (en) | 2011-03-08 | 2015-04-28 | Apptio, Inc. | Hierarchy based dependent object relationships |
| US9305275B2 (en) | 2011-03-08 | 2016-04-05 | Apptio, Inc. | Platform for rapid development of applications |
| US10721234B2 (en) | 2011-04-21 | 2020-07-21 | Varonis Systems, Inc. | Access permissions management system and method |
| US9275050B2 (en) | 2011-10-24 | 2016-03-01 | Apptio, Inc. | Global dictionaries using universal primitives |
| US9298715B2 (en) | 2012-03-07 | 2016-03-29 | Commvault Systems, Inc. | Data storage system utilizing proxy device for storage operations |
| US9471578B2 (en) | 2012-03-07 | 2016-10-18 | Commvault Systems, Inc. | Data storage system utilizing proxy device for storage operations |
| US9928146B2 (en) | 2012-03-07 | 2018-03-27 | Commvault Systems, Inc. | Data storage system utilizing proxy device for storage operations |
| US9898371B2 (en) | 2012-03-07 | 2018-02-20 | Commvault Systems, Inc. | Data storage system utilizing proxy device for storage operations |
| US10698632B2 (en) | 2012-04-23 | 2020-06-30 | Commvault Systems, Inc. | Integrated snapshot interface for a data storage system |
| US9342537B2 (en) | 2012-04-23 | 2016-05-17 | Commvault Systems, Inc. | Integrated snapshot interface for a data storage system |
| US9928002B2 (en) | 2012-04-23 | 2018-03-27 | Commvault Systems, Inc. | Integrated snapshot interface for a data storage system |
| US11269543B2 (en) | 2012-04-23 | 2022-03-08 | Commvault Systems, Inc. | Integrated snapshot interface for a data storage system |
| US10937036B2 (en) | 2012-11-13 | 2021-03-02 | Apptio, Inc. | Dynamic recommendations taken over time for reservations of information technology resources |
| US9336226B2 (en) | 2013-01-11 | 2016-05-10 | Commvault Systems, Inc. | Criteria-based data synchronization management |
| US9430491B2 (en) | 2013-01-11 | 2016-08-30 | Commvault Systems, Inc. | Request-based data synchronization management |
| US9262435B2 (en) | 2013-01-11 | 2016-02-16 | Commvault Systems, Inc. | Location-based data synchronization management |
| US11847026B2 (en) | 2013-01-11 | 2023-12-19 | Commvault Systems, Inc. | Single snapshot for multiple agents |
| US9886346B2 (en) | 2013-01-11 | 2018-02-06 | Commvault Systems, Inc. | Single snapshot for multiple agents |
| US10853176B2 (en) | 2013-01-11 | 2020-12-01 | Commvault Systems, Inc. | Single snapshot for multiple agents |
| US10320798B2 (en) | 2013-02-20 | 2019-06-11 | Varonis Systems, Inc. | Systems and methodologies for controlling access to a file system |
| US20140278807A1 (en)* | 2013-03-15 | 2014-09-18 | Cloudamize, Inc. | Cloud service optimization for cost, performance and configuration |
| US10417591B2 (en) | 2013-07-03 | 2019-09-17 | Apptio, Inc. | Recursive processing of object allocation rules |
| US20150088584A1 (en)* | 2013-09-20 | 2015-03-26 | Apptio, Inc. | Allocating heritage information in data models |
| US10325232B2 (en)* | 2013-09-20 | 2019-06-18 | Apptio, Inc. | Allocating heritage information in data models |
| US9892123B2 (en) | 2014-01-24 | 2018-02-13 | Commvault Systems, Inc. | Snapshot readiness checking and reporting |
| US12056014B2 (en) | 2014-01-24 | 2024-08-06 | Commvault Systems, Inc. | Single snapshot for multiple applications |
| US9495251B2 (en) | 2014-01-24 | 2016-11-15 | Commvault Systems, Inc. | Snapshot readiness checking and reporting |
| US10223365B2 (en) | 2014-01-24 | 2019-03-05 | Commvault Systems, Inc. | Snapshot readiness checking and reporting |
| US10671484B2 (en) | 2014-01-24 | 2020-06-02 | Commvault Systems, Inc. | Single snapshot for multiple applications |
| US10572444B2 (en) | 2014-01-24 | 2020-02-25 | Commvault Systems, Inc. | Operation readiness checking and reporting |
| US10942894B2 (en) | 2014-01-24 | 2021-03-09 | Commvault Systems, Inc | Operation readiness checking and reporting |
| US9632874B2 (en) | 2014-01-24 | 2017-04-25 | Commvault Systems, Inc. | Database application backup in single snapshot for multiple applications |
| US9639426B2 (en) | 2014-01-24 | 2017-05-02 | Commvault Systems, Inc. | Single snapshot for multiple applications |
| US9753812B2 (en) | 2014-01-24 | 2017-09-05 | Commvault Systems, Inc. | Generating mapping information for single snapshot for multiple applications |
| US11244364B2 (en) | 2014-02-13 | 2022-02-08 | Apptio, Inc. | Unified modeling of technology towers |
| US10419536B2 (en) | 2014-09-03 | 2019-09-17 | Commvault Systems, Inc. | Consolidated processing of storage-array commands by a snapshot-control media agent |
| US10044803B2 (en) | 2014-09-03 | 2018-08-07 | Commvault Systems, Inc. | Consolidated processing of storage-array commands by a snapshot-control media agent |
| US9774672B2 (en) | 2014-09-03 | 2017-09-26 | Commvault Systems, Inc. | Consolidated processing of storage-array commands by a snapshot-control media agent |
| US10891197B2 (en) | 2014-09-03 | 2021-01-12 | Commvault Systems, Inc. | Consolidated processing of storage-array commands using a forwarder media agent in conjunction with a snapshot-control media agent |
| US10042716B2 (en) | 2014-09-03 | 2018-08-07 | Commvault Systems, Inc. | Consolidated processing of storage-array commands using a forwarder media agent in conjunction with a snapshot-control media agent |
| US10798166B2 (en) | 2014-09-03 | 2020-10-06 | Commvault Systems, Inc. | Consolidated processing of storage-array commands by a snapshot-control media agent |
| US11245759B2 (en) | 2014-09-03 | 2022-02-08 | Commvault Systems, Inc. | Consolidated processing of storage-array commands by a snapshot-control media agent |
| US20160125197A1 (en)* | 2014-11-05 | 2016-05-05 | Ab Initio Technology Llc | Database Security |
| US11531775B2 (en)* | 2014-11-05 | 2022-12-20 | Ab Initio Technology Llc | Database security |
| US9648105B2 (en) | 2014-11-14 | 2017-05-09 | Commvault Systems, Inc. | Unified snapshot storage management, using an enhanced storage manager and enhanced media agents |
| US9448731B2 (en) | 2014-11-14 | 2016-09-20 | Commvault Systems, Inc. | Unified snapshot storage management |
| US10628266B2 (en) | 2014-11-14 | 2020-04-21 | Commvault System, Inc. | Unified snapshot storage management |
| US9921920B2 (en) | 2014-11-14 | 2018-03-20 | Commvault Systems, Inc. | Unified snapshot storage management, using an enhanced storage manager and enhanced media agents |
| US10521308B2 (en) | 2014-11-14 | 2019-12-31 | Commvault Systems, Inc. | Unified snapshot storage management, using an enhanced storage manager and enhanced media agents |
| US11507470B2 (en) | 2014-11-14 | 2022-11-22 | Commvault Systems, Inc. | Unified snapshot storage management |
| US9996428B2 (en) | 2014-11-14 | 2018-06-12 | Commvault Systems, Inc. | Unified snapshot storage management |
| US9350561B1 (en) | 2015-05-27 | 2016-05-24 | Apptio, Inc. | Visualizing the flow of resources in an allocation model |
| US11151493B2 (en) | 2015-06-30 | 2021-10-19 | Apptio, Inc. | Infrastructure benchmarking based on dynamic cost modeling |
| US10268979B2 (en) | 2015-09-28 | 2019-04-23 | Apptio, Inc. | Intermediate resource allocation tracking in data models |
| US10387815B2 (en) | 2015-09-29 | 2019-08-20 | Apptio, Inc. | Continuously variable resolution of resource allocation |
| US9384511B1 (en) | 2015-12-16 | 2016-07-05 | Apptio, Inc. | Version control for resource allocation modeling |
| US9529863B1 (en) | 2015-12-21 | 2016-12-27 | Apptio, Inc. | Normalizing ingested data sets based on fuzzy comparisons to known data sets |
| US10726367B2 (en) | 2015-12-28 | 2020-07-28 | Apptio, Inc. | Resource allocation forecasting |
| US10503753B2 (en) | 2016-03-10 | 2019-12-10 | Commvault Systems, Inc. | Snapshot replication operations based on incremental block change tracking |
| US11238064B2 (en) | 2016-03-10 | 2022-02-01 | Commvault Systems, Inc. | Snapshot replication operations based on incremental block change tracking |
| US11836156B2 (en) | 2016-03-10 | 2023-12-05 | Commvault Systems, Inc. | Snapshot replication operations based on incremental block change tracking |
| US10474974B2 (en) | 2016-09-08 | 2019-11-12 | Apptio, Inc. | Reciprocal models for resource allocation |
| US10936978B2 (en)* | 2016-09-20 | 2021-03-02 | Apptio, Inc. | Models for visualizing resource allocation |
| US10482407B2 (en) | 2016-11-14 | 2019-11-19 | Apptio, Inc. | Identifying resource allocation discrepancies |
| US10157356B2 (en) | 2016-12-14 | 2018-12-18 | Apptio, Inc. | Activity based resource allocation modeling |
| US10268980B1 (en) | 2017-12-29 | 2019-04-23 | Apptio, Inc. | Report generation based on user responsibility |
| US10324951B1 (en) | 2017-12-29 | 2019-06-18 | Apptio, Inc. | Tracking and viewing model changes based on time |
| US11775552B2 (en) | 2017-12-29 | 2023-10-03 | Apptio, Inc. | Binding annotations to data objects |
| US10732885B2 (en) | 2018-02-14 | 2020-08-04 | Commvault Systems, Inc. | Block-level live browsing and private writable snapshots using an ISCSI server |
| US10740022B2 (en) | 2018-02-14 | 2020-08-11 | Commvault Systems, Inc. | Block-level live browsing and private writable backup copies using an ISCSI server |
| US11422732B2 (en) | 2018-02-14 | 2022-08-23 | Commvault Systems, Inc. | Live browsing and private writable environments based on snapshots and/or backup copies provided by an ISCSI server |
| US12056142B2 (en) | 2018-06-15 | 2024-08-06 | Dropbox, Inc. | Content capture across diverse sources |
| US11709615B2 (en) | 2019-07-29 | 2023-07-25 | Commvault Systems, Inc. | Block-level data replication |
| US11042318B2 (en) | 2019-07-29 | 2021-06-22 | Commvault Systems, Inc. | Block-level data replication |
| US11809285B2 (en) | 2022-02-09 | 2023-11-07 | Commvault Systems, Inc. | Protecting a management database of a data storage management system to meet a recovery point objective (RPO) |
| US12045145B2 (en) | 2022-02-09 | 2024-07-23 | Commvault Systems, Inc. | Protecting a management database of a data storage management system to meet a recovery point objective (RPO) |
| US12248375B2 (en) | 2022-02-09 | 2025-03-11 | Commvault Systems, Inc. | Resiliency of a data storage system by protecting its management database to meet a recovery point objective (RPO) |
| US12056018B2 (en) | 2022-06-17 | 2024-08-06 | Commvault Systems, Inc. | Systems and methods for enforcing a recovery point objective (RPO) for a production database without generating secondary copies of the production database |
| CN115033598A (en)* | 2022-07-07 | 2022-09-09 | 宁波和利时智能科技有限公司 | A method for modifying variable attributes of an Internet of Things model and related devices |
| Publication number | Publication date |
|---|---|
| US6446077B2 (en) | 2002-09-03 |
| Publication | Publication Date | Title |
|---|---|---|
| US6446077B2 (en) | Inherited information propagator for objects | |
| US6772350B1 (en) | System and method for controlling access to resources in a distributed environment | |
| Gray | Notes on data base operating systems | |
| US5857182A (en) | Database management system, method and program for supporting the mutation of a composite object without read/write and write/write conflicts | |
| US8732174B2 (en) | Searching for data objects | |
| US7765215B2 (en) | System and method for providing a trustworthy inverted index to enable searching of records | |
| US6772155B1 (en) | Looking data in a database system | |
| RU2413984C2 (en) | Systems and methods of manipulating data in data storage system | |
| US6182121B1 (en) | Method and apparatus for a physical storage architecture having an improved information storage and retrieval system for a shared file environment | |
| US5953726A (en) | Method and apparatus for maintaining multiple inheritance concept hierarchies | |
| JP4406609B2 (en) | Techniques for managing multiple hierarchies of data from a single interface | |
| US6598060B2 (en) | Method and system for creating and maintaining version-specific properties in a distributed environment | |
| US6032153A (en) | Method and system for maintaining persistence in a shared object system | |
| US20040267747A1 (en) | Transaction processing system supporting concurrent accesses to hierarchical data by transactions | |
| US20070043686A1 (en) | Xml sub-document versioning method in xml databases using record storages | |
| US8825700B2 (en) | Paging hierarchical data | |
| US20050102314A1 (en) | System and method for creating and using computer databases having schema integrated into data structure | |
| TWI724570B (en) | Method, device, electronic equipment and storage medium for reading and updating data structure | |
| CA2143288A1 (en) | Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets | |
| MXPA05005535A (en) | Anti virus for an item store. | |
| Flynn et al. | Lecture notes in computer science | |
| US9009731B2 (en) | Conversion of lightweight object to a heavyweight object | |
| US20110246542A1 (en) | System for lightweight objects | |
| MXPA05006260A (en) | Systems and methods for extensions and inheritance for units of information manageable by a hardware/software interface system. | |
| US7822767B2 (en) | Modeling and implementing complex data access operations based on lower level traditional operations |
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment | Owner name:MICROSOFT CORPORATION, WASHINGTON Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STRAUBE, DAVE;WILLIAMS, TIM;REEL/FRAME:009632/0336 Effective date:19981029 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| FPAY | Fee payment | Year of fee payment:4 | |
| FPAY | Fee payment | Year of fee payment:8 | |
| FPAY | Fee payment | Year of fee payment:12 | |
| AS | Assignment | Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034541/0001 Effective date:20141014 |