CA2211478A1 - Systems, methods and apparatus for generating and controlling display of medical images - Google Patents
Systems, methods and apparatus for generating and controlling display of medical imagesInfo
- Publication number
- CA2211478A1 CA2211478A1 CA002211478A CA2211478A CA2211478A1 CA 2211478 A1 CA2211478 A1 CA 2211478A1 CA 002211478 A CA002211478 A CA 002211478A CA 2211478 A CA2211478 A CA 2211478A CA 2211478 A1 CA2211478 A1 CA 2211478A1
- Authority
- CA
- Canada
- Prior art keywords
- algorithm
- present
- overlap detection
- correction algorithm
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
- G06F9/45512—Command shells
Abstract
A programmable, medical imaging system (250) which incorporates algorithms for enhancing the usability of the system for clinicians is described. With respect to programmability, and in one aspect, the present invention relates to a programmable system which includes a learn mode usable for script generation. In the learn mode, a user can rehearse a sequence of actions and save those actions to be replayed later. In another aspect, the present invention is directed to an algorithm (300) which provides a non-blocking, synchronous interface to an underlying asynchronous architecture. Generally, the algorithm (300) decouples the client-server portion of the application from the synchronous development environment. Using this algorithm (300), a programmer can develop a non-blocking, highly interactive, client-server application without having to resort to asynchronous programming techniques. In yet another aspect, the present invention is directed to an overlap detection and correction algorithm (400) which, in one form is integrated into a review template editor for creating review templates. The overlap detection and correction algorithm (400), in one embodiment, is a one or two boundary rectangular cell overlap detection and correction algorithm (400).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/696,038 US5961610A (en) | 1996-08-13 | 1996-08-13 | Systems, methods and apparatus for generating and controlling display of medical images |
US08/696,038 | 1996-08-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2211478A1 true CA2211478A1 (en) | 1998-02-13 |
CA2211478C CA2211478C (en) | 2006-10-24 |
Family
ID=24795451
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002211478A Expired - Fee Related CA2211478C (en) | 1996-08-13 | 1997-07-24 | Systems, methods and apparatus for generating and controlling display of medical images |
Country Status (4)
Country | Link |
---|---|
US (1) | US5961610A (en) |
JP (1) | JPH10207700A (en) |
CA (1) | CA2211478C (en) |
IL (1) | IL121512A (en) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6530887B1 (en) * | 1996-12-24 | 2003-03-11 | Teratech Corporation | Ultrasound probe with integrated electronics |
EP0951775A1 (en) * | 1997-01-13 | 1999-10-27 | John Overton | Automated system for image archiving |
US6496865B1 (en) * | 1997-03-12 | 2002-12-17 | Novell, Inc. | System and method for providing interpreter applications access to server resources in a distributed network |
US7103640B1 (en) | 1999-09-14 | 2006-09-05 | Econnectix, Llc | Network distributed tracking wire transfer protocol |
US7233978B2 (en) * | 1998-07-08 | 2007-06-19 | Econnectix, Llc | Method and apparatus for managing location information in a network separate from the data to which the location information pertains |
JP2000194836A (en) * | 1998-12-28 | 2000-07-14 | Ge Yokogawa Medical Systems Ltd | Method and device for handling medical information |
US6669633B2 (en) | 1999-06-22 | 2003-12-30 | Teratech Corporation | Unitary operator control for ultrasonic imaging graphical user interface |
US9402601B1 (en) | 1999-06-22 | 2016-08-02 | Teratech Corporation | Methods for controlling an ultrasound imaging procedure and providing ultrasound images to an external non-ultrasound application via a network |
US6969352B2 (en) * | 1999-06-22 | 2005-11-29 | Teratech Corporation | Ultrasound probe with integrated electronics |
US20040015079A1 (en) * | 1999-06-22 | 2004-01-22 | Teratech Corporation | Ultrasound probe with integrated electronics |
US20080005275A1 (en) * | 2000-06-02 | 2008-01-03 | Econnectix, Llc | Method and apparatus for managing location information in a network separate from the data to which the location information pertains |
US7107287B2 (en) * | 2000-07-27 | 2006-09-12 | Canberra Industries | Method, system and storage medium for automated independent technical review |
US6944866B1 (en) | 2000-11-16 | 2005-09-13 | International Business Machines Corporation | System and method for coordinating operator efforts using action diaries |
US6792609B1 (en) | 2000-11-16 | 2004-09-14 | International Business Machines Corporation | System and method for associating action diaries with a parent class object |
DE10133593B4 (en) * | 2001-06-12 | 2006-03-23 | Sirona Dental Systems Gmbh | Arrangement and method for operating a dental treatment station connected to a computer |
US6671869B2 (en) | 2001-12-12 | 2003-12-30 | Scott A. Davidson | Method and apparatus for graphically programming a programmable circuit |
US20030115570A1 (en) * | 2001-12-13 | 2003-06-19 | International Business Machines Corporation | Development environment for building software applications that mimics the target environment |
WO2003058445A1 (en) * | 2002-01-08 | 2003-07-17 | Bluechip Infoway Pvt. Ltd. | A unique versatile executor engine which can interpret and execute transaction structures and information views to build information systems |
US20050149498A1 (en) * | 2003-12-31 | 2005-07-07 | Stephen Lawrence | Methods and systems for improving a search ranking using article information |
US8954420B1 (en) | 2003-12-31 | 2015-02-10 | Google Inc. | Methods and systems for improving a search ranking using article information |
US7333976B1 (en) | 2004-03-31 | 2008-02-19 | Google Inc. | Methods and systems for processing contact information |
US7412708B1 (en) | 2004-03-31 | 2008-08-12 | Google Inc. | Methods and systems for capturing information |
US8275839B2 (en) | 2004-03-31 | 2012-09-25 | Google Inc. | Methods and systems for processing email messages |
US7941439B1 (en) | 2004-03-31 | 2011-05-10 | Google Inc. | Methods and systems for information capture |
US8346777B1 (en) | 2004-03-31 | 2013-01-01 | Google Inc. | Systems and methods for selectively storing event data |
US7581227B1 (en) | 2004-03-31 | 2009-08-25 | Google Inc. | Systems and methods of synchronizing indexes |
US8631076B1 (en) | 2004-03-31 | 2014-01-14 | Google Inc. | Methods and systems for associating instant messenger events |
US7725508B2 (en) | 2004-03-31 | 2010-05-25 | Google Inc. | Methods and systems for information capture and retrieval |
US8161053B1 (en) | 2004-03-31 | 2012-04-17 | Google Inc. | Methods and systems for eliminating duplicate events |
US8099407B2 (en) | 2004-03-31 | 2012-01-17 | Google Inc. | Methods and systems for processing media files |
US8386728B1 (en) | 2004-03-31 | 2013-02-26 | Google Inc. | Methods and systems for prioritizing a crawl |
US7680888B1 (en) | 2004-03-31 | 2010-03-16 | Google Inc. | Methods and systems for processing instant messenger messages |
JP2006091994A (en) * | 2004-09-21 | 2006-04-06 | Toshiba Corp | Device, method and program for processing document information |
US20060236328A1 (en) * | 2004-12-10 | 2006-10-19 | Siemens Medical Solutions Usa, Inc. | Integrated graphical user interface server for use with multiple client applications |
US9262446B1 (en) | 2005-12-29 | 2016-02-16 | Google Inc. | Dynamically ranking entries in a personal data book |
US20090040565A1 (en) * | 2007-08-08 | 2009-02-12 | General Electric Company | Systems, methods and apparatus for healthcare image rendering components |
US8761467B2 (en) | 2010-10-04 | 2014-06-24 | General Electric Company | Method and apparatus for assessing motion correction |
CN108304169B (en) * | 2017-01-11 | 2021-09-21 | 阿里巴巴集团控股有限公司 | Implementation method, device and equipment for HTML5 application |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5432940A (en) * | 1992-11-02 | 1995-07-11 | Borland International, Inc. | System and methods for improved computer-based training |
CA2123924A1 (en) * | 1993-06-02 | 1994-12-03 | Charles Douglas Blewett | Specifying contexts in callback style programming |
US5485620A (en) * | 1994-02-25 | 1996-01-16 | Automation System And Products, Inc. | Integrated control system for industrial automation applications |
US5542069A (en) * | 1994-03-02 | 1996-07-30 | Sun Microsystems, Inc. | Method and apparatus for simulating input events in a windowed environment |
JPH07248891A (en) * | 1994-03-10 | 1995-09-26 | Fuji Facom Corp | Controlling method for multiwindow screen |
US5487143A (en) * | 1994-04-06 | 1996-01-23 | Altera Corporation | Computer user interface having tiled and overlapped window areas |
-
1996
- 1996-08-13 US US08/696,038 patent/US5961610A/en not_active Expired - Lifetime
-
1997
- 1997-07-24 CA CA002211478A patent/CA2211478C/en not_active Expired - Fee Related
- 1997-08-11 IL IL12151297A patent/IL121512A/en not_active IP Right Cessation
- 1997-08-12 JP JP21747497A patent/JPH10207700A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
IL121512A0 (en) | 1998-02-08 |
CA2211478C (en) | 2006-10-24 |
US5961610A (en) | 1999-10-05 |
JPH10207700A (en) | 1998-08-07 |
IL121512A (en) | 2000-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2211478A1 (en) | Systems, methods and apparatus for generating and controlling display of medical images | |
CA2211373A1 (en) | Learn mode script generation in a medical imaging system | |
CA2211369A1 (en) | Cell overlap detection and correction in a medical imaging system | |
TW250558B (en) | Sheet music recognition device | |
EP1628277A3 (en) | Apparatus and method for presenting navigation information based on instructions described in a script | |
CA2235751A1 (en) | System and method for efficiently determining a blend value in processing graphical images | |
EP0997815A3 (en) | Interactive translation system and method | |
EP0944007A3 (en) | Method and apparatus for generating text components in a graphical user interface | |
EP1587034A3 (en) | Image generating device and image generating method | |
EP0810580A3 (en) | Data conversion apparatus for pseudo-interactive data communication system | |
HK1072989A1 (en) | Method, processor and system for performing operation of data according to instruction | |
DE29521895U1 (en) | Surgical navigation system comprising reference and localization frames | |
EP0924654A3 (en) | Transparency processing in a page description language | |
MXPA05011120A (en) | System and method for generating operator independent ultrasound images. | |
EP1763234A3 (en) | Improved electronic television program schedule guide system and method | |
EP1416374A3 (en) | Program converting unit and processor improved in address management | |
WO1997023823A3 (en) | Machine code format translation | |
EP0369702A3 (en) | Image processing apparatus and method | |
MY111274A (en) | Image generating method and apparatus | |
EP1057455A3 (en) | Enhanced surgical device tracking system | |
TW343308B (en) | Image processing method | |
EP0953925A3 (en) | System and method for programmatic generation of continuous media presentations | |
GB0027258D0 (en) | Cimtester | |
GB2273841A (en) | Improvements in or relating to video processing systems | |
EP0612024A3 (en) | Method for generating tomographic images and device for carrying out the method. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20150724 |
|
MKLA | Lapsed |
Effective date: 20150724 |