Patents by Inventor Alfred Vieira

Alfred Vieira 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: 9633101
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 25, 2017
    Assignee: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Patent number: 9355270
    Abstract: A computer-implemented system and method includes method includes receiving a data request for data in a database from a user; determining if the user is an internal user or a portal user; consulting, if the user is the internal user, a first security setting associated with the data to determine if the requested data is public or private, and if the user is the portal user, consulting a second security setting separate from the first security setting to determine if the requested data is public or private; providing, if the requested data is public, access information to the user; performing, if the requested data is private, additional processing to determine if the user has access to the requested data.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: May 31, 2016
    Assignee: salesforce.com, inc.
    Inventors: Alfred Vieira, Yongsheng Wu, Yanik Grignon, Punit Jain
  • Patent number: 9251240
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: February 2, 2016
    Assignee: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Patent number: 9002891
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: April 7, 2015
    Assignee: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Patent number: 8996574
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: March 31, 2015
    Assignee: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Publication number: 20120203800
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Application
    Filed: April 16, 2012
    Publication date: August 9, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Publication number: 20120054243
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Application
    Filed: November 8, 2011
    Publication date: March 1, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Publication number: 20120054244
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Application
    Filed: November 8, 2011
    Publication date: March 1, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Publication number: 20110270885
    Abstract: A computer-implemented system and method includes method includes receiving a data request for data in a database from a user; determining if the user is an internal user or a portal user; consulting, if the user is the internal user, a first security setting associated with the data to determine if the requested data is public or private, and if the user is the portal user, consulting a second security setting separate from the first security setting to determine if the requested data is public or private; providing, if the requested data is public, access information to the user; performing, if the requested data is private, additional processing to determine if the user has access to the requested data.
    Type: Application
    Filed: December 21, 2010
    Publication date: November 3, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Alfred Vieira, Yongsheng Wu, Yanik Grignon, Punit Jain
  • Publication number: 20110246524
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Application
    Filed: April 1, 2011
    Publication date: October 6, 2011
    Applicant: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Publication number: 20110213789
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for determining an amount of access to data, based on a role. These mechanisms and methods for determining an amount of access to data, based on a role can enable enhanced data security, more relevant data display, increased time savings, etc.
    Type: Application
    Filed: February 28, 2011
    Publication date: September 1, 2011
    Applicant: salesforce.com, inc.
    Inventors: Kedar Doshi, Alfred Vieira, Chaitanya Bhatt, Yongsheng Wu, Yanik Grignon