Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
CW

Craig Weissman — 95 Patents

Salesforce: 86 patents #2 of 4,319Top 1%
E.E.Piphany: 3 patents #6 of 34Top 20%
San Francisco, CA: #147 of 26,999 inventorsTop 1%
California: #2,466 of 386,348 inventorsTop 1%
Overall (All Time): #16,116 of 4,157,543Top 1%
95 Patents All Time

Issued Patents All Time

Showing 51–75 of 95 patents

Patent #TitleCo-InventorsDate
8732157 Query optimization in a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2014-05-20
8700645 On-demand database service system, method, and computer program product for validating a developed application 2014-04-15
8682863 Methods and systems for bulk row save logic in an object relational mapping layer and application framework Steven Tamm, Simon Z. Fell, Simon Wong, Steve Fisher, Scott Hansma 2014-03-25
8620954 Query optimization in a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2013-12-31
8620876 Firewalls for securing customer data in a multi-tenant environment Eric Chan, Paul Nakada, Dave Moellenhoff, Todd McKinnon 2013-12-31
8606790 Method, system, and computer program product for managing a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2013-12-10
8601467 Methods and systems for upgrading and installing application packages to an application platform Lars Hofhansl, Nathan Jensen-Horne, Scott Hansma, Steven Tamm 2013-12-03
8554793 Methods and systems for providing custom settings in an on-demand service environment Richard Unger, Fiaz Hossain, Taggart Matthiesen 2013-10-08
8548952 Methods and systems for providing fault recovery to side effects occurring during data processing Steven Tamm, Simon Z. Fell, Simon Wong, Steve Fisher 2013-10-01
8548982 Methods and systems for controlling access to custom objects in a database Kevin Oliver, Benji Jasik, Kedar Doshi 2013-10-01
8543566 System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant data Dave Moellenhoff, Simon Wong 2013-09-24
8533229 Soap-based web services in a multi-tenant database system Ryan Choi 2013-09-10
8510729 System, method and computer program product for versioning and deprecation of components of an application Andrew Smith 2013-08-13
8504557 System, method and computer program product for querying data relationships over a network Simon Z. Fell, Benji Jasik, Sven E. Mawson 2013-08-06
8473469 Techniques for implementing batch processing in a multi-tenant on-demand database system Scott Yancey, Andrew Smith, Andrew Waite 2013-06-25
8447754 Methods and systems for optimizing queries in a multi-tenant store James Taylor 2013-05-21
8423535 Query optimization in a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2013-04-16
8402028 System, method and computer program product for conditionally performing a query including an aggregate function 2013-03-19
8335781 Optimization engine in a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2012-12-18
8332387 Method, system, and computer program product for managing a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2012-12-11
8321405 Method, system, and computer program product for optimizing a multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2012-11-27
8312013 On-demand service system, method and computer program product for linking a custom share row cause to a sharing record associated with a custom object Andrew Smith, Punit Jain 2012-11-13
8280874 Multi-tenant database system Dave Moellenhoff, Simon Wong, Paul Nakada 2012-10-02
8280875 Method, system, and computer program product for optimizing a database query Dave Moellenhoff, Simon Wong, Paul Nakada 2012-10-02
8275763 Method, system, and computer program product for querying in a multi-tenant database Dave Moellenhoff, Simon Wong, Paul Nakada 2012-09-25