Patents by Inventor Cameron Reynolds-Flatt

Cameron Reynolds-Flatt 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: 11699352
    Abstract: An achievement platform may be maintained using a database system. A user interface may be displayed on a device of an authorized user of the achievement platform. The user interface may be configurable to allow the authorized user to create or modify customizable awards that are achievable based on customizable logic definable by the authorized user. The authorized user may be affiliated with a first one of a plurality of organizations implementing an application or service. Input, to create a first award based on first customizable logic may be processed. The first customizable logic may be configured by the authorized user such that satisfaction of conditions causes designated users associated with the application or service to be presented with the first award. It may be determined that a first user affiliated with the first organization has satisfied the conditions. The first user may be presented with the first award.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 11, 2023
    Assignee: Salesforce, Inc.
    Inventors: Adam Mccormick Doti, Cameron Reynolds-Flatt, Samantha Ready, Adam Torman
  • Publication number: 20210150483
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for generating custom courses for users. A goal of a user of a database system is ascertained and users of a database system that have reached the goal are identified. A list of content items including educational content is generated. The list can be generated using artificial intelligence or computer-generated models. In addition, dependency trees can be applied during the generation of a computer-generated list of content items. The content items can represent a variety of resources including educational learning modules or trails, as well as other actions that the user can take to reach their goal. The list can be provided via a web page for display by a client device, and the user can interact with the list. The user's achievements with respect to the list are tracked and a record of the user's achievements can be updated within the web page, as well as other web pages for access by other users.
    Type: Application
    Filed: May 22, 2020
    Publication date: May 20, 2021
    Inventors: Reid Scott Carlberg, Adam Torman, Emily Hudson, Samantha Ready, Cameron Reynolds-Flatt, Chris Fox, Mark Geyer, Joseph Cheng, Alex Warshavsky
  • Publication number: 20200098275
    Abstract: A learning platform may be integrated with an application or service using a database system. A user interface associated with the application or service may be displayed on a device of a user of an application or service. The user may be identified as being associated with a learning platform. First data related to performance of the user in the learning platform may be accessed. An interaction of the user with the application or service may be processed. It may be determined that the user is unauthorized to perform the interaction. The user may be presented with learning content associated with the learning platform. In response to determining that the user has completed the learning content, authorization to perform the interaction may be provided to the user.
    Type: Application
    Filed: December 3, 2018
    Publication date: March 26, 2020
    Applicant: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt, Samantha Ready, Adam Torman
  • Publication number: 20200098278
    Abstract: An achievement platform may be maintained using a database system. A user interface may be displayed on a device of an authorized user of the achievement platform. The user interface may be configurable to allow the authorized user to create or modify customizable awards that are achievable based on customizable logic definable by the authorized user. The authorized user may be affiliated with a first one of a plurality of organizations implementing an application or service. Input, to create a first award based on first customizable logic may be processed. The first customizable logic may be configured by the authorized user such that satisfaction of conditions causes designated users associated with the application or service to be presented with the first award. It may be determined that a first user affiliated with the first organization has satisfied the conditions. The first user may be presented with the first award.
    Type: Application
    Filed: December 14, 2018
    Publication date: March 26, 2020
    Applicant: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt, Samantha Ready, Adam Torman
  • Patent number: 9600155
    Abstract: Disclosed are methods, apparatus, systems, and computer program products for customizing a data interface in an on-demand service environment. In some implementations, a computing device provides an application for customizing a data interface displayable on a plurality of display devices having different form factors, the application providing one or more configurable templates. The computing device receives a selection of a template and provides for display a configuration interface of the application displaying one or more components arranged according to the selected template. The computing device receives a request to display a preview of the data interface at a display dimension corresponding to a display device, the display device having a form factor.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: March 21, 2017
    Assignee: salesforce.com, inc.
    Inventors: Shannon Hale, Cameron Reynolds-Flatt, Adam James Putinski
  • Publication number: 20150134700
    Abstract: Terminating user access to database systems is described. A system receives, from a user interface associated with a system administrator, a request to terminate access by a user of a database system. The system terminates access by the user to the database system, without deleting an account associated with the user from an association with data and/or a workflow associated with the database system.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 14, 2015
    Inventors: Walter Macklem, Daniel Donovan, Shawna Wolverton, Cameron Reynolds-Flatt
  • Publication number: 20150020010
    Abstract: Disclosed are methods, apparatus, systems, and computer program products for customizing a data interface in an on-demand service environment. In some implementations, a computing device provides an application for customizing a data interface displayable on a plurality of display devices having different form factors, the application providing one or more configurable templates. The computing device receives a selection of a template and provides for display a configuration interface of the application displaying one or more components arranged according to the selected template. The computing device receives a request to display a preview of the data interface at a display dimension corresponding to a display device, the display device having a form factor.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 15, 2015
    Inventors: Shannon Hale, Cameron Reynolds-Flatt, Adam James Putinski
  • Patent number: D754712
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: April 26, 2016
    Assignee: salesforce.com, inc.
    Inventors: Cameron Reynolds-Flatt, Adam James Putinski
  • Patent number: D888084
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 23, 2020
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D888085
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 23, 2020
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D892139
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: August 4, 2020
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D894213
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 25, 2020
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D896259
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 15, 2020
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D902946
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 24, 2020
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D931312
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 21, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D958160
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: July 19, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt
  • Patent number: D978901
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: February 21, 2023
    Assignee: Salesforce, Inc.
    Inventors: Adam McCormick Doti, Cameron Reynolds-Flatt