Inventor · San Francisco, CA, US

Craig Weissman

95Patents
17h-index
53Co-inventors
87Inventor score

Filing activity: Feb 21, 1995 → Sep 13, 2021

Most-cited inventions

PatentTitleAreaCited byStatus
US5594469A Hand gesture machine control system Electricity 1,098 Expired
US7779039B2 Custom entities and fields in a multi-tenant database system Physics 1,040 Active
US7730478B2 Method and system for allowing access to developed applications via a multi-tenant on-demand database service Physics 992 Active
US8095531B2 Methods and systems for controlling access to custom objects in a database Emerging Cross-Sectional Technologies 586 Active
US8601467B2 Methods and systems for upgrading and installing application packages to an application platform Physics 308 Active
US6212524A Method and apparatus for creating and populating a datamart Emerging Cross-Sectional Technologies 232 Expired
US6161103A Method and apparatus for creating aggregates for use in a datamart Emerging Cross-Sectional Technologies 202 Expired
US7529728B2 Query optimization in a multi-tenant database system Emerging Cross-Sectional Technologies 97 Expired
US8543566B2 System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant data Physics 69 Active
US9043362B2 Custom entities and fields in a multi-tenant database system Physics 63 Active
US7734608B2 System, method and computer program product for querying data relationships over a network Physics 54 Active
US7827138B2 Method and system for synchronizing a server and an on-demand database service Electricity 49 Active
US7739224B1 Method and system for creating a well-formed database using semantic definitions Physics 26 Expired
US8473469B1 Techniques for implementing batch processing in a multi-tenant on-demand database system Physics 22 Active
US8447754B2 Methods and systems for optimizing queries in a multi-tenant store Physics 18 Active
US8161010B2 Methods and systems for providing fault recovery to side effects occurring during data processing Physics 18 Active
US8280875B2 Method, system, and computer program product for optimizing a database query Emerging Cross-Sectional Technologies 17 Active
US8271641B2 Method and system for governing resource consumption in a multi-tenant system Electricity 16 Active
US8069153B2 Systems and methods for securing customer data in a multi-tenant environment Electricity 15 Active
US8131713B2 Distributive storage techniques for multi-tenant databases Emerging Cross-Sectional Technologies 15 Active
US8280874B2 Multi-tenant database system Emerging Cross-Sectional Technologies 14 Active
US7461076B1 Method and apparatus for creating a well-formed database system using a computer Emerging Cross-Sectional Technologies 14 Expired
US8275763B2 Method, system, and computer program product for querying in a multi-tenant database Emerging Cross-Sectional Technologies 13 Active
US8321405B2 Method, system, and computer program product for optimizing a multi-tenant database system Emerging Cross-Sectional Technologies 13 Active
US9348576B2 Methods and systems for upgrading and installing application packages to an application platform Physics 12 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.