IP Library Granted Patent US 9,679,498
Granted Patent B2
US 9,679,498 · App. 14/231,382 · Granted Jun 13, 2017

Method and apparatus for providing a presentation model for an exercise

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,679,498
App. No.
14/231,382
Granted
Jun 13, 2017
Kind
B2
Abstract

A method, apparatus and computer program product are provided in order to provide a presentation model. An example method may include receiving a selection of an exercise backdrop, displaying a representation of the exercise backdrop, receiving user input performed against an interface displaying the representation of the exercise backdrop, mapping the user input to an action, and generating an exercise comprising the exercise backdrop and a plurality of actions comprising the action.

Claims (43)

1. A method comprising:

receiving criteria for selecting an exercise backdrop;

displaying a representation of the exercise backdrop;

receiving user input performed against an interface displaying the representation of the exercise backdrop;

mapping the user input to at least one action; and

generating, using a processor, an exercise data model comprising a series of objects for dynamically determining the exercise backdrop, the series of objects including an action object defining the at least one action and at least one additional object having dynamic logic that, when executed, causes selection of the exercise backdrop based on the criteria for selecting the exercise backdrop.

2. The method of claim 1 , wherein the representation of the exercise backdrop is a placeholder image other than the exercise backdrop.

3. The method of claim 1 , wherein the at least one action includes at least one of a freehand drawing action, a shape display action, or an icon display action.

4. The method of claim 1 , wherein the user input comprises a plurality of individual input operation, and the at least one action is a single action.

5. The method of claim 1 , wherein the at least one action comprises an action type and at least one action attribute.

6. The method of claim 1 , further comprising playing back the exercise by at least:

displaying the exercise backdrop in a playback interface; and

in an instance in which the at least one action comprises a plurality of actions, applying the plurality of actions to the exercise backdrop in a sequence corresponding to an order in which the plurality of actions were input during the recording process.

7. The method of claim 6 , wherein displaying the exercise backdrop in the playback interface further comprises executing the dynamic logic to select the exercise backdrop.

8. The method of claim 6 , further comprising:

receiving a selection of a backdrop toggle control during playback; and

hiding the exercise backdrop in response to receiving the selection of the backdrop toggle.

9. The method of claim 6 , further comprising providing an interface for annotating the exercise backdrop during playback.

10. The method of claim 1 , wherein the exercise backdrop is an image corresponding to a medical imaging study for a particular patient, and wherein the at least one action illustrates at least one step of a medical procedure under consideration for the particular patient.

11. An apparatus comprising processing circuitry configured to cause the apparatus to:

receive criteria for selecting an exercise backdrop;

display a representation of the exercise backdrop;

receive user input performed against an interface displaying the representation of the exercise backdrop;

map the user input to at least one action; and

generate an exercise data model comprising a series of objects for dynamically determining the exercise backdrop, the series of objects including an action object defining the at least one action and at least one additional object having dynamic logic that, when executed, causes selection of the exercise backdrop based on the criteria for selecting the exercise backdrop.

12. The apparatus of claim 11 , wherein the representation of the exercise backdrop is a placeholder image other than the exercise backdrop.

13. The apparatus of claim 11 , wherein the at least one action includes at least one of a freehand drawing action, a shape display action, or an icon display action.

14. The apparatus of claim 11 , wherein the user input comprises a plurality of individual input operation, and the at least one action is a single action.

15. The apparatus of claim 11 , wherein the at least one action comprises an action type and at least one action attribute.

16. The apparatus of claim 11 , further caused to:

display the exercise backdrop in a playback interface; and

in an instance in which the at least one action comprises a plurality of actions, apply the plurality of actions to the exercise backdrop in a sequence corresponding to an order in which the plurality of actions were input during the recording process.

17. The apparatus of claim 16 , wherein displaying the exercise backdrop in the playback interface further comprises executing the dynamic logic to select the exercise backdrop.

18. The apparatus of claim 16 , further caused to:

receive a selection of a backdrop toggle control during playback; and

hide the exercise backdrop in response to receiving the selection of the backdrop toggle.

19. The apparatus of claim 16 , further caused to provide an interface for annotating the exercise backdrop during playback.

20. A computer program product comprising at least one computer-readable storage medium bearing computer program instructions embodied therein for use with a computer, the computer program instructions comprising program instructions configured to:

receive criteria for selecting an exercise backdrop;

display a representation of the exercise backdrop;

receive user input performed against an interface displaying the representation of the exercise backdrop;

map the user input to at least one action; and

generate an exercise data model comprising a series of objects for dynamically determining the exercise backdrop, the series of objects including an action object defining the at least one action and at least one additional object having dynamic logic that, when executed, causes selection of the exercise backdrop based on the criteria for selecting the exercise backdrop.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Oct 5, 2022
From: BANK OF AMERICA, N.A.
To: CHANGE HEALTHCARE RESOURCES, LLC (FORMERLY KNOWN AS ALTEGRA HEALTH OPERATING COMPANY LLC); CHANGE HEALTHCARE SOLUTIONS, LLC; CHANGE HEALTHCARE PERFORMANCE, INC. (FORMERLY KNOWN AS CHANGE HEALTHCARE, INC.); CHANGE HEALTHCARE OPERATIONS, LLC; CHANGE HEALTHCARE HOLDINGS, INC.; CHANGE HEALTHCARE TECHNOLOGIES, LLC (FORMERLY KNOWN AS MCKESSON TECHNOLOGIES LLC); CHANGE HEALTHCARE HOLDINGS, LLC
Reel/Frame 061620/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2018
From: CHANGE HEALTHCARE LLC
To: CHANGE HEALTHCARE HOLDINGS, LLC
Reel/Frame 046449/0899 →
CHANGE OF ADDRESS Recorded Mar 23, 2017
From: CHANGE HEALTHCARE LLC
To: CHANGE HEALTHCARE LLC
Reel/Frame 042082/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2017
From: PF2 IP LLC
To: CHANGE HEALTHCARE LLC
Reel/Frame 041966/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: MCKESSON CORPORATION
To: PF2 IP LLC
Reel/Frame 041938/0501 →
SECURITY AGREEMENT Recorded Mar 2, 2017
From: CHANGE HEALTHCARE HOLDINGS, LLC; CHANGE HEALTHCARE, INC.; CHANGE HEALTHCARE HOLDINGS, INC.; CHANGE HEALTHCARE OPERATIONS, LLC; CHANGE HEALTHCARE SOLUTIONS, LLC; ALTEGRA HEALTH OPERATING COMPANY LLC; MCKESSON TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 041858/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2017
From: MCKESSON FINANCIAL HOLDINGS UNLIMITED COMPANY
To: MCKESSON CORPORATION
Reel/Frame 041355/0408 →
CHANGE OF NAME Recorded Jan 11, 2017
From: MCKESSON FINANCIAL HOLDINGS
To: MCKESSON FINANCIAL HOLDINGS UNLIMITED COMPANY
Reel/Frame 041329/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2014
From: WONG, ELDON ALLAN; BERGERON, LAURIE
To: MCKESSON FINANCIAL HOLDINGS
Reel/Frame 032958/0887 →