Compound Document Patents (Class 715/209)
  • Patent number: 7639387
    Abstract: A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system provides a method to associate related documents. The method acquires two associated documents and associates the related portions together. When the method acquires a portion of one of the document, it identifies the portion acquired, and provides the related portion of the other document.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: December 29, 2009
    Assignee: Ricoh Co., Ltd.
    Inventors: Jonathan J. Hull, Berna Erol, Jamey Graham, Peter E. Hart, Kurt Piersol
  • Publication number: 20090313536
    Abstract: A requested content page is provided with additional relevant content that is dynamically generated. A page originally requested by a browser application is generated and examined to determine key words, address information, and other information for which relevant content may be retrieved. The other information may not be part of the original page content, but it can be the relation between the content page and other pages. The relevant content is determined based on the results of the content page examination. After retrieving the relevant content, the retrieved content is embedded into the requested content page and provided to the requesting user. The retrieved relevant content may be provided with the requested content page in a designated portion within the requested content page, near related content in the page, and/or displayed in response to user input as a pop-up window or in a preview pane.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 17, 2009
    Applicant: Microsoft Corporation
    Inventors: Ron Karidi, Eran Yariv, Roy Varshavsky, Daniel Sitton, Oded Elyada, Noga Amit, Omer Ramote
  • Publication number: 20090307575
    Abstract: In order to reproduce the content output before, an MFP includes an HDD to store data which includes a plurality of page data having corresponding page numbers, an instruction accepting portion to accept a page number of one of the page data to be displayed on a projector, a display control portion to cause the page data of the accepted page number to be displayed on the projector, a history storing portion to store, for each of the page data displayed, history information in which the page number of the page data, the actually displayed time of the page data, and the actually displayed order of the page data are associated with each other, and a redisplay control portion to cause the plurality of page data to be displayed on the projector based on the history information on the condition that the history information is designated.
    Type: Application
    Filed: March 10, 2009
    Publication date: December 10, 2009
    Applicant: Konica Minolta Business Technologies, Inc.
    Inventors: Takeshi Minami, Mitsuzo Iwaki, Kenichi Takahashi, Daisuke Sakiyama
  • Patent number: 7631255
    Abstract: An interface is provided for permitting a user to explore a collection of data. The data collection provides nodes as structural elements, and references which are assigned to nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: December 8, 2009
    Assignee: Thomas Weise, et al.
    Inventors: Thomas Weise, Ruedger Rubbert
  • Patent number: 7624338
    Abstract: Various embodiments include one or more of systems, methods, and software for document modeling. Some embodiments include defining a document model having further models of document portions. The document portions may include a header model including a set of header methods to provide interaction capabilities to other portions of a system and one or more item models, including a set of item methods to provide interaction capabilities to other portions of the system. The header model and the one or more item models may each include an association with one or more component models. Each component model may include a set of component methods to provide interaction capabilities to other portions of the system and component specific logic accessible through the component methods. Maps may also be provided between the models and wall as a link between the set of component methods and the component specific logic.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: November 24, 2009
    Assignee: SAP AG
    Inventors: Dagmar Opitz, Hamid Moghaddam, Berthold Wocher, Uwe Herold
  • Publication number: 20090287990
    Abstract: Systems and methods for generating and physically rendering graphical memorabilia projects are described herein. Generally, the methods comprise providing and organizing photos, selecting a theme-based kit, selecting a dynamic page layout template, selecting a design and color palette, personalizing a memorabilia project comprising the template, and physically rendering the memorabilia project. The page layout template is pre-designed template and configured to be selectively rotated and/or swapped to provide a refreshing theme and/or look, and can be used to more effectively utilize the memorabilia available for mounting and/or storage. The ability to rotate and/or swap the templates enables a user to reuse pre-established templates to create new looks and presentations. In one aspect, the described system is a web-based service that does not require any software to be installed on the user's computer device other than a web browser.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 19, 2009
    Inventors: Jeanette Lynton, Brian Holman, Kristy McDonnell, Kristine Widtfeldt
  • Patent number: 7620888
    Abstract: The present invention relates to a system and methodology to facilitate automated quality management and controls for one or more items appearing in a documentation set. Respective items are analyzed in accordance with a plurality of quality metrics that can be tracked according to an automated identification process. A system is provided that facilitates quality measurements of data and/or documents appearing in a documentation set, collection or database. A quality component tracks one or more quality metrics associated with the items, wherein the items can include topics, subtopics, or other categories. A rules engine automatically applies the quality metrics to the items to facilitate interactive quality assessments of the items, wherein a scoring component automatically ranks the items based at least in part on the interactive quality assessments of the items.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventor: Roy Hirst
  • Patent number: 7620885
    Abstract: Electronic documents related to a computer system solution having a plurality of computing components are aggregated and bundled by a solution building wizard having configurable behavioral models associated with a system solution design, a plurality of configured instantiations of the behavioral models previously configured to contain behavioral and interface parameters according to a set of user inputs to define connection logic pairs or groups of the model instances, a documentation retriever which determines that one or more electronic documents are available for each of the configured behavioral model instance and requesting and retrieving the available electronic documents, and a documentation bundler aggregating the retrieved documents into an electronically deliverable document bundle.
    Type: Grant
    Filed: August 25, 2005
    Date of Patent: November 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Amir Farrokh Sanjar, Cristi Nesbitt Ullmann
  • Patent number: 7617444
    Abstract: File formats, methods, and computer program products are provided for representing a workbook in a modular content framework. The modular content framework may include a file format container associated with modular parts. A file format includes logically separate modular parts that are associated with each other by one or more relationships where each modular part is associated with a relationship type. The modular parts include a workbook part operative as a guide for properties of the workbook and a worksheet part associated with the workbook part and operative to specify a definition of cells within a worksheet associated with the worksheet part. The modular parts may also include a document properties part containing built-in properties associated with the file format and a thumbnail part containing associated thumbnails. Each modular part is capable of being interrogated separately, extracted from the workbook, and/or reused in a different workbook.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Chad B. Rothschillwe, Su-Piao B. Wu
  • Patent number: 7617451
    Abstract: An open file format is used to structure the features and data within a document associated with a word processing application. The file format simplifies the way a word processing application organizes document features and data, and presents a logical model that is easily accessible. The file format is made up of a collection of modular parts that are stored within a container. The content included in the modular parts are XML that is based on ASCII. The XML schema provides a definitional framework for how the modular parts relate. This content allows tools to interrogate a word processing document to examine and utilize content and ensure that the file is written correctly. Each of the modular parts is capable of being interrogated separately regardless of whether the application that created the document is running. Information may also be changed, added, and deleted from each of the modular parts.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Andrew Bishop
  • Patent number: 7613995
    Abstract: Vision-based document segmentation identifies one or more portions of semantic content of a document. The one or more portions are identified by identifying a plurality of visual blocks in the document, and detecting one or more separators between the visual blocks of the plurality of visual blocks. A content structure for the document is constructed based at least in part on the plurality of visual blocks and the one or more separators, and the content structure identifies the one or more portions of semantic content of the document. The content structure obtained using the vision-based document segmentation can optionally be used during document retrieval.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Shipeng Yu, Deng Cai, Wei-Ying Ma
  • Patent number: 7613993
    Abstract: A web-based system, method and program product are provided for adding content to a content object (e.g., a custom compilation or prepublished work) stored in a data repository as a group of hierarchically related content entities. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. Furthermore, prerequisite checking, wherein some entities are associated, e.g., by a set of rules, with content objects that are prerequisites to that objects, and wherein selection by the user of an entity having prerequisites causes automatic inclusion of all associated prerequisite objects in the final compilation.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: November 3, 2009
    Assignees: International Business Machines Corporation, Pearson Education Inc.
    Inventors: William J. Baer, James A. Barker, Robert C. Hartman, Jr., Richard D. Hennessy, Eugene Johnson, Jr., I-Ming Kao, Janet L. Murray, Jerry D. Robertson, III, Richard W. Walkus
  • Patent number: 7613723
    Abstract: A system, apparatus and method are provided that enable the receipt of answers to questions from users and to make those answers persistent within a generalized database schema. A set of one or more middleware entities and components are provided to process the user's answers that are submitted to the system. The middleware entities differentiate one user from another user by use of a session. Different sets of questions are grouped into encounters, and the answers to the questions for a particular encounter are given a unique identifier. The unique identifier can be used to identify the user and/or the particular encounter. The answers to the questions can be retrieved and viewed in numerous ways, such as by user, by encounter, by question, by question type, by answer, by answer type, etc. The selection of database schema and the structure of the middleware enables the system to handle any answer to any question without requiring the restructuring of the database or database schema.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: November 3, 2009
    Inventor: Ricky Dale Tully
  • Patent number: 7614000
    Abstract: File formats, methods, and computer program products are provided for representing a presentation in a modular content framework. The modular content framework may include a file format container associated with modular parts. A file format includes logically separate modular parts that are associated with each other by one or more relationships where each modular part is associated with a relationship type. The modular parts include a presentation part representing a start part for the presentation, a slide master part associated with the presentation part, and a slide layout part associated with the slide master part. The modular parts may also include a document properties part containing built-in properties associated with the file format, a thumbnail part containing associated thumbnails, and a slide part containing a slide in the presentation. Each modular part is capable of being interrogated separately, extracted from the presentation, and/or reused in a different presentation.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Shawn A. Villaron, Sharad K. Garg
  • Patent number: 7613994
    Abstract: A unique document handling facility on the scale of a Lotus Notes document. Preferably, the documents are stored in a relational database and served-up using Java servlets, with provisions for handling document content and group level security. The preferred implementation of the invention provides several specific features: (1) Presentation and control of heterogeneous document content through the service of the Enterprise Application Development Platform, (2) An efficient scheme for group level and user level security, (3) Presentation of heterogeneous document types, (4) Presentation of heterogeneous data types in the document, (5) A method to externalize definition of keyword selections, and (6) The ability to present document fields in any order, regardless of whether they originate in the head or body of the underlying document.
    Type: Grant
    Filed: May 29, 2002
    Date of Patent: November 3, 2009
    Assignee: International Business Machines Corporation
    Inventor: James R. Wason
  • Patent number: 7606741
    Abstract: A system, apparatus and method for filling forms, including using a graphical capture device, are described herein.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: October 20, 2009
    Assignee: Exbibuo B.V.
    Inventors: Martin T. King, James Q. Stafford-Fraser, Clifford A. Kushler, Dale L. Grover
  • Patent number: 7603355
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: October 13, 2009
    Assignee: Google Inc.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Publication number: 20090254802
    Abstract: Apparatus and methods are provided for providing publishers and authors with the organizational and creative tools to professionally create books inclusive of writing, graphics and multi-media. The apparatus and methods further enable users to design and format their publication with minimal effort. A text editor is used to manipulate the input in a “What-You-See-Is-What-You-Get” (W.Y.S.I.W.Y.G.) environment. The user is able to professionally design a publication. The publication is previewed with images of the “print-ready” publication. Publishing resource tools are provided that allow the publisher, author and other collaborators to create and edit content. The publisher and authors can select from provided design styles and images or upload their own images to create professional looking publications. The publication is converted to a “print-ready file” and or an e-book and stored in a database. A bookstore associated with the apparatus and methods allow books to be viewed and purchased.
    Type: Application
    Filed: April 6, 2009
    Publication date: October 8, 2009
    Inventors: Frank Campagna, William Adams Hicks
  • Publication number: 20090249182
    Abstract: There is disclosed a method of recognising named entities in a text-containing document, represented by text document data. The received text document data comprising a plurality of tokens, one or more of the said plurality of tokens being part of a plurality of entities. The text document data is analysed using one or more tagging modules which are operable to determine token label data in respect of at least the tokens which are part of a plurality of entities, wherein the token label data output by the one or more tagging modules comprises data representative of the location of the token within each of a plurality of entities. The token label data representative of the location of the token within each of a plurality of entities is used to determine the beginning and end of the entities which have been identified in the text document data.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: ITI Scotland Limited
    Inventors: Beatrice Symington, Barry Haddow
  • Publication number: 20090248512
    Abstract: The subject application is directed to a system and method for selective incorporation of targeted content in remotely rendered documents. An electronic document is first received from an owner. Layout data corresponding to the size and/or position available for placement of secondary content in connection with a rendering of the electronic document is then received. Destination data corresponding to an output destination for a rendering of the electronic document is then received. The secondary content is then retrieved in accordance with the received destination data and formatted based upon the received layout data. The electronic document and the secondary content are then communicated to an output destination in accordance with the received destination data so as to generate a rendered document at the output destination, with the rendered document incorporating the electronic document and secondary content mutually arranged based upon the layout data.
    Type: Application
    Filed: April 1, 2008
    Publication date: October 1, 2009
    Inventors: William Su, Jianxin Wang, Giri Natarajan, Mohammad A. Suleiman, Ming-Teh Shen
  • Publication number: 20090249181
    Abstract: A method and system of approximate document generation, in one aspect, analyzes a document generation template, identifies one or more elements in the document generation template that have processing time that is longer than a threshold value and modifies said one or more elements identified as having processing time that is longer than a threshold value. One or more elements are modified so that the elements can terminate before completion of processing and produce at least a partial result and/or brief summary from processing of said one or more elements.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Bard Bloom
  • Patent number: 7590933
    Abstract: A method and system for displaying an annotated file are described. The method includes associating an annotation with a programming module of a baseline file and displaying in a window of a graphical user interface the baseline file as a tree structure having a plurality of nodes. Each node represents a programming module of the baseline file. The method also includes displaying the annotation proximate to the node that represents the programming module with which the annotation is associated. The annotation includes at least one message indicative of a modification made to the baseline file by a contributor.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: September 15, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kim Letkeman, Geoffrey M. Clemm, Scot A. Aurenz
  • Patent number: 7590634
    Abstract: Detection and indication of inaccessible resources associated with a webpage is disclosed. Dependent resource identifiers are generated. The identifiers facilitate the query of a resource database to ascertain the status of dependent resources. The status of the dependent resources facilitates the marking of the resources in the webpage, and/or the generation of a report that indicates the status of dependent resources. An interface is provided so an author may easily ascertain the status of a dependent resource before publication of a webpage. In this manner, an author may easily and efficiently ascertain dependent resources that are subject to security right issues and/or versioning issues before publishing a webpage.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Sterling John Crockett, Shiu-Kai Lee, William James Griffin
  • Patent number: 7584413
    Abstract: A plurality of kinds of electronic source documents are held. An electronic binder builder composes an integrated electronic document on the basis of the electronic documents of the plurality of kinds of electronic source documents held. For the integrated electronic document, a desired electronic source document page is selected from electronic source document pages. The selected material page is edited, and the compositions of the electronic source documents and integrated electronic document are controlled on the basis of the editing result.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: September 1, 2009
    Assignee: Canon Kabuhsiki Kaisha
    Inventors: Makoto Takaoka, Yasumasa Sakai
  • Patent number: 7584411
    Abstract: A system receives a selection of content within the digital composition, and derives conceptual information associated with the content. The conceptual information is used to identify the graphical element associated with the selection of content. The system obtains the graphical element associated with the content, and displays the graphical element within the digital composition.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: September 1, 2009
    Assignee: Adobe Systems, Inc.
    Inventors: James M. Alexander, Karen A. Melchior
  • Patent number: 7581165
    Abstract: A method and system for facilitating information exchange between individuals and entities interacting on a shared project are provided, and more particularly to a method and system for horizontal. i.e., non-hierarchical, participation in and/or contribution to a spreadsheet-based project. The method and system is Web-based and utilizes conventional browser and spreadsheet technology to achieve collaborative exchanges of information on an enterprise-wide basis. The method and system also facilitate efficacious remote information access and exchange, e.g., over a computer network such as the Internet and/or the World Wide Web, through a caching function that combines individual queries initiated by a spreadsheet program before transmitting across a network to a server for consideration.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: August 25, 2009
    Assignee: OutlookSoft Corporation
    Inventors: Charles J. Cho, Perlie E. Voshell
  • Patent number: 7577901
    Abstract: A method and apparatus for adding multimedia annotations to paper documents is disclosed. In one embodiment, a user generates a multimedia annotation to be combined to a paper document. The multimedia annotation is combined with the paper document to form a multimedia document. In another embodiment, an image of the paper document is generated. The multimedia annotation is combined to the image of the paper document to form an electronic multimedia document. The multimedia annotation is attached to the paper document in the form of plain text URL or bar code representing the URL. The electronic multimedia document is stored for later retrieval.
    Type: Grant
    Filed: March 15, 2000
    Date of Patent: August 18, 2009
    Assignee: Ricoh Co., Ltd.
    Inventors: Jonathan J. Hull, Michael Baxter
  • Patent number: 7571380
    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: January 13, 2004
    Date of Patent: August 4, 2009
    Assignee: International Business Machines Corporation
    Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
  • Patent number: 7567711
    Abstract: A method and system for cleaning handwriting for redisplay of the handwriting or for improved recognition accuracy is provided. The cleanup system receives handwriting that has been digitized. The cleanup system then analyzes the handwriting to identify strokes that satisfy a cleanup criterion. When a stroke has been identified as satisfying some cleanup criteria, the cleanup system cleans up the handwriting based on the detected criteria. In this way, the cleanup system generates handwriting that may have a more visually pleasing appearance to the reader.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventor: Zhouchen Lin
  • Patent number: 7562294
    Abstract: A method and apparatus for formatting a computer-generated document for output, such as printing, is provided. Information necessary to generate a document is extracted from a database. The extraction program assigns a layout identifier to each data record retrieved from the database based on the type of information contained within the data record and how the information is to be formatted in the document. A layout program assigns specific layout parameters to each layout identifier, which specify the placement of an associated print data record within a document. Next, a formatting program applies the set of layout parameters to a data stream containing a plurality of data records to create a formatted document. The various elements of the invention such as the data extraction program, the database, the layout program and the formatter, may be integrated into a single software program, co-resident on a single computer system, or distributed across various computer systems on a network.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: July 14, 2009
    Assignee: InfoPrint Solutions Company LLC
    Inventors: Roger L. Buis, Reinhard Heinrich Hohensee, Susan Cheryl McElrafth, Alan Lee Middendorf, Jamsie R. Treppendahl
  • Patent number: 7559016
    Abstract: Users are shown how a web page has been modified from a previous version. Information related to differences between the current version of the web page and a previous version of the web page is provided in response to user-initiated activity within a predefined region of the current version of the web page. In some embodiments, when a user attempts to activate a feature of the web page at a location associated with a former location of the feature in a previous version of the page, the feature is activated, but update information related to the differences between the previous and current versions of the web page is displayed over at least a portion of the information generated by activation of the feature. In some embodiments, the user is required to perform a specific action in order to clear the display of the update information.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: July 7, 2009
    Assignee: Google Inc.
    Inventors: Brian D. Rakowski, Darick M. Tong
  • Publication number: 20090172512
    Abstract: A screen generating apparatus includes an application executing unit for executing an application for displaying video information metadata or the like, which is received by a tuner, a screen layout forming unit for generating, for a video content ID, a screen layout which associates an application with an application area defined by an arrangement template downloaded by a network interface, a GUI for drawing an image generated by the application associated with the application area on the basis of the screen layout generated by the screen layout forming unit, a video output unit for displaying the image of the application, which is drawn by the GUI, on the screen while superimposing the image on a video currently being received by the tuner, and an audio output unit for mixing a sound generated by the application and an audio currently being received by the tuner, and for outputting them.
    Type: Application
    Filed: May 7, 2008
    Publication date: July 2, 2009
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Hiroki SAKAGUCHI, Takehiko Hanada, Shigeru Imai, Shin Miura, Masami Matsubara, Shinji Akatsu
  • Patent number: 7551309
    Abstract: When it is intended that an image output apparatus is used to output a plurality of images onto a sheet, an automatic selection for a sheet is performed in an algorithm that a sheet of paper of the minimum size is selected from among a plurality of sizes of sheets within a range satisfying such a condition that an image disposed on a sheet of paper of the maximum size can be disposed in its entirety, through review of the sheet after images are disposed by the number permitted in arrangement on a sheet of paper as many as possible.
    Type: Grant
    Filed: December 26, 2001
    Date of Patent: June 23, 2009
    Assignee: FUJIFILM Corporation
    Inventor: Eiji Teraue
  • Publication number: 20090157847
    Abstract: A picture display method and a picture display apparatus can display a picture that can be customized by each user without any significant load that need to be borne by the server and the communication line and with a short waiting time for each user. A picture display method comprises a step of downloading a content object according to push delivery and storing it in a predetermined region, a step of downloading according to push delivery or the like or otherwise inputting an electronic document for displaying a picture including a part obtained by the content object, the electronic document describing in advance the content object stored in the predetermined region by means of identification information on the predetermined region and identification information on the content object and a step of reading the content object from the predetermined region according to the description of the electronic document and displaying the picture including the part obtained by the content object.
    Type: Application
    Filed: November 6, 2006
    Publication date: June 18, 2009
    Applicant: SOFTBANK MOBILE CORP.
    Inventor: Akiho Shibata
  • Publication number: 20090150574
    Abstract: Some embodiments of the present invention provide a system that organizes and consolidates the functionality of a portable device. During operation, the system tracks the usage of at least one application and at least one data file by a user of the portable device. Next, the system determines usage-context information from the tracked usage and generates a chronological log that includes the tracked usage and the usage-context information. Finally, the system displays the chronological log to the user in a manner which enables the user to use the usage-context information to access the functionality of the portable device.
    Type: Application
    Filed: December 11, 2007
    Publication date: June 11, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Hideya Kawahara, Akihiko Kusanagi, Kanako Maeda
  • Patent number: 7542888
    Abstract: A method and apparatus, including a computer program apparatus, implementing techniques for generating a report from a technical computing environment provided by a mathematical computer program. A report generator defines a set of reporting components that can be assembled to form a report template and processes the reporting components of the report template in order to extract data from the mathematical computing environment and generate the report. The report generator includes a user interface by which a designer can hierarchically assemble the reporting elements, which are defined according to an object-oriented programming language. The report generator bi-directionally communicates with the mathematical computing environment such that the report generator can evaluate expressions defined within the mathematical computing environment, change initial conditions and parameters of a mathematical model, and issue commands to advance the state of the model.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: June 2, 2009
    Assignee: The MathWorks, Inc.
    Inventors: David Karl Critz, Loren Dean
  • Patent number: 7543226
    Abstract: A programming object can comprise an executable method for loading a state of the object and an executable method for saving the object's state. The programming object can be an instance of a programmer-defined class. The executable method of the object for loading the state of the object can load the object's state as markup language text, and the executable method of the object for saving the object's state can save the object's state as markup language text.
    Type: Grant
    Filed: September 27, 2004
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: James Lee Francis, Frank Mantek, Andrew J. Layman, Robert A. Little, Darren A. Apfel
  • Patent number: 7535475
    Abstract: A virtual view tree for representing a document. A virtual view tree is maintained by an application, rather than a renderer (e.g., graphics rendering library) called upon by the application to display the document. The view tree is virtual in that nodes need not be created until they are to be displayed. When instructed to display the document, the renderer requests nodes and their attributes. The nodes may be cached while the renderer works on their content, but may be removed from memory anytime thereafter. Only a subset of the virtual view tree's nodes is stored at one time, and only in non-persistent storage. The application includes various APIs for navigating a virtual view tree, describing its attributes and caching its nodes. The APIs may be directly accessible to the renderer or may be invoked by subsystems of the application (e.g., client, tree navigation and caching subsystems).
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: May 19, 2009
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, Richard A. Dermer, Daniel J. Clark
  • Patent number: 7536446
    Abstract: A method and system for on-line proofing of documents, including the steps of sending by a client computer a document request to a document server computer, transmitting a proof document from the document server computer to the client computer in response to the document request, sending by the client computer an image data request to an image server computer, transmitting image data from the image server computer to the client computer in response to the image data request, and combining the image data with the proof document.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: May 19, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Robert Blumberg
  • Publication number: 20090119574
    Abstract: A system and method that transfers data from scanned documents and document images directly into a spreadsheet. The user can construct a map that associates data types in the input scanned document with an area in the spreadsheet. The user can also use pre-stored maps that have previously been constructed by the user or by someone else. The map may be stored as an XML file in a hidden sheet of the spreadsheet or in a separate file. During use, the user selects a map, scans the document, parses the document to extract the data types and associated data, and transfers the parsed data to the spreadsheet in accordance with the selected mapping.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 7, 2009
    Applicant: DIGITAL BUSINESS PROCESSES, INC.
    Inventors: David A. Gitlin, Philip Enny, Harris Romanoff
  • Publication number: 20090119573
    Abstract: In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd,yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.
    Type: Application
    Filed: July 25, 2008
    Publication date: May 7, 2009
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Zhouchen Lin, Yue Li, Chunhui Zhang, Yingnong Dang, Jiang Wu, Qiang Wang
  • Patent number: 7522176
    Abstract: Various technologies and techniques are described that enhance ease of selection of chart styles using dynamically generated icons to represent style and templates. As one non-limiting example, a gallery view of available chart styles for a currently selected theme is generated using the same rendering engine that processes data to create graphs. A sample chart is generated of the same type as a graph in an active document. Sample data is retrieved for the selected chart type. The currently selected theme is applied to the sample chart, and the sample chart is formatted for a small form factor. Each available style in the currently selected theme can be applied to the sample chart, which is now formatted for an iconic sized graphical representation, to generate mini-graph representations of each style. The styles can be presented to the user as a gallery view for user selection of a chart style.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Kristin M. Tolle, Andrew J. Verprauskus, Benjamin E. Rampson, Anupam Garg
  • Publication number: 20090099901
    Abstract: A computer-implemented method includes storing at a computer server indicative data for a first web-accessible document that is not associated with the computer server, receiving a request from a program module in a container document associated with the web-accessible document, and providing, in response to the request, information related to the indicative data.
    Type: Application
    Filed: October 15, 2007
    Publication date: April 16, 2009
    Applicant: GOOGLE INC.
    Inventors: Adam Sah, Deepak Jindal, Christian Oestlien
  • Publication number: 20090089653
    Abstract: Techniques for automatically generating a form associated with a spreadsheet table are disclosed herein. Such a form may have data entry fields that correspond to data attributes listed on the spreadsheet table. The form may be associated with the spreadsheet table by means of a user interface, such as an icon or other object oriented user interface. In this way, a command to display the form may be provided with one click of a pointing device. The form may be generally associated with each entry in the spreadsheet table so that the data from a selected entry is displayed. Besides entering new data or revising existing data, browsing of existing data in the spreadsheet table may also be performed through navigation mechanisms contained on the form. Techniques for syndicating a form associated with a spreadsheet table or workbook into a web page are also disclosed herein.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: Microsoft Corporation
    Inventors: John Campbell, Clinton Dee Covington, Daniel Parish, Eran Megiddo
  • Patent number: 7512713
    Abstract: A system and methods providing a rendering independent persistence of information is provided. In an illustrative implementation, data is provided having some predefined structure. In operation, the data is processed such that the data and it's associated structure are represented in a data format that is persistent. In operation, the data is parsed according to one or more constraints and translated into the persistent data format.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: March 31, 2009
    Assignee: Microsoft Corporation
    Inventors: Fang Wang, Yee Man Bergstrom, Jason Carlson
  • Patent number: 7506251
    Abstract: The invention provides a document generation system, which is capable of generating a fully or a partially customized document by evaluating rules to select some of a group of content elements, such that the fully or partially customized document is able to support cross-references between a first content element and at least a second content element, and cross-references between any of the content elements and an external file.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: March 17, 2009
    Assignee: Business Intergity Limited
    Inventor: Philip E. Vasey
  • Patent number: 7506242
    Abstract: An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying the table UI, the architecture separates data handling functions from presentation functions. The architecture includes a table appearance manager to manage how the table appears in a document including such characteristics as table resizing, selection, cut, copy, paste, split, merge, table formatting and so on. The architecture also has a spreadsheet functionality manager to manage the spreadsheet functions for the table, such as recalculation, formula handling, sorting, referencing, and the like.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Matthew J. Kotler, Alexander G. Gounares, Oliver G. Fisher, Richard J. Wolf, Vinod Anantharaman, Matthew D. Morgan, Christopher Matthew Franklin
  • Patent number: 7500177
    Abstract: A method and system is provided for detecting, commanding and controlling diverse home devices currently connected to a home network. An interface is provided for accessing the home devices that are currently connected to a home network. According to the method, a device link file is generated, wherein the device link file identifies home devices that are currently connected to the home network. A device link page is created, wherein the device link page contains a device button that is associated with each home device that is identified in the device link file. A hyper-text link is associated with each device button, wherein the hyper-text link provides a link to an HTML page that is contained on the home device that is associated with the device button, and the device link page is displayed on a browser based home device.
    Type: Grant
    Filed: June 24, 2003
    Date of Patent: March 3, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Richard James Humpleman, G. Kevin Harms, Michael S. Deacon, Robert M. Wolff
  • Patent number: 7496829
    Abstract: Methods and apparatus for simultaneously displaying multiple-contexts in a page-oriented viewing architecture utilize the concept of page pinning in which a portion of a first document context is displayed as a fixed frame overlayed on or placed beside the display of a second document context. A user may navigate within the second document context while viewing the portion of the first document context as a pinned page on the display. Thus, a single navigational focus is maintained even though multiple contexts are displayed in the page-oriented architecture. Page pinning may be used to view two non-contiguous locations in a single electronic document or to view two pages of respective different electronic documents. A pinned page can be used to hold a particular context while a command set is executed from a command document viewed as the second context.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Jonathan C. Cluts, Susan D. Woolf, John L. Beezer
  • Patent number: RE40683
    Abstract: A process for maintaining ongoing registration for pages on a given search engine is disclosed. It is a method to actively cause an updating of a specific Internet search engine database regarding a particular WWW resource. The updated information can encompass changed, added, or deleted content of a specific WWW site. The process comprises the steps of having software tools at a local WWW site manually and/or automatically keep an index of added, changed, or deleted content to a particular WWW site since that WWW site was last indexed by a specific Internet search engine. The software tools will notify a specific Internet search engine of the URLs of specific WWW site resources that have been added, changed, or deleted. The Internet search engine will process the list of indices of changes, additions or deletions provided by a web site, or add the URL of resources that require indexing or re-indexing to a database and visit the WWW site to index added or re-index changed content when possible.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: March 24, 2009
    Assignee: Search Mechanics, Inc.
    Inventor: Alan Perkins