Table Patents (Class 715/227)
  • Publication number: 20120079362
    Abstract: 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.
    Type: Application
    Filed: November 3, 2011
    Publication date: March 29, 2012
    Inventor: Robert Eugene Listou
  • Publication number: 20120079363
    Abstract: 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.
    Type: Application
    Filed: December 6, 2011
    Publication date: March 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Allan Folting, Thibaut Vial, Robert Hawking
  • Patent number: 8140961
    Abstract: An automated method to align column values to proper byte boundaries for rapid scanning in a parallel processing database system. A table definition is received having a logical order of fields. The fields are re-ordered to create a physical order of fields. The physical order of fields has fixed length fields having a same byte alignment requirement positioned adjacent to each other in descending order from largest size to smallest size, and wherein a first fixed length field in the physical order is aligned on a proper byte boundary. Other embodiments, aspects and features are also disclosed.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: March 20, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brian Shaun Vickery, Anoop Sharma, Vinita Subramanian
  • Patent number: 8140962
    Abstract: 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.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, Steven G. Halverson, Kerry A. Ortega, Andrew J. Streit
  • Patent number: 8136031
    Abstract: 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.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: March 13, 2012
    Assignee: Litera Technologies, LLC
    Inventor: Deepak Massand
  • Patent number: 8136030
    Abstract: A computer system, including a display and a user-interface, for manipulating a plurality of music albums and songs with a method for organizing a plurality of music albums and songs, the method comprising displaying on the display a music album axis illustrating a plurality of juxtaposed user-selectable music albums, selecting a music album from the displayed music album axis, retrieving songs associated with the selected music album and displaying the retrieved songs along a song axis, the song axis being adapted to intersect the music album axis. A user graphical interface providing same and a system thereof are also provided.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: March 13, 2012
    Assignee: Maya-Systems Inc.
    Inventor: Mathieu Audet
  • Patent number: 8122338
    Abstract: A method, a client terminal and a computer program for presenting on a display a (X)HTML document which includes a table. The table in the (X)HTML document is examined and determined to be a true table or a non-true table. If the table is determined to be a true table, the content of the table, including its table structure, is presented on the display. If the table is determined to be a non-true table, the table is formatted by rejecting the table structure, and the content of the table is presented as a linear structure on the display. The invention is particularly suitable for presenting HTML documents, including tables, on a client terminal with a display with a limited number of horizontal pixels, such as a mobile telephone or a PDA.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: February 21, 2012
    Assignee: Opera Software ASA
    Inventors: Jon Stephenson von Tetzchner, Geir Ivarsoy
  • Patent number: 8122340
    Abstract: Enables a computer-assisted management of enterprise-network files of interest, and trouble-free migration of enterprise-wide business data and processes currently built and maintained in two popular tools, spreadsheets (commonly MICROSOFT® EXCEL®) and desktop/departmental databases (commonly MICROSOFT® ACCESS®).
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: February 21, 2012
    Inventors: Bruce Tow, Neil Savasta
  • Patent number: 8122339
    Abstract: 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: Grant
    Filed: April 28, 2009
    Date of Patent: February 21, 2012
    Assignee: Lexmark International., 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: 8122337
    Abstract: A computer readable storage medium comprises executable instructions to provide a Graphical User Interface for displaying visualizations of a multi-dimensional database. An action is received within a visualization of a table of the multi-dimensional database, the action performed by a user when selecting a cell of the table. A slice in the visualization is populated in response to the action. The visualization is filtered to drill down on dimensions associated with the cell.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 21, 2012
    Assignee: SAP France S.A.
    Inventors: John Malcolm MacGregor, Ian Thomas McAlpine, Donald Alastair MacCormick
  • Patent number: 8103951
    Abstract: 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.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 24, 2012
    Assignee: Apple Inc.
    Inventors: Geoff Schuller, Yan Guo
  • Patent number: 8082274
    Abstract: A project management application provides an environment in which a user can transform a project sketch, which is based on mostly “freeform” data, into a defined project plan. The project management application facilitates the mixture of freeform task attribute values with structured attribute values of one or more project tasks. The project management application can utilize an internal calculation model to manage the relationships between task attribute values despite accepting freeform values for task attributes. The project management application calculates the attribute values to the extent allowed by the calculation model's recognition of the attribute values.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Alice Pritikin Steinglass, Peter de Vries
  • Publication number: 20110307774
    Abstract: 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.
    Type: Application
    Filed: August 24, 2011
    Publication date: December 15, 2011
    Inventor: Robert Eugene Listou
  • Publication number: 20110307396
    Abstract: A computer-implemented method and system for managing student assessments may include: 1) receiving new assessments from a user base, 2) associating the new assessments with a standard learning objective, 3) storing the new assessment to a database of assessments, 4) providing the user base with searchable access to the database of assessments, the database of assessments filterable by the standard learning objective associated with each of the assessments, 5) receiving an assessment selection from a user within the user base, 6) rendering the selected assessment to the user so that the selected assessment can be used to assess students' competency level of the standard learning objective associated with the selected assessment. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: MASTERYCONNECT LLC
    Inventors: Michael Andrew Hewitt, Douglas Michael Weber, James Trenton Goble
  • Patent number: 8077345
    Abstract: An image processing method of forming images of data onto a plurality of recording media each having an obverse surface and a reverse surface is disclosed. This method has a recognizing step of recognizing a delimiter of the data in document data and a recognizing step of, in the case where the delimiter of the data is recognized in the recognizing step when an image process is executed so as to form the image onto the obverse surface of a predetermined recording medium, recognizing an instruction showing either a mode to continue the image forming operation to the reverse surface of the recording medium or a mode to exchange the recording medium and continue the image forming operation from the obverse surface of another recording medium.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: December 13, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroki Koyano
  • Patent number: 8078955
    Abstract: A system that facilitates a grid-based approach to defining styles for a table. During operation, the system allows a user to define a new table style by specifying styles for cells in a two-dimensional grid of table cells, wherein a style for a given cell specifies one or more attributes for the given cell. The system then applies the new table style to a target table, wherein applying the new table style involves repeating or tiling a pattern of cell styles defined in the two-dimensional grid across the target table.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: December 13, 2011
    Assignee: Adobe Systems Incorportaed
    Inventor: Rahul Gupta
  • Patent number: 8078962
    Abstract: To generate a navigation closed around a particular group of pages in a web site, there are provided a site structure storage means for storing information on a tree structure of a web site, a navigation root setting means or setting a particular web page as a navigation root, a page storage means for storing information on web pages, a navigation tag insertion means for inserting a navigation tag including level designation in a web page, a page selection means for selecting a page to be included in a navigation on the basis of a navigation root and level designation, a structure information generation means for generating structure information about a selected page, a template storage means for storing a template of a navigation and, a navigation generation means for generating a navigation on the basis of structure information, and a template.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mihoko Aoki, Susumu Fukuda
  • Publication number: 20110289398
    Abstract: 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.
    Type: Application
    Filed: July 29, 2011
    Publication date: November 24, 2011
    Inventor: Philip King Chin
  • Patent number: 8065603
    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: Grant
    Filed: April 30, 2007
    Date of Patent: November 22, 2011
    Assignee: Google Inc.
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Patent number: 8060819
    Abstract: 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.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: November 15, 2011
    Assignee: Execware, LLC
    Inventor: Robert Eugene Listou
  • Patent number: 8045510
    Abstract: A process for transmitting a document from a server to a mobile device on a per page basis, comprising building a graph structure within the server representing a map of the document, transmitting a page size limit from the mobile device to the server indicative of the size of a single page of the document to be displayed by the mobile device, traversing and paginating the graph structure into successive pages based on the page size limit, caching the pages within the server, and transmitting the successive pages from the server to said the mobile device for display by said the mobile device.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: October 25, 2011
    Assignee: Research In Motion Limited
    Inventors: Jianwei Oliver Yuan, Olav A. Sylthe
  • Patent number: 8046331
    Abstract: A method and apparatus for recreating placeholders comprising selecting at least one object of information in an archive, determining a source location for the selected at least one object of information, accessing the selected at least one object of information, and recreating a placeholder from the selected at least one object of information.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: October 25, 2011
    Assignee: Symantec Corporation
    Inventors: Mugdha Sanghavi, Kishor S. Ghait, Andrew Nash, Laxmikant Vithal Gunda
  • Patent number: 8046677
    Abstract: 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: Grant
    Filed: January 30, 2006
    Date of Patent: October 25, 2011
    Assignee: International Business Machines Corporation
    Inventor: Todd M. Eischeid
  • Patent number: 8032567
    Abstract: According to some embodiments, demonstration data is received via a front-end application associated with a business information enterprise system. The demonstration data may then be interpreted in accordance with at least one rule to generate business data. A query may be received at a back-end application associated with the business information enterprise system. At least a portion of the business data may then be presented in accordance with the received query.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: October 4, 2011
    Assignee: SAP AG
    Inventors: Eric Schemer, Tanja B. Wingerter, Markus Ulke
  • Publication number: 20110219254
    Abstract: Embodiments of the present invention include a method, apparatus, system, and/or computer program for monitoring energy consumption in a network and producing a display grid that provides a visual depiction of network device power consumption at any given time. The method includes, in one example, receiving a request for a power level schedule for a network device. The request may include a time period or date range over which the power level schedule should be produced. The method may also include retrieving Cron job strings associated with the network device, and parsing the Cron job strings to determine transitions from one power level to another and times for the transitions of the power level of the network device. The method further includes building a visual grid that depicts the power level schedule for the network device during each hour of the time period, based on the determined transitions.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 8, 2011
    Applicant: SOLARWINDS WORLDWIDE, LLC
    Inventors: Karlo Martin ZATYLNY, Annie Jarvis FICKLIN, Denny Charles LECOMPTE, Derek James WEBBER
  • Publication number: 20110214049
    Abstract: 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.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Inventor: ROBERT LISTOU
  • Patent number: 8010887
    Abstract: A method, system, and storage medium for providing versioning of data by associating a version number having a value with a data item, establishing a table for storing a most recent version of the data item, establishing a second table for storing all versions of the data item other than the most recent version, storing the current version of the data item in the first table, storing all other versions of the data item in the second table, and determining the version of said database data item based on the version number and storage location of the database data item.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Soria, Jr., Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee
  • Patent number: 8010584
    Abstract: A Technology Program Management Model (TPMM) for management of technology development. The TPMM is an activities-based model that is subdivided along technology readiness level (TRL) boundaries into phases of technology development that logically progress from concept to operational capability and readiness for transition to the customer/end user. The TPMM provides a standardized approach to technology development that incorporates systems engineering and programmatic principles and practices with transition management in a stage-gated process for TRL-based maturity assessment. The TPMM includes a relational database that relates the activities to one another, to entry and exit criteria for each phase, and to documentation that demonstrates that the activity meets the requirements of each phase.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: August 30, 2011
    Assignee: The United States of America, as represented by the Secretary of the Army
    Inventors: Jeffrey T. Craver, Michael S. Ellis
  • Patent number: 8010564
    Abstract: A logical structure analyzing apparatus includes an extracting unit that extracts word candidates from a form, a first generating unit that classifies each of the word candidates into a group of heading candidates or a group of data candidates to generate, based on positions of the word candidates on the form, first candidates sets each including one heading candidate and one data candidate identifiable by the heading candidate, and a second generating unit that combines the first candidate sets to generate second candidate sets that each include plural heading candidates that differ and one data candidate. The apparatus also includes a removing unit that, based on positions of the heading candidates and the data word candidate in each second candidate set, removes from among the second candidates sets, a determined set including a data item and headings identifying the data item, and an output unit that outputs the determined set.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: August 30, 2011
    Assignee: Fujitsu Limited
    Inventors: Akihiro Minagawa, Yoshinobu Hotta, Yusaku Fujii, Katsuhito Fujimoto
  • Publication number: 20110209042
    Abstract: A method and system for automating the processes of organizing and analyzing client inventory data. Inventory data in a first worksheet format and user-defined mappings between columns in the first worksheet format and columns in a standard format worksheet are received from a client. The inventory data is organized by copying inventory data columns to corresponding mapped columns in the standard format worksheet. A first set of independent subroutines analyzes the organized data by standardizing text in the data and populating columns in the standard format worksheet with data derived from the inventory data. A second set of independent subroutines is applied to the analyzed inventory data to sort inventory assets listed in the standard format worksheet by asset type and determine a total count of types of assets. The sorted asset type data is displayed to a user.
    Type: Application
    Filed: February 25, 2010
    Publication date: August 25, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mark A. Porter
  • Patent number: 8001155
    Abstract: The present invention extends to methods, systems, and computer program products for hierarchically presenting tabular data. Embodiments of the invention utilize out-denting and/or color coding to organize and present tabular data to a user so that comparisons across multiple levels of data are possible while maintaining hierarchical organization of a model. That is, the columnar structure of tables can be maintained to allow rich cross-column comparison within various levels of nesting. Further, scaling is significantly increased since nesting has a reduced (and potentially no) impact on column alignment.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Stephen M. Danton, Yuri Rychikhin, Scott Roberts, Michael C. Murray, Florian Voss
  • Patent number: 7996761
    Abstract: 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: Grant
    Filed: February 2, 2005
    Date of Patent: August 9, 2011
    Inventor: Mantaro Yajima
  • Patent number: 7987420
    Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: July 26, 2011
    Assignee: iAnywhere Solutions, Inc.
    Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
  • Publication number: 20110145690
    Abstract: 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.
    Type: Application
    Filed: February 1, 2011
    Publication date: June 16, 2011
    Applicant: SAP AG
    Inventors: Helmut HOFMANN, Markus KOENIGSTEIN
  • Patent number: 7962848
    Abstract: A method and system for reducing an amount of horizontal space required when displaying a plurality of columns on a display screen is disclosed. The at least one column of the plurality of columns has at least one entry containing text data. The method and system include obtaining the at least one entry from the at least one column, and abbreviating a width of the at least one entry, determining if there is another entry containing text data. The method and system further include repeating the steps of obtaining the at least one entry, abbreviating the at least one entry and determining if there is another entry until all of the at least one entries are abbreviated. The method and system further include displaying the at least one column having the at least one abbreviated entry.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventor: Randal Lee Bertram
  • Patent number: 7962859
    Abstract: A method and system for displaying hierarchical data. An orthogonal table structure, which includes a row structure S1, a column structure S2, and an array structure S3, is displayed. S1 and S2 include hierarchical levels of a first hierarchy E1 and a second hierarchy E2, respectively, of linked non-numeric data items. S3 is an array of cells such that every combination of a linear path through S1 and a linear path through S2 has an intersection disposed in the orthogonal table structure at a unique cell of S3. An assignment icon is depicted at each cell of S3, such that selection of the assignment icon at each cell results in displaying data items of a flat vector E3 of non-numeric data items. One of data items of E3 may be selected for insertion or replacement in each cell.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Attili, Ajay A. Divekar, Srinivas Jujjuru
  • Publication number: 20110138265
    Abstract: Some embodiments provide a system for displaying cells of a table. During operation, the system can receive a sort-and-merge request for sorting the rows of the table using a sort column. Next, the system can sort the rows of the table based at least on cell values in the sort column to obtain a sorted table. The system can then merge a set of consecutive cells in a merge column of the sorted table to obtain a merged cell, wherein the set of consecutive cells are associated with the same cell value. Note that the sort column and the merge column can be the same column, or they can be different columns. Next, the system can display the merged cell and other cells in the sorted-and-merged table. Displaying a cell can involve positioning the cell's value in a visible area of the cell.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 9, 2011
    Applicant: SYNOPSYS, INC.
    Inventors: Anil P. Balaram, Takashi Toyooka
  • Publication number: 20110131481
    Abstract: 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.
    Type: Application
    Filed: December 1, 2009
    Publication date: June 2, 2011
    Applicant: Microsoft Corporation
    Inventors: David Vronay, Yannis Paniaras, Li Qiao, Rebecca Jo Sundling
  • Publication number: 20110107196
    Abstract: 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.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: SYNOPSYS, INC.
    Inventor: William K. Foster
  • Publication number: 20110099465
    Abstract: A method for multi-dimensional performance analysis may be provided. A plurality of data may be displayed in a butterfly diagram comprising a data grid, a histogram associated with column sorting criteria, and a histogram associated with row-sorting criteria. Additional information depth may be provided with conditional formatting of the cells of the data grid.
    Type: Application
    Filed: October 23, 2009
    Publication date: April 28, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: KARL R. HABERL
  • Publication number: 20110093770
    Abstract: 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.
    Type: Application
    Filed: June 3, 2008
    Publication date: April 21, 2011
    Inventor: Kunio Kamimura
  • Patent number: 7925989
    Abstract: 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.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: April 12, 2011
    Assignee: SAP AG
    Inventors: Helmut Hofmann, Markus Koenigstein
  • Patent number: 7921359
    Abstract: A computer-implemented system and method for tagged data and rectangular data conversions. The system and method receive tagged input data that is in a non-rectangular format and uses a hierarchical arrangement of tags to indicate data relationships. Data directives are used to parse the tagged input data. The data directives indicate which tags in the hierarchical arrangement of tags are to form which columns in the rectangular formatted data output. The rectangular formatted data output is generated based upon the parsed tagged input data. The data directives may also be used to convert rectangular data into a tagged data format.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: April 5, 2011
    Assignee: SAS Institute Inc.
    Inventors: Anthony L. Friebel, Thomas Warren Cox
  • Publication number: 20110055682
    Abstract: 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.
    Type: Application
    Filed: September 3, 2009
    Publication date: March 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Thomas FRIEDRICH, Alexander Daniel ROBINSON, Kathy J. SETZER
  • Patent number: 7900155
    Abstract: A system and method for providing information about an operation's applicability to an item. A processor may provide a list of selectable items in a display area and may provide for each of the listed items, in response to receiving a command to perform an operation on selected items of the display area, an indication of a reason for the operation's applicability or inapplicability to the item.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: March 1, 2011
    Assignee: SAP AG
    Inventor: Volker Sauermann
  • Publication number: 20110047448
    Abstract: 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: Application
    Filed: August 24, 2010
    Publication date: February 24, 2011
    Applicant: 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
  • Publication number: 20110041049
    Abstract: 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.
    Type: Application
    Filed: August 13, 2009
    Publication date: February 17, 2011
    Inventor: Lesly Verdier
  • Patent number: 7890508
    Abstract: Mechanisms and techniques for database fragment cloning and management are provided. A database object, such as a table, rowset or index, is divided into fragments. Each fragment is cloned to create cloned fragments, which operationally are substantially identical to one another. One or more of the cloned fragments may be designated as a primary cloned fragment for performing database operations or as a secondary cloned fragment for serving as backup. Updates to each fragment are implemented on the primary cloned fragment and are then propagated from the primary cloned fragment to the corresponding secondary cloned fragments. A cloned fragment can go offline, becoming unavailable to be updated. When the cloned fragment returns online, the cloned fragment is refreshed with data included in the primary cloned fragment. While being refreshed, the cloned fragment may continue to be updated.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Robert H. Gerber, Balan Sethu Raman, James R. Hamilton, John F. Ludeman, Murali M. Krishna, Samuel H. Smith, Shrinivas Ashwin
  • Patent number: 7890852
    Abstract: A method and apparatus for representing and controlling documents including rich text for Web based applications and browsers is provided so that editing of rich text can be facilitated within the browsers. The rich text is represented in a memory structure so that various formats may be flexibly maintained. Text, images, tables, links and the like are represented in the memory structure, which may be maintained in databases for eventual editing. A controller class and subsidiary classes represent the rich text and provide methods to convert html to the memory structure and back, representing the rich text in a relational database, retrieving the rich text from a relational database, and presenting the rich text for editing. A spell checking facility for the rich text is included.
    Type: Grant
    Filed: June 26, 2003
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventor: James R. Wason
  • Patent number: 7886224
    Abstract: A definition data storage unit stores definition data defining a rule for transforming tabular form data into a structured document. The definition data includes a conditional repeat specifying description specifying grouping of part of tabular form data rows which corresponds to a common item having a single value. The conditional repeat specifying description includes the common item as an attribute value for a condition for repetition. The definition data further includes a portion into which the tabular form data is inserted as content of an element. The portion includes a value insertion specifying description made to correspond to an item name of an item included in the tabular form data. A transformation unit transforms tabular form data based on the definition data, with the part of the rows grouped as one group, and embeds the value of the item name in a portion specified by the value insertion specifying description.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: February 8, 2011
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Miyuki Sakai, Atsuko Eguchi