Patents Examined by Shawn S Joseph
  • Patent number: 8788931
    Abstract: A visual editor creates the meta rules for transforming or mapping data between the source meta data and target meta data representation via a wide variety of Graphical User Interfaces (GUIs). A set of transformation rules or scripts is generated by the editor using a transformation rule engine, e.g., XSL, and sent to a standard transformation engine, e.g., XSLT, which accepts an input data file and using the transformation rules generates a transformed output data file. The meta rules are represented in a template and stored in a configuration file. The configuration file can be updated with other rules by the visual editor specifying in the rule file the transformation/mapping language as an element of the rule file. The editor specifies any attributes or parameters on the rule transformation/mapping element. The transformation rule engine reads in a new meta rule generated by the editor. Parameter values are added to complete the rule based on the description from a meta rule configuration file.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: July 22, 2014
    Assignee: International Business Machines Corporation
    Inventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
  • Patent number: 8769403
    Abstract: A device may receive a selection of a first one of portions of a document, changing sizes of at least some of the portions based on the selection, determining a first location of an index button in an index bar, identify one of the portions based on the determined first location of the index button, and display the identified portion.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: July 1, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Takamoto Tsuda, Jenny Fredriksson
  • Patent number: 8745487
    Abstract: Methods and systems herein receive a selection of at least one variable data printing (VDP) pattern from a first user to compose an initial sample design. The methods receive image, text, and graphics into the initial sample design from the first user and the user tags such image, text and graphics with VDP pattern elements. The processes of receiving the image, text, and graphics and tagging alter the initial sample design into the tagged sample design. Further, the methods and systems can automatically convert the tagged sample design into at least one different format file. The methods and systems can automatically provide the different format file to at least one second user. Additionally, the second user can include data components into the different format file to support the composition of a targeted marketing campaign sample.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: June 3, 2014
    Assignee: Xerox Corporation
    Inventors: Dale Ellen Gaucas, Kirk J. Ocke, Michael David Shepherd, Reuven J. Sherwin
  • Patent number: 8726151
    Abstract: The present disclosure is directed to comparing a first structured data document to a second structured data document, including receiving the first and second structured data documents as first and second encrypted documents, respectively, comparing nodes of the first encrypted document to nodes of the second encrypted document, a content and a location of each of the nodes remaining confidential during the comparing, generating matched pairs of nodes based on the comparing, and storing the matched pairs in computer memory, each matched pair comprising a node of the first encrypted document and a corresponding node of the second encrypted document, determining one or more edit operations based on the matched pairs, and generating an edit script comprising the one or more edit operations, the edit script being executable to transform the first encrypted document to provide a transformed encrypted document that is isomorphic to the second encrypted document.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: May 13, 2014
    Assignee: SAP AG
    Inventors: Mohammad Ashiqur Rahaman, Andreas Schaad, Henrik Plate, Yves Roudier
  • Patent number: 8516358
    Abstract: A method for graphically linking articles may include the steps of forming a first link between a selected article and a first linked article; forming a second link between the selected article and a second linked article; and interactively displaying the first link and the second link to the user.
    Type: Grant
    Filed: September 5, 2010
    Date of Patent: August 20, 2013
    Inventor: Shailen V. Banker
  • Patent number: 8402369
    Abstract: Systems and methods are disclosed for summarizing multiple documents by generating a model of the documents as a mixture of document clusters, each document in turn having a mixture of sentences, wherein the model simultaneously representing summarization information and document cluster structure; and determining a loss function for evaluating the model and optimizing the model.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: March 19, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Shenghuo Zhu, Dingding Wang, Yun Chi, Yihong Gong
  • Patent number: 8370740
    Abstract: The invention enables document level controls to be added to applications which display documents by using an application level add-in. The application level add-in tracks document opening and closing and dynamically constructs the document level control accordingly to ensure that the document level control is active only while the document is open.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Igor Zinkovsky, Michael Shneerson, David A. Whitechapel
  • Patent number: 8370741
    Abstract: 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: Grant
    Filed: August 25, 2008
    Date of Patent: February 5, 2013
    Assignee: The Boeing Company
    Inventor: Dean C. Hooks
  • Patent number: 8352857
    Abstract: Reference identification and resolution identifies reference text fragments in a document and associates referenced object text fragments in the document with the identified reference text fragments. Reference profiles are abstracted from the document. Each reference profile specifies at least a reference number and an object type identifier. A reference profile is paired with an object text fragment of the document containing the reference number of the reference profile. The pairing is repeated to associate reference profiles with object text fragments. A reference text fragment of the document satisfying one of the reference profiles is associated with the object text fragment paired with the satisfied reference profile. The associating is repeated to associate reference text fragments of the document with object text fragments.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: January 8, 2013
    Assignee: Xerox Corporation
    Inventors: Katja Filippova, Herve Dejean
  • Patent number: 8230322
    Abstract: The present invention is directed to a method, system and program for displaying and/or hiding, in an electronic multi-dimensional spreadsheet on a user interface, elements of a range of cells, a range of cells having one or more contiguous elements aligned along a given spreadsheet dimension, an element of a range of cells having one or more cells along one or a plurality of spreadsheet dimensions.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jean-Jacques Aureglia, Frederic Bauchot
  • Patent number: 8230321
    Abstract: The present invention is directed to a method, system and program for displaying and/or hiding, in an electronic multi-dimensional spreadsheet on a user interface, elements of a range of cells, a range of cells having one or more contiguous elements aligned along a given spreadsheet dimension, an element of a range of cells having one or more cells along one or a plurality of spreadsheet dimensions.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jean-Jacques Aureglia, Frederic Bauchot