Inventor
BERNSTEIN PHILIP A
US40 patents
⚠️ This page may combine multiple inventors who share the name “BERNSTEIN PHILIP A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
19 patentsUS6826568B2Nov 30, 2004
Methods and system for model matching
MICROSOFT CORP307 citations99
US6938084B2Aug 30, 2005
Method and system for consistent cluster operational data in a server cluster using a quorum of replicas
MICROSOFT CORP189 citations98
US7647298B2Jan 12, 2010
Generation of query and update views for object relational mapping
MICROSOFT CORP70 citations97
US6868425B1Mar 15, 2005
Versions and workspaces in an object repository
MICROSOFT CORP61 citations96
US6728726B1Apr 27, 2004
Prefetching and caching persistent objects
MICROSOFT CORP60 citations96
US7711708B2May 4, 2010
Versions and workspaces in an object repository
MICROSOFT CORP27 citations92
US7593958B2Sep 22, 2009
Versions and workspaces in an object repository
MICROSOFT CORP24 citations92
US7444330B2Oct 28, 2008
Methods and systems for model matching
MICROSOFT CORP35 citations92
US7526503B2Apr 28, 2009
Interactive schema translation with instance-level mapping
MICROSOFT CORP26 citations88
US7555488B2Jun 30, 2009
Prefetching and caching persistent objects
MICROSOFT CORP9 citations84
US8909610B2Dec 9, 2014
Shared log-structured multi-version transactional datastore with metadata to enable melding trees
MICROSOFT CORP12 citations82
US8386421B2Feb 26, 2013
Concurrency control for confluent trees
MICROSOFT CORP16 citations82
US8347050B2Jan 1, 2013
Append-based shared persistent storage
MICROSOFT CORP14 citations82
US7984155B2Jul 19, 2011
Consistent cluster operational data in a server cluster using a quorum of replicas
MICROSOFT CORP11 citations82
US7677441B2Mar 16, 2010
Relaxed currency constraints
MICROSOFT CORP9 citations79
US7567943B2Jul 28, 2009
System and method for composition of mappings given by dependencies
MICROSOFT CORP4 citations57
US7539663B2May 26, 2009
Mapping composition using algebraic operators
MICROSOFT CORP0 citations51
US9043546B2May 26, 2015
Sliding-window multi-class striping
MICROSOFT CORP0 citations50
US8977655B2Mar 10, 2015
Automating evolution of schemas and mappings
MICROSOFT CORP0 citations49
MICROSOFT TECHNOLOGY LICENSING LLC
11 patentsUS9639272B2May 2, 2017
Sliding-window multi-class striping
MICROSOFT TECHNOLOGY LICENSING LLC2 citations71
US10452661B2Oct 22, 2019
Automated database schema annotation
MICROSOFT TECHNOLOGY LICENSING LLC4 citations70
US10270735B2Apr 23, 2019
Distributed components in computing clusters
MICROSOFT TECHNOLOGY LICENSING LLC2 citations68
US11169981B2Nov 9, 2021
Managing data with flexible schema
MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11616757B2Mar 28, 2023
Distributed components in computing clusters
MICROSOFT TECHNOLOGY LICENSING LLC0 citations57
US11507577B2Nov 22, 2022
Optimizing aggregates over correlated windows in a stream-query system
MICROSOFT TECHNOLOGY LICENSING LLC1 citations56
US9898492B2Feb 20, 2018
Managing data with flexible schema
MICROSOFT TECHNOLOGY LICENSING LLC1 citations52
US10120588B2Nov 6, 2018
Sliding-window multi-class striping
MICROSOFT TECHNOLOGY LICENSING LLC0 citations50
US9372641B2Jun 21, 2016
Sliding-window multi-class striping
MICROSOFT TECHNOLOGY LICENSING LLC0 citations50
US10862856B2Dec 8, 2020
Distributed components in computing clusters
MICROSOFT TECHNOLOGY LICENSING LLC0 citations47
US10769140B2Sep 8, 2020
Concept expansion using tables
MICROSOFT TECHNOLOGY LICENSING LLC0 citations41
MASSA MICHAEL T
3 patentsUS7774469B2Aug 10, 2010
Consistent cluster operational data in a server cluster using a quorum of replicas
MASSA MICHAEL T100 citations96
US8850018B2Sep 30, 2014
Consistent cluster operational data in a server cluster using a quorum of replicas
MASSA MICHAEL T25 citations90
US8850007B2Sep 30, 2014
Consistent cluster operational data in a server cluster using a quorum of replicas
MASSA MICHAEL T7 citations82