Compound Document Patents (Class 715/209)
  • Patent number: 8253734
    Abstract: The present invention is a system that grids original data, maps the data at the grid locations to height values at corresponding landscape image pixel locations and renders the landscape pixels into a three-dimensional (3D) landscape image. The landscape pixels can have arbitrary shapes and can be augmented with additional 3D information from the original data, such as an offset providing additional information, or generated from processing of the original data, such as to alert when a threshold is exceeded, or added for other purposes such as to point out a feature. The pixels can also convey additional information from the original data using other pixel characteristics such as texture, color, transparency, etc.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: August 28, 2012
    Assignee: Graphics Properties Holdings, Inc.
    Inventor: David William Hughes
  • Patent number: 8255795
    Abstract: A system and a method are disclosed for optimally viewing a non-square aspect ratio photo or video within a non-square aspect ratio display area of a screen. In addition, a system and a method are disclosed for positioning and storing a reference point (e.g., a relative center point) of an image within a display area of a screen. Further, in a slideshow configuration, a system and a method allows for transition between images using sound annotations associates with a particular image.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: August 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keith Saft, Matthew W. Crowley, Yingfeng Su
  • Patent number: 8250458
    Abstract: A method, system and software tool for emulating a portal application in a rich client application are provided. The rich client application is executable on a client platform capable of displaying views contributed by plug-in components registered with the client platform. The method comprises providing a user interface for eliciting user inputs for creating a new portal application on the client platform, detecting user selection of a portal page layout, and one or more views for each cell of the page layout, and generating a description of a client page representing the portal application. When the rich client application is run on the client platform it is directed to build a client page representing the portal application using the generated description.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Mark Levins, Brendan Murray, Brian O'Gorman
  • Patent number: 8250478
    Abstract: A system is disclosed for reducing the time required to generate web pages on post-back of collaborative web applications. Content from web pages of the collaborative web applications may be displayed in respective foreground and background IFRAMES over a display. Upon post-back to load content from a new web page in the foreground IFRAME, the content from the background IFRAME persists, thus saving the round trip otherwise required to update content from the background IFRAME. Initialization and update of the content in the background IFRAME may be performed when interaction with the content in the foreground IFRAME is idle.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Baskaran Dharmarajan, Vladimir Dumitrean
  • Patent number: 8238663
    Abstract: A similar image search apparatus includes a storage unit, a search unit, a text feature selection unit, an image feature transformation unit and a similar image search unit. The storage unit stores images and pieces of text information associated with the respective images. The search unit retrieves candidate images. Each candidate image has a similar image feature to a image feature of a key image. The text feature selection unit select a text feature of the respective candidate images which satisfies a given selecting condition. The image feature transformation unit, base on the selected text feature, transforms the image features. The similar image search unit retrieves similar images from the candidate images based on the transformed image features. The image features of the similar images are similar to the image feature of the key image.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: August 7, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Noriji Kato
  • Patent number: 8234293
    Abstract: An autocomplete method and system provides suggested completions for partial data entries based upon predefined coordinates, operands and/or commands. In one embodiment, the partial data entry may be in an active cell of a spreadsheet and the predefined coordinates may be queried from a separate, preconfigured, multi-dimensional database linked to the active cell or the spreadsheet.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 31, 2012
    Assignee: Microsoft Corporation
    Inventors: Alexander Martynov, David F. Gainer, Howard J. Dickerman
  • Patent number: 8233166
    Abstract: An image forming apparatus that picks only necessary pages up from a plurality of originals and copies after aligning in an order of pages so as to reduce a work burden on a user is provided. The image forming apparatus having a copy function includes an identification information extracting portion for extracting identification information (page number and heading information) which identifies originals from image data of read originals, a selecting portion for displaying the extracted identification information and accepting the identification information selected by the user as a target for image formation, and an output portion for printing image data excluding the identification information from the image data of the target for image formation accepted by the selecting portion. Here, the identification information is preferably formed with code information.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: July 31, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Kenji Ogasawara
  • Publication number: 20120185759
    Abstract: A method and system for collaboratively editing a composite document having a plurality of original document parts. For each of one or more original document parts, a non-editable version of the original document part may be stored. Edits to the original document part may be stored in a plurality of edit parts. Each of the plurality of edit parts may be editable by a single associated one of a plurality of users and may be non-editable by all other users of the plurality of users. The plurality of edit parts may be individually encrypted and the edit parts may be stored separately from the original document parts.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Helen BALINSKY, Steven J. Simske
  • Patent number: 8219904
    Abstract: A system includes a meta-document, i.e., a document including content information which has a set of document service requests associated with it. A document service is a process which uses a portion of the document content as a starting point to obtain other information pertaining to that content. A scheduler selects a document service request from the set, then initiates and manages managing communication with a service provider to satisfy the selected document service. Any results received from the selected document service are integrated into the document.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: July 10, 2012
    Assignee: Xerox Corporation
    Inventors: James Shanahan, Gregory Grefenstette
  • Patent number: 8213776
    Abstract: Disclosed are a selecting device, a selecting method, and a selecting program storage medium, which are configured to surely and easily select programs such as a drama series, even when a large number of programs are recorded. The selecting device includes: a designating section which designates a program from programs stored in a storage device in response to an operation; a searching section which searches the programs stored in the storage device for a program satisfying a predetermined correlation between itself and the program designated by the designating section; and a selecting section which collectively selects the program designated by the designating section and the program searched out by the searching section collectively.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: July 3, 2012
    Assignee: Fujitsu Limited
    Inventors: Isao Funaki, Aki Kita, Eiichi Matsuzaki
  • Patent number: 8214732
    Abstract: 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: Grant
    Filed: September 14, 2007
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Linda Van Patten Benhase, Maria S. Rajakannimariyan
  • Patent number: 8203722
    Abstract: An image-information obtaining unit obtains image information. A form determining unit determines form information indicating a characteristic of limiting a position of a viewing axis that is an axis for turning over a page a print on which the image information is printed, based on the image information. A viewing-axis determining unit determines the position of the viewing axis based on the form information. A format limiting unit limits format information that can be set according to the position of the viewing axis. A format receiving unit receives an input of the format information limited by the format limiting unit.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: June 19, 2012
    Assignee: Ricoh Company, Limited
    Inventors: Takashi Yano, Yoshifumi Sakuramata, Tetsuya Sakayori, Iwao Saeki, Junichi Takami, Hiroko Mano, Takanori Nagahara
  • Patent number: 8204949
    Abstract: A web application for managing multiple matters may have an email interface that may be used to update status items as well as upload and categorize documents. The web application may authenticate the source of the information, and may apply the various input received via email to an appropriate matter. The email interface may generate email queries for users, and the queries may include various identifiers that may be used to apply a response to the appropriate matter. The email interface may allow a user to create new matters or activities within matters. An email's subject line, contents, attachments, or other information may be analyzed.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: June 19, 2012
    Inventor: Russell Krajec
  • Patent number: 8185814
    Abstract: More particularly, methods, systems, and computer program products are disclosed for differential dynamic content delivery. Typical embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element bearing a preview designation; presenting the selected structural element to a prospective user participant; and receiving from the prospective user participant an indication of interest in the selected structural element. Typical embodiments also include recording the indication of interest in association with the selected structural element.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
  • Patent number: 8185816
    Abstract: Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits the browsing and manipulation of numbers, as opposed to text and images like in HTML, and does so by including attributes describing the meaning of the numbers to be attached to the numbers. Documents compliant with the markup language encapsulate machine-readable documentation with numbers and data, and permit the data viewer to act as a combination web browser and spreadsheet to automatically read, interpret and manipulate the numbers and data. Furthermore, the methods and systems merge or combine RDML documents that have different data formats to produce a single data set for display.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: May 22, 2012
    Assignee: E-Numerate Solutions, Inc.
    Inventor: Russell T. Davis
  • Patent number: 8170270
    Abstract: A computer implemented method and computer usable program product for embedding rich content of a document in an image. In one embodiment, a static image of the document is generated. If the amount of memory associated with the rich content does not exceed a threshold amount, the rich content is encoded into a single content block according to an image format. If the rich content does exceed the threshold amount, the rich content is encoded into a plurality of content blocks. The content block or the plurality of content blocks are inserted into an arbitrary storage location of the image. The static image is displayed when the image is opened in an absence of an application associated with the rich content of the document. The rich content is displayed when the image is opened in a presence of the application associated with the rich content of the document.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Cain Mansell, Sonja Christine McLellan
  • Patent number: 8171394
    Abstract: Systems and methods are disclosed for providing a user interface. The disclosed systems and methods may include receiving a request to initiate an application program configured to generate a data file. Furthermore, the disclosed systems and methods may include displaying, by the initiated application program, a property panel in response to the request. The property panel may be configured to receive meta-data to be associated with the data file generated by the application program. Also, the property panel may be configured to provide the only place to receive the meta-data by the application program. Moreover, the disclosed systems and methods may include receiving the meta-data in the property panel.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: May 1, 2012
    Assignee: Microsoft Corporation
    Inventors: Brandon V. Taylor, Brian M. Jones, Hani Saliba, Jeffrey J. Johnson, Lauren N. Antonoff, Michael B. Christiansen, Raj Merchant, Steven J. Sinofsky
  • Patent number: 8171399
    Abstract: A user interface for repositioning Web page components that includes an HTML table. Each cell of the table can represents a Web page component that is able to be repositioned. Each cell can include an identifier and a user selectable position control. The identifier can identify the Web page component. The user selectable position control can accept user input designating a position of the component within the Web page. An activation control can accept input entered within the user selectable position control when selected. Activation of the activation control can result in the Web page being reconfigured so that the position of the Web page components corresponds to positions specified by the position controls. In one embodiment, the user interface can be an accessibility option for users having difficulty with a drag and drop interface.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas D. Coppedge, III, Becky J. Gibson, Kevin E. Hicks, Andrew J. Lahart, David Salinas, Michael A. Squillace
  • Patent number: 8161023
    Abstract: According to one embodiment of the present invention, a method for inserting a PDF shared resource back into a PDF statement is provided. The method includes storing a set of statements, wherein each statement has been extracted from a document and each statement contains indirect objects. A set of resources is then stored, wherein the resources have been extracted from the document, and the resources include a set of indirect objects. All of the indirect objects in a selected one of the stored statements are then enumerated and a determination is made of which of the indirect objects contain keys. A key value for the enumerated indirect objects containing keys is then read, and the indirect objects in the stored set of resources associated with each key are identified. Stream data is then copied from the indirect objects in the stored set of resources into the selected ones of the stored statements.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: April 17, 2012
    Assignee: Internatioanal Business Machines Corporation
    Inventors: Gregory Scott Felderman, Brian Keith Hoyt
  • Patent number: 8156431
    Abstract: In order to maintain consistencies of relations between objects and page attributes in document data, a document editing apparatus for editing document data including a plurality of pages, includes a determination unit which determines, when a process is executed for the document data, whether or not the process includes a move process or copy process of an object across pages, a composition unit which composites, when it is determined that the process includes the move process or copy process, information associated with a page attribute of an editing source page on which the object is currently laid out to the object to generate a composite object, and a layout unit which lays out the composite object as an object on an editing destination page as a move destination or copy destination.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: April 10, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazufumi Kobashi
  • Patent number: 8156419
    Abstract: In one embodiment, the present invention is a system and method for loading a web page in a browser application. The method sends a request to retrieve the web page, receives a response to the request that includes the web page, and displays the web page in the browser application. The web page includes a static view portion, a dynamic view portion, and at least one possible action that a user may take from the web page. When the user takes each possible action, the browser application will display a related web page. The method receives a second response to the request that includes the static view portion of the related web page for each possible action, and stores the static view portion of the related web page for each possible action.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: April 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Samar Choudhary, Richard Adam King, Vijay Pandiarajan, Niraj D. Patel
  • Patent number: 8145994
    Abstract: Identifying panel types of elements for display on a computing device. Documents such as web pages have a layout for the elements with some elements positioned in the header, footer, and sidebar regions of the document. A browser or other application receives the elements for display (e.g., on a mobile computing device) and analyzes each of the elements to define header, footer, sidebar, and content regions. The panel types are assigned based on the region in which the element resides. Aspects of the disclosure enable manipulation of the elements by, for example, presenting the elements corresponding to content panels, centering the web page within a display area on the computing device, and preventing advertisements from being displayed.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Hai Cui, Chundong Wang, Paul Clanton Nelson
  • Patent number: 8145600
    Abstract: Techniques for version preview and selection are described, including detecting a plurality of versions of an asset in a compound document, receiving an input indicating selection of a version, wherein the version is one of the plurality of versions, and updating the compound document with the version.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: March 27, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Lance Lewis, Ashish Duggal, Nathan Marroquin
  • Patent number: 8131787
    Abstract: A transformation processing system input data including a data record area for storing target date and a transformation processing identification information record area for storing transformation processing identification information about transformation processing executed upon the target data.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Takeshi Imamura, Kent Tamura, Satoshi Makino, Toshiro Takase
  • Patent number: 8132104
    Abstract: Methods, computer-readable media, and systems for populating an electronic clinical document capable of receiving multiple types of data are provided. In one embodiment, dictation audio input is embedded directly into one or more sections of an electronic clinical document along with other data types, such as structured user input, free-text input, or system-generated input. An electronic clinical document having embedded dictation audio and other data types can receive transcribed text corresponding to the embedded dictation audio.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: March 6, 2012
    Assignee: Cerner Innovation, Inc.
    Inventors: Michael A. Ash, John Q. Deverter, Pramod Pagadala
  • Patent number: 8127225
    Abstract: A content management system (CMS) provides a DITA specialization processing mechanism that provides the full functions of a content management system across the full functionality of the DITA architecture. A DITA specialization is used to generate an import descriptor that describes how to import the DITA specialization, which may include required modules, stylesheets, catalogs, and content rules into the repository of a content management system. When the DITA specialization is imported into the repository, a compound document is created with appropriate parent/child links. Dependency relationships between modules in the compound document are then created. In addition, new XML content rules for the DITA specialization may be automatically generated from existing content rules.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventor: John Edward Petri
  • Patent number: 8127221
    Abstract: Architecture of one or more algorithms for autofitting objects with non-trivial geometries in documents. The algorithms autofit rectangular objects (such as floaters), when the objects contain both left and right aligned objects, autofit tables, determine correct sizes of a parent object and its child object when the width of the parent object is unknown (referred to as an auto-width), and the width of the parent's child object is expressed in percentages of the parent object width. A two-pass algorithm determines the best (or optimal) sizes of margins, borders, and paddings of objects where any combination thereof can have fixed width, auto width, and/or percentage-expressed width. Additionally, the algorithms can recursively calculate the optimal widths of objects inside other objects, where the outer object width is undefined. The algorithms can process an unlimited number of nesting levels.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: February 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Alexander Vaschillo, Sergey Genkin, Victor Kozyrev, Andrei Burago
  • Patent number: 8127222
    Abstract: A system and method are disclosed for managing target documents referred to by referring documents. A user sends a delete request for a referring document from a user client computer to a master server computer. Next, the master server computer accesses and deletes the referring document, updates a counter for a target document hypertext linked to the referring document, and updates a database, which contained the deleted referring document. The master server computer then determines whether the count for the counter of the target document equals zero. If the counter for the referring document is not equal to zero, the master server computer sends a message to the user indicating that the referring document has been deleted and sends a message to the user asking whether the user wants to delete another referring document. If the user wants to delete another referring document the process goes back to the initial process step, and the user sends another delete request for a referring document.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventor: Ephraim Feig
  • Patent number: 8122346
    Abstract: Methods and systems are disclosed for generating, managing, and publishing documents based on document level objects and software level objects. In one aspect, a method is provided for managing documents in a computing system environment. The method includes identifying a placeholder object included in a document having a document level object, the placeholder object having metadata corresponding to a software level object. Software level object content is identified in response to a query message and is included within a response to the query message. A format of the software level object content included in the response is transformed into a second format based on a second set of constraints, and merged in the document based on the placeholder object. An output document may be generated such that the transformed software level object content replaces the placeholder object in the output document.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: February 21, 2012
    Assignee: SAP AG
    Inventors: Vladislav Bezrukov, Nikhil Dhairyawan, Matthias Jensen, Ilya Khandamirov, Christian Lieske, Andreas Hirche, Matthias Kammerer
  • Patent number: 8115956
    Abstract: Job tickets containing scoped instructions can control the processing of a PDL file to produce a data stream that is efficiently processed by a rendering device such as a raster image processor or printer. Job tickets contain instructions for processing a PDL file. Scoped instructions control processing of only those PDL file sections within a certain scope as specified on a per instruction basis.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: February 14, 2012
    Assignee: Xerox Corporation
    Inventor: Javier A. Morales
  • Patent number: 8108763
    Abstract: A visual editor for generating a custom email message. An editor interface may display an approximation of an email message. A user may customize content and layout of an email message through the editor interface. A user interface system may track such customizations to enable faster remote operations to be performed on content of the email message. A plurality of substantially modular renderers may enable a plurality of different output representations to be generated from a single stored representation of the email message.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: January 31, 2012
    Assignee: Constant Contact, Inc.
    Inventors: Yan Gao, Sridhar Gorantla, Paul McLaughlin, Michael Fitterman
  • Patent number: 8108765
    Abstract: Disclosed are a method, information processing system, and a computer readable medium for managing documents. The method includes analyzing a plurality of hierarchical markup documents, wherein each hierarchical markup document is representable by a hierarchical tree structure. A shared hierarchical markup document associated with the plurality of hierarchical markup documents is generated based on the analyzing. Each hierarchical markup document in the plurality of hierarchical markup documents is compared with the shared hierarchical document. A plurality of difference hierarchical markup documents is generated based on the comparing.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lipyeow Lim, Haixun Wang, Min Wang
  • Patent number: 8098244
    Abstract: An improved method for optimizing a design, based on direct manipulations of the object points of a design. In addition, the number and modifications of control points is kept as minimal as possible while the targeted movement of object points is realized and the automatic adaptation and generation of a set of control points for deformations which allows the movement of object points to desired positions. One aspect of the invention is to generate the transformation function f which is optimized to be able to realize desired changes of object parameters by means of control point variations. This optimization can be realized in a way that the mapping between the original coordinate system of the design and the spline coordinate system is not changed, so that no additional “freezing” process (the generation of the mapping between the coordinate systems) is necessary.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: January 17, 2012
    Assignee: Honda Research Institute Europe GmbH
    Inventors: Markus Olhofer, Stefan Menzel, Bernhard Sendhoff
  • Patent number: 8091036
    Abstract: A GUI builder tool in which input of a layout of one or more components in a container component is received and a new cross platform layout of the one or more components in the container component is generated. The cross platform layout includes at least one automatically sized autopad and/or container autopad that defines spacing to properly position the one or more components within the container component. The size of the autopad and/or container autopad is determined upon execution of the cross platform layout on a software platform using a visual guideline for that software platform. In some embodiments, some or all of the components are automatically positioned in the cross platform layout such that a contents of each of the components, such as text, is laid out within the container component along the same baseline.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: January 3, 2012
    Assignee: Oracle America, Inc.
    Inventors: Tomas Pavek, Dusan Pavlica, Jan Stola, Scott R. Violet
  • Patent number: 8082486
    Abstract: A method, an apparatus and/or a system of source attribution of embedded content is disclosed. A source attribution system includes a tracking module configured to generate an identification meta-data to be associated with an original content of a first publisher that originates in a third-party source server of a public wide area network such that the original content is attributable to the first publisher through the identification meta-data associated thereto with the original content when the original content having the associated identification meta-data is republished. The system further includes a processor including a memory which is configured to determine that a subsequent publishing of the original content is an embedded portion of another work of authorship. The system also includes a notification module that notifies the first publisher upon subsequent publication of the original content by a subsequent publisher.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: December 20, 2011
    Assignee: Storify, Inc.
    Inventors: Xavier Damman, Burt Herman
  • Patent number: 8082495
    Abstract: A label creating apparatus includes a print data creating and editing device that creates and edits print data to be printed onto a long tape. The print data creating and editing device includes a storage device that stores a data file, a divided display control device, a print data selecting device, a print data creating device, a model tape display control device, a model data file display control device, a file display size determining device. If the file display size determining device determines that a model data file is not entirely displayed in the data file display area, the model data file display control device compresses the model data file so that the model data file can be entirely displayed in the data file display area.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: December 20, 2011
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Tetsuya Nose, Tatsuhiro Ikedo
  • Patent number: 8078989
    Abstract: An apparatus and system for transforming a web page for display on a mobile device is described. In one embodiment, a graphical representation of a document object model associated with a URL is displayed. Selections of at least one element of the document object model are stored as a content filter. A request for a resource associated with the content filter is processed by extracting portions of the resource according to the content filter. The extracted portions are provided to a client.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: December 13, 2011
    Assignee: Red Hat, Inc.
    Inventor: Steven W. Parkinson
  • Patent number: 8078953
    Abstract: Architecture for a word processing application that facilitates operating on mathematical symbols, expressions, and/or equations input to a word processing document, and returning results back to the document. User input to the document in the form of math symbols, expressions or equations is transformed into a format for processing by a math engine. The engine returns one or more operations to the user that can be performed on the input, including calculating mathematical solutions, graphing equations and viewing steps to solving math problems. A user interface allows the user choose from the possible operations and to interactively manipulate input and graphs in the word application. The results can be inserted directly into the document and also be graded automatically.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: William B Kunz, Xin Li, Luke Kelly, Jinsong Yu, Seth R Atkinson, Murray Sargent
  • Patent number: 8065605
    Abstract: Methods and apparatus, including computer program products, for indexing structured documents. A method includes identifying a structured document in a file system for indexing, the structured document having an identifier and at least one indexing-property, extracting at least one index-value from the structured document in accordance with a pre-defined extraction rule set and storing the at least one index-value with the identifier in an index-value data structure.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 22, 2011
    Assignee: SAP Aktiengesellschaft
    Inventor: Markus Oezgen
  • Publication number: 20110276866
    Abstract: Methods and systems for multi-document aggregation provide data representing a redundancy graph constructed from a document or document set and determine the longest acyclic path in the document redundancy graph. Nodes of the longest path are assigned to a column to be displayed. Each node is assigned to a corresponding position in the column according to the node position in the path. Methods and systems for ordering multi documents for presentation can determine the content of a node of the redundancy graph and order the content for display.
    Type: Application
    Filed: May 5, 2010
    Publication date: November 10, 2011
    Inventor: Steven Harrington
  • Patent number: 8054496
    Abstract: Providing a preview is disclosed. A first document associated with a first application is accessed. The first document is referenced by a second document. A preview is generated in a format capable of being displayed by the first application. The preview is provided for display by the first application.
    Type: Grant
    Filed: July 13, 2005
    Date of Patent: November 8, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: Martin Rehfeld
  • Patent number: 8051110
    Abstract: A method and a system for identifying screen flows. An instance of an application utilized by a first entity locates a first key in a first table to identify a first procedure. The same instance of the application utilized by a second entity locates a second key in the first table to identify a second procedure. Using the first procedure, a method and a parameter set based on rules of the first entity are located in a second table. Using the second procedure, the method and a parameter set based on rules of the second entity are located in the second table. The method is executed with each of the parameter sets to identify a first screen flow for the first entity and a second screen flow for the second entity. The first screen flow includes data elements that are different from data elements included in the second screen flow.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Charles Franklin Berry, Nitin Jhingan, Glenn C. Godoy, Amy Jeanne Snavely
  • Patent number: 8041650
    Abstract: Methods and systems for directed creation of construction documentation are provided. Example embodiments provide a Directed Documentation System (a “DDS”), which directs, in a computer-assisted manner, the creation of a historical record of a portion or an entire construction project. In one embodiment, the DDS comprises a directed construction data organization process/component, a directed documentation data acquisition process/component, a construction documentation data retrieval process/component, and a construction documentation data distribution process/component. These components cooperate to direct the documentation of a construction project in a manner that insures that all desired aspects of the project are documented thoroughly and uniformly. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: October 18, 2011
    Inventors: Kieran Gaffey, Howard Marcus
  • Patent number: 8041127
    Abstract: One embodiment of the present invention provides a system that obscures critical information communicated over a network. During operation, the system receives a set of data and produces a file which represents a character in the data with at least one image, thereby avoiding representing the data in plain text and reducing the risk of scraping. The system then communicates the file to a client, thereby allowing the client to present the data using the embedded images.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: October 18, 2011
    Assignee: Intuit Inc.
    Inventor: James E. Whitelaw
  • Patent number: 8024159
    Abstract: Systems, methods, and tools for proofing computer-aided design (CAD) objects (e.g., CAD drawings or models). The objects are implemented with CAD software and represent an apparatus. An exemplary method includes receiving a CAD object representing the apparatus, determining criteria for proofing the CAD object, determining rules, extracting items of interest from the CAD object, and comparing the extracted items with the rules. An example item of interest is a drawing note on the CAD object and an example rule includes a plurality of keywords.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: September 20, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Dewey McKinley Sims, Jr., Baljit Bains
  • Patent number: 8014009
    Abstract: A digital multimedia presentation appliance is provided having a display for displaying at least one digitized image. The digital multimedia presentation appliance further includes a processor configured to communicate and receive commands, including a digital multimedia presentation appliance print job command, from an external processor capable of executing a software application program for displaying a printing utility. The processor executes a program having instructions for processing the print job command and displaying the at least one digitized image by the display of the digital multimedia presentation appliance. The print job command is transmitted after selection of a digital multimedia presentation appliance printing icon corresponding to the digital multimedia presentation appliance following selection of the printing utility to print the at least one digitized image.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: September 6, 2011
    Assignee: Xerox Corporation
    Inventors: William C. Hardy, Jr., Michael A. Butler
  • Patent number: 8015486
    Abstract: A method and apparatus simultaneously displays the main text and/or more attached filed of a message received in a mobile terminal. This simultaneous display allows a user to confirm the main text and attached files in the message. The main text and attached files may be shown in respective areas of the display.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 6, 2011
    Assignee: LG Electronics Inc.
    Inventor: Jae Jun Jang
  • Patent number: 8010885
    Abstract: Differential dynamic content delivery with a presenter alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; providing a session copy of a user profile including a user classification; receiving, from a presenter, a user classification instruction to change a user classification in the session copy of a user profile; changing the user classification in the session copy of a user profile in dependence upon the presenter's instruction; selecting from the session structured document a classified structural element in dependence upon a user classification in the session copy of a user profile of a user in the presentation; and presenting the selected structural element to the user.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
  • Patent number: 8010896
    Abstract: A content management system (CMS) includes a content modification mechanism that detects a change to a shared document in the repository, and in response to the detected change, inserts applicability metadata in the shared document. The content modification mechanism may broadcast the change to each parent document. Each parent document votes on whether or not to accept the change. If enough of the parent documents accept the change (i.e. the votes meet a defined voting threshold), the applicability metadata is removed from the shared content. If not enough of the parent documents accept the change, the applicability metadata remains in the shared content, and a profile corresponding to the applicability metadata is created for each parent document that accepted the change. In this manner, profiling may be used to account for changes to shared content in a content management system.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventor: John Edward Petri
  • Patent number: 8005300
    Abstract: An image search system includes a first calculation section that calculates a first similarity score of each registered image with respect to an input image on the basis of image features of the registered and the input image, a second calculation section that calculates a second similarity score of each registered image with respect to the input image on the basis of text features of the registered and the input image, a candidate extraction section that extracts one or more candidate images on the basis of the first and the second similarity scores of each registered image, a third calculation section that calculates a third similarity score of each candidate image on the basis of projection waveforms of the input image and the candidate image, and a search section that determines one or more registered images similar to the input image on the basis of the third similarity score.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 23, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Takahiro Koyama, Shigehisa Kawabe