Table Patents (Class 715/227)
-
Publication number: 20120079362Abstract: 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: ApplicationFiled: November 3, 2011Publication date: March 29, 2012Inventor: Robert Eugene Listou
-
Publication number: 20120079363Abstract: 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: ApplicationFiled: December 6, 2011Publication date: March 29, 2012Applicant: MICROSOFT CORPORATIONInventors: Allan Folting, Thibaut Vial, Robert Hawking
-
Patent number: 8140961Abstract: 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: GrantFiled: November 21, 2007Date of Patent: March 20, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Brian Shaun Vickery, Anoop Sharma, Vinita Subramanian
-
Patent number: 8140962Abstract: 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: GrantFiled: April 10, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Randal L. Bertram, Steven G. Halverson, Kerry A. Ortega, Andrew J. Streit
-
Patent number: 8136031Abstract: 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: GrantFiled: March 17, 2009Date of Patent: March 13, 2012Assignee: Litera Technologies, LLCInventor: Deepak Massand
-
Patent number: 8136030Abstract: 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: GrantFiled: February 20, 2008Date of Patent: March 13, 2012Assignee: Maya-Systems Inc.Inventor: Mathieu Audet
-
Patent number: 8122338Abstract: 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: GrantFiled: September 9, 2004Date of Patent: February 21, 2012Assignee: Opera Software ASAInventors: Jon Stephenson von Tetzchner, Geir Ivarsoy
-
Patent number: 8122340Abstract: 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: GrantFiled: September 2, 2009Date of Patent: February 21, 2012Inventors: Bruce Tow, Neil Savasta
-
Patent number: 8122339Abstract: 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: GrantFiled: April 28, 2009Date of Patent: February 21, 2012Assignee: 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: 8122337Abstract: 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: GrantFiled: June 26, 2008Date of Patent: February 21, 2012Assignee: SAP France S.A.Inventors: John Malcolm MacGregor, Ian Thomas McAlpine, Donald Alastair MacCormick
-
Patent number: 8103951Abstract: 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: GrantFiled: September 30, 2008Date of Patent: January 24, 2012Assignee: Apple Inc.Inventors: Geoff Schuller, Yan Guo
-
Patent number: 8082274Abstract: 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: GrantFiled: June 28, 2007Date of Patent: December 20, 2011Assignee: Microsoft CorporationInventors: Alice Pritikin Steinglass, Peter de Vries
-
Publication number: 20110307774Abstract: 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: ApplicationFiled: August 24, 2011Publication date: December 15, 2011Inventor: Robert Eugene Listou
-
Publication number: 20110307396Abstract: 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: ApplicationFiled: June 15, 2010Publication date: December 15, 2011Applicant: MASTERYCONNECT LLCInventors: Michael Andrew Hewitt, Douglas Michael Weber, James Trenton Goble
-
Patent number: 8077345Abstract: 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: GrantFiled: February 11, 2009Date of Patent: December 13, 2011Assignee: Canon Kabushiki KaishaInventor: Hiroki Koyano
-
Patent number: 8078955Abstract: 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: GrantFiled: May 2, 2006Date of Patent: December 13, 2011Assignee: Adobe Systems IncorportaedInventor: Rahul Gupta
-
Patent number: 8078962Abstract: 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: GrantFiled: July 29, 2004Date of Patent: December 13, 2011Assignee: International Business Machines CorporationInventors: Mihoko Aoki, Susumu Fukuda
-
Publication number: 20110289398Abstract: 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: ApplicationFiled: July 29, 2011Publication date: November 24, 2011Inventor: Philip King Chin
-
Patent number: 8065603Abstract: 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: GrantFiled: April 30, 2007Date of Patent: November 22, 2011Assignee: Google Inc.Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
-
Patent number: 8060819Abstract: 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: GrantFiled: February 26, 2010Date of Patent: November 15, 2011Assignee: Execware, LLCInventor: Robert Eugene Listou
-
Patent number: 8045510Abstract: 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: GrantFiled: October 27, 2009Date of Patent: October 25, 2011Assignee: Research In Motion LimitedInventors: Jianwei Oliver Yuan, Olav A. Sylthe
-
Patent number: 8046331Abstract: 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: GrantFiled: May 25, 2007Date of Patent: October 25, 2011Assignee: Symantec CorporationInventors: Mugdha Sanghavi, Kishor S. Ghait, Andrew Nash, Laxmikant Vithal Gunda
-
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: 8032567Abstract: 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: GrantFiled: October 28, 2010Date of Patent: October 4, 2011Assignee: SAP AGInventors: Eric Schemer, Tanja B. Wingerter, Markus Ulke
-
Publication number: 20110219254Abstract: 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: ApplicationFiled: March 2, 2010Publication date: September 8, 2011Applicant: SOLARWINDS WORLDWIDE, LLCInventors: Karlo Martin ZATYLNY, Annie Jarvis FICKLIN, Denny Charles LECOMPTE, Derek James WEBBER
-
Publication number: 20110214049Abstract: 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: ApplicationFiled: February 26, 2010Publication date: September 1, 2011Inventor: ROBERT LISTOU
-
Patent number: 8010887Abstract: 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: GrantFiled: September 21, 2001Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: Steven Soria, Jr., Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee
-
Patent number: 8010584Abstract: 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: GrantFiled: September 22, 2008Date of Patent: August 30, 2011Assignee: The United States of America, as represented by the Secretary of the ArmyInventors: Jeffrey T. Craver, Michael S. Ellis
-
Patent number: 8010564Abstract: 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: GrantFiled: July 25, 2008Date of Patent: August 30, 2011Assignee: Fujitsu LimitedInventors: Akihiro Minagawa, Yoshinobu Hotta, Yusaku Fujii, Katsuhito Fujimoto
-
Publication number: 20110209042Abstract: 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: ApplicationFiled: February 25, 2010Publication date: August 25, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Mark A. Porter
-
Patent number: 8001155Abstract: 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: GrantFiled: June 20, 2008Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Stephen M. Danton, Yuri Rychikhin, Scott Roberts, Michael C. Murray, Florian Voss
-
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
-
Patent number: 7987420Abstract: 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: GrantFiled: November 6, 2000Date of Patent: July 26, 2011Assignee: 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: 20110145690Abstract: 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: ApplicationFiled: February 1, 2011Publication date: June 16, 2011Applicant: SAP AGInventors: Helmut HOFMANN, Markus KOENIGSTEIN
-
Patent number: 7962848Abstract: 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: GrantFiled: October 16, 2006Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventor: Randal Lee Bertram
-
Patent number: 7962859Abstract: 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: GrantFiled: June 27, 2007Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Srinivas Attili, Ajay A. Divekar, Srinivas Jujjuru
-
Publication number: 20110138265Abstract: 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: ApplicationFiled: December 4, 2009Publication date: June 9, 2011Applicant: SYNOPSYS, INC.Inventors: Anil P. Balaram, Takashi Toyooka
-
Publication number: 20110131481Abstract: 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: ApplicationFiled: December 1, 2009Publication date: June 2, 2011Applicant: Microsoft CorporationInventors: David Vronay, Yannis Paniaras, Li Qiao, Rebecca Jo Sundling
-
Publication number: 20110107196Abstract: 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: ApplicationFiled: October 30, 2009Publication date: May 5, 2011Applicant: SYNOPSYS, INC.Inventor: William K. Foster
-
Publication number: 20110099465Abstract: 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: ApplicationFiled: October 23, 2009Publication date: April 28, 2011Applicant: MICROSOFT CORPORATIONInventor: KARL R. HABERL
-
Publication number: 20110093770Abstract: 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: ApplicationFiled: June 3, 2008Publication date: April 21, 2011Inventor: Kunio Kamimura
-
Patent number: 7925989Abstract: 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: GrantFiled: May 9, 2007Date of Patent: April 12, 2011Assignee: SAP AGInventors: Helmut Hofmann, Markus Koenigstein
-
Patent number: 7921359Abstract: 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: GrantFiled: April 19, 2002Date of Patent: April 5, 2011Assignee: SAS Institute Inc.Inventors: Anthony L. Friebel, Thomas Warren Cox
-
Publication number: 20110055682Abstract: 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: ApplicationFiled: September 3, 2009Publication date: March 3, 2011Applicant: International Business Machines CorporationInventors: Thomas FRIEDRICH, Alexander Daniel ROBINSON, Kathy J. SETZER
-
Patent number: 7900155Abstract: 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: GrantFiled: August 16, 2004Date of Patent: March 1, 2011Assignee: SAP AGInventor: Volker Sauermann
-
Publication number: 20110047448Abstract: 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: August 24, 2010Publication date: February 24, 2011Applicant: 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: 20110041049Abstract: 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: ApplicationFiled: August 13, 2009Publication date: February 17, 2011Inventor: Lesly Verdier
-
Patent number: 7890508Abstract: 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: GrantFiled: August 19, 2005Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: Robert H. Gerber, Balan Sethu Raman, James R. Hamilton, John F. Ludeman, Murali M. Krishna, Samuel H. Smith, Shrinivas Ashwin
-
Patent number: 7890852Abstract: 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: GrantFiled: June 26, 2003Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventor: James R. Wason
-
Patent number: 7886224Abstract: 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: GrantFiled: September 25, 2007Date of Patent: February 8, 2011Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions CorporationInventors: Miyuki Sakai, Atsuko Eguchi