Patents by Inventor Chris Fox
Chris Fox 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: 11990713Abstract: Apparatuses, systems, and methods to move end connectors. In at least one embodiment, a linkage system to move an end connector between at least a first position and a second position is driven by an actuator in a first direction to drive movement of the end connector in a second direction, perpendicular to the first direction.Type: GrantFiled: October 25, 2021Date of Patent: May 21, 2024Assignee: Nvidia CorporationInventors: Ryan Albright, Devarshi Patel, Chris Fox, Mark White, Rajeev Jayavant, Susheela Narasimhan, Kelly McArthur, Ben Watkins
-
Publication number: 20230129374Abstract: Apparatuses, systems, and methods to move end connectors. In at least one embodiment, a linkage system to move an end connector between at least a first position and a second position is driven by an actuator in a first direction to drive movement of the end connector in a second direction, perpendicular to the first direction.Type: ApplicationFiled: October 25, 2021Publication date: April 27, 2023Inventors: Ryan Albright, Devarshi Patel, Chris Fox, Mark White, Rajeev Jayavant, Susheela Narasimhan, Kelly McArthur, Ben Watkins
-
Patent number: 11281847Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development environment. In some implementations, an integrated development environment is displayed. A request to generate or update an educational content object can be processed, and a presentation including metadata selection options can be provided. After a selection of one of the metadata selection options is received, the presentation can be updated. A different request is received from a rich text editor provided in a new presentation, and the new presentation can be updated.Type: GrantFiled: June 4, 2020Date of Patent: March 22, 2022Assignee: salesforce.com, inc.Inventors: Adam Torman, George Norris, Chris Fox, Douglas Bitting, Jeff Douglas
-
Patent number: 11216785Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing an electronic learning (eLearrning) system. In some implementations, an indication of a user selection by a first user of electronic learning content of an electronic learning (eLearning) system is processed, where the electronic learning content includes a learning module. Learning module is initiated or resumed. The progress of the first user in relation to completion of the learning module is tracked. An unanswered question that pertains to the learning module and that has been submitted by a second user is identified based, at least in part, on the progress of the first user in relation to the completion of the learning module. The unanswered question is then provided via a web page of the learning module for presentation via a client device of the first user.Type: GrantFiled: May 22, 2020Date of Patent: January 4, 2022Assignee: salesforce.com, inc.Inventors: Emily Hudson, Chris Fox, Qingqing Liu, Asha Camper Singh, Dan Chen, Matthew Rigdon, Nicholas Stuart, Jiahan Ericsson, Joyce Yeh, Samantha Ready, Adam Torman
-
Publication number: 20210150483Abstract: 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: ApplicationFiled: May 22, 2020Publication date: May 20, 2021Inventors: Reid Scott Carlberg, Adam Torman, Emily Hudson, Samantha Ready, Cameron Reynolds-Flatt, Chris Fox, Mark Geyer, Joseph Cheng, Alex Warshavsky
-
Publication number: 20210150928Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing an electronic learning (eLearrning) system. In some implementations, an indication of a user selection by a first user of electronic learning content of an electronic learning (eLearning) system is processed, where the electronic learning content includes a learning module. Responsive to processing the indication of the user selection, the learning module is initiated or resumed by providing one or more of a plurality of content items of the learning module for presentation by the client device. The progress of the first user in relation to completion of the learning module is tracked. An unanswered question that pertains to the learning module and that has been submitted by a second user is identified based, at least in part, on the progress of the first user in relation to the completion of the learning module.Type: ApplicationFiled: May 22, 2020Publication date: May 20, 2021Inventors: Emily Hudson, Chris Fox, Qingqing Liu, Asha Camper Singh, Dan Chen, Matt Rigdon, Nicholas Stuart, Jiahan Ericsson, Joyce Yeh, Samantha Ready, Adam Torman
-
Patent number: 10984665Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products customizing sequences of content objects in an educational content management system. In some implementations, educational content objects can be displayed. A first educational content object selection can be processed. A content object sequence can be generated or updated and the first educational content object can be added to the content object sequence. A second educational content object can be added to the content object sequence. The content object sequence can be shared with a user of an enterprise learning system.Type: GrantFiled: April 5, 2017Date of Patent: April 20, 2021Assignee: salesforce.com, inc.Inventors: Adam Torman, Douglas Bitting, Chris Fox
-
Publication number: 20200293342Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development environment. In some implementations, an integrated development environment is displayed. A request to generate or update an educational content object can be processed, and a presentation including metadata selection options can be provided. After a selection of one of the metadata selection options is received, the presentation can be updated. A different request is received from a rich text editor provided in a new presentation, and the new presentation can be updated.Type: ApplicationFiled: June 4, 2020Publication date: September 17, 2020Inventors: Adam Torman, George Norris, Chris Fox, Douglas Bitting, Jeff Douglas
-
Patent number: 10713066Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development environment. In some implementations, an integrated development environment is displayed. A request to generate or update an educational content object can be processed, and a presentation including metadata selection options can be provided. After a selection of one of the metadata selection options is received, the presentation can be updated. A different request is received from a rich text editor provided in a new presentation, and the new presentation can be updated.Type: GrantFiled: January 24, 2019Date of Patent: July 14, 2020Assignee: salesforce.com, inc.Inventors: Adam Torman, George Norris, Chris Fox, Douglas Bitting, Jeff Douglas
-
Publication number: 20190155626Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development environment. In some implementations, an integrated development environment is displayed. A request to generate or update an educational content object can be processed, and a presentation including metadata selection options can be provided. After a selection of one of the metadata selection options is received, the presentation can be updated. A different request is received from a rich text editor provided in a new presentation, and the new presentation can be updated.Type: ApplicationFiled: January 24, 2019Publication date: May 23, 2019Inventors: Adam Torman, George Norris, Chris Fox, Douglas Bitting, Jeff Douglas
-
Patent number: 10223136Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development environment. In some implementations, an integrated development environment is displayed. A request to generate or update an educational content object can be processed, and a presentation including metadata selection options can be provided. After a selection of one of the metadata selection options is received, the presentation can be updated. A different request is received from a rich text editor provided in a new presentation, and the new presentation can be updated.Type: GrantFiled: April 14, 2017Date of Patent: March 5, 2019Assignee: salesforce.com, inc.Inventors: Adam Torman, George Norris, Chris Fox, Douglas Bitting, Jeff Douglas
-
Publication number: 20180095733Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development environment. In some implementations, an integrated development environment is displayed. A request to generate or update an educational content object can be processed, and a presentation including metadata selection options can be provided. After a selection of one of the metadata selection options is received, the presentation can be updated. A different request is received from a rich text editor provided in a new presentation, and the new presentation can be updated.Type: ApplicationFiled: April 14, 2017Publication date: April 5, 2018Inventors: Adam Torman, George Norris, Chris Fox, Douglas Bitting, Jeff Douglas
-
Publication number: 20180096613Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products customizing sequences of content objects in an educational content management system. In some implementations, educational content objects can be displayed. A first educational content object selection can be processed. A content object sequence can be generated or updated and the first educational content object can be added to the content object sequence. A second educational content object can be added to the content object sequence. The content object sequence can be shared with a user of an enterprise learning system.Type: ApplicationFiled: April 5, 2017Publication date: April 5, 2018Inventors: Adam Torman, Douglas Bitting, Chris Fox