P

Inventor

BERKOWITZ BRIAN T

US34 patents
⚠️ This page may combine multiple inventors who share the name “BERKOWITZ BRIAN T”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

MICROSOFT CORP

27 patents
US5878410AMar 2, 1999

File system sort order indexes

MICROSOFT CORP353 citations99
US7756833B2Jul 13, 2010

Method and system for synthetic backup and restore

MICROSOFT CORP81 citations98
US7631194B2Dec 8, 2009

Method, system, and apparatus for creating saved searches and auto discovery groups for a data protection system

MICROSOFT CORP170 citations98
US6529921B1Mar 4, 2003

Dynamic synchronization of tables

MICROSOFT CORP151 citations98
US5613105AMar 18, 1997

Efficient storage of objects in a file system

MICROSOFT CORP155 citations98
US6594660B1Jul 15, 2003

Share latch clearing

MICROSOFT CORP79 citations97
US5590318ADec 31, 1996

Method and system for tracking files pending processing

MICROSOFT CORP143 citations97
US6934727B2Aug 23, 2005

Dynamic synchronization of tables

MICROSOFT CORP47 citations96
US6457021B1Sep 24, 2002

In-memory database system

MICROSOFT CORP238 citations96
US6023744AFeb 8, 2000

Method and mechanism for freeing disk space in a file system

MICROSOFT CORP114 citations96
US5522068AMay 28, 1996

Statistic-based reorganization of B-trees yielding an approximate optimal fill on substantially every page

MICROSOFT CORP72 citations96
US5446887AAug 29, 1995

Optimal reorganization of a B-tree

MICROSOFT CORP80 citations96
US7574459B2Aug 11, 2009

Method and system for verifying data in a data protection system

MICROSOFT CORP45 citations94
US7487395B2Feb 3, 2009

Method, system, and apparatus for creating an architectural model for generating robust and easy to manage data protection applications in a data protection system

MICROSOFT CORP26 citations92
US7363332B2Apr 22, 2008

Dynamic synchronization of tables

MICROSOFT CORP21 citations92
US7167900B2Jan 23, 2007

Methods and systems for managing state changes during an arbitration cycle when multiple computer nodes request changes of shared data

MICROSOFT CORP13 citations92
US6513084B1Jan 28, 2003

Arbitration of state changes

MICROSOFT CORP29 citations92
US5758360AMay 26, 1998

Meta-data structure and handling

MICROSOFT CORP53 citations92
US7865470B2Jan 4, 2011

Method, system, and apparatus for translating logical information representative of physical data in a data protection system

MICROSOFT CORP28 citations91
US7502961B2Mar 10, 2009

Method, system, and apparatus for providing alert synthesis in a data protection system

MICROSOFT CORP17 citations90
US7516165B2Apr 7, 2009

Dynamic synchronization of tables

MICROSOFT CORP11 citations84
US7567974B2Jul 28, 2009

Method, system, and apparatus for configuring a data protection system

MICROSOFT CORP9 citations83
US7194518B2Mar 20, 2007

Methods and systems for managing state changes during an arbitration cycle when multiple computer nodes request changes of shared data

MICROSOFT CORP5 citations73
US7366858B2Apr 29, 2008

Framework for taking shadow copies and performing backups in a networked environment

MICROSOFT CORP7 citations70
US7219128B2May 15, 2007

Arbitration of state changes

MICROSOFT CORP2 citations62
US7769709B2Aug 3, 2010

Method, system, and apparatus for creating an archive routine for protecting data in a data protection system

MICROSOFT CORP3 citations61
US7206810B2Apr 17, 2007

Arbitration of state changes

MICROSOFT CORP0 citations52

WAHLERT BRIAN M

3 patents

INGEN CATHARINE VAN

2 patents

MICROSOFT TECHNOLOGY LICENSING LLC

1 patent

INGEN CATHERINE VAN

1 patent