Entries |
Document | Title | Date |
20080244379 | DISPLAYING DETAILED INFORMATION IN THE CONTEXT OF A CONDENSED ENUMERATION OF INFORMATION - Systems and techniques for displaying detailed information in the context of a condensed enumeration of information. For example, in one aspect, in one aspect, a display includes a visual rendition of a table that systematically arranges condensed information in a collection of rows and columns for reference by a human user. The table includes information characterizing a collection of items. The visual rendition of the table comprises a region that renders additional detail regarding a first item in the collection. The region is disposed in the midst of the visual rendition of the table. | 10-02-2008 |
20080250309 | Method for loading and displaying gridded data by determining the usefulness of a particular vertex - Method, computer executable program and apparatus for displaying massive amounts of potentially non-uniform gridded data through the use of view dependant refinement. An initial minimal representation is created. A view dependant refinement criterion is then used to ascertain the perceived quality. If necessary, refinements and decimations to the current representation are performed. The representation is then provided to graphics hardware for display. | 10-09-2008 |
20080270885 | Method and Apparatus for Displaying Sorted Test Data Entries - In one embodiment, a plurality of test data items are grouped to form a plurality of test data entries. The test data items include both test results and test result identifiers, and each of the test data entries includes at least one of the test results and one of the test result identifiers. The test data entries are sorted in accord with one or more of the test data items found within the test data entries, and a dynamically updated range of the sorted test data entries is displayed via a sorted table of a graphical user interface (GUI). At least one sort mechanism is provided via the GUI. The at least one sort mechanism enables a user to change the one or more test data items via which the test data entries are sorted. Other embodiments are also disclosed. | 10-30-2008 |
20080270886 | Hiding Portions of Display Content - A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension. | 10-30-2008 |
20080276162 | Method of Organizing and Presenting Data in a Table - An item is organized and presented by displaying a table, wherein the table displays a plurality of data comprising analysis results characterizing the at least one item, and wherein an analysis result is based on a decision made by an expert system according to a rule base. Input is accepted from a source, wherein the input may cause the analysis results to be modified, and wherein the results may be modified by re-applying the rule base. In response to the input, an updated table is created, wherein the updated table comprises the modified analysis results. This updated table is then displayable. | 11-06-2008 |
20090006941 | PASSWORD ENTRY APPARATUS - A television (password entry apparatus) creates and stores a table for selection and entry of a password character. The table includes: a password character matrix in which characters that make up a password (hereinafter referred to as “password characters”) are arranged in M rows and N columns; M numbers of row heading information in the rows of the matrix; and N numbers of column heading information in the columns of the matrix. The row heading information and the column heading information in the table are randomly created. When a user selects and enters row heading information and column heading information by using a remote control, a password character that corresponds to the row heading information and the column heading information selected and entered by the user is input into the television. | 01-01-2009 |
20090013243 | METHOD AND APPARATUS FOR CREATING DOCUMENT - A method and apparatus for creating a document is provided. The lower limit position on the last page of a table graphic pattern which constitutes a document is designated. The position and shape of the table graphic pattern are set. Data is input into the table graphic pattern. A table graphic pattern component on the last page of the table graphic pattern is deformed such that the table graphic pattern component on the last page is not located at a position lower than the lower limit position when inputting data into the table graphic pattern component on the last page. | 01-08-2009 |
20090019355 | Method and System for Analyzing Patent Family Information - A method for analyzing patent families. The method comprises: receiving a patent publication number; retrieving a family data set for the patent publication number, where the family data set includes a plurality of family member data sets, where each family member data set is related to the patent publication number and where each family member data set includes a publication number and country; storing the family data set; and graphically displaying a relationship between two or more of the plurality of family member data sets in the family data set. | 01-15-2009 |
20090031208 | Expanding Rows and Cells Within a Table - A method for modifying a table to show cell and row details. In one embodiment, the method includes receiving a command to expand a row with multiple cells to disclose details or in another embodiment to expand a single cell of a row, shifting the cells positioned below the row downward and expanding the row. The row or individual cell is expanded by displaying a detail region that is contiguous to row and positioned below the row. The cells positioned below the expanded row are shifted downward to provide sufficient space for the detail region such that the detail region does not hide any portion of any of the cells positioned below the expanded row. | 01-29-2009 |
20090049372 | METHODS AND SYSTEMS FOR IMPLEMENTING A DYNAMIC HIERARCHICAL DATA VIEWER - Methods, systems, and machine-readable mediums are disclosed for viewing multiply-dimensioned data. In one embodiment, a method is disclosed which comprises displaying multiply-dimensioned data in a table format, the table format having a plurality of rows, a plurality of columns, and a plurality of cells displaying data, a first column of the plurality of columns including data having at least two hierarchical levels. Data for at least a first set of the plurality of cells is displayed in a graphical format, the first set including cells in the first column, the graphical format of the cells in the first set in the first column indicating a hierarchical level associated with the cell data and a mechanism is displayed for a first one of the rows to display at least one additional row having data in the first column associated with a lower hierarchical level of the first row data. | 02-19-2009 |
20090055723 | METHOD AND APPARATUS FOR MANAGING KEYBOARD NAVIGATION IN A TABLE - The illustrative embodiments described herein provide an apparatus and method for managing navigation in a table. The process identifies a first location of a current cell in a first dimension using a cell identifier associated with the current cell in response to receiving a keyboard input to the current cell. The process identifies a second location of the current cell in a second dimension using the cell identifier. The process also identifies a location of the current cell in the table using the first location and the second location. | 02-26-2009 |
20090144606 | System and method for performing filtering operations on a hierarchical table - A system and method are described selectively filtering certain rows of a table. For example, a computer-implemented method according to one embodiment of the invention comprises: receiving user-specified filtering criteria from a client indicating one or more rows of a table to be included within a filtering operation; receiving filtering data comprising a value or range of values for filtering the one or more rows to be included within the filtering operation; filtering the one or more rows indicated by the user-specified filtering criteria using the filtering data to generate a set of filtered rows; and generating a table containing the filtered rows and other rows to which filtering was not applied. | 06-04-2009 |
20090144607 | Method and System for Localized Scrolling Table Display in a Webpage - The present invention discloses a method for localized scrolling table display in a webpage. The method includes: dividing a table being displayed into at least a 2×2 array of an upper left table, a lower left table, an upper right table and a lower right table; setting the lower left table and the upper right table to hide portions that are beyond display area; and setting the lower right table to hide portions that are beyond the display area and to include a vertical scrollbar and a horizontal scrollbar. The upper right table and the lower right table are controlled by the horizontal scrollbar, and the lower left table and the lower right table are controlled by the vertical scrollbar. The present invention is able to display a table in a webpage with a localized scrolling display and a partial frozen display, and allows unlimited number of data columns and rows in the webpage and still maintains good readability. This satisfies the need for displaying table of a large amount of data for data comparison, and allows the user to conveniently and freely scroll any cell of the table to the display area to be displayed. | 06-04-2009 |
20090183065 | BROWSER PROGRAM FOR PERFORMING TABLE-LAYOUT - There is provided a method of laying out contents targeted for a first device having a first screen size on a screen of a second device having a second screen size smaller than the first screen size. The method includes analyzing a table width of the table in accordance with a predetermined criterion; and performing in response to a result of the analyzing step one of layout operations of: (p1) laying out the table using a typical technique in accordance with the second screen size, and (p2) laying out a row of cells in the table so that at least two cells arranged adjacently in a horizontal direction in the row of the table are aligned horizontally on the screen of the second device based on a predetermined algorithm. | 07-16-2009 |
20090222718 | PLAIN TEXT FORMATTING OF DATA ITEM TABLES - Methods and systems are described for plain text formatting of data item tables. An example system may include a plain text table manager including a template manager configured to obtain a hierarchical template including table information associated with a table, the table information formatted in accordance with a non-proprietary markup language format, a parsing engine configured to parse the table information associated with the table to determine one or more markup language elements associated with the table, a plain text layout engine configured to determine a plain text graphical table structured layout associated with the table, based on the one or more markup language elements, and a graphical table structure generator configured to generate a plain text graphical table structured view of the table indicating one or more data items indicated by the table information. | 09-03-2009 |
20090241018 | APPARATUS AND METHOD FOR DISPLAYING SEARCH RESULTS WITH CONFIGURABLE COLUMNS AND TEXTUAL SUMMARY LENGTHS - A graphical user interface includes configurable parameters to format search results. The configurable parameters include configurable parameters to specify column configuration and textual summary length. | 09-24-2009 |
20090249184 | METHOD FOR VISUAL STRUCTURING OF MULTIVARIABLE DATA - A system for visual structuring of multivariable data sets includes a plurality of sensors for monitoring data and generating events depending on the monitoring; an intrusion detection system for receiving the events generated by the sensors; a plurality of agents for performing pattern recognition on the events, wherein the agents determine whether there are events showing patterns relevant for security purposes; and a display device operatively coupled with the intrusion detection system for displaying in tabular form the events with relevant patterns. | 10-01-2009 |
20090259930 | Dynamically Selecting Properties to Display in a Table Based User Interface - Dynamically selecting which properties to display for a group of resources is provided. A selection of a group of resources is received to be viewed in a graphical user interface. A determination is made as to whether the group of resources is one of a plurality of previously saved groups of resources. Responsive to the group of resources being one of the plurality of previously saved groups of resources, a determination is made as to whether the previously saved group of resources has an associated saved group of properties. Responsive to the previously saved group of resources having the associated saved group of properties, a table is generated that comprises the previously saved group of resources and the associated saved group of properties. The table is then displayed to a user via a graphical user interface. | 10-15-2009 |
20090259931 | TABLE GENERATING METHOD AND TABLE GENERATING APPARATUS - A table generating apparatus calculates the total of the values of weights set for the widths of a plurality of columns included in a table, and determines the width of each of the columns based on the table width, the total, and the weight set for the width of each of the columns. | 10-15-2009 |
20090271695 | METHOD OF ACCESSING OR MODIFYING A PART OF A BINARY XML DOCUMENT, ASSOCIATED DEVICES - The present invention concerns methods of accessing and modifying a part of a coded document, for example a structured document of Binary XML type, as well as associated devices. | 10-29-2009 |
20090276692 | Method and System for Data Analysis - A data analysis and display system and method for performing a plurality of operations on data arranged in data tables. One or more of the following data operations are provided: combining separate data together, for example by joining and appending; normalizing and summarizing; copying; calculating and presenting new information from existing data; making corrections in a persistent manner, and analyzing the data, to allow users to work with their data at a high level using a core set of functions that facilitate performance of these operations in a generally simple, intuitive manner. | 11-05-2009 |
20090307578 | TOP DOWN CHINESE CHARACTER DISPLAY ON A COMPUTING DEVICE - A control for formatting vertically orientated languages, such as Chinese, Korean and Japanese, for display in a browser. Vertically oriented text may be placed into a table, such that a column of text represents a sentence, and each row defines a cell containing a word in the sentence. Succeeding sentences may be added into additional columns in the table. The table may be defined using a markup language and placed into a document. The document may contain formatting that scales the table or may be dynamically generated such that the vertically oriented text is displayed in a browser or other application. | 12-10-2009 |
20090319882 | DataGrid User Interface Control With Row Details - A DataGrid user interface (UI) control is presented that is configured to display a table that includes columns corresponding to fields in a data source and rows corresponding to records in the data source. The DataGrid UI control is also configured to display a details section associated with each row in the table. One or all of the details sections can be displayed or hidden based upon properties specified by a developer or input made by a user. A property may also be set to cause the details section for a row to be displayed only when a user interface cursor is hovering over the row associated with the details section. A property may also be set to cause a details section for a row to be displayed only when the associated row is selected. | 12-24-2009 |
20090327854 | Analysis of Database Performance Reports for Graphical Presentation of Summary Results - Computer implemented methods, programs and systems for displaying statistical data in a graphical user interface are provided. According to the method, baseline data is imported from a first report which corresponds to a trouble-free period. Similarly, critical data is imported from a second report corresponding to a trouble period. The imported data is compared and analyzed to create a results table, each cell in the results table corresponding to a timestamp and a statistical item. The cells in the results table contain a visual identifier according to the criticality of the comparison of the statistical items from the baseline data and the critical data. The results table is presented on a display to the user. | 12-31-2009 |
20100017699 | MULTI-CHOICE CONTROLS FOR SELECTING DATA GROUPS TO BE DISPLAYED - A software tool and method of use are disclosed that enable convenient and rapid selection of columns, rows, or other data groups for presentation on a display by an electronic device. One or more information display regions is provided, and controls such as drop-down lists or buttons are used to select a data group for each location from lists of allowed choices. In this way, a user is not required to select each data group from among all possible choices. In preferred embodiments, data group lists can include a null choice that causes no information to be displayed. In further embodiments, sorting controls enable sorting of associated information display regions, and in some of these embodiments sorting one information display region sorts all the other information display regions correspondingly. In some embodiments, the electronic device communicates with the electronic display over a network or over the internet. | 01-21-2010 |
20100058165 | METHOD AND SYSTEM FOR DISPLAYING NETWORK SECURITY INCIDENTS - A network security monitor system groups a plurality of security events into network sessions, correlates the network sessions according to a set of predefined network security event correlation rules and generates a security incident for the network sessions that satisfy one of the network security event correlation rules. The system then presents the information of the network sessions and security incidents to a user of the system in an intuitive form. The user is able to not only learn the details of a possible network attack, but also creates new security event correlation rules intuitively, including drop rules for dropping a particular type of events. | 03-04-2010 |
20100083092 | Dynamic Schema Creation - In a database application executing on a computer system, a database table view is represented by a structured object located on a storage device coupled to the computer system. Responsive to a user pasting content (e.g., spreadsheet data) onto the view of the table, the database application determines if the content to be pasted extends beyond the number of rows (records in a database) or columns (database fields) currently displayed in the table view. If the content extends beyond the number of rows or columns currently displayed, the database application automatically adds one or more records or fields to the structured object on the storage device, and updates the table view to display one or more rows or columns corresponding to the records or fields added to the structured object. | 04-01-2010 |
20100125779 | Matrix Tree Presentation Structures - Approaches for rendering data on a display are provided using matrix tree and matrix tree table presentation structures. A matrix table is rendered on a display. The matrix table comprises a set of columns and a set of rows. Each column is associated with a different dimension instance of a first dimension, and each row is associated with a different dimension instance of a second dimension. The intersection of each column and row is a cell. In one approach, a tree of nodes is rendered within at least one cell of the matrix table. In another approach, a tree table is rendered within at least one cell of the matrix table. The tree table comprises a tree of nodes, where each node of the tree of nodes comprises a row of data. A tree of nodes in a cell of the matrix table may be expanded or collapsed upon request. | 05-20-2010 |
20100138734 | FACILITATING DATA MANIPULATION IN A BROWSER-BASED USER INTERFACE OF AN ENTERPRISE BUSINESS APPLICATION - Optimal presentation and editing of business data in a browser-based user interface of an integrated web-based business information system is described, including a browser at a user computer in dynamic communication with a web server allowing database editing and updating without browser page refreshes. For optimizing the data input/editing experience of the user, an array of features in various combinations is provided including: single-click instantiation of cell editing in a table displayed by the browser; single off-click or keyboard commits instantiating cell-wise data transfers; bulk editing allowing group modification of data elements across a plurality of adjacently-displayed or non-adjacently displayed records; client-side, location-based caching of old cell values allowing selective go-back for any edited or bulk-edited cell, in any order desired by the user, prior to a page-refreshing input event; and easy establishment/modification of sub-records associated with any of a displayed list of records using sub-record access icons, rollover menus, and auxiliary browser windows. | 06-03-2010 |
20100169760 | APPARATUS FOR DISPLAYING INSTANCE DATA, METHOD, AND COMPUTER PROGRAM PRODUCT - An information editing supporting apparatus receives an operation performed by a user. In a case where the operation related to editing of property values or referencing of property values, the apparatus generates operation information related to the operation while associating the operation information with one of the classes to which properties related to the operation belong. By the operation information, the apparatus determines a positional arrangement of property columns and generates positional arrangement information indicating the positional arrangement of the property columns in which the property value of the class are arranged for each of the properties. The apparatus also generates positional arrangement information indicating the determined positional arrangement of the property columns, stores therein the generated positional arrangement information while associating it with the class, and generates display data used for displaying the property columns of the class based on the positional arrangement information. | 07-01-2010 |
20100174975 | Identification of Tables in an Unstructured Document - Some embodiments provide a method for analyzing an unstructured document that includes a number of glyphs. The method identifies boundaries between sets of glyphs. The method identifies that several of the boundaries form a table. The method defines a tabular structural element based on the table. The tabular structural element includes several cells arranged in a plurality of rows and columns, each of which includes an associated set of glyphs. | 07-08-2010 |
20100199163 | APPLICATION SOFTWARE GENERATION DEVICE, COMPUTER PROGRAM PRODUCT AND APPLICATION SOFTWARE GENERATION SYSTEM - Disclosed is an application software generation device to generate an application software for a data collection device having a reading unit to read discrimination information to carry out collection of data based on the discrimination information including a table data generation unit to generate table data for defining arbitrary items, an application software generation unit to generate an application software which is executed by the data collection device in order to collect the data based on the item which is defined in the table data and a transfer unit to transfer the generated application software to the data collection device. | 08-05-2010 |
20100205521 | DISPLAYING MULTIPLE ROW AND COLUMN HEADER AREAS IN A SUMMARY TABLE - A data analysis program receives a selection of data fields defining multiple row header areas and/or multiple column header areas for display in a summary table. Data is read from a data source containing values for the data fields and transformed into summary level data for building the summary table. A display is rendered in the summary table for each of the multiple row header areas and column header areas defined, with the row header areas being displayed vertically adjacent to one another and the column header areas being displayed horizontally adjacent to one another. | 08-12-2010 |
20100241943 | SYSTEM AND METHOD FOR THE COMPARISON OF CONTENT WITHIN TABLES SEPARATE FROM FORM AND STRUCTURE - A system, method and computer program product for comparison of content within tables, separate from the form and structure of those tables; including identifying tables in a first and second document, creating respective text arrays of content of the tables from the first and second documents, comparing the content of the respective text arrays to determine differences between the content of the tables, and displaying the determined differences between the content of the tables, regardless of form or structure of the tables. | 09-23-2010 |
20100251093 | Automated Document Formatting Tool - A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document. In response to various scenarios, the present invention will determine the most likely paragraph spacing intended by the user and will apply the most probable paragraph spacing to the pasted paragraph. The present invention also automatically adjusts list, table, and spreadsheet formatting, in response to such document elements being pasted into a differently-formatted target document. Finally, the present invention provides a convenient recovery dialog that may be invoked to alter any automatically-implemented formatting decisions. | 09-30-2010 |
20100262901 | ENGINEERING PROCESS FOR A REAL-TIME USER-DEFINED DATA COLLECTION, ANALYSIS, AND OPTIMIZATION TOOL (DOT) - A method, system, process, and computer program that receives, collects, displays, and optimizes user-defined data. The collection, analysis, and optimization process is applicable to a wide variety of industries for both real-time and historical data. Some sample industries that will benefit from this invention include: securities trading, vehicular traffic optimization, medical image scanning, wireless communications, and aircraft routing. | 10-14-2010 |
20100275111 | AUTOMATIC FORMS PROCESSING SYSTEMS AND METHODS - Systems and methods analyze the physical structure of text rows in a document image, including the positions of one or more alignments of one or more character blocks in one or more text rows of the document image. The systems and methods determine one or more groups of text rows that are placed into a class based on the structures of the text rows, such as the positions of the one or more alignments of the one or more character blocks in each text row. | 10-28-2010 |
20100275112 | AUTOMATIC FORMS PROCESSING SYSTEMS AND METHODS - Systems and methods analyze the physical structure of text rows in a document image, including the positions of one or more alignments of one or more character blocks in one or more text rows of the document image. The systems and methods determine one or more groups of text rows that are placed into a class based on the structures of the text rows, such as the positions of the one or more alignments of the one or more character blocks in each text row. | 10-28-2010 |
20100275113 | AUTOMATIC FORMS PROCESSING SYSTEMS AND METHODS - Systems and methods analyze the physical structure of text rows in a document image, including the positions of one or more alignments of one or more character blocks in one or more text rows of the document image. The systems and methods determine one or more groups of text rows that are placed into a class based on the structures of the text rows, such as the positions of the one or more alignments of the one or more character blocks in each text row. | 10-28-2010 |
20100299587 | Column Selection, Insertion and Resizing in Computer-Generated Tables - Embodiments of the present invention provide for manipulating a table within a client-based web-application. To provide a user with a more fluid process by which to manipulate a table structure within his/her document, the present invention provides the ability for the user to select, insert, and resize rows and columns of the table intuitively and easily via on-object user interfaces. | 11-25-2010 |
20100306639 | COMPUTER-BASED DATA OPTIMIZATION AND SENSITIVITY ANALYSIS - In an embodiment, a computer-implemented method facilitates optimization analysis and sensitivity analysis of a data model and comprises a computer receiving first data identifying a value function, a plurality of parameters for the value function, and one or more specific parameter values for one or more of the parameters; the computer storing a data model based on the value function and the specific parameter values; the computer determining which parameters of the data model are capable of taking variable values; the computer receiving second data identifying one or more selected parameters; the computer receiving third data specifying a value selection approach for each of the selected parameters; the computer determining a plurality of result values by substituting, based on the value selection approach, a plurality of input values for each of the selected parameters and evaluating the value function using the selected parameters and the substituted values; the computer generating and causing displaying a table of the result values. | 12-02-2010 |
20110041049 | Word Processing Style Selector System Using 2D Matrix - The invention relates to a computer system operable to apply a selected editing style to selected paragraphs of a computer-readable document. The system includes a processor configured for generating a 2D matrix of editing styles available for the document, assigning a first shortcut key to a first procedure for selecting an editing style from the 2D matrix, processing a first user input including data indicative of the editing style selected using the first shortcut key, and, based on the first user input, applying the selected editing style to the selected paragraphs to generate modified paragraphs. The system also includes a memory configured for storing the 2D matrix and a display configured for displaying the modified paragraphs. Such a system may provide a quick visualization of a large number of styles, where the user does not have to memorize much information about choosing a particular style. | 02-17-2011 |
20110047448 | AUTOMATIC FORMS PROCESSING SYSTEMS AND METHODS - Systems and methods analyze the physical structure of text rows in a document image, including the positions of one or more alignments of one or more character blocks in one or more text rows of the document image. The systems and methods determine one or more groups of text rows that are placed into a class based on the structures of the text rows, such as the positions of the one or more alignments of the one or more character blocks in each text row. | 02-24-2011 |
20110055682 | CREATING, UPDATING, SAVING, AND PROPAGATING CUSTOMIZED VIEWS OF TABLE AND GRID INFORMATION - Systems, methods, and computer products that create, update, save, and propagate customized views of table and grid information, including spreadsheets. The embodiment of the invention comprises associating at least one column as a first view of the table, associating at least one column as a second view of the table; and combining the first view with the second view, thereby efficiently creating a third view. Further, the combining includes dragging the second view; and dropping the dragged second view into the first view. The combining also includes creating a thumbnail image representing the first view or the second view. It also comprises updating columns that are shared between views. Additionally, the views may be stored, and new views may be propagated from the stored views. | 03-03-2011 |
20110093770 | PROGRAM FOR DISPLAYING AND OPERATING TABLE - In columns of a table, a list of labels of records of a table referenced by the table as a relation is displayed. A correlational display function of the record of interest enables information on a table involving an operator to be grasped in one table. When a record of the table of the reference origin is selected, a record referenced by the selected record is highlighted. Conversely, when a record of the reference destination is selected, the record of the reference origin referencing the selected record is highlighted and the related record is displayed in the same line or in the neighborhood. The reference, addition or change of a record of the reference destination can be intuitively performed around the table of the reference origin. A new record can be added to the reference destination during the addition of a record to the table of the reference origin. Information on the table of the reference destination is allowed to be grasped and managed with only an operation focusing on one table. | 04-21-2011 |
20110107196 | TECHNIQUE FOR DYNAMICALLY SIZING COLUMNS IN A TABLE - During a technique for dynamically determining sizes of columns in a table, available space in the table is allocated based at least on sequential groups of size targets, which include ranges of sizes of the columns, and which are associated with ordered visual usability targets for the columns. Note that a given size target in a given group of size targets includes a given range of sizes of a given column. For example, minimum sizes of the columns may correspond to the ranges of sizes of one or more of the groups in the sequential groups of size targets for which the columns satisfy the associated ordered visual usability targets. Furthermore, for the next group of size targets in the sequential groups of size targets after the one or more groups, increments to the minimum sizes of the columns may be calculated based at least on the range of sizes of the next group of size targets, the available space and the minimum sizes. | 05-05-2011 |
20110131481 | DATA SAFETY FRAME - A data safety frame user interface control is provided that visually indicates the presence and location of off-screen data to a user. The data safety frame user interface control can also visually indicate the presence and location of special data that is off-screen. The data safety frame user interface control can also be utilized to quickly navigate to the off-screen data. | 06-02-2011 |
20110145690 | SYSTEM AND METHOD FOR SIMULTANEOUS DISPLAY OF MULTIPLE TABLES - In a system and method for displaying hierarchically related data, a processor may display in a single display window of a display device respective representations of a plurality of hierarchically related data records in accordance with the hierarchical relationship, where each of at least two of the representations includes a respective table including a plurality of data columns, and where the display of some of the columns of the tables is in accordance with display settings set based on a determination that columns of different tables correspond to each other for alignment. | 06-16-2011 |
20110214049 | METHOD FOR AUTOMATED PERMUTATION OF COMPUTERIZED LISTS OF TEXT DATA OBJECTS WITH SELECTED COLUMNS OF IMAGED PARAMETRIC DATA EXCLUDED FROM SORTING - A method for a computer generated data table of parametric text data objects to be permuted based on automated sorting of a lesser number of parameters than are imaged on the data table. | 09-01-2011 |
20110289398 | Method of displaying data in a table with a fixed header - A method and computer-executable program code for displaying data in a table having columns, rows and a plurality of cells defined by the columns and rows. The method involves the steps of creating a first and a second sub-tables positioned one above another or side-by-side. The top sub-table defines a non-scrollable, fixed header, while the bottom table defines a scrollable data table. The top table has a visible part and a hidden part, which contains records copied from a maximum width cell in the top or bottom table corresponding to each individual column. To form a fixed sidebar, the code computer-executable program code adjusts the height of the rows based on the parameters of a maximum height cell in the row. | 11-24-2011 |
20110307774 | COMPUTER-AIDED MORPHOLOGICAL ANALYSIS OF DATA ITEMS - Improvements to computer-aided methodology of morphological analysis of a set of text data objects and associated graphic images. The methodology, named contextual data modeling (CDM), involves personal discovery of meaningful interrelations of parametric values and names of text data objects using automated permutation of a data table; plus viewing for each item listed on the table an integrated dialog box (item screen), containing the item's parametric data and other data; plus concurrent and coordinated display of the data table and graphic images associated with items on the data table. Near real time operation optimizes retention of perceived data in the computer user's short term working memory as reasoning leads to modeling (manipulating) the data, including editing and colorization, until the user's reasoning is reflected in the displayed data. | 12-15-2011 |
20120079362 | SYSTEM AND METHOD FOR CONTEXTUAL DATA MODELING UTILIZING TAGS - A computer-aided methodology of morphological analysis of a set of text data objects and associated graphic images named contextual data modeling (CDM) involves personal discovery of meaningful interrelations of parametric values and names of text data objects using permutation of a data table; plus viewing, for each text data object listed in the table, an integrated dialog box (item screen), containing the text data object's parametric data and other data; plus viewing tags that represent at least some of the text data objects. Display of the item screens and tags may be concurrent and coordinated with display of text data objects in the data table. Near real time operation may serve to optimize retention of perceived data in a computer user's short term working memory as reasoning leads to modeling (manipulating) the data, including editing and colorization, until the user's reasoning is reflected in the displayed data. | 03-29-2012 |
20120079363 | Filtering User Interface for a Data Summary Table - A graphical user interface for creating a data summary table includes a data summary table including a plurality of fields, and a filtering pane programmed to apply filters to items in the fields of the data summary table, the filtering pane including a field selector control, wherein the field selector control is programmed to allow for selection of a field of the fields in the data summary table to define filtering for the field. | 03-29-2012 |
20120089896 | EXTRAPOLATING TABULAR STRUCTURE IN A FREEFORM DOCUMENT - Various embodiments of systems and methods for extrapolating tabular structure to facilitate manipulation of elements in the freeform document are described herein. The freeform document includes an unstructured canvas providing users the ability to place one or more elements in the canvas. A primary column is determined by the selection of at least one element in the freeform document. Further, one or more secondary columns in the freeform document corresponding to the primary column are determined. A tabular structure in the freeform document is extrapolated based on the determined primary column and the one or more secondary columns to facilitate manipulation of elements in the freeform document, such as reordering, resizing and deleting the one or more elements, and inserting one or more new elements in the freeform document. | 04-12-2012 |
20120102385 | DETERMINING HEIGHTS OF TABLE CELLS - A method for managing tables, including: obtaining a document including a table having a bottom row and a first stacked row; identifying, within the first stacked row, a first plurality of neutral cells having an initial height value; calculating, using a layout engine, a plurality of overall vertical dimensions for the first plurality of neutral cells based on a plurality of data items in the first plurality of neutral cells; identifying a maximum overall vertical dimension (MOVD) of the plurality of overall vertical dimensions; setting, in response to the MOVD exceeding the initial height value, a plurality of height attributes of the first plurality of neutral cells to the MOVD; shifting down the bottom row by a first difference between the MOVD and the initial height value; and rendering a page of the document including the table after shifting down the bottom row. | 04-26-2012 |
20120159301 | SEMANTICALLY ENABLED, DATA SENSITIVE NEGOTIATION AND COLLABORATION ENGINE - A computer implemented method, system and/or computer program product presents data on a user interface. Tabular data for a particular type of data is converted into faceted data. The tabular data is stored according to headings in a table storing the particular type of data, and the faceted data is stored according to facets of the particular type of data. A set of facet names from the faceted data is mapped to a coordinate system on a user interface in order to assign each of the facet names to a predetermined area of a user interface. Facet values are associated with and mapped to the facet names in order to proximately display the facet values to their corresponding facet names according to the coordinate system. | 06-21-2012 |
20120159302 | CELL CONTENT SCROLLING - Disclosed are methods and systems for cell content alignment. The methods and systems involve retrieving one or more table parameters, the one or more table parameters including size of currently invisible cells in a display window, size of merged cells, the display window size and text size in the merged cells, calculating a position of a text in a visible portion of merged cells based on the table parameters and displaying the text in the merged cells based on the calculated position of the text. | 06-21-2012 |
20120159303 | CREATING, UPDATING, SAVING, AND PROPAGATING CUSTOMIZED VIEWS OF TABLE AND GRID INFORMATION - Systems, methods, and computer products that create, update, save, and propagate customized views of table and grid information, including spreadsheets. The embodiment of the invention comprises associating at least one column as a first view of the table, associating at least one column as a second view of the table; and combining the first view with the second view, thereby efficiently creating a third view. Further, the combining includes dragging the second view; and dropping the dragged second view into the first view. The combining also includes creating a thumbnail image representing the first view or the second view. It also comprises updating columns that are shared between views. Additionally, the views may be stored, and new views may be propagated from the stored views. | 06-21-2012 |
20120159304 | SYSTEM AND METHOD FOR CONTEXTUAL DATA MODELING UTILIZING TAGS - Sorting and displaying data objects is facilitated by displaying a collection of tags, each representing a respective data object, and each including identifying information for its respective data object. The organization of the tags with respect to one another is correlated with the organization of the data objects. Responsive to user input, the tags are displayed in a specified arrangement, and a new tag and an associated new data object associated with the new tag are created. A user is permitted to specify parameter values for the new data object, which is added to the existing data objects at a location that corresponds to a location of the new tag within the organization of the tags. The new data table thus includes the new data object arranged in order with the previous data objects as determined by the organization of the tags and the new tag. | 06-21-2012 |
20120179957 | FLEXIBLE METER CONFIGURATION SOFTWARE ARCHITECTURE - Aspects of the invention provide a tool for configuring software for an electric meter. A parameters table having values for the electric meter in a platform independent format is created. The table is then merged with to a mapping table that is configured specifically to the particular model of the electric meter to be configured to form a build table that can be executed on the electric meter. The build table is then installed on the electric meter. | 07-12-2012 |
20120185761 | SELECTIVE RESIZING OF DATA INPUT CELLS - A system and method to increase the size of a displayed data input cell in order to more effectively use a touch screen to enter data. A user selects an input cell to expand by a touching of or dragging an expansion icon. The user is then able to use that expanded area as a drawing area for handwritten input containing text, numbers, or sketches. After drawing in the expanded area, the user can select reducing the size of the input cell. | 07-19-2012 |
20120192053 | Method, Software and Computer System for Manipulating Aggregated Data - A collection of data includes a plurality of records having values assigned to different fields, each field corresponding to an attribute of the data. The data is manipulated by importing the data into an application that displays the data and generating a first table via the application, the first table including content which summarizes at least a portion of the data based on one or more of the fields. A second table is generated from the first table, and content of the second table is modified independent of the first table. The data imported into the application is automatically revised based on the modifications made to the content of the second table so that the data imported into the application incorporates the modifications. | 07-26-2012 |
20120192054 | COMPUTING DEVICE AND METHOD FOR CUTTING OUT SUMMARY DIAGRAM OF PATENT DOCUMENT - A method for cutting out a summary diagram of a patent document reads a first page of a patent document and divides the first page into multiple blocks. The method selects the block which has a width value greater than a predetermined width value, and cut off blank areas of the selected block, to maintain a area that includes the summary diagram in the selected block. The method displays the area as the diagram in a search result of the patent document on a display device, and the area contains all the text of the first page if no summary diagram is in the first page. | 07-26-2012 |
20120221935 | TABLE COLUMN SPANNING - Disclosed are a method and system for grouping columns of data into different levels for subsequent multiple level operations. The method comprises the steps of providing sub-columns within a single table column, said table columns and each of the sub-columns having an associated header; and using multiple dummy tables and displaying them separately on different locations, one of the dummy tables including one or more of the associated headers. The preferred embodiment of the invention uses a tool, referred to as the Jtable class, which is used to display and edit regular two-dimensional tables of cells. The present invention is able to support multilevel headers and column spanning by using multiple tables and displaying them separately. Preferably, this is done using another tool, GridBagLayout, which is associated with Jpanel tool. | 08-30-2012 |
20120240024 | System And Method For Drafting Documents Using An Outline Table - A system and method for drafting documents using an outline table is provided. A database of outlines is maintained. Each outline includes an organizational framework into which document clauses are inserted to form a document. A request for one or more of the outlines is received from a user. The outlines are filtered by removing those outlines that the user is not authorized to access. The outlines are further filtered by removing those outlines that are not preferred by the user. The remaining outlines, not removed, are presented to the user. Input from the user regarding the presented outlines is received. At least one of the presented outlines associated with the user input is selected. The selected outline is populated with predefined values. | 09-20-2012 |
20120246551 | UPDATING SERIALIZED OBJECTS - A method of updating serialized objects is described. The method comprises: loading a file containing at least one serialized object; identifying classes within the loaded file; ascertaining one or more properties associated with each identified class; and ascertaining for each of the one or more ascertained properties (i) any defined value, and (ii) any alternative values to the defined value. The method further comprises creating a data set to represent (i) the identified classes and (ii) the ascertained properties associated with those classes, where each property includes (a) the defined value and (b) a list of the alternative values that may be selected instead of that defined value. The method further comprises: visually representing the created class data set; and allowing a user to update the class data set by selecting alternative values for one or more properties. A computer for implementing this method is also described. | 09-27-2012 |
20120297283 | Priority filter viewer - The Priority Filter View (PFV) provides a set of visual forms which allow for the user to interactively display, query, filter, sort, organize and disseminate information. This is done by exposing the relationships to the user without necessarily having to visually depict them. These relationships are often displayed with common graphical user interfaces which replicate the exact hierarchal data structures which exist in XML and folder style file systems. The PFV does not impose those rigid limitations, allowing the user to dictate the order in which content is filtered and displayed. | 11-22-2012 |
20120311426 | ANALYSIS OF DOCUMENTS USING RULES - One or more computers receive input indicative of multiple files to be analyzed together, by performing one or more predetermined actions, using the contents (e.g. strings of text) of a corresponding one or more structures. The one or more structures are identified by the presence in each file, of corresponding names. The one or more structures are normally written into the files for use by an application program to layout the contents therein in a structured manner. The one or more computers are programmed to automatically parse each file, to identify therein the one or more layout structures e.g. based on the presence in each file of corresponding names of layout structures. After parsing, the one or more computer(s) perform the one or more predetermined actions, to obtain an output structure that holds the results based on the contents of each layout structure identified in each file. | 12-06-2012 |
20120317470 | GENERATE-AND-TEST METHOD FOR COLUMN SEGMENTATION - A system, method, and computer program product for segmenting a document are disclosed. The method considers a zone of a document, such as a page frame or other zone which is a predetermined ratio thereof, and while there are remaining elements in the zone, iteratively tests different segmentations of the zone into n candidate columns, and computes a width of a gutter for each n-candidate. Assuming that the gutter width computed meets a threshold test, which may be based on the arrangement of the elements in the columns, and the candidate columns for the n-candidate each contain at least a threshold number of elements, elements are assigned to respective ones of n segmented columns within which they are located. For example, line elements are arranged in blocks of text within the columns, enabling a reading order for sequences of text, such as complete sentences and paragraphs, to be computed. | 12-13-2012 |
20120324329 | PRESENTATION OF TABULAR INFORMATION - An apparatus and method of presenting tabular data. A list of received data tables is displayed allowing a user to select a table. In response to selecting a table, a significant column for the selected table is presented so as to span across parallel edges of a display. A divider bar is displayed along a first edge of the display. An input indicating movement perpendicular to the first edge of the divider bar to a new position between the edges of the display is received. The significant column presentation is modified in response to the input by visually compressing the significant column between an edge opposite the first edge and the new position. Additional data from the selected data table is presented between the new position and the first edge in rows that are aligned with corresponding rows of the significant column. | 12-20-2012 |
20130007584 | Editing and Compiling Business Rules - A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case. | 01-03-2013 |
20130013996 | Method for Improving Document Review Performance - The present invention is a method for accurately coding documents. The method, if used by experienced and motivated document reviewers, has the potential to dramatically improve adjusted review consistency, reduce coding errors, and produce the best review product. The method will also result in useful case history files, which are useful to litigation attorneys in every phrase of litigation including motion argument, merit trial, appeal, and future litigation. | 01-10-2013 |
20130031452 | SYSTEMS AND METHODS FOR MULTIPLE COLUMN SORTING AND LOCKING - Certain examples provide a computer-implemented method. The method includes displaying, at an initial position, a first entry of a plurality of entries of a table. The method includes displaying a first indicator to indicate that the first entry has been assigned from a set of unlocked entries to a set of locked entries, and that the first entry is assigned to a first lock position. The method includes sorting the plurality of entries to determine a first sort order including a first sort position of the first entry that is different from the first lock position. The method includes displaying the set of unlocked entries according to the first sort order and displaying the first entry at the first lock position. | 01-31-2013 |
20130067310 | Displaying Multiple Row and Column Header Areas in a Summary Table - A data analysis program receives a selection of data fields defining multiple row header areas and/or multiple column header areas for display in a summary table. Data is read from a data source containing values for the data fields and transformed into summary level data for building the summary table. A display is rendered in the summary table for each of the multiple row header areas and column header areas defined, with the row header areas being displayed vertically adjacent to one another and the column header areas being displayed horizontally adjacent to one another. | 03-14-2013 |
20130073941 | TRACEABILITY FOR AUTOMATED STAINING SYSTEM - A method including automatically displaying information obtained from a first identifier associated with a slide and a second identifier associated with a reagent cartridge. The method further including generating a staining log based on the information obtained from the first identifier and the second identifier. A further method includes displaying a location of a slide within a sample processing system and information obtained from a first identifier associated with the slide in a first table and displaying a location of a reagent cartridge within a sample processing system and information obtained from a second identifier associated with the reagent cartridge in a second table. The first table is then aligned with the second table. | 03-21-2013 |
20130086463 | DECOMPOSING MARKUP LANGUAGE ELEMENTS FOR ANIMATION - Embodiments prepare a markup language (ML) element for animation. A request to perform at least one animation on at least one ML element is intercepted or received. One or more animation preparation attribute values are defined based at least on the requested animation and current attribute values of the ML element. The ML element is altered to include the defined animation preparation attribute values, and an animation engine performs the animation of the altered ML element. The animation preparation attributes and values (e.g., style elements) may be reset, removed, or otherwise modified after animation. In some embodiments, a library of application programming interfaces (APIs) enable web browsers to request animations of legacy hypertext markup language (HTML) elements for consumption by animation engines based on JAVASCRIPT scripting or cascading style sheets (CSS). | 04-04-2013 |
20130086464 | COMPUTER USER INTERFACE INCLUDING A DATA GRID WITH A PERSISTENT DISPLAY PORTION - A system and method for facilitating displaying data in a table via a web-based data grid. The example method includes rendering a first table and then rendering a second table via a layer overlaid on the first table. The second table replicates a user selected portion of the first table. In a specific embodiment, the example method further includes providing a first user option to horizontally scroll the first table. One or more columns of the second table remain static in response to horizontal scrolling of the first table. A second user option enables vertical scrolling of the first table. Vertical scrolling of the first table causes concurrent vertical scrolling of the second table. A third user option enables repositioning of the second table relative to the first table. The first table and overlaid second table, called the frozen section, may be implemented via client-side scripting. | 04-04-2013 |
20130091412 | REPRESENTATION OF DATA RECORDS IN GRAPHIC TABLES - Various arrangements for creating a pivot table are presented. A set of stored records may be accessed. A plurality of stored records from the set of stored records may be selected to be represented in a plurality of cells of the pivot table. A graphical representation may be generated for display for each stored record of the plurality of stored records. Each graphical representation may be generated for display within a cell of the plurality of cells of the pivot table. Each graphical representation of the pivot table is actively linked with the corresponding stored record. | 04-11-2013 |
20130091413 | Rich Data Label Formatting - Rich data label formatting may be provided. A rich data label may be created for at least one data point associated with a visualization. The data label may be formatted and displayed on the visualization. In response to determining that the change event has occurred on the visualization, the display of the formatted label may be updated according to the change event. | 04-11-2013 |
20130117653 | Real Time Visual Feedback During Move, Resize and/or Rotate Actions in an Electronic Document - Real time feedback during move, resize or rotate actions in an electronic document is provided. During live drag actions, the layout shown during the action may be the layout produced when the object is dropped. Detection of slow performance of an application and aborting a redraw action as needed may be provided. A visual indication may be provided for helping users to see that an action is in progress, and thereby removing a perception that the application is failing to respond properly. Determining if a figure will not land in a current cursor/touch point position in a move action and a visual indication to help the user see where and why the figure may jump to a new location may also be provided. In addition, determining an attachment point for an object on a page comprising a table may also be provided. | 05-09-2013 |
20130117654 | METHOD AND SYSTEM FOR DATA ANALYSIS - A data analysis and display system and method for performing a plurality of operations on data arranged in data tables. One or more of the following data operations are provided: combining separate data together, for example by joining and appending; normalizing and summarizing; copying; calculating and presenting new information from existing data; making corrections in a persistent manner, and analyzing the data, to allow users to work with their data at a high level using a core set of functions that facilitate performance of these operations in a generally simple, intuitive manner. | 05-09-2013 |
20130139046 | COMPUTING DEVICE AND METHOD FOR GENERATING MEASUREMENT REPORT OF OBJECTS - A method generates a measurement report of an object using a computing device. The method obtains measurement data of feature elements of the object, processes the measurement data to obtain output data, and outputs the measurement data of the output data to the measurement report according to a report output way corresponding to a report format, wherein the report format is received from a selection of the user. The measurement report is stored in a storage device of the computing device, or displayed on a display device that is connected to the computing device. | 05-30-2013 |
20130185620 | LADDER PROGRAM CREATION APPARATUS - A ladder program creation apparatus may include a command listing table storage unit configured to store a command listing table, the command listing table registering standard command information and custom ladder command information, a custom ladder command information creation unit configured to create the custom ladder command information based on an operation by user, and a custom ladder command information storage control unit configured to register the custom ladder command information, which has been created by the custom ladder command information creation unit, and the standard command information in the command listing table. | 07-18-2013 |
20130191715 | Borderless Table Detection Engine - A borderless table detection engine and associated method for identifying borderless tables appearing in data extracted from a fixed format document. Due to the lack of visible borders, reliable automated detection of a borderless table is difficult. The borderless table detection engine uses whitespace, rather than content, to detect borderless table candidates. Applying heuristic analysis, the borderless table detection engine discards borderless table candidates with a layout that lacks sufficient characteristics of a table and is unlikely to be a valid borderless table. | 07-25-2013 |
20130198599 | SYSTEM AND METHOD FOR ANALYZING A RESUME AND DISPLAYING A SUMMARY OF THE RESUME - A computer implemented method for generating a summary of one or more resume from one or more of resumes to analyze insights of the one or more resume is provided. The computer implemented method includes (i) processing a first input includes a first indication to select a first resume from one or more of resumes, (ii) extracting, from the first resume, a first information, (iii) obtaining, from the first resume, a second information, (iv) generating a first table based on the first information and the second information, and (v) generating a first summary based on the first table, the first summary indicates a first correlation between (i) the one or more events associated with the first section and (ii) the one or more events associated with the second section over years. | 08-01-2013 |
20130205192 | TEXT IMPORT TOOL FOR A TECHNICAL COMPUTING ENVIRONMENT - A device receives text that includes data values, and parses the text to identify data types associated with the data values. The device generates, based on the data values and the data types, a graphical representation of the text that includes data cells corresponding to the data values, and provides the graphical representation for display. The device receives one or more selections of one or more data cells in the graphical representation, stores the one or more selections as a selection history, and provides the selection history for display. | 08-08-2013 |
20130227387 | REAL TIME PREVIEW - Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects. | 08-29-2013 |
20130238968 | Automatic Creation of a Table and Query Tools - An Image Based Document Management (IBDM) server includes a table generator, a query engine and a user interface engine. The table generator generates a table that includes a label image and at least one field image in a column. The label image represents a column header for the at least one field image. A query engine receives requests to modify the table and in response generates queries to query the table. A user interface engine provides the table for display and modifies the table in response to user input. | 09-12-2013 |
20130290825 | SWITCH CONTROL IN REPORT GENERATION - In one embodiment, a view in a graphical user interface includes a selection area that includes identifiers associated with a plurality of attributes, each of the attributes having a plurality of possible values. The area further includes one or more graphical tools to define filter criteria based at least in part on selected ones of the plurality of possible values of one or more of the attributes. The area further includes one or more switch controls each being associated with a respective one of the one or more of the attributes and indicating presentation criteria including: whether selected ones of the possible values of the respective attribute are to be shown in a report, and a dimension of the report in which to space the selected ones of the possible values from one another if the selected ones of the possible values are to be shown in the report. | 10-31-2013 |
20130339838 | METHODS FOR COLUMN DELETION IN SHAREPOINT - A computer-implemented method, comprises presenting a graphical user interface displaying a plurality of column identifiers, each column identifier associated with a column in one or more of (i) lists and libraries and (ii) site collection fields, the graphical user interface further accepting user input to select one or more of the column identifiers; receiving user input selecting one or more of the column identifiers; and deleting one or more columns corresponding to the one or more selected column identifiers. | 12-19-2013 |
20130346846 | Non-Hierarchical Multi-Hash Table Model for Menu Data Representation - A method for supporting versions of a menu includes identifying menu items for an application. The menu items are in a first menu and have state data used by functions to perform operations. The method includes generating indices from the menu items, generating a first table that includes the indices and the functions, and generating a second table that includes a portion of the indices. The indices in the first table correspond to the functions, the portion defines a subset of menu items for a second menu, and the portion of the indices corresponds to a portion of the state data. When an operation is to be performed, an index for the subset of menu items is used to determine state data corresponding to the index in the second table, and the index is used to determine a function corresponding to the index in the first table. | 12-26-2013 |
20140019842 | Dynamic Pivot Table Creation and Modification - In an exemplary embodiment, a method includes determining a plurality of field identifiers of a data set. A plurality of field cells that each correspond to a field identifier of the plurality of field identifiers are generated and displayed within an available fields region. A column field region and a row field region are displayed. A first field cell of the plurality of field cells is moved from the available fields region to the column field region or the row field region in response to a first input from a user. The pivot table is updated to include one or more rows or columns corresponding to the first field cell upon detection of the movement of the first field cell to the column field region or the row field region. | 01-16-2014 |
20140068404 | METHOD OF REPRESENTING BUSINESS UNITS IN SALES PERFORMANCE MANAGEMENT USING ENTITY TABLES AND SYSTEM COMPRISING SAME - A computer-implemented method is disclosed having the steps of receiving a user input selecting an entity name, and generating an entity table associated with the entity name and configured to store data related to a business unit. The method further includes the steps of populating the entity table with unique explicit entity ID values, generating a unique internal entity ID value for each one of the explicit entity ID values, associating each internal entity ID value with a corresponding one of the explicit entity ID values, and storing the internal entity ID values in the entity table. The entity table is associated with a separate data table such that at least one of the explicit entity ID values is displayed, but not stored, in an ID field of the data table, while the corresponding associated internal entity ID value is stored in the data table but not displayed. | 03-06-2014 |
20140095972 | COMPRESSING TREE DIAGRAMS - A system and method for adjusting a displayed visualization, such as a tree diagram. An example method includes providing a first mechanism for facilitating adjusting spacing between plural leaf nodes of a visualization by a first factor and providing a signal indicative of the first factor in response thereto; and employing a second mechanism to display an updated visualization in response to the signal, wherein spacing between leaf nodes of the updated visualization is adjusted relative to the initial visualization based on the signal, such that a region defined by a group of leaf nodes, whose spacing therebetween has been adjusted, is shrunk or enlarged based on the first factor. In an illustrative embodiment, the example method further includes adjusting the spacing between leaf nodes so that leaf nodes overlap each other. | 04-03-2014 |
20140108905 | USER INTERFACE TECHNOLOGY FOR DISPLAYING TABLE DATA - The displaying of data from a table in a manner that at least some of the rows are each represented with row visualization, and in which the positioning of the row visualization conveys information regarding column values of the row. In particular, those row visualizations that correspond to rows in which one or more column values satisfy certain value characteristics are clustered within a common region. Thus, intuitive knowledge of the characteristics of the rows may be obtained by simply noticing the position of the row visualization within the user interface. In some cases, a given row visualization may have a control that may be interacted with to show a more detailed row representation, or a given region may have a control that may be interacted with to show further details regarding the rows represented within that region. | 04-17-2014 |
20140108906 | PROVIDING USER-FRIENDLY TABLE HANDLING - Embodiments of the present invention disclose a method, computer program product, and system for displaying tabular data. A computing device identifies a plurality of data elements organized in a first plurality of rows and a first plurality of columns, wherein the first plurality of rows and the first plurality of columns are at least partially displayed. The computing device receives a data selection spanning an entire row or an entire column included in the first plurality of rows or the first plurality of columns. The computing device, in response to receiving the data selection spanning an entire row or an entire column included in the first plurality of rows or the first plurality of columns, determines a statistical relationship included in the data selection. The computing device, in response to determining the statistical relationship, displays at least a portion of the data selection. | 04-17-2014 |
20140108907 | TRACEABILITY FOR AUTOMATED STAINING SYSTEM - A method including automatically displaying information obtained from a first identifier associated with a slide and a second identifier associated with a reagent cartridge. The method further including generating a staining log based on the information obtained from the first identifier and the second identifier. A further method includes displaying a location of a slide within a sample processing system and information obtained from a first identifier associated with the slide in a first table and displaying a location of a reagent cartridge within a sample processing system and information obtained from a second identifier associated with the reagent cartridge in a second table. The first table is then aligned with the second table. | 04-17-2014 |
20140136939 | USER CONTROL FOR VIEWING DATA IN LARGE DATA SETS - A user interface control is presented for assisting the computer user in viewing cells with a data table. In particular, a vector viewing control is presented which enables the computer user to view cells within a data table. The vector viewing control comprises a plurality of cell elements, each cell element corresponding to one or more cells in the data table. The cell elements correspond to a vector of cells in the data table that is represented by the vector viewing control. Upon user interaction with the vector viewing control, an expanded view is presented showing the contents of the data cell corresponding to the location of the interaction point on the control. The computer user can move the expanded view up and down the vector to view the contents of the data table. | 05-15-2014 |
20140136940 | USER FUNCTION FEEDBACK - A feedback method and system. The method includes enabling, for a first user, access to a computing system. The computing system enables a feedback software application. The computing system enables access to a first software application. The computing system retrieves a profile associated with the first software application, the first user, and a first work type being performed by the first user. The feedback software application monitors user functions associated with the first user, the first software application, and the first work type being performed by the first user. The feedback software application analyzes the user functions with respect to the profile. The feedback software application generates an analysis report comprising results of the analyzing. The computing system presents to the first user, the first analysis report. | 05-15-2014 |
20140149840 | SIZE REDUCER FOR TABULAR DATA MODEL - A size reducer for tabular data models. As the tabular data model is being created, the size reducer evaluates one or more columns of the tabular data model. For a given column, the memory burden and data type of the column are determined Based on this information, the size reducer automatically determines at least one modification that can be made to the column (as compared to the source column at the data source) in order to reduce the size of the column's burden in the tabular data model. Example modifications might include splitting of column as compared to its source column in the data source, removing information (e.g., rounding) from a column as compared to its source column, and even eliminating columns from the tabular data model that are present in the external data source. | 05-29-2014 |
20140149841 | SIZE REDUCER FOR TABULAR DATA MODEL - A size reducer for tabular data models. After the tabular data model is being created, the size reducer evaluates one or more columns of the tabular data model. For a given column, the data type of the column is determined. Based on this information, the size reducer automatically determines at least one modification that can be made to the column (as compared to the source column at the data source) in order to reduce the size of the column's burden in the tabular data model. Example modifications might include splitting of column as compared to its source column in the data source, removing information (e.g., rounding) from a column as compared to its source column, and even eliminating columns from the tabular data model that are present in the external data source. | 05-29-2014 |
20140157099 | EFFICIENT SPACE ALLOCATION FOR BUSINESS OBJECTS - The granularity of a scale displayed on a graphical user interface may be obtained. Coordinates of rows in the graphical user interface may be determined. Visual representations of business objects to be displayed on the graphical user interface may be sorted. From the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface may be identified. A start coordinate and width of each identified visual representation may be determined. A row to place each identified visual representation may be identified. Dimensions of each identified visual representation may be calculated based on dimensions of each identified visual representation's identified row. | 06-05-2014 |
20140157100 | PERSISTENT LAYER LABELS FOR A PIVOT TABLE OR CROSS-TABULAR REPORT - A system and method for facilitating displaying information, including layer labels, in a table or data grid, such as a pivot table or cross-tabular report. An example method includes rendering a first table that includes one or more column headers and one or more row headers, wherein the one or more column headers and the one or more row headers are associated with one or more layers; and persistently displaying one or more labels for the one or more layers. In a more specific embodiment, the first table includes a pivot table with one or more column layers and one or more row layers, which are each associated with the one or more column headers and the one or more row headers, respectively. The example method further includes employing an intersection cell to display layer labels for a row of column headers and for a column of row headers. | 06-05-2014 |
20140157101 | USER INTERFACE FOR VISUALIZING RESIZING OF TABLE ELEMENTS - The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms. | 06-05-2014 |
20140181628 | DISPLAYING ROTATED TEXT INSIDE A TABLE CELL - Approaches are disclosed for displaying rotated character strings within cells of tables. In particular embodiments, the display of the rotated character string is handled such that the character string does not extend beyond the edges of the cell. Further, in certain implementations, the character string may be displayed as wrapped and rotated text within the cell, wherein each line of the wrapped character string does not extend beyond the edges of the cell. | 06-26-2014 |
20140237343 | METHOD AND SYSTEM FOR OPTIMIZING RENDERING OF DATA TABLES - A method, system and computer program product for determining optimal column widths used in the rendering of data tables displayed in a graphical user interface. The method includes receiving a table parameter associated with the contents of the table and determining if the table parameter has changed. If the table parameter has changed, statistical values are calculated for visible columns of the table. A user choice for a run time column width and a default column width are received for each of the columns. A readability index for data displayed in the visible columns is calculated. A maximum readability index for visible columns is calculated. The optimal column widths based on the maximum readability index are determined. The column widths are set to the optimal column widths. The optimal column widths are stored as meta-data. The table of data is displayed using the optimal column widths. | 08-21-2014 |
20140245121 | Creating and Switching a View of a Collection Including Image Data and Symbolic Data - An Image Based Document Management (IBDM) server includes a state recorder, a query engine, a view creation module and a user interface engine. The view creation module creates a first view of a collection based on at least one operation from a first user. The state recorder receives a selection of the first view of the collection from a user. The query engine runs a query associated with the first view of the collection. The user interface engine generates graphical data for presenting a list of views of the collection including the first view of the collection to a user and for displaying the first view of the collection to the user. | 08-28-2014 |
20140250359 | ENHANCED VISUAL TABLE EDITING - A system and method for editing a table within a hypertext markup language (HTML) editor is described, the method comprising analyzing code representing the table to determine dimension parameters based on content of the table, storing the dimension parameters in a memory, receiving edit indications from a user, concurrently comparing the edit indications against the dimension parameters, wherein edit indications that exceed the dimension parameters are rejected, and updating each instance of the dimension parameters within the code with the edit indications. | 09-04-2014 |
20140289602 | APPARATUS AND METHOD FOR EDITING TABLE IN TERMINAL - An apparatus and a method for editing a table in a terminal which can edit a table intuitively and easily are provided. The apparatus includes a display unit that simultaneously displays a row number adjusting UI and a column number adjusting UI in a table editing mode, and a controller that performs a control so that a plurality of handlers are displayed on the table when the table displayed in a specific application is selected, a conversion to the table editing mode is performed when a specific handler among the plurality of handlers is selected, and respective UIs that can adjust the number of rows and the number of columns of the table in the table editing mode are simultaneously displayed. | 09-25-2014 |
20140310584 | MEDICAL CARE INFORMATION DISPLAY CONTROL APPARATUS, MEDICAL CARE INFORMATION DISPLAY CONTROL METHOD, AND MEDICAL CARE INFORMATION DISPLAY CONTROL PROGRAM - Identifying a display reference date according to a position in a first region representing a time axis received on a display screen, obtaining a number of display days of a second region in which a plurality of sets of medical care information of a display target person is displayed in time series on a daily basis, determining a plurality of medical care data dates as a plurality of display dates to be displayed in the second region in the order of closeness to the display reference date in a time axis direction such that the number of display days is satisfied based on the plurality of medical care data dates and the number of display days, and displaying medical care information corresponding to the determined plurality of display dates in the second region on a display screen. | 10-16-2014 |
20140351685 | METHOD AND APPARATUS FOR INTERACTIVE REVIEW OF A DATASET - A method for interactive review of a dataset and an apparatus configured to enable interactive review of a dataset are described. A user request to review the dataset is received via user input. Responsive to this request, a processor generates representative values from the dataset for a coarse view of the dataset and for a fine view of the dataset. A user interface generator then outputs a graphic user interface displaying the coarse view of the dataset and the fine view of the dataset. | 11-27-2014 |
20140359419 | ELECTRONIC APPARATUS AND METHOD FOR CREATING DOCUMENT USING THE SAME - An electronic apparatus and a method for creating a document using the same are provided. A method for creating a document using an electronic apparatus includes displaying at least one addition icon in a or around a text box when a text box generating command is input, and adding a cell to the text box and converting the text box into a table when one of the at least one addition icon is selected. Accordingly, the user may easily convert a text box into a table when creating a document. | 12-04-2014 |
20150026556 | Systems and Methods for Extracting Table Information from Documents - Systems and methods for extracting table information from documents are provided herein. Exemplary methods may include annotating a document with annotations that identify table cell data included therein, generating a candidate table for each of a plurality of table models using the annotated table cell data, scoring each of the candidate tables, selecting a highest scoring candidate table, and annotating the highest scoring table to produce a final table. | 01-22-2015 |
20150026557 | Subject-Matter Analysis of Tabular Data - A system, and computer program product for subject-matter analysis of tabular data are provided in the illustrative embodiments. A first document including the tabular data is received. A library of functional signatures for a first subject-matter domain is selected. A determination is made whether a threshold number of functional signatures from the selected library are applicable to the tabular data, wherein a functional signature is applicable to the tabular data when values in the tabular data correspond to an operation and a table structure specified in the functional signature. Responsive to the threshold number of functional signatures from the selected library being applicable to the tabular data, a processor and a memory process the first document according to a process for the first subject matter domain selected from a plurality of processes for respective subject matter domains. | 01-22-2015 |
20150046785 | Error Correction in Tables Using Discovered Functional Dependencies - Mechanisms are provided for performing tabular data correction in a document. Tabular data is received and analyzed to identify at least one portion of the tabular data having an erroneous/missing data value. A functional dependency of the at least one portion of the tabular data on one or more other portions of the tabular data is determined. A correct data value for the erroneous or missing data value of the at least one portion of the tabular data is determined based on the functional dependency of the at least one portion. In addition, the tabular data is modified to replace the erroneous or missing data value with the correct data value and thereby generate a modified table data. A processing operation is then performed on the modified table data to generate a resulting output. | 02-12-2015 |
20150089347 | CALENDAR APPARATUS HAVING ANNUAL CODE ASSOCIATED WITH DATE - [Subject] The usefulness of calendar apparatus which matched annual code with date is improved. | 03-26-2015 |
20150113379 | REPRESENTATION OF UNSTRUCTURED GRIDS - A method can include receiving an unstructured grid of a multi-dimensional region; partitioning at least a portion of the unstructured grid into subdomains based at least in part on a cell number criterion; generating a hierarchical representation of the at least a portion of the unstructured grid that includes the subdomains and the cells; indexing cells in the subdomains based at least in part on the cell number criterion to define a data structure; and assigning respective property values to respective indexed cells for at least a portion of the data structure. | 04-23-2015 |
20150121187 | METHOD TO VISUALIZE END USER RESPONSE TIME - A method for visual representation of EURT is provided. Measurements of performance parameters are collected. Each of the performance parameters corresponds to at least one performance problem domain. The performance parameters include at least a first, second and third parameters. A correlation between at least two of performance parameters is determined. A first graph having a first region representing the first parameter and having a second region representing the second parameter is presented to a user. The first and second regions extend in substantially opposing directions. A second graph representing the third parameter based on the determined correlation between data elements falling within each of the respective performance problem domains is simultaneously presented to the user. The first, second and third parameters are components of the EURT. | 04-30-2015 |
20150128019 | ELECTRONIC APPARATUS, METHOD AND STORAGE MEDIUM - According to one embodiment, an electronic apparatus includes a receiver and a display controller. The receiver is configured to receive information of a handwritten document including a hand-written table, the hand-written table including a plurality of cells, a first cell including at least one first object. The display controller is configured to display a cell value of a table using a recognition result of one first object if an area of the first cell includes one first object, and to display a recognition result of at least one first object as an object different from a table if an area of the first cell includes at least two first objects. | 05-07-2015 |
20150135052 | SPACE-OPTIMIZED DISPLAY OF MULTI-COLUMN TABLES - The display of a multi-column table can be optimized. For example, a container, such as a multi-column table, can have a first container width. The container includes first text, second text, and a divider, such as an icon, whitespace, or text, between the first text and the second text. The first text, the second text, and the divider can have a combined text width. The container can be resized to a second container width that is smaller than the first container width. If it is determined that the combined text width is then greater than the second container width, the first text, the second text, or both can be abbreviated until the combined text width is less than the second container width. | 05-14-2015 |
20150339283 | PATTERN GENERATION FOR VIEWING DATA IN MULTIPLE DIRECTIONS - A computer implemented method and a device for generating a data pattern involve receiving user input of a plurality of ordered data elements. A processor of the computer determines how many of the data elements are required for filling in a row and a column of a predefined space. The processor then generates a data pattern by iteratively cycling through the data elements to select data elements for filling the space along a plurality of directions, until the space is filled. | 11-26-2015 |
20150347370 | OPTIMIZING RENDERING OF DATA TABLES - A method for determining optimal column widths used in the rendering of data tables displayed in a graphical user interface. The method includes receiving a table parameter associated with the contents of the table and determining if the table parameter has changed. If the table parameter has changed, statistical values are calculated for visible columns of the table. A user choice for a run time column width and a default column width are received for each of the columns. A readability index for data displayed in the visible columns is calculated. A maximum readability index for visible columns is calculated. The optimal column widths based on the maximum readability index are determined. The column widths are set to the optimal column widths. The optimal column widths are stored as meta-data. The table of data is displayed using the optimal column widths. | 12-03-2015 |
20150356068 | AUGMENTED DATA VIEW - A view of data is captured on a mobile device. The view of data can be presented to an augmented visualization system and augmented visualizations for the data are received from the augmented visualization system. The augmented visualization is displayed on the mobile device. | 12-10-2015 |
20150378971 | AUTOMATED DOCUMENT REVISION MARKUP AND CHANGE CONTROL - Automated comparison of Darwin Information Typing Architecture (DITA) documents for revision mark-up includes reading document data from first and second DITA documents into respective document object model trees of nodes, and identifying and collapsing emphasis subtree nodes in the trees into their parent nodes, the collapsing caching emphasis data from the identified subtree nodes. A traversal transforms the model trees into respective node lists and captures adjacent sibling emphasis subtree nodes as single text nodes. The node lists are merged into a merged node list that recognizes matches node pairs having primary sort key information and document structure metadata meeting a match threshold, with differences between matching tokens of the node pairs saved. A merged document object model built from the refined merged node list is transformed into a hypertext mark-up language document. | 12-31-2015 |
20160019188 | SYSTEM AND METHOD FOR ABSTRACTING A DISPLAY - A system comprises a physical display unit and an aircraft system component. The aircraft system component is configured to output a first signal for display according to a first display format. The system also includes an abstraction component configured to generate a virtual display page according to the first protocol based on the signal received from the aircraft system component and to map the virtual display page into two or more modified pages. Each of the modified pages is configured according to a second display format and corresponds to a respective portion of the virtual display page. The abstraction component is further configured to output a second signal comprising a first of the two or more modified pages to the physical display unit for display according to the second display format. The abstraction component is configured to output a signal comprising a second modified page based on user input. | 01-21-2016 |
20160034443 | METHOD AND APPARATUS FOR DISPLAYING DATA GRIDS - A system and method for facilitating displaying data in a table via a web-based data grid. The example method includes rendering a first table and then rendering a second table via a layer overlaid on the first table. The second table replicates a user selected portion of the first table. In a specific embodiment, the example method further includes providing a first user option to horizontally scroll the first table. One or more columns of the second table remain static in response to horizontal scrolling of the first table. A second user option enables vertical scrolling of the first table. Vertical scrolling of the first table causes concurrent vertical scrolling of the second table. A third user option enables repositioning of the second table relative to the first table. The first table and overlaid second table, called the frozen section, may be implemented via client-side scripting. | 02-04-2016 |
20160041963 | REFERENCE REPRESENTATION AND TRANSFORMATION IN COLLABORATIVE DOCUMENTS - The present disclosure relates to implementing changes to a data structure, such as a formula, in a collaborative context. In certain embodiments, collaborative changes made to a formula containing references to other portions of a table are retained or account for when an undo operation is performed. In one aspect, unique identifiers are used to identify and track table features, such as columns, rows, or cells, which may be moved, deleted, or created during a collaborative session. In some instances, collaborative changes may be logged for later application or applied to commands in an undo stack to prevent loss of changes. | 02-11-2016 |
20160077694 | Formatting Tables For Display On Computing Devices Of Varying Screen Size - The subject matter disclosed herein provides methods for formatting a table for display on a computing device. A table having one or more rows and one or more columns may be accessed. The rows may correspond to one or more data records. The data records may have one or more data values distributed across the columns. The columns may be associated with one or more column labels and one or more priority values. A size of a display screen on a computing device may be determined. A table may be formatted by moving a column label and a data value in at least one column into an area between successive data records. The formatting may be based on the display screen size and an associated column priority value. The formatted table may be caused to be displayed on the computing device. Related apparatus, systems, techniques, and articles are also described. | 03-17-2016 |
20160098384 | Statistics Time Chart Interface Row Mode Drill Down - In embodiments of statistics time chart interface row mode drill down, a first interface is displayed in a table format that includes columns each having a column heading comprising a different value, each different value associated with a particular event field, and includes rows each with a time increment and one or more aggregated metrics, each aggregated metric representing a number of events having a field-value pair that matches the different value represented in one of the columns and within the time increment over which the aggregated metric is calculated. A row that includes the time increment and the aggregated metrics can be emphasized in the first interface, and in response, a menu is displayed with selectable options to transition to a second interface based on a selected one of the options. | 04-07-2016 |
20160110336 | USER INTERFACE TECHNOLOGY FOR DISPLAYING TABLE DATA - Generating a user interface visualizing a table data structure. A table data structure comprising a plurality of rows and a plurality of columns is accessed. A column to use for sorting each row into a different region of the user interface is identified. Region characteristics, usable for matching which row(s) is to be visualized within a corresponding region, are identified. Each region is associated with a different subset of row(s) that are to be visualized within the region. Each subset comprises rows having a value that matches the region characteristics of the associated region at an intersection between the column and the row in the table data structure. A visual representation of each row is displayed within the user interface. The display includes a visual arrangement of each visual representation into a corresponding region. Each visual representation is arranged within the region the row associated with the visual representation belongs. | 04-21-2016 |
20160110337 | Filtering User Interface for a Data Summary Table - A graphical user interface for creating a data summary table includes a data summary table including a plurality of fields, and a filtering pane programmed to apply filters to items in the fields of the data summary table, the filtering pane including a field selector control, wherein the field selector control is programmed to allow for selection of a field of the fields in the data summary table to define filtering for the field. | 04-21-2016 |
20160154778 | AUTOMATIC MODELING OF COLUMN AND PIVOT TABLE LAYOUT TABULAR DATA | 06-02-2016 |
20160155249 | INTERACTIVE MULTIMEDIA PROCESS FLOW CHART BUILDER | 06-02-2016 |
20160179779 | CULTIVATION ASSISTANCE DEVICE, CULTIVATION ASSISTANCE METHOD, AND RECORDING MEDIUM FOR STORING PROGRAM | 06-23-2016 |
20160253306 | THE METHOD OF INSERTING OBJECTS INTO A PDF DOCUMENT | 09-01-2016 |
20160378741 | CENTRALLY MAINTAINING AND ANALYZING COMMENTS ON DOCUMENTS - A facility for analyzing comments attached to electronic documents is described. The facility compiles a data set reflecting comments attached to each of a plurality of electronic documents. The facility analyzes the compiled data set to generate at least one comment analysis result, and outputs the generated at least one comment analysis result. | 12-29-2016 |