Compound Document Patents (Class 715/209)
  • Patent number: 7814405
    Abstract: A system for automatic generation and updating of tags based on type of communication and content state in an activities oriented collaboration tool. Content type tags are automatically generated for content items received from different content sources and aggregated into an activities based collaboration tool. The automatically generated content type tags are associated with content items stored in the activities based collaboration tool. The automatically generated content type tags also provide indications of states associated with the content items they are associated with in the activities tool. As the state of content items change over time, the disclosed system detects those state changes and automatically updates the associated content type tags to indicate the state changes. A top level content type tags view lists all automatically generated content type tags across all activities.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Shruti Kumar, Latoya Sankey
  • Patent number: 7814416
    Abstract: An image processing apparatus facilitating an edit process and a check process of data. A UMID of material data is added to a composition table. A UMID of the composition table and the UMID of the material data are added to an edit list. The UMID of the material data and the UMID of the original edit list are added to an effect-added edit list. Each terminal references data of the other terminals by tracking these UMIDs. A metadata server produces and manages a reverse reference-related table of UMIDs in order. Each terminal references data using the table. The image processing apparatus is applicable to a network system.
    Type: Grant
    Filed: January 12, 2005
    Date of Patent: October 12, 2010
    Assignee: Sony Corporation
    Inventor: Mitsutoshi Shinkai
  • Patent number: 7814414
    Abstract: Relative attributes of floating objects are disclosed. A user may obtain a floating object and specify that an attribute of the floating object is relative to a layout object of a page. In one aspect, the magnitude of relativity is determined, and the attribute of the floating object is maintained in accordance with the magnitude of relativity. In this manner, a page remains dynamically robust during page formatting operations and/or changes in page layout.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Alan L. Marks, Eric Dana Bailey, Jason Todd Barnett
  • Patent number: 7805668
    Abstract: A work specification correcting apparatus comprises: a keeping section that keeps a correction rule to a work specification representative of a work content in a predetermined form, which is to be applied to a work apparatus for performing a work in accordance with the work specification, the correction rule being associated with a making source where the work specification is made; an obtaining section that obtains the work specification created by the making source; and a correcting section that applies a correction to the work specification obtained by the obtaining section in accordance with the correction rule kept in the keeping section in an association with the making source of the work specification, and transmits the corrected work specification to the work apparatus.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: September 28, 2010
    Assignee: FUJIFILM Corporation
    Inventor: Yasuhiko Muramoto
  • Patent number: 7802176
    Abstract: Navigating through pages of content. In aspects, a state machine is provided that simplifies navigating. The state machine allows multiple navigation services to work together in a hierarchical manner to obtain content. The state machine also provides a mechanism for stopping navigation and responding to errors.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Sujal S. Parikh, Kusuma P. Vellanki, Lauren B. Lavoie, David P. Relyea, Martha M. Rotter
  • Patent number: 7797626
    Abstract: Systems and techniques, including computer program products, for managing different representations of information. The systems and techniques can include a method that includes receiving information identifying a first customization setting, receiving information identifying a second customization setting, and mapping the customized format of the data variable in the first data processing system to the customized format of the data variable in the second data processing system. The first customization setting can describe a customized representation of information in a data variable in a first data processing system. The second customization setting can describe a customized format of the data variable in the second data processing system.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: September 14, 2010
    Assignee: SAP AG
    Inventors: Lutz Rosenpflanzer, Richard Leblanc, Ralf Steuernagel
  • Publication number: 20100223541
    Abstract: A user initiated unification command can be received from a user interface. The unification command can be associated with a selected portion of a fragmented document. The fragmented document can include more than one discrete documents interconnected by at least one reference. Each reference can be a linkage to content of a document other than the one containing the reference. The selected portion can be associated with one of the discrete documents referred to as a root document. Responsive to the unification command, content represented by the reference can be acquired from the associated discrete documents without presenting the discrete document within a user interface window. The acquired content can be added to the root document.
    Type: Application
    Filed: March 2, 2009
    Publication date: September 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott J. Clee, Robert A. Harris, Daniel E. Would, Shanna Xu
  • Patent number: 7787712
    Abstract: An electronic document creating apparatus includes a document information obtaining device that obtains and inputs document identification information put on a sheet document. The document identification information specifies an electronic document stored in a folder. The electronic document serves as an output source of the sheet document. An electronic document extraction device is provided to extract an electronic document based on the document identification information. A new document creation device is provided to create a new electronic document by combining at least two electronic documents extracted by the electronic document extraction device. The new electronic document is stored in a folder.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: August 31, 2010
    Assignee: Ricoh Company, Ltd.
    Inventors: Sadao Takahashi, Tomohiko Beppu, Hirofumi Horikawa, Yuuta Hamada, Satoshi Suga, Toshiyuki Furuta
  • Publication number: 20100218080
    Abstract: An equivalence determination system (10) according to this invention includes a specifying means (11) and determination means (12). The specifying means (11) specifies parts of respective electronic documents in a document database that are rarely modified manually. The determination means (12) determines whether the parts specified by the specifying means (11) match each other between a plurality of electronic documents, and when determining that the parts match each other, specifies that these documents are a plurality of similar electronic documents. An electronic document which cites part or all of another electronic document and is slightly modified can be quickly specified in the document database.
    Type: Application
    Filed: October 10, 2008
    Publication date: August 26, 2010
    Applicant: NEC Corporation
    Inventor: Katsushi Matsuda
  • Patent number: 7779149
    Abstract: The present invention relates to a compound contents delivery method capable of reducing the network transmission quantity and of distributing the system processing load. The method according to the present invention comprises a compound contents element acquisition step of, in each of contents servers, acquiring a compound contents element undergoing a conversion into an encoding format for a portable terminal in corresponding relation to a contents portion which is an object of a fetching instruction in a contents portion fetching instruction step to return it to an intermediate apparatus and a production step of, in the intermediate apparatus, combining the compound contents elements returned from the contents servers according to time series on the basis of instruction information from a management server to produce compound contents oriented to the portable terminal.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: August 17, 2010
    Assignee: Fujitsu Limited
    Inventors: Kazumi Doi, Masami Mizutani, Kimihiko Kazui
  • Patent number: 7773085
    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: March 7, 2006
    Date of Patent: August 10, 2010
    Assignee: Graphics Properties Holdings, Inc.
    Inventor: David William Hughes
  • Patent number: 7770180
    Abstract: A mechanism is provided for embedding an object in a receiving or client document such that a client application may operate on the embedded object to include interrogation and modification of data contained in the embedded object. When a given document object is embedded into a receiving document, data representing the embedded object is saved to a data stream storage for the receiving document. When the embedded object in the receiving document is subsequently requested in response to an operation executed on the embedded object, the receiving application obtains the data representation of the embedded object from the data stream storage. Once the receiving application obtains the data representation of the embedded object, the receiving application may perform operations on the embedded object by accessing the embedded object via its data representation.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn Villaron, Brian Jones, Chad Rothschiller, Robert Little, Sharad Garg, Su-Piao Bill Wu, Josh Pollock, Andrew Bishop, Dan Jump
  • Patent number: 7770109
    Abstract: Aspects of the subject matter described herein relate to arranging content in single and multi-column formats to be displayed using a graphical user interface (GUI). Aspects also relate to utilizing user feedback to determine available screen area for displaying multiple items of the content and arranging and formatting the content for display using heuristics (e.g., rules or logic) that provide guidelines for arranging the content in a readable format while utilizing the available area indicated by the user.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventor: Filipe Fortes
  • Publication number: 20100185928
    Abstract: Extensible architecture and data flow in a web based diagram visualization service is accomplished by enabling a diagram update engine to launch custom data modules. Data modules for data sources that are not inherently supported are created by third parties through a specially defined interface (e.g. .NET® assemblies) and made visible for the web based diagram services and callable from a diagram update engine. Thus, a number of data sources from which diagram data can be retrieved and the way incoming data is manipulated and aggregated is extensible through code.
    Type: Application
    Filed: January 21, 2009
    Publication date: July 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Abraham Mathew, Philippe-Joseph Arida, Emil Cicos, Raveendrnathan Loganathan
  • Patent number: 7761788
    Abstract: A system and method of using an example document to create another document with the same style. The style is determined by examining the example file for syntax patterns that are required in a document of this type. Each pattern is used to create a section template (a sub-template for a larger template). After all the required sub-templates have been defined, by examining the example, we have a document template that may be used to format new documents. Along with user-specific content, a document generator uses the captured document template to generate sections of a new document. When a section of a document is generated, the sub-template that corresponds to that section of a document is inserted with user-specific content. The generated file ends up with the same kind of text spacing and positioning, ordering of sections, presence of annotations and other nonfunctional attributes as the example.
    Type: Grant
    Filed: January 24, 2000
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: David K. McKnight, Eduardus A. T. Merks
  • Patent number: 7757168
    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: April 7, 2000
    Date of Patent: July 13, 2010
    Assignee: Xerox Corporation
    Inventors: James Shanahan, Gregory Grefenstette
  • Patent number: 7755786
    Abstract: Systems and methods are described for support of various computing device and target entity capabilities. In an implementation, a method includes determining one or more processing capabilities of a computing device to process data for rendering by a rendering device. A selection is made, based on the determining, of one or more filters to provide data configured for rendering by the rendering device and that provides at least one processing capability that is not included in the one or more processing capabilities of the computing device.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Oliver H. Foehr, Daniel F. Emerson, Craig I. McLuckie
  • Patent number: 7752632
    Abstract: Methods and systems are provided for exposing nested data in computer-generated documents in a transparent manner. A mechanism is provided for a client application to query a server application for a list of available file formats after an object is requested from a server application document for embedding into a client application document. Another mechanism is provided for the client application to request a particular format associated with the embedded object from the server application document. Once the client application obtains file format information available to the server application or associated with the particular object, the client application may utilize the obtained file formats for utilizing or operating on the embedded object according to the native file formats associated with the embedded object.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn Alan Villaron, Brian Jones, Chad Rothschiller
  • Patent number: 7747938
    Abstract: One embodiment in accordance with the invention relates to inserting data into a fixed electronic template form. For example, any publicly provided template form (e.g., IRS Tax Form for a Business) that may be provided in Portable Document Format (PDF) can be filled in with the proper data (e.g., XML data) which may be stored and calculated by a database. Specifically, there is the reception of a fixed electronic form. Data is mapped to a field of the fixed electronic form. Based on this mapping, the data is then merged with the field of the fixed electronic form in order to generate a completed electronic form.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: June 29, 2010
    Assignee: Oracle International Corporation
    Inventor: Osama Elkady
  • Patent number: 7747495
    Abstract: The invention features a business method that takes advantage of the ability to convert unorganized information in the form of paper documents, document images, and electronic documents and converts the information to an organized electronic form referred to as Knowledge Objects. The invention further encompasses forming electronic Business Objects, such as documents and data sets, useful for business decision making and information exchange. The methods of the invention may utilize computerized storage and computerized decision-making systems to enable making more rapid critical business decisions.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: June 29, 2010
    Assignee: Capsilon Corporation
    Inventors: Sanjeev Malaney, Parag Kulkarni, Krishnaswami Viswanathan, Vikram Malaney
  • Patent number: 7747655
    Abstract: The system of the present invention allows a user to generate a representation of time-based media. The system of the present invention includes a feature extraction module for extracting features from media content. For example, the feature extraction module can detect solos in a musical performance, or can detect music, applause, speech, and the like. A formatting module formats a media representation generated by the system. The formatting module also applies feature extraction information to the representation, and formats the representation according to a representation specification. In addition, the system can include an augmented output device that generates a media representation based on the feature extraction information and the representation specification.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: June 29, 2010
    Assignee: Ricoh Co. Ltd.
    Inventors: Jonathan J. Hull, Jamey Graham, Peter E. Hart
  • Patent number: 7747564
    Abstract: A definition manager independently defines a plurality of dimensional members of a data source. An operation manager receives user input selecting a set of dimensional members of interest and at least one operator to manipulate the selected set of members based on the selected at least one operator. The set of dimensional members of interest comprise a first dimensional member of interest having a given dimension and a given level in a hierarchy of the given dimension and a second dimensional member of interest having a different dimension from the given dimension or a different level in the hierarchy from the given level in the hierarchy. A display manager places the manipulated set of dimensional members in a report so that the manipulated set of dimensional members are displayed adjacently based on the operator to facilitate comparative analysis.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Randy Westman, Stewart Winter, Andrew Liekucs, Todd MacCulloch, Murray Reid
  • Patent number: 7739593
    Abstract: An information processing method and apparatus are provided which are capable of processing form data in which fields are defined and each of the fields contains record data. The method includes specifying fields in which at least one break is set from the field being contained in form data, in a case where print and break changing instruction is input. The method further includes obtaining a change instruction from an operator for changing break settings for at least one of the fields specified and inserting a break instruction at a place where a data break occurs in the field for which the break setting is set.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: June 15, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takayuki Uchida
  • Patent number: 7734995
    Abstract: Systems and methods receive link fragments and component fragments for assembly into a template. The component fragments comprise editable portions of a document. The link fragments comprise references to other component fragments. A further aspect of the systems and methods includes assembling multiple templates into a formset. The templates included in the formset may be dynamically selected at runtime. Conflicts between references in the templates that make up the formset are resolved and a new form may be created.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: June 8, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: Danny Saikaly
  • Patent number: 7730390
    Abstract: A method, system, and computer program product for presenting text from multimedia data to a user is provided. In one embodiment, multimedia data containing associated text data is received by a data processing system. The associated text data is extracted from the multimedia data. The associated text data is then outputted without outputting moving images from the multimedia data.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Rabindranath Dutta, Richard Scott Schwerdtfeger
  • Patent number: 7724384
    Abstract: One or more adjustable printer driver settings are displayed, and one or more pages of a print job corresponding to the document are displayed in accordance with the adjustable printer driver settings. The user is permitted to adjust the adjustable printer driver settings, such that the pages of the print job are redisplayed based on adjustments made to the adjustable printer driver settings.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: May 25, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter G. Hwang, Corlene Ankrum, Elizabeth Atwater, Adam F. Page
  • Patent number: 7720814
    Abstract: Word processing documents that are created using content from a database are used to repopulate a database. The document includes content placeholders that link the content to locations within the database from which the content was retrieved. The appropriate content based on the changes made to the document is extracted from the document and is placed back within the database at the correct location. The database is repopulated such that the content within the database does not include all of the metadata required to produce the desired look and feel of a document that is generated using the content.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Brian M. Jones, Tristan A. Davis
  • Publication number: 20100122151
    Abstract: The present invention provides a system, method, and software program for enabling a user to view and interact with a visual map in an external application. According to one embodiment of the invention, a visual mapping application creates a file with (i) visual map data and (ii) software code capable of being executed by an external application to display the visual map and provide select visual mapping application in the external application. In one embodiment, such functionality includes the ability to expand and collapse map topics, scroll the map, zoom in and out, follow hypertext links in the map, find content in the map, and print the map. The created file can be thought of as a “visual map player” in that an external application can “play” the created file, resulting in a live map in the external application.
    Type: Application
    Filed: November 10, 2008
    Publication date: May 13, 2010
    Inventors: Neil S. Mendelson, William J. Creekbaum, Andriy O. Mochalskyy
  • Patent number: 7716570
    Abstract: XPS documents are created and accessed via a collection of interfaces of various classes of an application programming interface. The application programming interface includes a document sequence class for reading and writing the document sequence of the XPS document, a fixed document class for reading and writing the fixed documents of the document sequence, a page class for reading and writing the pages of the fixed documents, and a resource class for accessing the resources of each page. Applications seeking to create or read XPS documents may utilize the application programming interface such that the complexities of creating and accessing the XPS document are abstracted away.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: May 11, 2010
    Assignee: Microsoft Corporation
    Inventors: Brian Scott Adelberg, Khaled Sedky, Donny Amalo, Mahmood A. Dhalla, Robert John Anderson
  • Patent number: 7710590
    Abstract: A method for generating a print job ticket includes extracting page attribute information from an electronic document, embedding the page attribute information as an object within the document, processing the document to form a print job, automatically reading the object embedded in the processed document to retrieve embedded page attribute information, and generating a job ticket for the print job based on the retrieved embedded page attribute information.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: May 4, 2010
    Assignee: Xerox Corporation
    Inventors: Eric de Beus, Steve L. Ramos
  • Patent number: 7712016
    Abstract: A method and apparatus are provided for utilizing a document object model to manage content regions for use in an electronic document. A content region is a predefined area which may be inserted in an electronic document and which serves as a placeholder for receiving and displaying specific types of content such as text, graphics data, calendar data, or tabular data. The document object model enables a user to create, modify, and delete content regions from an electronic document using an application programming interface from within a computer application program.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Brian M. Jones, E. Mark Sunderland, Marcin Sawicki, Robert A. Little, Tristan A. Davis
  • Patent number: 7711679
    Abstract: An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other phrases in documents. Documents are the indexed according to their included phrases. Related phrases and phrase extensions are also identified. Phrases in a query are identified and used to retrieve and rank documents. Phrases are also used to cluster documents in the search results, create document descriptions, and eliminate duplicate documents from the search results, and from the index.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: May 4, 2010
    Assignee: Google Inc.
    Inventor: Anna Lynn Patterson
  • Publication number: 20100106522
    Abstract: A system and method for processing data includes organizing medical information in a concept frame data structure, which is adapted to include medical measurements and related metadata. The medical information is analyzed to extract further information using information extractors and to store extracted medical information in the concept frame data structure. References are stored to appropriate visualization methods along with an associated concept in the concept frame data structure.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 29, 2010
    Inventors: James W. Cooper, Youssef Drissi, Shahram Ebadollahi, Anthony Tom Levas
  • Patent number: 7707222
    Abstract: Invention provides a method for an e-mail based interface to function as a single common access point for requesting, receiving, publishing, accessing and sharing various data from multiple, remote information systems. The invention becomes akin to a human relay operator in the loop which is transparent to the user. By relaying the e-mail chain, the invention performs multiple functions based on the originating request, and reply as a human would.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: April 27, 2010
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventor: Michael J. Manno
  • Patent number: 7702997
    Abstract: A system architecture integrates spreadsheet functionality into text. The architecture allows insertion of discrete individual fields, referred to as “free floating fields”, inline with normal textual sentences. In an HTML document, for example, the free floating fields are elements constructed along with text elements and rendered together as an integrated document. Once rendered, the free floating fields present contents that resemble normal text consistent with the surrounding text. The free floating fields offer spreadsheet functionality, including the ability to handle complex formulas, reference values in a separate free floating field or table, and automatically recalculate the formulas when a source value changes.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: April 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Matthew J. Kotler, Alexander G. Gounares, Oliver G. Fisher, Matthew D. Morgan, Christopher Matthew Franklin
  • Patent number: 7698627
    Abstract: A device, a control method, and a program to increase the accuracy of voice read-out and text mining by automatically structuring a presentation file.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Chieko Asakawa, Tarsuya Ishihara, Takashi Itoh, Hironobu Takagi
  • Publication number: 20100088584
    Abstract: In an embodiment, a digital document production system may include a processor, a processor-readable storage medium in communication with the processor and an output device in communication with the processor. The processor-readable storage medium may include one or more programming instructions for identifying a file list comprising a plurality of file identifiers, selecting a first file and processing the first file using a first page box. The processor-readable storage medium may include one or more programming instructions for identifying and processing a second file based on the first page box, selecting a third file, processing the third file using a second page box and identifying and processing a fourth file based on the second page box. In addition, the processor-readable storage medium may include one or more programming instructions for printing the corresponding processed file for each file identifier in the file list.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: XEROX CORPORATION
    Inventors: Donald M. Pangrazio, III, Anthony James Leone, III
  • Patent number: 7689557
    Abstract: This invention provides a method and system for analyzing and deriving analytical insights from textual information. The information structuration process determines the structure in which the text information is rendered. A cyclical extraction process using the parameters of co-frequency, co-dependency, and co-relatedness and parts of speech, determines various textual aspects and their subcomponents such as themes and dimensions. Using the subcomponents of the textual aspects, relationship maps are built, disambiguated and ranked. A text analytics and decision support matrix is created using the ranked relations, thereby providing a highly relevant result set to the user's information need. A multidimensional navigation matrix is created that helps a user navigate across dimensions.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: March 30, 2010
    Inventors: Madan Pandit, Vaibhav Bhatia, Sanjay Deshmukh
  • Patent number: 7689618
    Abstract: A PC server, connected with a client PC, extracts from a database content satisfying a condition designated from the client PC, and content that does not directly satisfy the designated condition. A pamphlet including the extracted content is output.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: March 30, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Haruo Machida, Takahiro Shimizu
  • Patent number: 7685517
    Abstract: According to this invention, bookbinding data containing pages created by respective applications can be constructed regardless of the type of application. Even when one or more desired pages contained in bookbinding data are selected, image editing is designated, but a non-image page exists in the selected pages, the non-image page can be excluded from editing targets, and the process can shift to image editing. For this purpose, when a plurality of pages are selected and image editing is designated, whether each selected page is an editable image page is determined. An editable page is temporarily stored. After all the selected pages are determined, an image editing application is activated to edit stored editable image pages.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: March 23, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Tomita, Koji Nakagiri, Yasuo Mori, Junko Sato, Wataru Kanaya, Michiko Kanaya, legal representative
  • Patent number: 7681116
    Abstract: Automatically republishing native data from a native data file into a published file. In response to initially publishing the native data into the published file, a publish object is created that corresponds to the published data and the native data. The publish object is associated with the native data file and indicates whether the native data is to be automatically republished upon resaving of the native data file. The publish object further indicates the location of the published file, a reference to the location of the native data within the native data file, and an alert string. The publish object is identified by a unique identifier that is also stored in the published file to indicate the location of the published data. In response to resaving the native data, the publish object is examined to determine whether the native data is to be automatically republished.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Terri Sorge, Robert McCaughey, Matthew Gauthier, Carol Lining Liu
  • Patent number: 7673227
    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: September 16, 2004
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Matthew J. Kotler, Alexander G. Gounares, Oliver G. Fisher, Richard J. Wolf, Vinod Anantharaman, Matthew D. Morgan, Christopher Matthew Franklin
  • Publication number: 20100049773
    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: Application
    Filed: October 28, 2009
    Publication date: February 25, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James R. Wason
  • Patent number: 7669115
    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: February 23, 2010
    Assignee: OutlookSoft Corporation
    Inventors: Charles J. Cho, Perlie E. Voshell
  • Patent number: 7669148
    Abstract: A Mixed Media Reality (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). The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types, such as printed paper as a first medium and a digital photograph, digital movie, digital audio file, or web link as a second medium. Furthermore, the MMR system facilitates business methods that take advantage of the combination of a portable electronic device, such as a portable video player or a portable audio player, and a paper document for the portable electronic device to provide information.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: February 23, 2010
    Assignee: Ricoh Co., Ltd.
    Inventors: Jonathan J. Hull, Jamey Graham, Peter E. Hart, Kurt Piersol
  • Patent number: 7657834
    Abstract: A Sensitivity Label Translation system allows internal Compartmented Mode Workstation (CMW) format labels to be translated to SELinux policy labels and vice-versa. This translation occurs by mapping the internal CMW bit-mapped representation to predefined SELinux policy strings and vice-versa. Particular enabled CMW categories are converted into SELinux category strings and vice-versa. The respective category values and policies are unaffected.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: February 2, 2010
    Assignee: Trusted Computer Solutions
    Inventor: Chad J. Hanson
  • Patent number: 7657896
    Abstract: Methods and systems are provided for exposing nested data in computer-generated documents in a transparent manner. A mechanism is provided for a client application to query a server application for a list of available file formats after an object is requested from a server application document for embedding into a client application document. Another mechanism is provided for the client application to request a particular format associated with the embedded object from the server application document. Once the client application obtains file format information available to the server application or associated with the particular object, the client application may utilize the obtained file formats for utilizing or operating on the embedded object according to the native file formats associated with the embedded object.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn Alan Villaron, Brian Jones, Chad Rothschiller
  • Publication number: 20100017217
    Abstract: A charity badge may be set up for a web site of a publisher. The publisher may indicate a charity organization that the publisher wants to support. The charity badge may not be visible until an event occurs. The event may be a disaster event.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 21, 2010
    Inventor: Hugo Olliphant
  • Patent number: 7650573
    Abstract: Layout rules are provided that enable white-space sensitive literals to be developed within a source program according to arbitrarily defined or virtual margins. In one aspect, a computerized programming system is provided. The system includes a source program having one or more computer program codes or instructions. A rules component enables a virtual margin to be positioned within the source program, where the virtual margin can be offset from a default margin by at least one position in the source program. The rules component enables a plurality of virtual margins to be nested within the source program. This includes allowing deviations in the margin such as a hole to be declared in the virtual margin.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: January 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Henricus Johannes Maria Meijer, Brian C. Beckman
  • Patent number: 7644360
    Abstract: A system and method for facilitating patent grant and patent application claims examination; including the functions of automated importing of patent claims, automated parsing of the claims into their hierarchy, and compression/expansion of the parsed claims to/from the independent claim level.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: January 5, 2010
    Assignee: Spore, Inc.
    Inventors: Guy R. Beretich, Jr., JiNan Glasgow