Table Patents (Class 715/227)
-
Patent number: 9635105Abstract: Systems and methods for viewing filters on a collaborative spreadsheet stored on a cloud computing service include accessing, from each of a plurality of client computers, a first sheet of a spreadsheet stored on a cloud computing service, where a plurality of filters is associated with the first sheet. A first client computer in the plurality of client computers receives a command by a first user to apply a first filter in the plurality of filters to the first sheet, and applies the first filter to the first sheet on the first client computer. The filtered first sheet is displayed to the first user, and a second client computer in the plurality of client computers concurrently displays an unfiltered first sheet.Type: GrantFiled: May 31, 2016Date of Patent: April 25, 2017Assignee: Google Inc.Inventors: Benjamin Wolfe Simon, Manual Tragut, Zachary Erik Lloyd, Joshua Ari Danziger, Daniel Gundrum
-
Patent number: 9495347Abstract: Systems and methods for extracting table information from documents are provided herein. Exemplary methods may include annotating a document with annotations that identify table cell data included therein, generating a candidate table for each of a plurality of table models using the annotated table cell data, scoring each of the candidate tables, selecting a highest scoring candidate table, and annotating the highest scoring table to produce a final table.Type: GrantFiled: July 16, 2013Date of Patent: November 15, 2016Assignee: Recommind, Inc.Inventors: Jan Stadermann, Stephan Symons, Ingo Thon
-
Patent number: 9489642Abstract: Embodiments relate to systems and methods for visualizing processing traces as a flow diagram. Certain embodiments allow conversion of a text based processing trace, into an intermediate state which can then be projected using a flow diagram. A model transformation engine receives as an input, a trace log and also a pointer to the trace metadata. The model transformation engine uses the metadata information to convert the trace into a format from which a flow diagram can be built. Such an intermediate state could be, for instance, an XML document or a JSON object. Output of the model transformation engine is then fed to renderer, which reads the XML document or JSON object and displays it onto the screen. Embodiments may be particularly suited for visualizing processing traces of business rules in an enterprise system.Type: GrantFiled: June 19, 2012Date of Patent: November 8, 2016Assignee: SAP SEInventors: Joydeep Paul, Carsten Ziegler
-
Patent number: 9489365Abstract: The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms.Type: GrantFiled: December 5, 2012Date of Patent: November 8, 2016Assignee: Apple Inc.Inventors: Edward P. Hogan, Matthew R. Lehrian, Zachariah N. Paine
-
Patent number: 9460424Abstract: A method, apparatus, and computer program product of developing a hybrid interactive electronic technical manual. A set of sub-elements associated with core maintenance tasks is selected from a plurality of sub-elements in technical data for a device to form a set of core sub-elements. A cost-benefit analysis is performed on each sub-element in the set of remaining sub-elements to identify a sub-element benefit rating for the each sub-element. Sub-elements in the set of remaining sub-elements having a sub-element rating greater than or equal to a threshold benefit rating are selected to form a set of high benefit sub-elements. The set of core sub-elements and the set of high benefit sub-elements are converted from the non-interactive native file format to an interactive electronic technical manual database format. A set of links to the set of unconverted sub-elements is generated to form the hybrid interactive electronic technical manual.Type: GrantFiled: January 11, 2013Date of Patent: October 4, 2016Assignee: THE BOEING COMPANYInventor: Dean C. Hooks
-
Patent number: 9430253Abstract: Various embodiments of systems and methods for reusable and late addition enabled XML data binding are described herein. A computer receives an element class that is created for a non-atomic class. The element class comprises a first constructor, a decomposer that returns data extracted from an object for an entity to aid in serialization, and a composer that extracts value of the entity and creates a new instance of the non-atomic class using the extracted value to aid in de-serialization. The object is of type non-atomic class. The computer also receives an attribute class that is created for an atomic class to which the non-atomic class refers to. The attribute class comprises a second constructor, a serializer, and a de-serializer. The computer then generates an XML document using the element class and the attribute class.Type: GrantFiled: September 25, 2011Date of Patent: August 30, 2016Assignee: SAP SEInventor: Ralph Debusmann
-
Patent number: 9251176Abstract: In embodiments of photo chapters organization, a photo analyzer is implemented to receive a set of digital photos, and generate a photo sequence of the digital photos based on a respective timestamp of each photo. The photo sequence includes a first photo based on an earliest timestamp and a last photo based on a latest timestamp. The photo analyzer creates a photo chapter that includes the first photo. To organize the digital photos into photo chapters, the photo analyzer can determine whether a next photo in the photo sequence is to be added to a current photo chapter, and then either adds the next photo to the current photo chapter, or creates a next photo chapter that includes the next photo. The photo analyzer can repeat to organize each next photo in the photo sequence into the photo chapters until the last photo is included in a last photo chapter.Type: GrantFiled: August 19, 2014Date of Patent: February 2, 2016Assignee: Adobe Systems IncorporatedInventors: Carl I. Dockhorn, Luke A. Rymarz
-
Patent number: 9123023Abstract: Embodiments of the invention provide systems and methods for managing sets of structured data. According to one embodiment, managing a set of structured data can comprise identifying a plurality of elements within the set of structured data. Each of the identified elements can be assigned to a record having a predefined schema comprising content of the assigned element and a plurality of control attributes for the assigned element. One or more of the control attributes can be defined for each of the records and the records can be stored in a repository. Upon receiving a request for one or more of the plurality of elements, those elements to be made available can be identified based on the control attributes of the stored records. The stored records for the identified elements can be retrieved and provided to one or more users in response to the request.Type: GrantFiled: February 23, 2012Date of Patent: September 1, 2015Assignee: Oracle International CorporationInventors: Rudolph Lukez, David Peake
-
Patent number: 9110871Abstract: A document generating apparatus and a document generating method capable of easily and effectively generating a document with a supplementary explanation in which a supplementary explanation character string is given in a ruby form in a character size which conforms to a character size of a document. The document generating apparatus (and method thereof) decides, for each line, a character size for characters included in each line in each character area, and corrects information on the character size based on the calculated value of the character size.Type: GrantFiled: November 9, 2011Date of Patent: August 18, 2015Assignee: SHARP KABUSHIKI KAISHAInventors: Ichiko Sata, Takeshi Kutsumi
-
Publication number: 20150135052Abstract: The display of a multi-column table can be optimized. For example, a container, such as a multi-column table, can have a first container width. The container includes first text, second text, and a divider, such as an icon, whitespace, or text, between the first text and the second text. The first text, the second text, and the divider can have a combined text width. The container can be resized to a second container width that is smaller than the first container width. If it is determined that the combined text width is then greater than the second container width, the first text, the second text, or both can be abbreviated until the combined text width is less than the second container width.Type: ApplicationFiled: September 5, 2014Publication date: May 14, 2015Inventors: James Thompson, Joshua Goldenberg
-
Publication number: 20150128019Abstract: According to one embodiment, an electronic apparatus includes a receiver and a display controller. The receiver is configured to receive information of a handwritten document including a hand-written table, the hand-written table including a plurality of cells, a first cell including at least one first object. The display controller is configured to display a cell value of a table using a recognition result of one first object if an area of the first cell includes one first object, and to display a recognition result of at least one first object as an object different from a table if an area of the first cell includes at least two first objects.Type: ApplicationFiled: June 9, 2014Publication date: May 7, 2015Inventors: Shigefumi Ohmori, Junichi Nagata
-
Patent number: 9026900Abstract: Methods and systems for dynamically annotating a web-based document are disclosed. An example method includes receiving from a user an indication of a selected portion of a web-based document to be annotated, and receiving a user selection of an editing function to be applied to the document. An annotation window overlaying the selected portion of the document is generated and an annotation to the selected portion of the document using the selected editing function is captured in the overlaid annotation window. The annotation in the overlaid annotation window is mapped to the selected portion of the web-based document underneath the annotation window, and the annotated content and corresponding mapping information are stored in a computing device. Upon receiving a request for the web-based document which has been annotated, the web-based document is provided along with a new overlaid annotation window incorporating the stored annotated content based on the mapping information.Type: GrantFiled: February 10, 2012Date of Patent: May 5, 2015Assignee: Google Inc.Inventor: Scott Pugh
-
Publication number: 20150121187Abstract: A method for visual representation of EURT is provided. Measurements of performance parameters are collected. Each of the performance parameters corresponds to at least one performance problem domain. The performance parameters include at least a first, second and third parameters. A correlation between at least two of performance parameters is determined. A first graph having a first region representing the first parameter and having a second region representing the second parameter is presented to a user. The first and second regions extend in substantially opposing directions. A second graph representing the third parameter based on the determined correlation between data elements falling within each of the respective performance problem domains is simultaneously presented to the user. The first, second and third parameters are components of the EURT.Type: ApplicationFiled: October 24, 2014Publication date: April 30, 2015Applicant: FLUKE CORPORATIONInventors: Michael Allen Williamson, Stefan Pracht, Joseph Morales, Thomas Doumas
-
Publication number: 20150113379Abstract: A method can include receiving an unstructured grid of a multi-dimensional region; partitioning at least a portion of the unstructured grid into subdomains based at least in part on a cell number criterion; generating a hierarchical representation of the at least a portion of the unstructured grid that includes the subdomains and the cells; indexing cells in the subdomains based at least in part on the cell number criterion to define a data structure; and assigning respective property values to respective indexed cells for at least a portion of the data structure.Type: ApplicationFiled: October 22, 2014Publication date: April 23, 2015Inventors: Mark Wakefield, Richard Asbury
-
Patent number: 9015591Abstract: Embodiments are directed to selecting and applying data-specific presentations, to adaptively selecting visual presentations based on historical data and to providing rendering hints for data presentations. In one scenario, a computer system receives an indication that a visual presentation is to be applied to a specified portion of data. The computer system analyzes the specified data to determine which of a plurality of data presentations is most relevant for the specified data. The relevance is based on relevancy factors including one or more of the following: end-user profile, structure of the specified data and patterns within the specified data. The computer system then applies the determined appropriate visual presentation to the specified data.Type: GrantFiled: June 13, 2012Date of Patent: April 21, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Moe Khosravy, Christian Liensberger, Anthony Nino Bice
-
Patent number: 9009583Abstract: Cross-tabular reports may be automatically created by a computer from received source data. After receiving the source data, the computer may determine different information types associated with fields contained in the source data. The computer may then score each field based on the information types. A score describes a suitable placement of each field as a cross-tabular report row, a cross-tabular report column or a cross-tabular report value field. The computer may then select the fields having the highest score for placement as cross-tabular report rows, cross-tabular report columns or cross-tabular report value fields in a cross-tabular report. Finally, the computer may build the cross-tabular report with the selected fields.Type: GrantFiled: December 27, 2010Date of Patent: April 14, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Gavin N. Shearer, Jingxia Xing, Fergal P. Condron
-
Patent number: 9003274Abstract: The illustrative embodiments provide for a system and recordable type medium for representing actions in a data processing system. A table is generated. The table comprises a plurality of rows and columns. Ones of the columns represent corresponding ones of computer applications that can start or stop in parallel with each other in a data processing system. Ones of the rows represent corresponding ones of sequences of actions within a corresponding column. Additionally, the table represents a definition of relationships among memory address spaces, wherein the table represents when each particular address space is started or stopped during one of a start-up process, a recovery process, and a shut-down process. The resulting table is stored.Type: GrantFiled: December 21, 2007Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventor: Joseph John Katnic
-
Patent number: 9003401Abstract: Exemplary method embodiments for deploying code in a computing sysplex environment are provided. In one embodiment, by way of example only, a system-wide trending mechanism is applied. At least one of an idle time and a low Central Processing Unit (CPU) utilization time of one system in the sysplex environment is matched with an estimated deployment time obtained from at least one of a latest measured period of time and a calculated time trend. A system-wide coordinating mechanism is applied. A staggered code deployment operation is recommended for at least one node of the system at an optimum system time generated from the matching. Data obtained from the code deployment operation is recorded, including a new latest measured period of time. The data is used to generate an updated time trend.Type: GrantFiled: February 28, 2013Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventor: Joseph W. Dain
-
Patent number: 9002770Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: GrantFiled: August 31, 2012Date of Patent: April 7, 2015Assignee: Ab Initio Technology LLCInventor: Joel Gould
-
Publication number: 20150089347Abstract: [Subject] The usefulness of calendar apparatus which matched annual code with date is improved. [Solution means] Monthly sheet processing means which makes daily records correspond to annual code and date, and indicates by list, annual sheet processing means which indicates clickable annual code button by list, the first day of the code setup means which sets first day of the code as the days and months which a user wishes while displaying that which started processing and with which it already registered of daily records by clicking annual code button, daily records processing means which processes initial registration and renewal registration, a search is performed to daily records and it has record search means which makes the search results correspond to annual code and date, and displays them. It has the correspondence relation between annual code and date as a correspondence table of annual code and date.Type: ApplicationFiled: December 24, 2013Publication date: March 26, 2015Applicant: PALOALTOCODE INC.Inventor: TORU SATO
-
Patent number: 8983899Abstract: A computer-implemented method for archiving files in distributed replication environments may include 1) identifying a distributed file system replication environment, the distributed file system replication environment including a plurality of computing systems configured to replicate changes made to files within each computing system in the plurality of computing system to each other computing system in the plurality of computing systems, 2) identifying a request to archive a file located on a computing system within the distributed file system replication environment, and, in response to the request 3) identifying a virtual storage layer mapped to a location of the file and 4) archiving the file by creating a placeholder file for the file in the virtual storage layer mapped to a location of the file on the computing system. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 8, 2012Date of Patent: March 17, 2015Assignee: Symantec CorporationInventors: Kishor Ghait, Murtaza Ghiya, Manoj Chaudhari
-
Patent number: 8972851Abstract: The present invention concerns a method and device for coding or decoding a structured document, for example an XML document, using a structure-describing file of the XML Schema type. The method comprises a step of configuring an encoder or decoder including the obtaining of data describing a document structure model and their storage in the form of recordings, and a step of calculating a number of items, referred to as “possible items”, able to succeed, according to the structure model, an item of said model, said number of possible items being stored in a recording associated with said item. In order to facilitate calculations, the recordings comprise the minimum and maximum numbers of occurrences of the item defined by the structure model.Type: GrantFiled: March 18, 2010Date of Patent: March 3, 2015Assignee: Canon Kabushiki KaishaInventors: Herve Ruellan, Franck Denoual
-
Patent number: 8972845Abstract: The present invention is a method and system for accurately coding documents for a legal matter. The method, if used by experienced and motivated document reviewers, has the potential to dramatically improve adjusted review consistency, reduce coding errors, and produce the best review product. The method can also result in useful case history files, which are useful to litigation attorneys in every phrase of litigation including motion argument, merit trial, appeal, and future litigation.Type: GrantFiled: June 19, 2012Date of Patent: March 3, 2015Inventor: Jianqing Wu
-
Publication number: 20150046785Abstract: Mechanisms are provided for performing tabular data correction in a document. Tabular data is received and analyzed to identify at least one portion of the tabular data having an erroneous/missing data value. A functional dependency of the at least one portion of the tabular data on one or more other portions of the tabular data is determined. A correct data value for the erroneous or missing data value of the at least one portion of the tabular data is determined based on the functional dependency of the at least one portion. In addition, the tabular data is modified to replace the erroneous or missing data value with the correct data value and thereby generate a modified table data. A processing operation is then performed on the modified table data to generate a resulting output.Type: ApplicationFiled: September 22, 2014Publication date: February 12, 2015Inventors: Donna K. Byron, Scott N. Gerard, Alexander Pikovsky, Timothy P. Winkler
-
Patent number: 8943398Abstract: Systems and methods for generating presentationally-rich email messages having imagery and variable height content entry areas that are compatible across multiple email readers.Type: GrantFiled: April 2, 2009Date of Patent: January 27, 2015Assignee: Vistaprint Schweiz GmbHInventors: Laban D. Eilers, Jeff L. Kwan, Andrei Dinin
-
Patent number: 8943397Abstract: 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: GrantFiled: October 13, 2006Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Giancarlo Palleschi, Prasannakumar Parigivenkata
-
Patent number: 8943399Abstract: A list indicating positions of positioned elements on a page of a document is maintained by a page object associated with the page. First position information indicating a first position of a first positioned element having a position that conflicts with a location of a first element associated with the page is transmitted by the page object to a first element object associated with the first element, the first element object being subordinate to the page object within a hierarchy. The first element object generates first layout data. The list is updated by the page object based on a position of a second positioned element having a position that conflicts with the first element. A second element object associated with a second element associated with the page, and subordinate to the page object within the hierarchy, is invoked by the page object to generate second layout data.Type: GrantFiled: August 10, 2011Date of Patent: January 27, 2015Assignee: Google Inc.Inventors: Luiz Pereira, Edgard Lindner, Kevin Markman, Lily Xia
-
Publication number: 20150026557Abstract: A system, and computer program product for subject-matter analysis of tabular data are provided in the illustrative embodiments. A first document including the tabular data is received. A library of functional signatures for a first subject-matter domain is selected. A determination is made whether a threshold number of functional signatures from the selected library are applicable to the tabular data, wherein a functional signature is applicable to the tabular data when values in the tabular data correspond to an operation and a table structure specified in the functional signature. Responsive to the threshold number of functional signatures from the selected library being applicable to the tabular data, a processor and a memory process the first document according to a process for the first subject matter domain selected from a plurality of processes for respective subject matter domains.Type: ApplicationFiled: July 18, 2013Publication date: January 22, 2015Inventors: Donna Karen Byron, Scott N. Gerard, Alexander Pikovsky, Matthew B. Sanchez
-
Publication number: 20150026556Abstract: Systems and methods for extracting table information from documents are provided herein. Exemplary methods may include annotating a document with annotations that identify table cell data included therein, generating a candidate table for each of a plurality of table models using the annotated table cell data, scoring each of the candidate tables, selecting a highest scoring candidate table, and annotating the highest scoring table to produce a final table.Type: ApplicationFiled: July 16, 2013Publication date: January 22, 2015Applicant: Recommind, Inc.Inventors: Jan Stadermann, Stephan Symons, Ingo Thon
-
Patent number: 8938667Abstract: Disclosed are a method and system for grouping columns of data into different levels for subsequent multiple level operations. The method comprises the steps of providing sub-columns within a single table column, said table columns and each of the sub-columns having an associated header; and using multiple dummy tables and displaying them separately on different locations, one of the dummy tables including one or more of the associated headers. The preferred embodiment of the invention uses a tool, referred to as the Jtable class, which is used to display and edit regular two-dimensional tables of cells. The present invention is able to support multilevel headers and column spanning by using multiple tables and displaying them separately. Preferably, this is done using another tool, GridBagLayout, which is associated with Jpanel tool.Type: GrantFiled: May 7, 2012Date of Patent: January 20, 2015Assignee: International Business Machines CorporationInventors: Linda Van Patten Benhase, Maria S. Rajakannimariyan
-
Publication number: 20150007011Abstract: Techniques are described for providing visualizations of data with options for a user to manipulate the data visualizations. These data visualization options may provide flexible and rapid comparison of different fragments of data. In one example, a method includes outputting a display of a data visualization in a graphical user interface. The method further includes receiving a first user input selecting a first fragment of the data visualization to freeze. The method further includes receiving a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization. The method further includes outputting a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.Type: ApplicationFiled: September 17, 2014Publication date: January 1, 2015Inventor: Prakash Dewan
-
Publication number: 20150007010Abstract: A system, and computer program product for discovering relationships in tabular data are provided in the illustrative embodiments. A set of documents is received, a document in the set including the tabular data. A cell in the tabular data is selected whose dependencies are to be determined. A hypothesis to use in conjunction with the cell is selected. Whether the hypothesis applies to a selected portion of the document is tested by determining whether a conclusion in the hypothesis can be computed using a function specified in the hypothesis on the selected portion. The selected portion can be a selected cell-range in the tabular data or content in a non-tabular portion of the document. The hypothesis is utilized to describe the cell relative to the selected portion.Type: ApplicationFiled: July 1, 2013Publication date: January 1, 2015Inventors: Donna Karen Byron, Scott N. Gerard, Alexander Pikovsky, Matthew B. Sanchez
-
Publication number: 20150007009Abstract: Methods, apparatus and computer readable media are provided for reverse editing a knowledge base from a cross tab display. A cross tab editor includes a knowledge base resident in a memory device, the knowledge base comprising attribute values and a knowledge base management system, wherein the knowledge base management system is configured to create a first list of sub-entities for a first entity, create a second list of sub-entities for a second entity, and create a relationship table listing all of the combinations of each pair of sub-entities from the first list and the second list and their attribute values. The knowledgebase management system is further configured to populate the relationship table with an attribute value for each combination. The knowledge base management system is further configured to receive a manual change in a cross tab display and to update the underlying attribute data in response to the change.Type: ApplicationFiled: June 28, 2013Publication date: January 1, 2015Inventors: Martin Hlucka, Zdenek Dvorak, David Mikulka, Tim Felke, Nagabhushana Rao Begur, Jeff vanderZweep
-
Publication number: 20140359419Abstract: An electronic apparatus and a method for creating a document using the same are provided. A method for creating a document using an electronic apparatus includes displaying at least one addition icon in a or around a text box when a text box generating command is input, and adding a cell to the text box and converting the text box into a table when one of the at least one addition icon is selected. Accordingly, the user may easily convert a text box into a table when creating a document.Type: ApplicationFiled: March 10, 2014Publication date: December 4, 2014Applicant: Samsung Electronics Co., Ltd.Inventor: Young-cheol KANG
-
Patent number: 8904290Abstract: A method for supporting versions of a menu includes identifying menu items for an application. The menu items are in a first menu and have state data used by functions to perform operations. The method includes generating indices from the menu items, generating a first table that includes the indices and the functions, and generating a second table that includes a portion of the indices. The indices in the first table correspond to the functions, the portion defines a subset of menu items for a second menu, and the portion of the indices corresponds to a portion of the state data. When an operation is to be performed, an index for the subset of menu items is used to determine state data corresponding to the index in the second table, and the index is used to determine a function corresponding to the index in the first table.Type: GrantFiled: June 26, 2012Date of Patent: December 2, 2014Assignee: Motorola Mobility LLCInventor: Ananya Sen
-
Publication number: 20140351685Abstract: A method for interactive review of a dataset and an apparatus configured to enable interactive review of a dataset are described. A user request to review the dataset is received via user input. Responsive to this request, a processor generates representative values from the dataset for a coarse view of the dataset and for a fine view of the dataset. A user interface generator then outputs a graphic user interface displaying the coarse view of the dataset and the fine view of the dataset.Type: ApplicationFiled: May 20, 2014Publication date: November 27, 2014Applicant: THOMSON LICENSINGInventors: Oliver THEIS, Ralf Koehler
-
Patent number: 8892990Abstract: An Image Based Document Management (IBDM) server includes a table generator, a query engine and a user interface engine. The table generator generates a table that includes a label image and at least one field image in a column. The label image represents a column header for the at least one field image. A query engine receives requests to modify the table and in response generates queries to query the table. A user interface engine provides the table for display and modifies the table in response to user input.Type: GrantFiled: March 7, 2012Date of Patent: November 18, 2014Assignee: Ricoh Co., Ltd.Inventor: John W. Barrus
-
Patent number: 8887038Abstract: Various embodiments of systems and methods for extrapolating tabular structure to facilitate manipulation of elements in the freeform document are described herein. The freeform document includes an unstructured canvas providing users the ability to place one or more elements in the canvas. A primary column is determined by the selection of at least one element in the freeform document. Further, one or more secondary columns in the freeform document corresponding to the primary column are determined. A tabular structure in the freeform document is extrapolated based on the determined primary column and the one or more secondary columns to facilitate manipulation of elements in the freeform document, such as reordering, resizing and deleting the one or more elements, and inserting one or more new elements in the freeform document.Type: GrantFiled: October 8, 2010Date of Patent: November 11, 2014Assignee: Business Objects Software LimitedInventors: Christopher Harasemchuk, Mark Siegel, Ken Wong, Madison Poon, Yahui Lu
-
Patent number: 8880995Abstract: The present invention discloses a method for localized scrolling table display in a webpage. The method includes: dividing a table being displayed into at least a 2×2 array of an upper left table, a lower left table, an upper right table and a lower right table; setting the lower left table and the upper right table to hide portions that are beyond display area; and setting the lower right table to hide portions that are beyond the display area and to include a vertical scrollbar and a horizontal scrollbar. The upper right table and the lower right table are controlled by the horizontal scrollbar, and the lower left table and the lower right table are controlled by the vertical scrollbar. The present invention is able to display a table in a webpage with a localized scrolling display and a partial frozen display, and allows unlimited number of data columns and rows in the webpage and still maintains good readability.Type: GrantFiled: February 1, 2007Date of Patent: November 4, 2014Assignee: Alibaba Group Holding LimitedInventor: Qi Chen
-
Publication number: 20140310584Abstract: Identifying a display reference date according to a position in a first region representing a time axis received on a display screen, obtaining a number of display days of a second region in which a plurality of sets of medical care information of a display target person is displayed in time series on a daily basis, determining a plurality of medical care data dates as a plurality of display dates to be displayed in the second region in the order of closeness to the display reference date in a time axis direction such that the number of display days is satisfied based on the plurality of medical care data dates and the number of display days, and displaying medical care information corresponding to the determined plurality of display dates in the second region on a display screen.Type: ApplicationFiled: April 11, 2014Publication date: October 16, 2014Applicant: FUJIFILM CorporationInventors: Fumitake TANAKA, Yoshiyuki KURAMI
-
Publication number: 20140289602Abstract: An apparatus and a method for editing a table in a terminal which can edit a table intuitively and easily are provided. The apparatus includes a display unit that simultaneously displays a row number adjusting UI and a column number adjusting UI in a table editing mode, and a controller that performs a control so that a plurality of handlers are displayed on the table when the table displayed in a specific application is selected, a conversion to the table editing mode is performed when a specific handler among the plurality of handlers is selected, and respective UIs that can adjust the number of rows and the number of columns of the table in the table editing mode are simultaneously displayed.Type: ApplicationFiled: March 20, 2014Publication date: September 25, 2014Applicant: Samsung Electronics Co., Ltd.Inventor: Jun-Young PARK
-
Patent number: 8839091Abstract: A computer implemented method, system and/or computer program product presents data on a user interface. Tabular data for a particular type of data is converted into faceted data. The tabular data is stored according to headings in a table storing the particular type of data, and the faceted data is stored according to facets of the particular type of data. A set of facet names from the faceted data is mapped to a coordinate system on a user interface in order to assign each of the facet names to a predetermined area of a user interface. Facet values are associated with and mapped to the facet names in order to proximately display the facet values to their corresponding facet names according to the coordinate system.Type: GrantFiled: December 15, 2010Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Adarsh Ramamurthy, Deepak M. Srinivasa
-
Patent number: 8836972Abstract: A printer may comprise a command file storage unit, a receiving unit, a command file sending unit, and a first data sending unit. The command file storage unit may store a command file including a first command, a second command, and a third command. The first command is a command for sending a request for first data. The second command includes design data, and is a command for converting the first data into second data in accordance with the design data. The third command is a command for displaying a web page in accordance with the second data. The receiving unit may receive a request. The command file sending unit may send a response including the command file when a request for the command file is received. The first data sending unit may send a response including the first data when the request for the first data is received.Type: GrantFiled: September 25, 2009Date of Patent: September 16, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Naoki Otsuka
-
Patent number: 8832547Abstract: The illustrative embodiments described herein provide an apparatus and method for managing navigation in a table. The process identifies a first location of a current cell in a first dimension using a cell identifier associated with the current cell in response to receiving a keyboard input to the current cell. The process identifies a second location of the current cell in a second dimension using the cell identifier. The process also identifies a location of the current cell in the table using the first location and the second location.Type: GrantFiled: August 23, 2007Date of Patent: September 9, 2014Assignee: International Business Machines CorporationInventor: Becky Jean Gibson
-
Patent number: 8832543Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: GrantFiled: June 8, 2010Date of Patent: September 9, 2014Assignee: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Publication number: 20140250359Abstract: A system and method for editing a table within a hypertext markup language (HTML) editor is described, the method comprising analyzing code representing the table to determine dimension parameters based on content of the table, storing the dimension parameters in a memory, receiving edit indications from a user, concurrently comparing the edit indications against the dimension parameters, wherein edit indications that exceed the dimension parameters are rejected, and updating each instance of the dimension parameters within the code with the edit indications.Type: ApplicationFiled: July 16, 2008Publication date: September 4, 2014Inventor: Heidi Bauer Williams
-
Publication number: 20140245121Abstract: An Image Based Document Management (IBDM) server includes a state recorder, a query engine, a view creation module and a user interface engine. The view creation module creates a first view of a collection based on at least one operation from a first user. The state recorder receives a selection of the first view of the collection from a user. The query engine runs a query associated with the first view of the collection. The user interface engine generates graphical data for presenting a list of views of the collection including the first view of the collection to a user and for displaying the first view of the collection to the user.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: Ricoh Co., Ltd.Inventors: John W. Barrus, Edward L. Schwartz
-
Publication number: 20140237343Abstract: A method, system and computer program product for determining optimal column widths used in the rendering of data tables displayed in a graphical user interface. The method includes receiving a table parameter associated with the contents of the table and determining if the table parameter has changed. If the table parameter has changed, statistical values are calculated for visible columns of the table. A user choice for a run time column width and a default column width are received for each of the columns. A readability index for data displayed in the visible columns is calculated. A maximum readability index for visible columns is calculated. The optimal column widths based on the maximum readability index are determined. The column widths are set to the optimal column widths. The optimal column widths are stored as meta-data. The table of data is displayed using the optimal column widths.Type: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Massimo Villani
-
Patent number: 8806323Abstract: Certain examples provide a computer-implemented method. The method includes displaying, at an initial position, a first entry of a plurality of entries of a table. The method includes displaying a first indicator to indicate that the first entry has been assigned from a set of unlocked entries to a set of locked entries, and that the first entry is assigned to a first lock position. The method includes sorting the plurality of entries to determine a first sort order including a first sort position of the first entry that is different from the first lock position. The method includes displaying the set of unlocked entries according to the first sort order and displaying the first entry at the first lock position.Type: GrantFiled: September 23, 2011Date of Patent: August 12, 2014Assignee: General Electric CompanyInventor: Ravi Kiran Samavedula
-
Patent number: 8805123Abstract: A method for identifying a stream of images, comprises: a) capturing one or more frames from the media which is to be identified; b) sending the selected image(s) as queries to a server; c) in the server, analyzing the one or more images to identify them from a database that for each movie stored comprises switched significantly different frames; d) if more than one image is processed, aggregating the various server's replies; and e) displaying the results to the user.Type: GrantFiled: October 9, 2012Date of Patent: August 12, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Dan Shirron, Tsvi Chaim Lev, Amit Porat, Aaron Lieber, Jacek Marciniak, Adam Strupczewski