Patents by Inventor Michael Alexander Janson

Michael Alexander Janson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10324946
    Abstract: Mechanisms and methods for sharing database content between tenants in a multi-tenant database system are provided. The ability to temporarily store metadata related to the shared data for subsequent use optimizes the data transfer process for multiple data transfers. In an embodiment, the metadata is stored for a pre-determined period of time and fetched again after the period elapses if required. The metadata may be erased from temporary storage if an administrator updates the shared data.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: June 18, 2019
    Assignee: salesforce.com Inc.
    Inventors: Michael Alexander Janson, Sanjaya Lai, Jayaprakash Pasala
  • Publication number: 20140181992
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a user login request originating from a user device, the user login request including a user identifier; authenticating, based on the user identifier, the user as having access to information associated with a particular tenant of a plurality of tenants; identifying a tenant specified theme associated with the particular tenant of a plurality of tenant themes, the theme being specified by the tenant for use in presenting data to authenticated users; obtaining data associated with the particular tenant; and providing the data associated with the particular tenant to the user device for presentation, wherein the data is presented on a user interface of the user device, the data being formatted based on the identified tenant theme.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: Michael Alexander Janson, Ian David Robert Fisher, Christopher Michael O'Connor, Daniel William James McCall, John Jacob Ellenich
  • Publication number: 20120331016
    Abstract: Mechanisms and methods for sharing database content between tenants in a multi-tenant database system are provided. The ability to temporarily store metadata related to the shared data for subsequent use optimizes the data transfer process for multiple data transfers. In an embodiment, the metadata is stored for a pre-determined period of time and fetched again after the period elapses if required. The metadata may be erased from temporary storage if an administrator updates the shared data.
    Type: Application
    Filed: September 2, 2011
    Publication date: December 27, 2012
    Applicant: Salesforce.com Inc.
    Inventors: Michael Alexander Janson, Sanjaya Lai, Jayaprakash Pasala