Patents by Inventor Jeff Douglas
Jeff Douglas 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: 11430346Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the validation of assessments in an eLearning environment. Validation is facilitated using an assessment definition that includes one or more application programming interfaces (APIs) and identifies, for each of the APIs, a corresponding plugin and handler. Each of the APIs is configurable to obtain at least one user response to a corresponding challenge task via the corresponding plugin and each handler is configurable to validate the user response returned via the corresponding API. The accuracy of the user response to each challenge task is determined via the corresponding handler identified within the assessment definition. APIs can include a third party API, enabling validation of user responses across different systems. The user's knowledge may be assessed based upon the accuracy of the user's responses to all of the challenge tasks.Type: GrantFiled: July 28, 2021Date of Patent: August 30, 2022Assignee: Salesforce, Inc.Inventors: Jeff Douglas, Justin Scott Powers, Joyce Yeh, Stephan Cocron, Adam Torman, Douglas Bitting
-
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
-
Publication number: 20210358320Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the validation of assessments in an eLearning environment. Validation is facilitated using an assessment definition that includes one or more application programming interfaces (APIs) and identifies, for each of the APIs, a corresponding plugin and handler. Each of the APIs is configurable to obtain at least one user response to a corresponding challenge task via the corresponding plugin and each handler is configurable to validate the user response returned via the corresponding API. The accuracy of the user response to each challenge task is determined via the corresponding handler identified within the assessment definition. APIs can include a third party API, enabling validation of user responses across different systems. The user's knowledge may be assessed based upon the accuracy of the user's responses to all of the challenge tasks.Type: ApplicationFiled: July 28, 2021Publication date: November 18, 2021Inventors: Jeff Douglas, Justin Scott Powers, Joyce Yeh, Stephan Cocron, Adam Torman, Douglas Bitting
-
Patent number: 11120702Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the validation of assessments in an eLearning environment. Validation is facilitated using an assessment definition that includes one or more application programming interfaces (APIs) and identifies, for each of the APIs, a corresponding plugin and handler. Each of the APIs is configurable to obtain at least one user response to a corresponding challenge task via the corresponding plugin and each handler is configurable to validate the user response returned via the corresponding API. The accuracy of the user response to each challenge task is determined via the corresponding handler identified within the assessment definition. APIs can include a third party API, enabling validation of user responses across different systems. The user's knowledge may be assessed based upon the accuracy of the user's responses to all of the challenge tasks.Type: GrantFiled: December 1, 2019Date of Patent: September 14, 2021Assignee: salesforce.com, inc.Inventors: Jeff Douglas, Justin Scott Powers, Joyce Yeh, Stephan Cocron, Adam Torman, Douglas Bitting
-
Publication number: 20210166573Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the validation of assessments in an eLearning environment. Validation is facilitated using an assessment definition that includes one or more application programming interfaces (APIs) and identifies, for each of the APIs, a corresponding plugin and handler. Each of the APIs is configurable to obtain at least one user response to a corresponding challenge task via the corresponding plugin and each handler is configurable to validate the user response returned via the corresponding API. The accuracy of the user response to each challenge task is determined via the corresponding handler identified within the assessment definition. APIs can include a third party API, enabling validation of user responses across different systems. The user's knowledge may be assessed based upon the accuracy of the user's responses to all of the challenge tasks.Type: ApplicationFiled: December 1, 2019Publication date: June 3, 2021Inventors: Jeff Douglas, Justin Scott Powers, Joyce Yeh, Stephan Cocron, Adam Torman, Douglas Bitting
-
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
-
Patent number: 9440633Abstract: A brake actuator assembly for an air disk brake includes an actuator housing having a pushrod that is extensible from the actuator housing. A lever arm is disposed inside a caliper housing. The lever arm is actuated by the pushrod for transferring motion from the actuator to a brake pad. A sensor element is disposed between the actuator housing and the caliper housing with the sensor element being sealably engaged to the actuator housing providing an air tight enclosure between the caliper housing and the actuator. An inspection port is disposed in the sensor element providing access to receive a visual sensor and a pressure sensor for identifying a condition of the brake actuator and for identifying a condition of the air tight enclosure.Type: GrantFiled: November 18, 2014Date of Patent: September 13, 2016Assignee: INDIAN HEAD INDUSTRIES, INC.Inventors: Jeff Douglas Switzer, Steve Lepard, Mark David Chandler
-
Publication number: 20150068851Abstract: A brake actuator assembly for an air disk brake includes an actuator housing having a pushrod that is extensible from the actuator housing. A lever arm is disposed inside a caliper housing. The lever arm is actuated by the pushrod for transferring motion from the actuator to a brake pad. A sensor element is disposed between the actuator housing and the caliper housing with the sensor element being sealably engaged to the actuator housing providing an air tight enclosure between the caliper housing and the actuator. An inspection port is disposed in the sensor element providing access to receive a visual sensor and a pressure sensor for identifying a condition of the brake actuator and for identifying a condition of the air tight enclosure.Type: ApplicationFiled: November 18, 2014Publication date: March 12, 2015Inventors: Jeff Douglas Switzer, Steve Lepard, Mark David Chandler
-
Patent number: 8914917Abstract: Protective hip pads and tailbone pads formed of resilient padding material have a combination belt slot and snap faster attachment arrangement and can selectively attached to athletic pants having either snap fasteners in the waistband, or to athletic pants having a waistband with a number of exposed slots through which a belt extends. Thin stiff flexible support plates are affixed to the front and back side of the pads and laterally spaced slotted apertures extending through the pad and support plates have a vertical slot and an intersecting horizontal slot. Snap fasteners slidably mounted in respective horizontal slots can be moved to be aligned and pressed onto mating snap members in the waistband to secure the pads to the waistband or, alternatively, moved to expose the vertical slots to receive a pants belt laced through the waistband and vertical slots to secure the pads to the waistband.Type: GrantFiled: February 13, 2011Date of Patent: December 23, 2014Assignee: Douglas Pads Sports, Inc.Inventors: Ryan Huntsman, Kevin Bull, Jeff Douglas
-
Publication number: 20140081940Abstract: A system and method for transferring data between a charging system comprising a data control module and a removable memory is provided. The method comprises the data control module detecting a connection with a removable memory module and identifying and selecting a file on the removable memory. The data control module then obtains the selected file from the removable memory.Type: ApplicationFiled: September 19, 2013Publication date: March 20, 2014Applicant: DELTA-Q TECHNOLOGIES CORP.Inventors: Jeff Douglas EVERETT, Lloyd Edward GOMM, Russell Leslie LEWIS, Iqbal Tony MANHAS, Christopher Ryan SINGER, Fariborz MUSAVI, Ewan Murray EDINGTON
-
Patent number: D703132Type: GrantFiled: March 23, 2012Date of Patent: April 22, 2014Assignee: Delta-Q Technologies Corp.Inventors: Guy Timothy Pearson, Jeff Douglas Everett, Boguslaw Wozniczka, David Paul Gaffney, Alex Jeffrey Feldman, Alexander John Stone, Terry James Brown
-
Patent number: D796431Type: GrantFiled: June 12, 2015Date of Patent: September 5, 2017Assignee: Delta-Q Technologies Corp.Inventors: Ngai Eric Lau, Jeff Douglas Everett, Jonathan Eric Stroud, James Lennox Fox, Alexander John Stone
-
Patent number: D806647Type: GrantFiled: August 11, 2015Date of Patent: January 2, 2018Assignee: DELTA-Q TECHNOLOGIES CORP.Inventors: Ngai Eric Lau, Jeff Douglas Everett, Jonathan Eric Stroud, James Lennox Fox
-
Patent number: D828294Type: GrantFiled: June 21, 2017Date of Patent: September 11, 2018Assignee: DELTA-Q TECHNOLOGIES CORP.Inventors: Ngai Eric Lau, Jeff Douglas Everett, Jonathan Eric Stroud, James Lennox Fox, Alexander John Stone
-
Patent number: D829649Type: GrantFiled: November 17, 2017Date of Patent: October 2, 2018Assignee: DELTA-Q TECHNOLOGIES CORP.Inventors: Ngai Eric Lau, Jeff Douglas Everett, Jonathan Eric Stroud, James Lennox Fox
-
Patent number: D1022880Type: GrantFiled: November 29, 2021Date of Patent: April 16, 2024Assignee: Delta-Q Technologies Corp.Inventors: Marian Stanciu, Saif Ali Razzaq, Ngai Eric Lau, Jonathan Eric Stroud, Mourad Chergui, Jeff Douglas Everett