Patents by Inventor Nicholas Hellbusch

Nicholas Hellbusch 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: 9792456
    Abstract: Methods and systems are provided for regulating interaction with respect to an object in a database. One exemplary method involves creating an engagement record associated with the object in the database and in response receiving a request for a database activity with respect to the object from a user, determining whether the user is authorized to initiate the database activity with respect to the object based on a protection status indicated by the engagement record for the object. When the first user is authorized, the database is updated the database to reflect the requested database activity associated with the object and the protection status of the engagement record is updated in response to the database activity. After updating the protection status of the engagement record, subsequent database activity with respect to the object initiated by a second user is regulated based on the updated protection status.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 17, 2017
    Assignee: salesforce.com, inc.
    Inventors: Nathan Wisman, Nicholas Hellbusch
  • Publication number: 20160357985
    Abstract: Methods and systems are provided for regulating interaction with respect to an object in a database. One exemplary method involves creating an engagement record associated with the object in the database and in response receiving a request for a database activity with respect to the object from a user, determining whether the user is authorized to initiate the database activity with respect to the object based on a protection status indicated by the engagement record for the object. When the first user is authorized, the database is updated the database to reflect the requested database activity associated with the object and the protection status of the engagement record is updated in response to the database activity. After updating the protection status of the engagement record, subsequent database activity with respect to the object initiated by a second user is regulated based on the updated protection status.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Applicant: salesforce.com, inc.
    Inventors: Nathan Wisman, Nicholas Hellbusch
  • Patent number: 9436701
    Abstract: Methods and systems are provided for regulating interaction with respect to an object in a database. One exemplary method involves creating an engagement record associated with the object in the database and in response receiving a request for a database activity with respect to the object from a user, determining whether the user is authorized to initiate the database activity with respect to the object based on a protection status indicated by the engagement record for the object. When the first user is authorized, the database is updated the database to reflect the requested database activity associated with the object and the protection status of the engagement record is updated in response to the database activity. After updating the protection status of the engagement record, subsequent database activity with respect to the object initiated by a second user is regulated based on the updated protection status.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: September 6, 2016
    Assignee: salesforce.com, inc.
    Inventors: Nathan Wisman, Nicholas Hellbusch
  • Publication number: 20160085801
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for updating database objects with report aggregations. These mechanisms and methods for updating database objects with report aggregations can enable high-level configurations defining the use of report aggregations in specified database objects. This can allow user-friendly configurations of data aggregations and uses thereof, efficient generation of reports having data aggregations, and/or aggregations that are not limited based on user access privileges but that summarize all desired data.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Inventors: Nicholas Hellbusch, Gaurav Salkar, Paul Hoade
  • Publication number: 20140012826
    Abstract: Methods and systems are provided for regulating interaction with respect to an object in a database. One exemplary method involves creating an engagement record associated with the object in the database and in response receiving a request for a database activity with respect to the object from a user, determining whether the user is authorized to initiate the database activity with respect to the object based on a protection status indicated by the engagement record for the object. When the first user is authorized, the database is updated the database to reflect the requested database activity associated with the object and the protection status of the engagement record is updated in response to the database activity. After updating the protection status of the engagement record, subsequent database activity with respect to the object initiated by a second user is regulated based on the updated protection status.
    Type: Application
    Filed: June 7, 2013
    Publication date: January 9, 2014
    Inventors: Nathan Wisman, Nicholas Hellbusch
  • Publication number: 20130304547
    Abstract: Methods and systems are provided for providing projected investment returns for a product to a user of a client device coupled to a server via a network. One exemplary method involves obtaining metadata from a database object associated with the product from a database coupled to the server, generating a graphical user interface element within an application provided to the client device based on the metadata, and receiving an input value responsive to the graphical user interface element from the client device via the application. The method continues by obtaining a formula for a valuation metric from the database, calculating a projected value for the valuation metric based at least in part on the input value using the formula, and generating a graphical representation of the projected value within the application.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 14, 2013
    Inventors: Ari Adler, Nicholas Hellbusch, Reena Bhatia, Nadia Naderi