Patents by Inventor Adam Torman

Adam Torman 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: 9195438
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating an application within a system. These mechanisms and methods for creating an application within a system can enable improved application diversity and productivity, enhanced customer experience, increased user flexibility, etc.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 24, 2015
    Assignee: salesforce.com, inc.
    Inventors: Simon Toens, Eugene Li, Sheng Wang, Adam Torman, Andrew Smith, Herman Kwong
  • Publication number: 20150127670
    Abstract: Disclosed are methods, apparatus, systems, and computer program products for provisioning log file data. A server may parse through log files by selecting particular log entries and data fields. Customer-facing log files may be generated based on the selected log entries and data fields.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 7, 2015
    Inventors: Adam Torman, Alex Warshavsky, Derrill Dabkoski, Thomas William D'Silva, Aakash Pradeep, Robert Woollen, Samarpan Jain, Soumen Bandyopadhyay
  • Publication number: 20150106736
    Abstract: Disclosed are some examples of systems, apparatus, methods and storage media for configuring the presentation of a user interface (UI) based on a role of the user with respect to a data object. In some implementations, a database system stores a plurality of data objects and user profiles. The system further includes processors operable to receive a first request for a data object from a user device, identify available UI configurations based on the user profile and on the data object, communicate first information to the user device for displaying a UI having a first one of the available UI configurations, receive a second request to change the UI to have a second one of the available UI configurations, and communicate second information to the user device for displaying the second UI configuration.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 16, 2015
    Inventors: Adam Torman, Jimmy Hua, John Arlan Brock, Anjesh Dubey
  • Patent number: 8973106
    Abstract: Disclosed are methods, devices, and computer readable storage media for providing permissions to users in an on-demand service environment. A server receives criteria indicating characteristics of users and/or permission sets. Selected permission sets can be assigned to identified users. Data indicating the assignment of the permission sets can also be stored.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: March 3, 2015
    Assignee: salesforce.com, inc.
    Inventors: Alex Warshavsky, Adam Torman, Bhumi Damania, Carol Franger, Doug Bitting, Jimmy Hua
  • Publication number: 20140173553
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating an application within a system. These mechanisms and methods for creating an application within a system can enable improved application diversity and productivity, enhanced customer experience, increased user flexibility, etc.
    Type: Application
    Filed: October 9, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Simon Toens, Eugene Li, Sheng Wang, Adam Torman, Andrew Smith, Herman Kwong
  • Publication number: 20140013400
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for modifying permission sets and validating permission set assignments to users. In some implementations, a computing device receives a request to create a permission set containing one or more permissions and assign the permission set to a first user. The first user is associated with a first user constraint that defines a first group of permissions available to the first user. The computing device may determine that the permission set to be assigned to the first user does not violate the first user constraint, and may assign the permission set to the first user.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 9, 2014
    Inventors: Alex Warshavsky, Doug Bitting, Adam Torman, Bhumi Damania, Carol Franger, Herman Kwong, Igor Pesenson, Jimmy Hua
  • Publication number: 20140006441
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for determining user access to custom metadata. In some implementations, a server receives a request by or on behalf of a first user of a computing environment for a first custom metadata entity. A custom metadata entity may be a metadata component customized for use in the computing environment and having an entity type specifying a class or a category of the metadata component. The server may identify an association record indicating that the first user has permission to access the requested custom metadata entity. In some implementations, the association records are stored in an association database accessible by the server, wherein each association record identifies a user and a custom metadata entity. The server may also provide data including the requested custom metadata entity to a computing device.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 2, 2014
    Inventors: Adam Torman, Doug Bitting, Alex Warshavsky
  • Publication number: 20130298202
    Abstract: Disclosed are methods, devices, and computer readable storage media for providing permissions to users in an on-demand service environment. A server receives criteria indicating characteristics of users and/or permission sets. Selected permission sets can be assigned to identified users. Data indicating the assignment of the permission sets can also be stored.
    Type: Application
    Filed: May 3, 2013
    Publication date: November 7, 2013
    Applicant: salesforce.com, inc.
    Inventors: Alex Warshavsky, Adam Torman, Bhumi Damania, Carol Franger, Doug Bitting, Jimmy Hua
  • Publication number: 20110246527
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for associating a permission set with one or more users. These mechanisms and methods for associating a permission set with one or more users can enable improved access management, increased efficiency, enhanced security, reduced risk, greater governance, least privilege access, greater auditability, etc.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 6, 2011
    Applicant: salesforce.com, inc.
    Inventors: Douglas C. Bitting, Steven Tamm, Adam Torman, David Andrew Brooks
  • Publication number: 20110225118
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for conditionally sharing an object with one or more entities. These mechanisms and methods for conditionally sharing an object with one or more entities can enable enhanced data sharing, simplified data security, etc.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 15, 2011
    Applicant: salesforce.com, inc.
    Inventors: Yongsheng Wu, Andrew Smith, Adam Torman, Punit Jain