Patent classifications
G06F40/123
METHOD AND APPARATUS FOR SEGMENTING A MEDICAL TEXT REPORT INTO SECTIONS
A framework for segmenting a medical text report into sections is disclosed. For each sentence of the report, a first sentence representation is determined by inputting a word-level context representation for each sentence sequentially into a neural network. A second sentence representation is determined by inputting an aggregated representation for each sentence sequentially into another neural network. For each sentence, a third sentence representation is determined based on a combination of the first and second sentence representations, and a section classification for the sentence is determined by inputting the third sentence representation into a section classifier. Each sentence is assigned the section classification determined for the sentence.
METHOD AND APPARATUS FOR SEGMENTING A MEDICAL TEXT REPORT INTO SECTIONS
A framework for segmenting a medical text report into sections is disclosed. For each sentence of the report, a first sentence representation is determined by inputting a word-level context representation for each sentence sequentially into a neural network. A second sentence representation is determined by inputting an aggregated representation for each sentence sequentially into another neural network. For each sentence, a third sentence representation is determined based on a combination of the first and second sentence representations, and a section classification for the sentence is determined by inputting the third sentence representation into a section classifier. Each sentence is assigned the section classification determined for the sentence.
EFFICIENT CONCURRENT INVOCATION OF SHEET DEFINED FUNCTIONS INCLUDING DYNAMIC ARRAYS
Systems and methods are directed to providing efficient and fast invocation of concurrent sheet defined functions (SDFs) including dynamic arrays by front-loading the work. At SDF creation time, a SDF cell table, a formula table, and a spill area table are generated. The SDF cell table represents cells from a worksheet that are used for the SDF. The formula table comprises an index of formulas used by the SDF, whereby index identifiers are stored in cells of the SDF cell table. The spill area table comprises an index of spill areas where each dynamic array may automatically spill into. The SDF cell table, formula table, and spill area table are shared between a plurality of invocations of the SDF during invocation time.
EFFICIENT CONCURRENT INVOCATION OF SHEET DEFINED FUNCTIONS INCLUDING DYNAMIC ARRAYS
Systems and methods are directed to providing efficient and fast invocation of concurrent sheet defined functions (SDFs) including dynamic arrays by front-loading the work. At SDF creation time, a SDF cell table, a formula table, and a spill area table are generated. The SDF cell table represents cells from a worksheet that are used for the SDF. The formula table comprises an index of formulas used by the SDF, whereby index identifiers are stored in cells of the SDF cell table. The spill area table comprises an index of spill areas where each dynamic array may automatically spill into. The SDF cell table, formula table, and spill area table are shared between a plurality of invocations of the SDF during invocation time.
DISPLAY APPARATUS, DISPLAY SYSTEM, AND DISPLAY METHOD
A display apparatus includes circuitry. The circuitry receives an input of hand drafted data with an input device. The circuitry converts the hand drafted data into first text data. The circuitry receives an input of first voice data. The circuitry converts the first voice data into second text data. The circuitry displays, on a display, third text data converted from second voice data in a case that the first text data and the second text data match each other at least in part.
DOCUMENT PROCESSING DEVICE AND DOCUMENT PROCESSING METHOD
According to one embodiment, a document processing device includes a plurality of storage units, a specification unit, and a processing unit. The storage units are set with respectively different setting information. The storage unit stores a processing target document. The specification unit specifies a processing target area determined by the setting information set in the storage unit for each of the documents respectively stored in the plurality of storage units. The processing unit executes, for each document, a predetermined process on a content located in the processing target area specified by the specification unit.
DOCUMENT PROCESSING DEVICE AND DOCUMENT PROCESSING METHOD
According to one embodiment, a document processing device includes a plurality of storage units, a specification unit, and a processing unit. The storage units are set with respectively different setting information. The storage unit stores a processing target document. The specification unit specifies a processing target area determined by the setting information set in the storage unit for each of the documents respectively stored in the plurality of storage units. The processing unit executes, for each document, a predetermined process on a content located in the processing target area specified by the specification unit.
Browser navigation for facilitating data access
An apparatus for decoding and rendering or otherwise processing, manipulating, or outputting a variety of digital data is provided. The apparatus may include a browser engine configured to receive first encoded digital data. The apparatus may include a browser extension configured to intercept the first encoded digital data transmitted in response to a first request from the browser engine. The browser extension may be configured to intercept a first decoder written in a platform-independent syntax for decoding at least a portion of the first encoded digital data. The browser extension may be configured to point the browser engine to one or more local storage locations of the first encoded digital data and the first decoder.
Browser navigation for facilitating data access
An apparatus for decoding and rendering or otherwise processing, manipulating, or outputting a variety of digital data is provided. The apparatus may include a browser engine configured to receive first encoded digital data. The apparatus may include a browser extension configured to intercept the first encoded digital data transmitted in response to a first request from the browser engine. The browser extension may be configured to intercept a first decoder written in a platform-independent syntax for decoding at least a portion of the first encoded digital data. The browser extension may be configured to point the browser engine to one or more local storage locations of the first encoded digital data and the first decoder.
Document creation assistance apparatus and non-transitory computer readable medium
A document creation assistance apparatus includes an obtaining unit, an analyzing unit, an extracting unit, and a presenting unit. The obtaining unit obtains a first document. The analyzing unit calculates multiple features related to layout of the first document, the calculation being based at least in part on types of components of the first document. The extracting unit extracts one or more templates from among multiple templates based on the plurality of features related to the layout of the first document, the one or more templates each having layout similar to the layout of the first document. The presenting unit presents the extracted one or more templates to a user.