Ruled Lines Patents (Class 715/228)
-
Patent number: 11756320Abstract: A method for template matching can include iteratively selecting a template set of points to project over a centerline of a candidate symbol; conducting a template matching analysis; assigning a score to each template set; and selecting a template set with a highest assigned score. For example, the score can depend on proximity of the template points to a center and/or boundaries of a principal tracing path of the symbol. Additionally, one or more template sets having a top rank can be selected for a secondary analysis of proximity of the template points to a boundary of a printing of the symbol. The method can further include using the template with the highest score to interpret the candidate symbol.Type: GrantFiled: February 28, 2022Date of Patent: September 12, 2023Assignee: Hand Held Products, Inc.Inventors: Edward Hatton, H. Sprague Ackley
-
Implementing multidimensional two-sided interval joins using sampling-based input-domain demarcation
Patent number: 11537614Abstract: In an embodiment, a data platform receives a query that includes a two-sided N dimensional interval join of first and second input relations. The data platform samples, with respect to each of one or more of the N dimensions, one or both of the first input relation and the second input relation with respect to an interval size of an interval determined from the input relation. The data platform demarcates the N dimensional input domain into non-overlapping N dimensional input-domain cells based on the sampling. The data platform implements the interval join using a query-execution plan that includes an equality join that is keyed on input-domain-cell identifiers of input-domain cells that at least partially overlap bounding polygons of the intervals determined from the first and second input relations. The equality join is followed in the query-execution plan by a filter that applies the interval-join predicate. The data platform obtains results of the query by executing the query-execution plan.Type: GrantFiled: November 15, 2021Date of Patent: December 27, 2022Assignee: Snowflake Inc.Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang -
Patent number: 11475688Abstract: According to a form of the present disclosure, character strings are obtained from a document image by performing an optical character recognition process on the document image, whether each of the obtained character strings is an item name or an item value is evaluated, character strings determined to be the item names and continuously present in a horizontal or vertical direction are grouped as one item name group, a search region is set by combining the one item name group and a region where one or more character strings each determined to be the item value and adjacent to the item name group are continuously present, and the item value is extracted based on the relationship between the item name and the item value for each of the search regions.Type: GrantFiled: September 3, 2020Date of Patent: October 18, 2022Assignee: CANON KABUSHIKI KAISHAInventor: Makoto Enomoto
-
Patent number: 11113469Abstract: A phrase may be received that includes a plurality of tokens in a natural language format. A plurality of levels relating to dependencies between tokens of the plurality of tokens within the phrase is determined. A matrix structure is generated for the phrase. The matrix structure utilizes a plurality of rows and a plurality of columns to store data of the phrase. The plurality of rows and the plurality of columns each indicate one of an order of tokens of the plurality of tokens or levels of the plurality of levels.Type: GrantFiled: March 27, 2019Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Roberto Delima, Chris Mwarabu, David Contreras, Kandhan Sekar, Krishna Mahajan
-
Patent number: 10592184Abstract: The present application relates to a method performed at an electronic device for parsing tables in a PDF document. The method includes the following steps: receiving the PDF document containing a table area; extracting horizontal lines, vertical lines and text blocks in the table area; determining the types of tables in the table area according to the extracted horizontal lines and vertical lines; if the table is a quasi full-line table, determining the structure of the quasi full-line table in the table area according to the horizontal lines and the vertical lines in the table area with the assistance of the text blocks in the table area; and if the table is a quasi non-line table, determining the structure of the quasi non-line table in the table area according to the text blocks in the table area with the assistance of the horizontal lines and/or the vertical lines in the table area.Type: GrantFiled: May 18, 2018Date of Patent: March 17, 2020Assignee: ABC FINTECH CO., LTD.Inventors: Zhou Yu, Yongzhi Yang, Xian Wang
-
Patent number: 10158774Abstract: This image processing apparatus performs image processing on image data, and includes an edit-region identifying section identifying a user-specified region in the image data as an edit region, a character-position identifying section identifying the positions of individual characters in the image data, a character-region generating section generating a character region for each of the characters whose positions have been identified by the character-position identifying section, an edit-character-string identifying section identifying an edit character string based on candidate characters identified by determining the degree of overlay between the edit region and character region, and an image processing unit performing image processing on the edit character string identified by the edit-character-string identifying section.Type: GrantFiled: January 17, 2018Date of Patent: December 18, 2018Assignee: KYOCERA DOCUMENT SOLUTIONS INC.Inventor: Atsushi Fujiki
-
Publication number: 20150121188Abstract: The present invention relates to a system for modifying a table comprising generating means for generating a table, wherein the table contains one or more columns and one or more lines containing data, wherein the columns and the lines are related to one or more first categories, respectively, and wherein at least one of said first categories is divided into one or more sub-categories, wherein the system further comprises changing means for changing the distance between data related to two neighboring first categories and/or for changing the distance between data related to two neighboring sub-categories and/or for changing the line height and/or the column width, wherein the changing means are adapted to increase and/or decrease said distance and/or line height and/or the column width in order to increase legibility of the table.Type: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Inventor: Nicolas Bissantz
-
Publication number: 20150067465Abstract: According to one embodiment, a handwritten document processing device includes an input/output unit and a processing unit. The input/output unit acquires sets of stroke data of a handwritten document. The processing unit is capable of implementing a first processing operation of deriving table data based on the sets of stroke data and supplying the table data to the input/output unit. The table data include first and second ruled line data, and first cell data. The first cell data include a shape pattern. A length in a second direction of a cell shape and an inter-ruled line distance along the second direction are independently modifiable. The first ruled line generated based on the first ruled line data extends in a first direction. The second ruled line generated based on the second ruled line data extends in the first direction. The second direction intersects the first direction.Type: ApplicationFiled: July 24, 2014Publication date: March 5, 2015Inventors: Toshiaki NAKASU, Kazunori IMOTO, Yojiro TONOUCHI, Isao MIHARA
-
Patent number: 8938667Abstract: 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.Type: GrantFiled: May 7, 2012Date of Patent: January 20, 2015Assignee: International Business Machines CorporationInventors: Linda Van Patten Benhase, Maria S. Rajakannimariyan
-
Patent number: 8887038Abstract: 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.Type: GrantFiled: October 8, 2010Date of Patent: November 11, 2014Assignee: Business Objects Software LimitedInventors: Christopher Harasemchuk, Mark Siegel, Ken Wong, Madison Poon, Yahui Lu
-
Patent number: 8868419Abstract: A text content summary is created from speech content. A focus more signal is issued by a user while receiving the speech content. The focus more signal is associated with a time window, and the time window is associated with a part of the speech content. It is determined whether to use the part of the speech content associated with the time window to generate a text content summary based on a number of the focus more signals that are associated with the time window. The user may express relative significance to different portions of speech content, so as to generate a personal text content summary.Type: GrantFiled: August 22, 2011Date of Patent: October 21, 2014Assignee: Nuance Communications, Inc.Inventors: Bao Hua Cao, Le He, Xing Jin, Qing Bo Wang, Xin Zhou
-
Patent number: 8836972Abstract: A printer may comprise a command file storage unit, a receiving unit, a command file sending unit, and a first data sending unit. The command file storage unit may store a command file including a first command, a second command, and a third command. The first command is a command for sending a request for first data. The second command includes design data, and is a command for converting the first data into second data in accordance with the design data. The third command is a command for displaying a web page in accordance with the second data. The receiving unit may receive a request. The command file sending unit may send a response including the command file when a request for the command file is received. The first data sending unit may send a response including the first data when the request for the first data is received.Type: GrantFiled: September 25, 2009Date of Patent: September 16, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Naoki Otsuka
-
Patent number: 8782512Abstract: A controller for controlling a display of list information of one or more jobs executed in one or more apparatuses on a display unit is disclosed, wherein with respect to a specified one of display items of the list information of the jobs, the display items each having one or more classifications and having one or more attribute items determined independently for each of the classifications, a selection field for selecting one of the classifications is displayed; and the area of the specified one of the display items is expanded in accordance with the one of the classifications selected in the selection field, and the attribute items corresponding to the selected one of the classifications are displayed in the expanded area with respect to one or more of the jobs related to the selected one of the classifications.Type: GrantFiled: August 23, 2006Date of Patent: July 15, 2014Assignee: Ricoh Company, Ltd.Inventor: Munemitsu Ikegami
-
Patent number: 8762853Abstract: To facilitate the use of audio files for annotation purposes, an audio file format, which includes audio data for playback purposes, is augmented with a parallel data channel of line identifiers, or with a map associating time codes for the audio data with line numbers on the original document. The line number-time code information in the audio file is used to navigate within the audio file, and also to associate bookmark links and captured audio annotation files with line numbers of the original text document. An annotation device may provide an output document wherein links to audio and/or text annotation files are embedded at corresponding line numbers. Also, a navigation index may be generated, having links to annotation files and associated document line numbers, as well as bookmark links to selected document line numbers.Type: GrantFiled: December 7, 2011Date of Patent: June 24, 2014Assignee: Copernicus Investments, LLCInventors: Steven Spielberg, Samuel Gustman
-
Patent number: 8671354Abstract: A computer based method visually highlights achievements of sports teams or players in displays of statistical data, such as statistical tables, that represent the performance of sports teams or players. The achievements to be highlighted may include multiple-game streaks and single-game achievements. Multiple-game streaks occur when a team or player meets a performance objective in multiple consecutive games. Such streaks are highlighted in displays of statistical data by visually emphasizing the data values that form the streak. Visual emphasis is achieved by, for example, displaying a visual indicator, such as a line, adjacent to the data values. A single-game achievement is highlighted by visually emphasizing the data value that represents the achievement, so that users can quickly identify single-game achievements in statistical tables. Details about the streak or achievement may be displayed when the user selects or passes a mouse pointer over one of the data values or over the visual indicator.Type: GrantFiled: December 22, 2006Date of Patent: March 11, 2014Assignee: Yahoo! Inc.Inventors: Kelly Hirano, Eric Bogs, Scott B. Ware
-
Patent number: 8645853Abstract: A computer readable storage medium includes executable instructions to provide a Graphical User Interface with a plurality of visualization types and a semi-structured workspace. A drag-and-drop of a visualization type into a drop zone in the semi-structured workspace is received. The drop zone corresponds to a location in the semi-structured workspace where an associated visualization is displayed. A link is created between the associated visualization and a query to a data source.Type: GrantFiled: November 3, 2006Date of Patent: February 4, 2014Assignee: Business Objects Software Ltd.Inventors: Edward Prinsen, Philip Coldrey Lo, Julian Lars Gosper, Chuen Chi Yau
-
Publication number: 20130055061Abstract: Embodiments are provided that include the use of an underlying grid structure as part of managing table operations and/or animation visualizations, but are not so limited. A method of an embodiment uses an underlying grid structure as part of an animation control reference or guide to provide table visualizations for display, including using one or more table borders and aspects of a reference grid column or row as part of controlling table features. A system of one embodiment includes a table manager to manage table actions and a grid manager to manage an underlying grid structure based in part on associated table actions and/or animations. Other embodiments are also disclosed.Type: ApplicationFiled: August 30, 2011Publication date: February 28, 2013Applicant: MICROSOFT CORPORATIONInventors: Caitlin Ashley-Rollman, Malia Douglas, Jessica Arwen Best
-
Patent number: 8327259Abstract: In some embodiments, the grid definition and data source definition portions of a table definition are segregated. Grid definition values included in the grid definition portion include one or more grid geometry values and/or grid line style values. Cell content values included in the data source definition portion include one or more data values and/or cell-specific style values.Type: GrantFiled: August 6, 2007Date of Patent: December 4, 2012Assignee: Apple Inc.Inventors: Peter Glen Berger, Jesse Chapman, Matthew Ross Lehrian, Peter Su
-
Patent number: 8290962Abstract: An automated technique compares two sets of documents (such as two source codebases) to automatically determine documents within each set that are similar to one another. The technique constructs a matrix relating pairs of documents from the first and second sets of documents to lines that occur in both documents in each of the pairs of documents. A similarity score is calculated for each of the pairs of documents based on the lines from the matrix.Type: GrantFiled: September 28, 2005Date of Patent: October 16, 2012Assignee: Google Inc.Inventor: Andy Chu
-
Patent number: 8234621Abstract: A method, system and a computer readable medium for performing a rule based instantiation of a generic software and/or system development process to provide a project specific implemented instantiated process. The proposed approach provides a gradual way to provide an implemented instantiated process adapted to project specific needs by using a staggered instantiation mode. The approach distinguishes between high level instantiation and detailed instantiation depending on the nature of the instantiation operation. The approach is flexibly applicable to software and systems development processes and the set of instantiation operations is extendable.Type: GrantFiled: July 15, 2008Date of Patent: July 31, 2012Assignee: Siemens AktiengesellschaftInventors: Peter Killisperger, Beate Nothhelfer-Kolb, Thomas Stückl
-
Patent number: 8161416Abstract: Various embodiments include apparatus, methods, and systems for column navigation within a view of a table or other source of two-dimensional data. Various embodiments include method comprising displaying a first column of data from a plurality of columns of data included in table and having one or more rows across each of the plurality of columns of data, displaying a second column of data from of the plurality of columns of data directly beside the first column of data so that the one or more rows in the second column of data align with the same one or more rows in the first column and displaying with the second column of data a symbol that when actuated provides an overview menu including a list of selectable columns of data included in the plurality of columns of data included in the table.Type: GrantFiled: March 16, 2007Date of Patent: April 17, 2012Assignee: SAP AGInventor: Katharina Goering
-
Patent number: 8161405Abstract: Methods, systems, and computer program products are provide for accepting a user's selection of sort options for sorting a table according to embodiments of the present invention. Embodiments include selecting a representative shape for displaying sort options; identifying one or more columns in the table available for selection as a key for sorting; displaying, together in a GUI, identifications of the one or more columns and the representative shape; and receiving, as a user's selection of one of the columns as a key for sorting, an invocation of a GUI control associated with an identification of the selected columns.Type: GrantFiled: November 13, 2008Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Michael N. Abernethy, Jr., Travis M. Grigsby
-
Patent number: 8046677Abstract: A system and method of spatial/tabular data presentation. Display data is identified for display. Relations for the display data are identified. The display data is displayed in a data display having a tabular column and a spatial column. Data identifiers are displayed in the tabular column and spatial identifiers connected with spatial connectors according to the relations are displayed in the spatial column.Type: GrantFiled: January 30, 2006Date of Patent: October 25, 2011Assignee: International Business Machines CorporationInventor: Todd M. Eischeid
-
Patent number: 7996761Abstract: A method of automatic data input/output to/from another document format or data file with a high visibility and an easy document format definition operation, even in a document format having a derivative area as a second data description area in a single cell. The method includes performing an item definition for correlating data or a data field with an item name in a document format, and specifying a difference condition as a description condition unique to the derivative area against a main area as a first description area in the same cell, for the data field having the derivative area as a second data area in a single cell. According to the specified item definition and the difference condition, data or a record as a set of data description areas to be simultaneously referenced at the document data input/output is identified for each of the derivative areas.Type: GrantFiled: February 2, 2005Date of Patent: August 9, 2011Inventor: Mantaro Yajima
-
Publication number: 20100275114Abstract: 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.Type: ApplicationFiled: April 28, 2009Publication date: October 28, 2010Applicant: PERCEPTIVE SOFTWARE, INC.Inventors: Jose Eduardo Bastos dos Santos, Brian G. Anderson, Scott T.R. Coons, David E. Kelley, Humayun H. Khan, Jess B. Sturgeon, Richard L. Taylor
-
Patent number: 7752538Abstract: To determine a table structure, a spatially ordered sequence of rectangular cells (42) disposed in a two dimensional region is derived. The ordered sequence of rectangular cells is parsed in accordance with a two-dimensional structural grammar (54) having terminal elements corresponding to cells and non-terminal elements corresponding to structural relationship operators. The parsing produces a grammatical expression (52) with the cells represented by terminal elements and structural relationships represented by non-terminal elements.Type: GrantFiled: July 26, 2006Date of Patent: July 6, 2010Assignee: Xerox CorporationInventor: Jean-Yves Vion-Dury
-
Methods and apparatuses for finding rectangles and application to segmentation of grid-shaped tables
Patent number: 7739587Abstract: In a method for identifying cells, line graphics are converted into vectors (12) having a canonical form without vector overlaps or crossings. Connecting vectors (22, 24, 26, 30, 32) are associated, including (i) forking vectors (22) having common starting points, and (ii) meeting vectors (24) having common ending points. A set of vectors is identified including at least two forking vectors and two meeting vectors cooperatively defining a cell.Type: GrantFiled: June 12, 2006Date of Patent: June 15, 2010Assignee: Xerox CorporationInventor: Jean-Yves Vion-Dury -
Patent number: 7707488Abstract: Various technologies and techniques detect tables in vector graphics based documents and use them in meaningful ways. The system detects at least one table in a vector graphics based document using a set of rules. The rules include analyzing a set of content representing horizontal and vertical lines to find intersections and identifying table cells based on the intersections. Once identified, the table content is translated into a modified format. The content can be output to a destination application in the modified format that is more suitable for output or use by the destination application.Type: GrantFiled: February 9, 2006Date of Patent: April 27, 2010Assignee: Microsoft CorporationInventors: Ahmet Gurcan, Eric S. Leese, Jeffrey G. Brown, Jerry J. Dunietz, Jesse D. McGatha, Khaled S. Sedky, Ming Liu, Oliver H. Foehr, Rodrigo Lopez
-
Patent number: 7685510Abstract: In a system and method for grouping data, a processor may, with reference to metadata identifying relationships between sets of data to be displayed in columns of a table, generate a display template from the identified relationships, the template defining that related columns of data are presented adjacent to each other in groups and defining which types of graphical demarcations to display, may search among records corresponding to rows of the table to be displayed for records that satisfy a search criterion, and may display a table according to the display template, rows of the table arranged to display the records that satisfy the search criteria in a group separate from the other records.Type: GrantFiled: December 23, 2004Date of Patent: March 23, 2010Assignee: SAP AGInventor: Volker Sauermann
-
Publication number: 20090319553Abstract: According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate use of a spreadsheet application to access information stored in a multi-dimensional data source. Some embodiments include receiving, at an analyzer module, a change indication from the spreadsheet application, the change indication being associated with an identifier entered by a user into a spreadsheet cell. In response to the change indication, a member associated with the identifier in a multi-dimensional data source may be dynamically determined. Information in the spreadsheet may then be replaced with a formula based at least in part on the determined member.Type: ApplicationFiled: June 19, 2008Publication date: December 24, 2009Inventors: Pierre Jean Le Brazidec, Florent Migeon
-
Publication number: 20090265606Abstract: Project planning software is made available to a user within an automation environment. Table editors or grids are implemented therein. Some columns are logically linked to one another, which would preclude such columns being separated. Nevertheless, it is possible to separate columns within the course of moving or hiding them. The logic of the table editor is thus destroyed however. A “Twin Columns” feature is provided and columns which are logically linked to one another are defined as a unit. They are thus permanently coupled to one another and cannot be separated within the course of the processing of a table. The logic of the table editor is thus maintained.Type: ApplicationFiled: April 14, 2009Publication date: October 22, 2009Inventors: Anja Bluhm, Rene Houdek, Fabio Perna, Christian Prechtl
-
Publication number: 20090172516Abstract: Providing enhanced information when a pointing device points to a specific area in a graphical user interface. In one embodiment, on receiving an indication indicating that the pointing device is pointing to a specific area on a display screen (displaying the graphical user interface) and that an input is received from an input device, a message corresponding to the input and the specific area is displayed on the display screen. Further, on receiving a new input from the input device (with the pointing device pointing to the same specific area), a new message corresponding to the new input and the specific area is then displayed on the display screen.Type: ApplicationFiled: February 14, 2008Publication date: July 2, 2009Applicant: Oracle International CorporationInventor: Bikram Singh Gill
-
Publication number: 20090070640Abstract: A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration time; designating a first alarm condition to represent the trigger notification; receiving a second notification at a second time after the first time, the second notification describing the monitored occurrence; and determining whether a second alarm condition exists by testing whether the second time is within the redundancy window.Type: ApplicationFiled: October 6, 2008Publication date: March 12, 2009Inventors: Lawrence A. STABILE, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
-
Patent number: 7493557Abstract: The present invention provides a technique of simply editing a source file described in a markup language. An editing server 700 receives specification data from a client 800 and edits an original source file in units of divisions in a grammatical framework, so as to create an edited source file. Editing-related buttons for specifying deletion and decomposition of each division is added to the division. The user operates these buttons to edit the original source file in the markup language in units of the divisions. The editing method of obtaining a user's desired edited source file from the original source file is specified by parameters in a URL. The URL is adopted to readily and conveniently give a desirably edited image output from the original source file without storing the edited source file.Type: GrantFiled: September 11, 2002Date of Patent: February 17, 2009Assignee: Seiko Epson CorporationInventor: Toshihiro Shima
-
Patent number: 7487438Abstract: Methods and apparatus for comparing blank forms represented in a digital format to digitized filled-in forms are described. Different errors are attributed different weights when attempting to correlate regions of blank and filled-in forms. Foreground pixels in the blank form which are not found in a corresponding portion of a filled-in form are attributed greater error significance than foreground pixels, e.g., pixels which may correspond to added text, found in the filled-in form which correspond to a background pixel value in the blank form. A virtual filled-in form including content, e.g., pixel values, from the filled-in form is generated from the content of the filled-in form and pixel value location mapping information determined from comparing the blank and filled-in forms. Various analysis is performed on a block basis, but in some embodiments the final pixel mapping to the virtual form is performed on a pixel by pixel rather than a block basis.Type: GrantFiled: March 8, 2005Date of Patent: February 3, 2009Assignee: Pegasus Imaging CorporationInventor: William Douglas Withers
-
Publication number: 20080235568Abstract: A system and methodology for visualizing large multidimensional data sets on a display device using an expandable/retractable grid that displays the nodes of multiple levels of a hierarchy simultaneously. The data set is displayed as a grid having at least one hierarchically-labeled axis, each of the grid's at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set. The method includes selecting a label of at least one of the hierarchically-labeled axes representing an unexpanded hierarchical category and, in response, displaying a hierarchy expansion of a portion of the hierarchy represented by the selected label. Additionally, the method displays a grid expansion relating to the expanded hierarchy portion. Each grid cell of the grid expansion displays a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds.Type: ApplicationFiled: June 2, 2008Publication date: September 25, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter K. Malkin, Robert W. Reeder
-
Publication number: 20080155436Abstract: A computer based method visually highlights achievements of sports teams or players in displays of statistical data, such as statistical tables, that represent the performance of sports teams or players. The achievements to be highlighted may include multiple-game streaks and single-game achievements. Multiple-game streaks occur when a team or player meets a performance objective in multiple consecutive games. Such streaks are highlighted in displays of statistical data by visually emphasizing the data values that form the streak. Visual emphasis is achieved by, for example, displaying a visual indicator, such as a line, adjacent to the data values. A single-game achievement is highlighted by visually emphasizing the data value that represents the achievement, so that users can quickly identify single-game achievements in statistical tables. Details about the streak or achievement may be displayed when the user selects or passes a mouse pointer over one of the data values or over the visual indicator.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Applicant: Yahoo! Inc.Inventors: Kelly Hirano, Eric Bogs, Scott B. Ware
-
Publication number: 20080055313Abstract: Methods and devices are provided for a computer implemented method of producing a chart, such as, for example, a Gantt chart. The method can include providing a template containing a definition of at least one column of the chart and inserting the template into a basic layout to form a document. An instruction to add a row to the chart is received. The instruction can include at least one type of information pertaining to the first task to be included on the chart contained in the document. The method further includes adding the row pertaining to the first task contained in the document. In one example, the template is an XML template, the basic layout is an XML basic layout and the document is an XML document.Type: ApplicationFiled: August 31, 2006Publication date: March 6, 2008Inventor: Kai Noppens
-
Publication number: 20080046808Abstract: A system and methodology for visualizing large multidimensional data sets on a display device using an expandable/retractable grid that displays the nodes of multiple levels of a hierarchy simultaneously. The data set is displayed as a grid having at least one hierarchically-labeled axis, each of the grid's at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set. The method includes selecting a label of at least one of the hierarchically-labeled axes representing an unexpanded hierarchical category and, in response, displaying a hierarchy expansion of a portion of the hierarchy represented by the selected label. Additionally, the method displays a grid expansion relating to the expanded hierarchy portion. Each grid cell of the grid expansion displays a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds.Type: ApplicationFiled: August 15, 2006Publication date: February 21, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter K. Malkin, Robert W. Reeder
-
Publication number: 20080040655Abstract: This invention is a support technique for enabling the easy correction of the ruled lines and cells, which are automatically extracted from the form document image or the like. This invention includes: generating plural candidate cells from an image of a table including plural cells, and outputting an initial table by extracting a specific combination of the candidate cells; accepting, as designation of an error cell, designation of a specific candidate cell included in the initial table from a user; generating a candidate group by selecting the candidate cell that can replace at least a portion of the designated error cell, from the candidate cells other than the specific combination of the candidate cells; and presenting the candidate group for the user, and prompting the user to select one of the candidate cells included in the candidate group.Type: ApplicationFiled: December 13, 2006Publication date: February 14, 2008Inventor: Hiroshi Tanaka
-
Publication number: 20080028291Abstract: To determine a table structure, a spatially ordered sequence of rectangular cells (42) disposed in a two dimensional region is derived. The ordered sequence of rectangular cells is parsed in accordance with a two-dimensional structural grammar (54) having terminal elements corresponding to cells and non-terminal elements corresponding to structural relationship operators. The parsing produces a grammatical expression (52) with the cells represented by terminal elements and structural relationships represented by non-terminal elements.Type: ApplicationFiled: July 26, 2006Publication date: January 31, 2008Inventor: Jean-Yves Vion-Dury
-
Publication number: 20080028290Abstract: A system, method, and computer program for adjusting a column in a table, comprising the steps of defining a plurality of resizing columns; defining a plurality of data columns; selecting one of said resizing columns; and moving individually, said selected resize column whereby a column width of at least one of said data columns is adjusted and appropriate means and computer-readable instructions.Type: ApplicationFiled: July 30, 2006Publication date: January 31, 2008Inventor: MICHAEL SUWIRYO