Inventor · disambiguated record
Craig Weissman
Also filed as: WEISSMAN CRAIG · WEISSMAN CRAIG D · WEISSMAN CRAIG DAVID
95 granted patents·11 pending applications·6,580 citations·filing 1995–2021
99Inventor score
Top patents by PatentIndex Score
106 records- 0199US7730478B2Method and system for allowing access to developed applications via a multi-tenant on-demand database serviceSALESFORCE COM INC·Filed 2007·Granted Jun 1, 2010·1.1k cites·15 claims
- 0299US5594469AHand gesture machine control systemMITSUBISHI ELECTRIC INF TECH·Filed 1995·Granted Jan 14, 1997·1.7k cites·16 claims
- 0398US9043362B2Custom entities and fields in a multi-tenant database systemWEISSMAN CRAIG·Filed 2011·Granted May 26, 2015·68 cites·20 claims
- 0498US8095531B2Methods and systems for controlling access to custom objects in a databaseWEISSMAN CRAIG·Filed 2007·Granted Jan 10, 2012·605 cites·26 claims
- 0598US7779039B2Custom entities and fields in a multi-tenant database systemSALESFORCE COM INC·Filed 2004·Granted Aug 17, 2010·1.1k cites·1 claims
- 0698US7529728B2Query optimization in a multi-tenant database systemSALESFORCE COM INC·Filed 2003·Granted May 5, 2009·130 cites·34 claims
- 0797US8601467B2Methods and systems for upgrading and installing application packages to an application platformHOFHANSL LARS·Filed 2007·Granted Dec 3, 2013·321 cites·11 claims
- 0897US8543566B2System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant dataWEISSMAN CRAIG·Filed 2006·Granted Sep 24, 2013·83 cites·30 claims
- 0996US8280875B2Method, system, and computer program product for optimizing a database queryWEISSMAN CRAIG·Filed 2010·Granted Oct 2, 2012·21 cites·21 claims
- 1096US8131713B2Distributive storage techniques for multi-tenant databasesWEISSMAN CRAIG·Filed 2010·Granted Mar 6, 2012·21 cites·20 claims
- 1196US6212524B1Method and apparatus for creating and populating a datamartPIPHANY INC E·Filed 1998·Granted Apr 3, 2001·414 cites·21 claims
- 1295US8335781B2Optimization engine in a multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted Dec 18, 2012·15 cites·15 claims
- 1395US8321405B2Method, system, and computer program product for optimizing a multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted Nov 27, 2012·15 cites·15 claims
- 1495US8280874B2Multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted Oct 2, 2012·17 cites·18 claims
- 1595US8275763B2Method, system, and computer program product for querying in a multi-tenant databaseWEISSMAN CRAIG·Filed 2010·Granted Sep 25, 2012·18 cites·21 claims
- 1695US7827138B2Method and system for synchronizing a server and an on-demand database serviceSALESFORCE COM INC·Filed 2007·Granted Nov 2, 2010·56 cites·21 claims
- 1795US7734608B2System, method and computer program product for querying data relationships over a networkSALESFORCE COM INC·Filed 2006·Granted Jun 8, 2010·67 cites·22 claims
- 1894US8447754B2Methods and systems for optimizing queries in a multi-tenant storeWEISSMAN CRAIG·Filed 2010·Granted May 21, 2013·25 cites·20 claims
- 1994US6161103AMethod and apparatus for creating aggregates for use in a datamartEPIPHANY INC·Filed 1998·Granted Dec 12, 2000·315 cites·11 claims
- 2093US8473469B1Techniques for implementing batch processing in a multi-tenant on-demand database systemYANCEY SCOTT·Filed 2008·Granted Jun 25, 2013·28 cites·20 claims
- 2193US8112445B2Custom entities and fields in a multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted Feb 7, 2012·16 cites·23 claims
- 2292US9348576B2Methods and systems for upgrading and installing application packages to an application platformSALESFORCE COM INC·Filed 2013·Granted May 24, 2016·13 cites·20 claims
- 2392US8423535B2Query optimization in a multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted Apr 16, 2013·10 cites·22 claims
- 2492US8332387B2Method, system, and computer program product for managing a multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted Dec 11, 2012·10 cites·18 claims
- 2591US10713230B2Custom entities and fields in a multi-tenant database systemSALESFORCE COM INC·Filed 2018·Granted Jul 14, 2020·4 cites·14 claims
- 2691US8161010B2Methods and systems for providing fault recovery to side effects occurring during data processingWEISSMAN CRAIG·Filed 2007·Granted Apr 17, 2012·24 cites·8 claims
- 2791US8069153B2Systems and methods for securing customer data in a multi-tenant environmentCHAN ERIC·Filed 2006·Granted Nov 29, 2011·21 cites·21 claims
- 2890US10229157B2Implementing composite custom indices in a multi-tenant databaseCOLLINS JESSE·Filed 2010·Granted Mar 12, 2019·13 cites·15 claims
- 2990US8799298B2On-demand database service system, method, and computer program product for enforcing the inclusion of tests in a developed applicationWEISSMAN CRAIG·Filed 2008·Granted Aug 5, 2014·13 cites·19 claims
- 3090US8620876B2Firewalls for securing customer data in a multi-tenant environmentCHAN ERIC·Filed 2011·Granted Dec 31, 2013·11 cites·9 claims
- 3190US8548982B2Methods and systems for controlling access to custom objects in a databaseWEISSMAN CRAIG·Filed 2012·Granted Oct 1, 2013·10 cites·3 claims
- 3290US8510729B2System, method and computer program product for versioning and deprecation of components of an applicationWEISSMAN CRAIG·Filed 2010·Granted Aug 13, 2013·15 cites·15 claims
- 3390US8229922B2Query optimization in a multi-tenant database systemWEISSMAN CRAIG·Filed 2009·Granted Jul 24, 2012·11 cites·25 claims
- 3489US10152508B2Improving a multi-tenant database query using contextual knowledge about tenant dataSALESFORCE COM INC·Filed 2013·Granted Dec 11, 2018·10 cites·16 claims
- 3589US8799320B2Firewalls for securing customer data in a multi-tenant environmentCHAN ERIC·Filed 2012·Granted Aug 5, 2014·10 cites·19 claims
- 3689US8145651B2On-demand database service system and method for determining whether a developed application will operate properly with at least one other applicationWEISSMAN CRAIG·Filed 2008·Granted Mar 27, 2012·12 cites·21 claims
- 3788US8606790B2Method, system, and computer program product for managing a multi-tenant database systemWEISSMAN CRAIG·Filed 2012·Granted Dec 10, 2013·5 cites·8 claims
- 3887US10713251B2Pushing data to a plurality of devices in an on-demand service environmentSALESFORCE COM INC·Filed 2015·Granted Jul 14, 2020·5 cites·15 claims
- 3987US9323804B2Method and system for allowing access to developed applications via a multi-tenant on-demand database serviceSALESFORCE COM INC·Filed 2013·Granted Apr 26, 2016·6 cites·13 claims
- 4087US8868404B1Multi-tenant translation memory managementYANCEY SCOTT WILLIAM·Filed 2012·Granted Oct 21, 2014·16 cites·22 claims
- 4187US8204855B2Method and system for synchronizing a server and an on-demand database serviceSALMON GREG·Filed 2010·Granted Jun 19, 2012·11 cites·22 claims
- 4286US8903872B1NoSql online analytical processing architectureDUETTO RES INC·Filed 2013·Granted Dec 2, 2014·7 cites·20 claims
- 4386US8548952B2Methods and systems for providing fault recovery to side effects occurring during data processingWEISSMAN CRAIG·Filed 2012·Granted Oct 1, 2013·8 cites·7 claims
- 4485US10831462B2Methods and systems for upgrading and installing application packages to an application platformSALESFORCE COM INC·Filed 2017·Granted Nov 10, 2020·3 cites·17 claims
- 4585US9507822B2Methods and systems for optimizing queries in a database systemWEISSMAN CRAIG·Filed 2013·Granted Nov 29, 2016·7 cites·16 claims
- 4685US8402028B2System, method and computer program product for conditionally performing a query including an aggregate functionWEISSMAN CRAIG·Filed 2011·Granted Mar 19, 2013·8 cites·13 claims
- 4783US10481903B2On-demand database service system, method, and computer program product for validating a developed applicationSALESFORCE COM INC·Filed 2015·Granted Nov 19, 2019·2 cites·9 claims
- 4883US10019675B2Actuals cache for revenue management system analytics engineDUETTO RES INC·Filed 2014·Granted Jul 10, 2018·5 cites·15 claims
- 4982US9092501B2Custom entities and fields in a multi-tenant database systemWEISSMAN CRAIG·Filed 2012·Granted Jul 28, 2015·4 cites·12 claims
- 5082US8732157B2Query optimization in a multi-tenant database systemWEISSMAN CRAIG·Filed 2010·Granted May 20, 2014·3 cites·22 claims
Showing the top 50 of 106 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →