IP Library Granted Patent US 9,292,197
Granted Patent B2
US 9,292,197 · App. 13/435,903 · Granted Mar 22, 2016

Method, apparatus and computer program product for facilitating the manipulation of medical images

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,292,197
App. No.
13/435,903
Granted
Mar 22, 2016
Kind
B2
Abstract

A method, apparatus and computer program product are provided to facilitate the manipulation of medical images. In the context of a method, the position of a user's hand upon a touch sensitive input device may be determined. Determining the position may include detecting instances in which the user's hand is in either a first or second positions upon the touch sensitive input device. In the first position, the method may also include enabling a first image manipulation mode in which a first image manipulation operation is enabled and interpreting a first type of input to be directing the first image manipulation operation. However, in the second position, the method may include enabling a second image manipulation mode in which a second image manipulation operation is enabled and interpreting the first type of input to be directing the second image manipulation operation instead of the first image manipulation operation.

Claims (27)

1. A method of manipulating medical images, the method comprising:

determining a position of a user's hand upon a touch sensitive input device comprising a touch sensitive mouse by determining a position of a thumb of the user upon the touch sensitive mouse, wherein the touch sensitive mouse comprises a first portion proximate an underlying support surface and a second portion spaced from the support surface, wherein determining the position comprises detecting an instance in which the user's hand is in a first position upon the touch sensitive input device in which the thumb of the user rests within the first portion of the touch sensitive mouse and detecting an instance in which the user's hand is in a second position, different than the first position, upon the touch sensitive input device in which the thumb of the user rests within the second portion of the touch sensitive mouse;

in an instance in which the user's hand is determined to be in the first position, enabling a first image manipulation mode in which a first multivariable image manipulation operation and a first single variable image manipulation operation are enabled and interpreting a first type of input to be directing a respective one of the first multivariable image manipulation operation or the first single variable image manipulation operation depending upon the type of input provided while the user's hand is in the first position upon the touch sensitive input device; and

in an instance in which the user's hand is determined to be in the second position, enabling a second image manipulation mode in which a second multivariable image manipulation operation and a second single variable image manipulation operation, different than the first multivariable image manipulation operation and the first single variable image manipulation operation, are enabled and interpreting the first type of input to be directing a respective one of the second multivariable image manipulation operation or the second single variable image manipulation operation, instead of the first multivariable image manipulation operation or the first single variable image manipulation operation, depending upon the type of input provided while the user's hand is in the second position upon the touch sensitive input device,

wherein the first and second multivariable image manipulation operations are directed in response to input comprising movement of the touch sensitive input device and depressing one or more buttons of the touch sensitive input device, and wherein the first and second single variable image manipulation operations are directed in response to input comprising rotation of a scroll wheel of the touch sensitive input device or stroking of the touch sensitive input device.

2. A method according to claim 1 wherein the first and second multivariable image manipulation operations comprise a move image to or from a viewport operation and a pan operation, respectively.

3. A method according to claim 1 wherein the first and second single variable image manipulation operations comprise a scroll operation and a zoom operation, respectively.

4. A method according to claim 1 wherein enabling the first and second image manipulation modes comprises enabling both a respective multivariable image manipulation operation and a respective single variable image manipulation operation in each of the first and second image manipulation modes.

5. A method according to claim 1 wherein enabling the first and second image manipulation modes comprises identifying first and second modifier keys, respectively, to have been actuated.

6. A method according to claim 1 wherein the first multivariable image manipulation operation and the first single variable image manipulation comprise a move image to or from a viewport operation and scroll through a plurality of images within the viewport operation, respectively, and wherein the second multivariable image manipulation operation and the second single variable image manipulation comprise a pan operation and a zoom operation, respectively.

7. An apparatus for manipulating medical images, the apparatus comprising a processing device configured to cause the apparatus to:

determine a position of a user's hand upon a touch sensitive input device comprising a touch sensitive mouse by determining a position of a thumb of the user upon the touch sensitive mouse, wherein the touch sensitive mouse comprises a first portion proximate an underlying support surface and a second portion spaced from the support surface, wherein determining the position comprises detecting an instance in which the user's hand is in a first position upon the touch sensitive input device in which the thumb of the user rests within the first portion of the touch sensitive mouse and detecting an instance in which the user's hand is in a second position, different than the first position, upon the touch sensitive input device in which the thumb of the user rests within the second portion of the touch sensitive mouse;

