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 images

Info

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
Application number
CA002211478A
Other languages
French (fr)
Other versions
CA2211478C (en
Inventor
Geoffrey Oliver Kelly
John David Hoford
Gopal Sundaramoorthy
William Murray Stoval Iii
Martin Kalani Mckeena
Faraz Azhar Ali
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Publication of CA2211478A1 publication Critical patent/CA2211478A1/en
Application granted granted Critical
Publication of CA2211478C publication Critical patent/CA2211478C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45508Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
    • G06F9/45512Command 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).
CA002211478A 1996-08-13 1997-07-24 Systems, methods and apparatus for generating and controlling display of medical images Expired - Fee Related CA2211478C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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