发明名称 SYSTEM FOR ENABLING REMOTE ANNOTATION OF MEDIA DATA CAPTURED USING ENDOSCOPIC INSTRUMENTS AND THE CREATION OF TARGETED DIGITAL ADVERTISING IN A DOCUMENTATION ENVIRONMENT USING DIAGNOSIS AND PROCEDURE CODE ENTRIES
摘要 A system comprising a network of computers programmed to receive and process visual data transmitted from an endoscopic instrument, display the processed visual data as a live stream and as a set of discrete media objects to be annotated by users of multiple computers accessing the media objects remotely. The endoscopic instrument may feature several buttons arranged for capturing, freezing, and annotating the live stream. The media objects, annotations, and metadata associating the users with the annotations will be embedded by the system into a report using image and text matching algorithms, the report exportably stored and accessed in a patient-physician schedule and database environment.
申请公布号 US2016295086(A1) 申请公布日期 2016.10.06
申请号 US201615157129 申请日期 2016.05.17
申请人 Bhat Kiran K. 发明人 Bhat Kiran K.
分类号 H04N5/225;G06T7/00;A61B1/04 主分类号 H04N5/225
代理机构 代理人
主权项 1. A system including an endoscope, a light source, and a first computer system, the light source coupled to the endoscope, the endoscope configured to transmit visual data to the first computer system, the first computer system comprising a processor, computer storage memory, a first set of one or more input devices, and a first display device, the first computer system connected to a network of one or more computer systems, each computer system being operated by a user, the each computer system comprising a unique identification code; the processor programmed to: receive a launch procedure instruction from a first user using the first set of one or more input devices, then begin tracking the time during which a first procedure is active and display a procedure window on the first display device; receive visual data from the endoscope, then convert the visual data into display data, and then display the display data in the procedure window on the first display device; andreceive a capture instruction from the first user using the endoscope, then save one or more frames of the display data as a captured media object;receive a view request from a second user using a second set of input devices, then display the procedure window on a second display device, the second display device connected to a second computer system operated by the second user, the second computer system connected to the first computer system through the network of computer systems;associate one or more name elements with a first set of one or more time elements, associate one or more empty elements with a second set of one or more time elements, graphically display the one or more time elements in a first axis on the first display device, and graphically display the one or more name elements and the one or more empty elements in a second axis perpendicular to the first axis on the first display device;receive a user selection of a first name element from the first user using the first set of one or more input devices and then display patient information associated with the first name element on the first display device;receive a user selection of a first empty element associated with a first time element from the first user using the first set of one or more input devices and then display a patient search field on the first display device, receive a user text entry in the patient search field from the first user, then search a patient database using the user text entry, and then display one or more resultant name elements;receive a user selection of a first resultant name element from the first user using the first set of one or more input devices, then cease associating the first empty element with the first time element, cease displaying the first empty element, associate the first resultant name element with the first time element, and display the first result name element in a graphical position previously occupied by the first empty element; receive an annotation instruction from the first user using the first set of one or more input devices, then display an annotation window on the first display device and display thumbnails of captured media objects; receive a user selection of a first thumbnail, then display a first media object in the annotation window; receive a user selection of a first graphical position on the first media object from the first user using the first set of one or more input devices, then display a first annotation field adjacent to the first graphical position; receive a first annotation entry in the first annotation field, then embed the first annotation entry and the first graphical position in the first media object and attach metadata from the first user to the first media object; receive an annotate request from the second user using the second set of input devices, then display the annotation window on the second display device; receive a user selection of a second graphical position on the first media object from the second user using the second set of one or more input devices, then display a second annotation field adjacent to the second graphical position; receive a second annotation entry in the second annotation field, then embed the second annotation entry, embed the second graphical position in the first media object, and attach metadata from the second user to the first media object, then display the second annotation entry adjacent to a third graphical position corresponding to the second graphical position on the first display device;display a report window and a list of templates in the report window on the first display device, then receive a user selection of a first template from the first user using the first set of one or more input devices, then display the first template in a first template window on the first display device and display one or more template fields on the first template, then receive a user selection of a first template field, then display a tree of terms in a second template window on the first display device, then receive a user selection of a first term from the tree of terms, then display the first term in the first template field;receive a user selection of a second thumbnail from the first user using the first set of one or more input devices, then display a second media object in the annotation window of the first display device, then receive a user selection of a fourth graphical position on a second media object, then display a third annotation field adjacent to the fourth graphical position, then receive a third annotation entry in the third annotation field, then receive a user selection of a fifth graphical position on the second media object, then display a fourth annotation field adjacent to the fifth graphical position, then receive a fourth annotation entry in the fourth annotation field, then embed the third annotation entry, the fourth annotation entry, the fourth graphical position, and the fifth graphical position in the second media object, then if a user selection of a second template is received from the first user, determine if the third annotation entry is textually equivalent to a first category listed on the second template, and if the third annotation entry is textually equivalent to the first category, then display the fourth annotation entry in a field adjacent to the first category on the first display device;display a lock report button, then receive a user selection of the lock report button for a first report, then if a first set of changes are received from the first user after the lock report button has been selected, save a first record of the first set of changes, a first time, and a first date when the first set of changes are made, and a first username for the first user in a first record, and then associate the first record with the first report;if a second set of changes are received from the second user after the lock report button has been selected, save a second record of the second set of changes, a second time, and a second date when the second set of changes are made, and a second username for the first user in a second record, and associate the second record with the first report; anddisplay an export button, then receive a user selection of the export button from the first user using the first set of one or more input devices, then encrypt an export file, then transmit the export file to a predetermined destination in a predetermined format.
地址 Brooklyn NY US