in an instance in which the user's hand is determined to be in the first position, enable a first image manipulation mode in which a first multivariable image manipulation operation and a first single variable image manipulation operation are enabled and interpret a first type of input to be directing a respective one of the first multivariable image manipulation operation or the first single variable image manipulation operation depending upon the type of input provided while the user's hand is in the first position upon the touch sensitive input device; and

in an instance in which the user's hand is determined to be in the second position, enable a second image manipulation mode in which a second multivariable image manipulation operation and a second single variable image manipulation operation, different than the first multivariable image manipulation operation and the first single variable image manipulation operation, are enabled and interpret the first type of input to be directing a respective one of the second multivariable image manipulation operation or the second single variable image manipulation operation instead of the first multivariable image manipulation operation or the first single variable image manipulation operation, depending upon the type of input provided while the user's hand is in the second position upon the touch sensitive input device,

wherein the first and second multivariable image manipulation operations are directed in response to input comprising movement of the touch sensitive input device and depressing one or more buttons of the touch sensitive input device, and wherein the first and second single variable image manipulation operations are directed in response to input comprising rotation of a scroll wheel of the touch sensitive input device or stroking of the touch sensitive input device.

8. An apparatus according to claim 7 wherein the first and second multivariable image manipulation operations comprise a move image to or from a viewport operation and a pan operation, respectively.

9. An apparatus according to claim 7 wherein the first and second single variable image manipulation operations comprise a scroll operation and a zoom operation, respectively.

10. An apparatus according to claim 7 wherein the processing device is configured to cause the apparatus to enable the first and second image manipulation modes by enabling both a respective multivariable image manipulation operation and a respective single variable image manipulation operation in each of the first and second image manipulation modes.

11. An apparatus according to claim 7 wherein the processing device is configured to cause the apparatus to enable the first and second image manipulation modes by identifying first and second modifier keys, respectively, to have been actuated.

12. An apparatus according to claim 7 wherein the first multivariable image manipulation operation and the first single variable image manipulation comprise a move image to or from a viewport operation and scroll through a plurality of images within the viewport operation, respectively, and wherein the second multivariable image manipulation operation and the second single variable image manipulation comprise a pan operation and a zoom operation, respectively.

13. A computer program product for manipulating medical images, the computer program product comprising at least one non-transitory computer-readable storage medium having stored therein program instructions for:

determining a position of a user's hand upon a touch sensitive input device comprising a touch sensitive mouse by determining a position of a thumb of the user upon the touch sensitive mouse, wherein the touch sensitive mouse comprises a first portion proximate an underlying support surface and a second portion spaced from the support surface, wherein determining the position comprises detecting an instance in which the user's hand is in a first position upon the touch sensitive input device in which the thumb of the user rests within the first portion of the touch sensitive mouse and detecting an instance in which the user's hand is in a second position, different than the first position, upon the touch sensitive input device in which the thumb of the user rests within the second portion of the touch sensitive mouse;

in an instance in which the user's hand is determined to be in the first position, enabling a first image manipulation mode in which a first multivariable image manipulation operation and a first single variable image manipulation operation are enabled and interpreting a first type of input to be directing a respective one of the first multivariable image manipulation operation or the first single variable image manipulation operation depending upon the type of input provided while the user's hand is in the first position upon the touch sensitive input device; and

in an instance in which the user's hand is determined to be in the second position, enabling a second image manipulation mode in which a second multivariable image manipulation operation and a second single variable image manipulation operation, different than the first multivariable image manipulation operation and the first single variable image manipulation operation, are enabled and interpreting the first type of input to be directing a respective one of the second multivariable image manipulation operation or the second single variable image manipulation operation instead of the first multivariable image manipulation operation or the first single variable image manipulation operation, depending upon the type of input provided while the user's hand is in the second position upon the touch sensitive input device,

wherein the first and second multivariable image manipulation operations are directed in response to input comprising movement of the touch sensitive input device and depressing one or more buttons of the touch sensitive input device, and wherein the first and second single variable image manipulation operations are directed in response to input comprising rotation of a scroll wheel of the touch sensitive input device or stroking of the touch sensitive input device.

14. A computer program product according to claim 13 wherein enabling the first and second image manipulation modes comprises enabling both a respective multivariable image manipulation operation and a respective single variable image manipulation operation in each of the first and second image manipulation modes.

15. A computer program product according to claim 13 wherein the first multivariable image manipulation operation and the first single variable image manipulation comprise a move image to or from a viewport operation and scroll through a plurality of images within the viewport operation, respectively, and wherein the second multivariable image manipulation operation and the second single variable image manipulation comprise a pan operation and a zoom operation, respectively.

Assignments (8)
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 →