Table Patents (Class 715/227)
  • Publication number: 20090013243
    Abstract: 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.
    Type: Application
    Filed: September 24, 2008
    Publication date: January 8, 2009
    Applicant: Canon Kabushiki Kaisha
    Inventor: Hiroki Koyano
  • Publication number: 20090006941
    Abstract: 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.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Applicant: Funai Electric Co., Ltd.
    Inventor: Hiroshi Yoshida
  • Patent number: 7472340
    Abstract: A computer-implemented method and computer-readable medium are provided for generating a multiple column layout. According to the method, a layout is defined that includes two or more columns and one or more spans that extend across two or more of the columns. Each span is defined as being either content defined or height defined. Content is laid out from a document in each span that is height defined until a defined height is reached. Content is laid out from the document in each span that is content defined until a specified point in the content is reached. When all content or height defined spans have been laid out, the remaining portion of the content is laid out across all of the columns.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: December 30, 2008
    Assignee: Microsoft Corporation
    Inventors: Andrei Burago, Sergey Genkin, Eliyezer Kohen, Victor Kozyrev, Anton A. Sukhanov, Igor Zverev
  • Patent number: 7454695
    Abstract: Methods are provided for rendering tabular data to a variety of media. A table is received having one or more cells where each cell may span one or more columns and one or more rows. The table is represented as a grid where the grid houses the cells. Moreover, a generic table is provided and represented by one or more formatting commands, which are operable to provide a rendering of the grid to an output media. Furthermore, a set of executable instructions operable to produce formatting commands to render a table is provided including decoupling cells from a table and storing the cells in a matrix. A dimension is associated with each cell in terms of each cell's relative position to other cells within the matrix. Further, formatting commands are outputted and operable to produce a rendition of the table to an output media. Also, a set of executable instructions operable to produce a rendition of a table is provided.
    Type: Grant
    Filed: October 30, 2000
    Date of Patent: November 18, 2008
    Assignee: RenderX, Inc.
    Inventor: Nikolai Grigoriev
  • Publication number: 20080276162
    Abstract: 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.
    Type: Application
    Filed: November 16, 2006
    Publication date: November 6, 2008
    Applicant: THE UNIVERSITY OF TENNESSEE RESEARCH FOUNDATION
    Inventors: John Douglas Birdwell, Tse-Wei Wang, Dale V. Stansberry, Jared Pendleton
  • Patent number: 7447987
    Abstract: A method and system for automatically positioning a data string in a column on an electronic display where a first distinguishable position is identified in the data string and the first distinguishable position in the data string is displayed within the visible area of the column on the electronic display. The automatic positioning occurring as a result of a change in or the initial presentation of information on the electronic display or as a result of a user interface action.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: November 4, 2008
    Assignee: SAP AG
    Inventor: Volker Sauermann
  • Publication number: 20080270886
    Abstract: 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.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Publication number: 20080270885
    Abstract: 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.
    Type: Application
    Filed: April 26, 2007
    Publication date: October 30, 2008
    Inventors: Kristin Petersen, Carli Connally
  • Publication number: 20080250309
    Abstract: 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.
    Type: Application
    Filed: December 12, 2007
    Publication date: October 9, 2008
    Inventors: Jason A. Moore, Aaron W. McVay
  • Publication number: 20080244379
    Abstract: 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.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventors: Daniela K Busse, Ramshankar Venkatasubramanian, Kevin Wang
  • Patent number: 7421652
    Abstract: A document summary which includes an assemblage of a plurality of summary entries is generated for an electronic document. In the generation of the document summary, a content structure or properties within the electronic document are analyzed. The plurality of summary entries are selected from the contents of the electronic document based on the analysis of the content structure or properties. The content structure within the electronic document may include a table of contents, a plurality of spreadsheet worksheets, a plurality of document pages, etc. The content properties within the electronic document may include text formatting, paragraph formatting, paragraph sizing, etc. Preferably, the best available content structure or properties within the electronic document is identified and utilized in the selection of the plurality of summary entries. The document summary is provided to a mobile communication device in response to a request for the electronic document.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: September 2, 2008
    Assignee: Arizan Corporation
    Inventors: Jianwei Yuan, Olav A. Sylthe
  • Publication number: 20080195930
    Abstract: Configuration of an interactive chart is performed by user interactions with a user interface in a satellite pane, which is distinct from a chart pane used to display the data fields present on an interactive chart. Upon entry of a configuration selection, a query is executed to retrieve data to be displayed by the interactive chart.
    Type: Application
    Filed: February 8, 2007
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventor: Kirstin M. Tolle
  • Patent number: 7412463
    Abstract: Information collections defining a common subject such as a codified or uncodified body of law are stored on a computer readable medium in association with temporal information indicating the state or status with respect to time of parts of the information collection, including different versions of the same part. Parts of an information collection that are different versions of each other have different temporal information associated therewith and can be accessed based on the temporal information. Thus, the temporal information may be used to control access to and display of parts of the subject in a computer system based on time as search or request parameter. In a preferred embodiment, the subject is a statutory body of law such as the United States Code. Sections of the Code are stored in association with temporal information such as date of enactment, effective date and termination date. A researcher can access a version of any part of the Code in effect at any particular time.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: August 12, 2008
    Inventors: Fred C. Mitchell, Peter Mosca, James Michael Snyder
  • Patent number: 7412645
    Abstract: An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying the table UI, the architecture separates data handling functions from presentation functions. The architecture includes a table appearance manager to manage how the table appears in a document including such characteristics as table resizing, selection, cut, copy, paste, split, merge, table formatting and so on. The architecture also has a spreadsheet functionality manager to manage the spreadsheet functions for the table, such as recalculation, formula handling, sorting, referencing, and the like.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Matthew J. Kotler, Alexander G. Gounares, Oliver G. Fisher, Richard J. Wolf, Vinod Anantharaman, Matthew D. Morgan, Christopher Matthew Franklin
  • Publication number: 20080189598
    Abstract: The electronic filing system used in an embodiment of the present invention, which is an electronic filing system provided with a document file presentation means for presenting a user with a list of saved document files, is provided with a cost table specifying costs incurred by printing or communication in accordance with print configuration or communication configuration conditions and a calculation means for calculating costs incurred by printing or communication by referring to the cost table. Here, the calculation means is adapted to refer to the cost table to calculate the costs incurred by printing or communication in accordance with a current print configuration or communication configuration in association with icons of the document files displayed as the list by the document file presentation means and display the calculated costs as the costs incurred by printing or communicating the document files corresponding to the icons.
    Type: Application
    Filed: February 6, 2008
    Publication date: August 7, 2008
    Inventor: Hajime Yoshida
  • Publication number: 20080172599
    Abstract: A method for reassigning a section out of a plurality of sections of a digitally represented printed product from an original signature to a new signature for producing said section, the method including (i) displaying a table on a computer display, wherein the table includes a list of items, each item representing a section and including (a) a section identifier, (b) a signature identifier associated to the section identifier and representing a signature to which the section is assigned and (c) a signature portion index indicating a portion of the signature corresponding to the section; (ii) selecting on the computer display a specific item including a specific signature portion index; and (iii) moving on the computer display the specific signature portion index from one item to another one, thereby assigning a different section to a specific signature having the specific signature portion index.
    Type: Application
    Filed: December 21, 2005
    Publication date: July 17, 2008
    Inventors: Chris Tuijn, Peter De Mangelaere, Roger Baeten
  • Publication number: 20080155436
    Abstract: 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: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Applicant: Yahoo! Inc.
    Inventors: Kelly Hirano, Eric Bogs, Scott B. Ware
  • Publication number: 20080126924
    Abstract: A computer implemented method includes forming column range-bands, generating row range-bands, and establishing global range-bands in conjunction with the column range-bands and the row range-bands.
    Type: Application
    Filed: September 22, 2006
    Publication date: May 29, 2008
    Applicant: Business Objects, S.A.
    Inventor: Andrew Michael Casey
  • Publication number: 20080092033
    Abstract: A method including receiving input from a user, retrieving data based on the input, generating a tabular display of the data according to default settings and adjustable user settings, and transmitting the tabular display to the user. A system having a server application structured and arranged to receive input from a user, retrieve data based on the input, generate a tabular display of the data according to default settings and adjustable user settings, and transmit the tabular display to the user, and a client application structured and arranged to display the tabular display.
    Type: Application
    Filed: October 13, 2006
    Publication date: April 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giancarlo PALLESCHI, Prasannakumar PARIGIVENKATA
  • Publication number: 20080082938
    Abstract: Displaying tabular information in a user interface (UI) on a display screen is enhanced by freezing selected non-adjacent columns (rows). Freezing ensures the display of the selected non-adjacent columns (rows) when scrolling to bring other columns (rows) into the table for display. Border rows (columns) may also be frozen when scrolling. A table in a document navigable by moving a focus to scroll the document may be displayed by a UI control configured to automatically display the frozen border rows (columns). When scrolling a focus in the document at an edge of the display screen to bring the UI control into the display, the UI control aligns a portion of the table with the edge and paints the frozen border row (column). The UI control maintain the display of the border row (column) when scrolling through the table.
    Type: Application
    Filed: October 3, 2006
    Publication date: April 3, 2008
    Inventor: Tomasz Buczek
  • Publication number: 20080082908
    Abstract: A computer implemented method of processing data includes creating a data table characterizing data values, receiving a data selection from within the data table, and automatically generating a data chart based on the data selection. A specified preference may be recorded. The specified preference may be applied to create a revised data chart.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: Business Objects, S.A.
    Inventor: John Malcolm MacGregor
  • Publication number: 20080077854
    Abstract: A comprehensive method for representing mathematical equations and symbolic scientific expressions using pure HTML and CSS is disclosed. This method renders the equations portable and editable and contrasts with previous procedures that represent equations using a single graphic object. A method of generating the equations using HTML and JavaScript is also disclosed. Finally, a procedure for documenting the equations within the HTML document is included such that the equations can be interpreted and converted to and from other formats such as LaTex, MATHML, or linear representation.
    Type: Application
    Filed: September 25, 2006
    Publication date: March 27, 2008
    Inventor: KEHINDE ALABI
  • Publication number: 20080077846
    Abstract: A table-display method is provided to display an item relating to each of sections positioned on an axis, as a table. The table-display method includes the steps of reproducing and outputting information, as additional information, when the part corresponding to a specific section of the table is displayed in a predetermined area of a display-screen image and the information is set for the specific section and/or an item relating to the specific section.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 27, 2008
    Applicant: Sony Corporation
    Inventors: Yoichiro Sako, Takatoshi Nakamura, Yuichi Abe, Mitsuru Takehara, Itaru Kawakami, Toru Sasaki
  • Publication number: 20080055313
    Abstract: 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: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventor: Kai Noppens
  • Publication number: 20080046803
    Abstract: A method of optimizing a set of elements on a device display. The method includes positioning the set of elements on the device display, where the set of elements includes a first set of spatial indicia, and the device display further includes a first set of device characteristics. The method also includes generating a first set of workspace configuration indicia based, in part, on the first set of spatial indicia and the first set of device characteristics; and, if desired, re-positioning the set of elements on the device display, where the set of elements includes a second set of spatial indicia, and wherein the device display further includes a second set of device characteristics.
    Type: Application
    Filed: March 17, 2003
    Publication date: February 21, 2008
    Inventors: Tim J. Beauchamp, Tana Christine Jackson, Kendall J. Cosby
  • Publication number: 20080046808
    Abstract: 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: Application
    Filed: August 15, 2006
    Publication date: February 21, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter K. Malkin, Robert W. Reeder
  • Publication number: 20080040655
    Abstract: 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: Application
    Filed: December 13, 2006
    Publication date: February 14, 2008
    Inventor: Hiroshi Tanaka
  • Publication number: 20080028290
    Abstract: 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: Application
    Filed: July 30, 2006
    Publication date: January 31, 2008
    Inventor: MICHAEL SUWIRYO
  • Publication number: 20080028291
    Abstract: 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: Application
    Filed: July 26, 2006
    Publication date: January 31, 2008
    Inventor: Jean-Yves Vion-Dury
  • Publication number: 20080028293
    Abstract: A system that generates multiple documents using a template document and a data source. During operation, the system receives the data source, which includes parent records, child records, and metadata which describes the data stored in the parent and child records. Next, the system receives the template document which includes tables. The system then generates a flat data source from the data source, wherein the flat data source includes column names for the tables in the template document. Next, the system generates an intermediate document using the template document by concatenating multiple replicas of the template document to obtain an initial version of the intermediate document and by using the flat data source to populate the column names in the tables within the initial version of the intermediate document. The system then generates a final document by using the child records to populate rows in the tables within the intermediate document.
    Type: Application
    Filed: July 27, 2006
    Publication date: January 31, 2008
    Inventors: Alexander Seliutin, Jeffrey D. Stegall, Sergey Alduokhov
  • Publication number: 20080016437
    Abstract: A computer-implemented method and program product of modifying and presenting document data (150). Sub-elements (180) of document elements (TA) are marked as “fixed” elements. When the document data is presented in a visible document area of a computer program processing the document, the fixed elements are presented as long as their associated document elements are presented at least partially. An example for a document element is a table (TA), and its sub-elements can be table headers (180), table rows, and table columns. The associated data used for the presentation are called sliding table headers (430), sliding rows, and sliding columns.
    Type: Application
    Filed: March 22, 2007
    Publication date: January 17, 2008
    Inventors: Joachim Fenkes, Gerhard Hellner, Tobias Warner, Pascal Witte
  • Publication number: 20080010589
    Abstract: A chart data layout system and method of processing chart data in a report is provided. The chart data layout system comprises a query module for decomposing required data into required data queries, a chart layout module for rendering a chart based upon chart data received from the queries, a category module for displaying category aggregate information in a category location of a chart, and a series module for displaying series aggregate information in a series location of the chart. The method comprises the steps of decomposing required data into queries, retrieving queried data, rendering a chart based upon the queried data, rendering category information on a category label of the chart based upon queried data, and rendering series information on a series label of the chart based upon queried data.
    Type: Application
    Filed: June 22, 2006
    Publication date: January 10, 2008
    Applicant: Cognos Incorporated
    Inventor: Stephen Gibson