Block Control Patents (Class 715/272)
  • Patent number: 8245137
    Abstract: In an electronic document filing system, placeholder objects are used to provide an explicit representation of document files which are not yet present but which are explicitly expected by the system. A placeholder object can be a real filing system object, which may be processed by the filing system in the same manner as any other filing system object, and can include filing system data such as file metadata. The metadata may be associated with an expected source for the document file (e.g., for automatic capture of a paper document from a scanner).
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: August 14, 2012
    Assignee: Xerox Corporation
    Inventors: Rachel Jones, Allan MacLean, Richard Bentley, Graham Button, Jon O'Brien, Kevin Palfreyman, James E. Pycock
  • Publication number: 20120198332
    Abstract: An electronic document display device (100) in accordance with the present invention includes: a marker analysis section (110) for analyzing distribution of markers in an electronic document; an input receiving section (109) for receiving designation for designating a designated part of the electronic document, which designated part is designated to be displayed on a display section (111); and a display control section (107) for causing the display section (111) to display a part of the electronic document on the basis of the distribution of the markers analyzed by the marker analysis section (110), the part ranging differently from the designated part received by the input receiving section (109), so as to increase possibility of the marked places being displayed on the display section.
    Type: Application
    Filed: October 4, 2010
    Publication date: August 2, 2012
    Inventors: Masayuki Shimada, Kazuhiro Miki, Yoshitaka Tanemura
  • Patent number: 8225198
    Abstract: Flexible web page template building systems, methods and applications using an auto-expanding user-editable content container(s) are presented. A web page template displayable on a user display is configured with at least one auto-expanding user-editable content container that includes a predefined top portion, a pre-defined bottom portion, and a repeatable middle portion, The auto-expanding user-editable content container is configured to monitor the size of user-provided content in the content container relative to the size of the content container upon entry or removal of content and automatically adjust the size of the content container to fit the user-provided content by dynamically inserting or removing instance(s) of the middle portion of the content container to vertically expand or contract the size of the content container to fit the user-provided content.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: July 17, 2012
    Assignee: Vistaprint Technologies Limited
    Inventor: Brian D. Hanechak
  • Patent number: 8171404
    Abstract: Aspects of the present invention relate to systems, methods and devices for manipulating documents. According to one aspect of the present invention, the responses, from multiple examinees, to a question on an examination may be combined to form a combined document associated with the question for grading, scoring or other analysis. According to a second aspect of the present invention, markings made by the examination grader, on the combined document, associated with an examinee may be combined with the examinee's examination document to produce a modified examination document.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: May 1, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Gregory Eugene Borchers, Rono James Mathieson
  • Patent number: 8161383
    Abstract: An information processing apparatus for processing documents of multiple kinds generated by applications of multiple kinds includes a data processing unit configured to process the documents of multiple kinds; a determining unit configured to execute a validity period management program in response to a request to the data processing unit to process one document among the documents of multiple kinds to determine whether the request is within a validity period associated with a content item in the document; and a switching unit configured to switch the content item that is referred to and that is to be processed by the data processing unit between when the determining unit determines that the content is not within the validity period and when the determining unit determines that the content is within the validity period.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: April 17, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomoyuki Takeuchi
  • Patent number: 8156431
    Abstract: In order to maintain consistencies of relations between objects and page attributes in document data, a document editing apparatus for editing document data including a plurality of pages, includes a determination unit which determines, when a process is executed for the document data, whether or not the process includes a move process or copy process of an object across pages, a composition unit which composites, when it is determined that the process includes the move process or copy process, information associated with a page attribute of an editing source page on which the object is currently laid out to the object to generate a composite object, and a layout unit which lays out the composite object as an object on an editing destination page as a move destination or copy destination.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: April 10, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazufumi Kobashi
  • Patent number: 8140969
    Abstract: A method and a data processing system for displaying a first document and a second document in a synchronized way are disclosed. The first document includes a first set of control tags. The second document includes a second set of control tags. A control tag of the first set of control tags is uniquely assigned to a control tag of the second set of control tags. A portion of the first document is displayed to a user, wherein a first control tag is identified in the first document, wherein the first control tag corresponds to the control tag of the first set of control tags which is situated in essence at the top of the displayed portion of the first document. Furthermore, a second control tag is determined in the second document, wherein the second control tag corresponds to the control tag of the second set of control tags to which the first control tag is uniquely assigned.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Gerard Marmiqere
  • Patent number: 8127218
    Abstract: The state of a label at an optional time point, such as a past time point, can be recognized, while the label can be regenerated even when the label has been deleted. When a label on which can be pasted an object, such as text, picture or sound, is acted upon (yes at step S141) the difference of the label information is computed (step S142) and the computed difference information is stored (steps S144, S145). The label state is then regenerated based on the time information stored in association with the label and the difference information. Also, time is displayed, plural time intervals are displayed (step S201), a desired one of the plural time intervals is selected (step S202) and time display is controlled responsive to the selected time intervals (steps S203 to S206), to facilitate retrieval of the information corresponding to the specified time.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: February 28, 2012
    Assignee: Sony Corporation
    Inventors: Takanori Nishimura, Takayuki Kori
  • Patent number: 8122349
    Abstract: Grouping blocks of text according to user-defined contexts, and editing group specific blocks can be used to improve document consistency during editing and revising of electronic documents. A change made in one block often requires appropriate changes to be made in other blocks that are contextually related to the changed block. Such changes are made to ensure this consistency. Commands that deal with block groups (such as, create group, add block to group(s), delete block from group(s), edit group, merge group, etc.) are provided to assist a user in editing documents.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventor: Rajendra Kumar Bera
  • Patent number: 8086957
    Abstract: A method and system to selectively secure the display of advertisements on web browsers. A method in accordance with an embodiment includes: defining a particular displayed area of the interpreted markup file; obtaining the DOM tree of the interpreted markup file, the DOM tree comprising parent and child nodes, each node being associated with displayable elements; identifying in the DOM tree a set of child nodes whose displayable elements comprise the particular displayed area; identifying in the DOM tree a first parent node comprising the set of child nodes; converting displayable elements associated with the identified first parent node to an image; generating a second parent node comprising the image; and modifying the DOM tree into a modified DOM tree by deleting the identified set of child nodes and by replacing the identified first parent node by the second parent node.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, David Loupia, Gerard Marmigere, Joaquin Picon
  • Patent number: 8065299
    Abstract: Methods and systems for providing a response to a query. Multiple users' search engine activity in regard to a query is correlated. A response is provided based upon this correlated search engine activity information. For one embodiment of the invention, in the context of search engine result optimization, the user activity and/or user information of multiple users, during a search session, is correlated with queries to effect an evolving association between queries and the organization and presentation of documents. Systems in accordance with such embodiments employ the ability to store users' activity over the entire search session, thus making possible the correlation of a number of different types of user activity and user information. The use of correlated user input allows such systems to provide relevant search results without the limitations imposed by the key-word-based systems of the prior art.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: November 22, 2011
    Assignee: IAC Search & Media, Inc.
    Inventors: Andy Curtis, Alan Levin, Apostolos Gerasoulis
  • Patent number: 8064093
    Abstract: A method enables users to make corrections to printed forms using a computer arrangement. The printed form is scanned and displayed to the user on a display of the computer arrangement. The user selects one or more regions of the printed form to be corrected. The selected regions are digitally whited out to create a corrected image that can be output.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: November 22, 2011
    Assignee: Lexmark International, Inc.
    Inventors: Michael Joseph Dattilo, Juan Carlos Rodriguez
  • Patent number: 8065605
    Abstract: Methods and apparatus, including computer program products, for indexing structured documents. A method includes identifying a structured document in a file system for indexing, the structured document having an identifier and at least one indexing-property, extracting at least one index-value from the structured document in accordance with a pre-defined extraction rule set and storing the at least one index-value with the identifier in an index-value data structure.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 22, 2011
    Assignee: SAP Aktiengesellschaft
    Inventor: Markus Oezgen
  • Patent number: 8010896
    Abstract: A content management system (CMS) includes a content modification mechanism that detects a change to a shared document in the repository, and in response to the detected change, inserts applicability metadata in the shared document. The content modification mechanism may broadcast the change to each parent document. Each parent document votes on whether or not to accept the change. If enough of the parent documents accept the change (i.e. the votes meet a defined voting threshold), the applicability metadata is removed from the shared content. If not enough of the parent documents accept the change, the applicability metadata remains in the shared content, and a profile corresponding to the applicability metadata is created for each parent document that accepted the change. In this manner, profiling may be used to account for changes to shared content in a content management system.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventor: John Edward Petri
  • Patent number: 8005905
    Abstract: An approach to handling dynamic information selection based on associated is presented. A user configures a plurality of endnotes in order to assign one of the endnotes to a recipient address. Each endnote may include signature text (e.g., name, phone number, etc.), as well as images, web page links, and/or animation, which add to the aesthetics and personalization of a constructed email message. When a user creates an email message that includes one or more email recipient addresses, an endnote manager analyzes each email recipient address and automatically selects one of the configured endnotes based on the email recipient's assigned endnote category. In addition, a user may configure the endnote manager to select an endnote to include in an email messages based upon the time at which the email is created.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Christopher Hoang Doan, David Kulczar, Leonel Saenz, III, Thanh K. Tran
  • Patent number: 7971137
    Abstract: A system and method for evaluating documents for approval or rejection and/or rating. The method comprises comparing the document to one or more criteria determining whether the document contains an element that is substantially identical to one or more of a visual element, an audio element or a textual element that is determined to be displeasing.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: June 28, 2011
    Assignee: Google Inc.
    Inventors: Deepak Jindal, Anurag Agarwal
  • Patent number: 7925363
    Abstract: Upon detection of an error such as a malfunction occurring at a drive mechanism, a sensor transmits an error signal to a control section. The control section selects character information about details of the error corresponding to the error signal and an image representing the drive mechanism where the error occurs and a position of the sensor in the drive mechanism, and reads out the character information and the image from a storage part. Then, the control section allows a liquid crystal display device to display error information in which a first image of character information is combined with a second image of an error occurrence site in the drive mechanism. Then, error correction is sequentially performed in accordance with details of an error displayed as an uppermost layer on a screen.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: April 12, 2011
    Assignee: Nitto Denko Corporation
    Inventors: Masayuki Yamamoto, Noriyoshi Nagata
  • Patent number: 7913166
    Abstract: Provided are a computer implemented method and apparatus for manipulating data through directional or ordered selection of data. A first user input is received for selecting a section of data in a direction of selection, or an order of selection, from a source. A second user input is received for performing a basic editing operation on the selection. Responsive to the second input received from the user, the selected section of data is re-oriented or re-ordered in a direction or order corresponding to the direction or order of selection. A third user input is received for performing a basic editing operation at a destination. The re-oriented or re-ordered section of data is subjected to the second action at the destination. Once the user has selected a section of data, the user can also choose to re-orient or re-order the data in conjunction with a basic editing operation by selecting an enhanced editing operation that implements the inventive method from a menu.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Kingsley Clark, David Salinas, Theodore Jack London Shrader
  • Patent number: 7890855
    Abstract: Computer-implemented methods, computer systems and computer program products are provided for separating and processing layout information and data of a document. The computer system provides a predefined document description. The document description is decomposed into a layout template and a data description. In a preferred embodiment of the invention, decomposition is achieved by using style sheet language transformations. Optionally, the computer system may instantiate a data instance from the data description and merge the data instance with the layout template into an individual document description. The individual document description can be rendered by a conventional browser.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: February 15, 2011
    Assignee: SAP AG
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich
  • Patent number: 7880921
    Abstract: A method enables users to make corrections to printed forms using a computer arrangement. The printed form is scanned and displayed to the user on a display of the computer arrangement. The user selects one or more regions of the printed form to be corrected. The selected regions are digitally whited out to create a corrected image that can be output to a printer.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: February 1, 2011
    Inventors: Michael Joseph Dattilo, Juan Carlos Rodriguez
  • Patent number: 7877685
    Abstract: Embodiments of the present invention provide a computer interface that allows for the amount of text selected using a text selection utility to be changed after the selection has been made. A user may make an initial selection, then later change the amount or portion of text that was selected using selection handles displayed on the selection.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: January 25, 2011
    Assignee: SAP AG
    Inventor: Johan C Peters
  • Patent number: 7861153
    Abstract: A document construction and management system is described. In one embodiment, documents are assembled by combining one or more modules. In one embodiment, the modules are combined according to one or more construction rules. The modules can be provided to a number of subscribers, each subscriber having one or more users. Access to each of the modules can be controlled on a subscriber basis and/or on a user basis based on different users or user classes. When new modules or new versions of an existing module are added to the database of available modules, access to the new module or version can be restricted until the new modules or versions have been reviewed and accepted. During the review period, the previous version of the module is made available to users for construction of documents. In one embodiment, one or more access rules are used to control which modules are available to which users. In one embodiment, search rules are provided to facilitate searching for a desired module.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: December 28, 2010
    Assignee: Advisys, Inc.
    Inventors: Ahyh, Ken K. Kerr, George R. Smith, Richard L. Hanson, Jr., Gregg S. Janes, Dane A. Parker
  • Patent number: 7849401
    Abstract: A method in a computer system is disclosed for enabling authors to work on hierarchical documents. The method comprises retrieving a hierarchical document from a server computing device, modifying the retrieved hierarchical document, sending an indication of the modification to the server computing device, and when the modification cannot be applied on the server computing device, reverting the modified hierarchical document to a current form of the hierarchical document on the server computing device. A system is disclosed for receiving an indication to lock a node, the indication identifying an owner of the lock, receiving an indication of a request to mutate the node, determining whether the request is from a user other than the owner of the lock, and when the user is not the owner of the lock, denying the request.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: December 7, 2010
    Assignee: Justsystems Canada Inc.
    Inventors: Dethe Elza, Ken Coward, Anton Flego, Michael Fergusson
  • Publication number: 20100235839
    Abstract: An apparatus for automation of a business process, the business process comprising a plurality of tasks. The apparatus comprises a diagram editor for creating and editing a business process diagram, the business process diagram including the plurality of tasks. The apparatus also comprises an implementation editor for creating and editing an implementation of at least one of the plurality of tasks in the business process diagram, the implementation comprising a number of activities. The business process diagram and the implementation together form an executable business process definition.
    Type: Application
    Filed: November 25, 2009
    Publication date: September 16, 2010
    Applicant: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Xuenian Hu, Ren Jie New
  • Patent number: 7792898
    Abstract: A method of remote displaying and processing based on Server/Client architecture adopts a technical scheme of specific inter-frame increment compression and data comparison compression of the adjacent area-bits of the inner-frame within the side of Server, thus removing the intricate computation mode in the traditional inter-frame compression scheme, and reducing the resource usage of a computer; the side of the client adopts an increment refreshing mode to display an image, only refreshes the changed part, if the part was changed, then the part was refreshed; so that the refreshing speed of the remote desktop is improved highly, while the system resource usage of the computer is reduced highly.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: September 7, 2010
    Assignee: Vtron Technologies Ltd.
    Inventors: Ruxi Lu, Yuanxiong Pan, Paul White
  • Patent number: 7774698
    Abstract: In a system and method for generating a frameless display, a processor may select one of a plurality of page configurations based on session data in response to a page request, and may display, in accordance with the selected page configuration, a unitary page including data of a plurality of applications, such that the data of each of the applications is displayed in a corresponding one of a plurality of data regions defined by the selected page configuration.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventors: Wolfgang Sattler, Joachim Hartmann, Lenin Kumar Subramaniam
  • Patent number: 7770113
    Abstract: A system and method for dynamically generating a project configuration datasheet. Module and device descriptions are stored in extensible markup language (XML) format. The IDE includes an XSL (extensible stylesheet language) stylesheet. The module and device descriptions are combined with parameterization information as prescribed by the XSL stylesheet to produce a project configuration report. The project configuration report may be formatted in hypertext markup language (HTML) and may be rendered as a visual datasheet by a browser.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: August 3, 2010
    Assignee: Cypress Semiconductor Corporation
    Inventors: Douglas H. Anderson, Kenneth Y. Ogami
  • Patent number: 7743325
    Abstract: A method and computer-readable medium are provided for fitting text to shapes within a graphic. According to the method, initial constraints are defined that comprise initial values describing how a shape and text within the shape should be laid out. Constraint rules are also defined for use in modifying the initial constraints when application of the initial constraints to the text in a shape results in the text overflowing the boundaries of the shape. A change may be detected to the graphic that would affect the size or position of one or more of the shapes or the text within one of the shapes. If such a change causes text to overflow when laid out using the initial constraints, the constraint rules are applied sequentially to modify the constraints. The modified constraints are then reapplied to the shapes to create a new layout for the graphic.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: June 22, 2010
    Assignee: Microsoft Corporation
    Inventors: Ilan Berker, Jason C. Costa, Keywon Chung, Matthew J. Kotler, Janet L. Schorr, Scott A. Sherman, Karen K. Wong
  • Patent number: 7712026
    Abstract: A layout process using content data as output and a template containing regions to which content data is assigned is provided. A document processing apparatus performing the process includes a priority order setting unit that independently sets, for regions to lay out contents data, priority orders by assigning contents data in the regions and a determining unit for determining the size of a region for which a first priority is set. The determining unit uses a template containing the regions and sizes of contents data to be assigned to regions, and determines a size and a position of remaining regions using a portion of the template to which the regions having higher priorities than the remaining regions not laid out and sizes of the contents data to be assigned to the remaining regions.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: May 4, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kazufumi Kobashi, Kenta Hara, Jun Makino
  • Patent number: 7703003
    Abstract: An apparatus may be configured to generate document data representing a document for use in providing a service comprising a number of different activities that are to be carried out in providing the service. The apparatus may enable a user to retrieve previously stored document portions in accordance with the activity to which the document portion relates so that it is not necessary for the user to identify a specific document portion, a specific filename or an inventory part number allocated to that document portion. In one embodiment, an apparatus may be configured to generate a document that enables a user to assemble a document in accordance with the activities to which the document relates rather than to the actual content of the document. Thus, the user wishing to assemble a document may be concerned with the activities instead of which precise document portions to include in the document.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: April 20, 2010
    Assignee: Oracle America, Inc.
    Inventors: Geoff Payne, Paul Harrison, Peter Black, Elizabeth E. Bell
  • Patent number: 7702782
    Abstract: Methods and systems for using watermarks to indicate alerts in a storage area network management console are disclosed. An alert provides notification of the occurrence of an event in a storage area network. An event associated with a component of the storage area network is detected. An alert level corresponding to the detected event is determined. A watermark is placed on the graphical user interface to indicate an alert. An initial characteristic of the watermark depends on the determined alert level, and the watermark is oriented to be visible at a distance from the graphical user interface. Multiple alerts may be indicated through changes in a characteristic of the watermark or by changing a watermark initially placed on the graphical user interface upon initiation of the graphical user interface.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: April 20, 2010
    Assignee: EMC Corporation
    Inventor: Pramod Kulyadi Pai
  • Patent number: 7698636
    Abstract: A component can be edited from within the context of a hosting file. A system and method for providing an in-place editing surface for a component such as a file, document or control, within the context of the hosting file is described. A non-persistable container is generated for the hosting file and another non-persistable container (e.g., an editing frame) is generated for the component. The current contents of the component are loaded into an editing frame. Modifications made to the component within the editing frame are saved and the hosting file is displayed. Any changes made to the component are visible in the hosting file.
    Type: Grant
    Filed: June 13, 2002
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventor: Ibrahim A. Mohamed
  • Patent number: 7694220
    Abstract: The present invention provides an information processing system, an information processor, a file concurrent editing method and a file concurrent editing program each of which improves the efficiency of editing works, which are concurrently carried out with respect to a shared file, by displaying a sectional region(s) of the shared file with a display layout according to editing purpose or according to each user individually. A shared text information edit processing section (i) places sectional regions A and B of shared text information at corresponding positions of a display section according to a display layout of local layout information and (ii) causes the display section to display, at the corresponding positions of the display section, text contents “Text-A” and “Text-B” corresponding respectively to the sectional regions A and B of text management tables of the shared text information.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: April 6, 2010
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Kyoya Kawano
  • Patent number: 7689911
    Abstract: An extensible editor allows integration of extensions that modify the editor's default behavior and provide customized feedback to users. The editor includes interfaces through which extensions are connected to the editor and through which selection services and highlight rendering services are provided. The selection services interfaces provide a clear separation of a logical selection position in the document and the visual feedback provided for the selection, allowing extensions to be designed that provide customized selection feedback. The highlight rendering services interfaces provide an extension with the ability to augment an existing selection without modifying the actual document. The editor also includes an event routing model that works to decrease the occurrence of conflicts between the editor and extensions and between extensions. Upon the occurrence of an event, the editor routes the event to each extension before the editor's default handling of the event occurs.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Ashraf A. Michail, Mark A. Alcazar, John G. Bedworth
  • Patent number: 7685507
    Abstract: Editing query conditions, calculations, formulas and equations, or any other parts of a form includes providing a hyperlink for an element in the form to indicate to a user that a control is available for the element. Upon a selection of the hyperlink by the user, the control is presented for user interaction. Upon completion of user interaction with the control, the element is replaced with a new element responsive to user action. The control can be a list of choices, such as a pull-down menu, a dialog box, or a text entry field. The hyperlink can be color coded and underlined.
    Type: Grant
    Filed: January 22, 2001
    Date of Patent: March 23, 2010
    Assignee: Oracle International Corporation
    Inventors: Daniel B. Workman, James M. Meadors, Katarina Obradovic, Robert B. Alexander, Hendrik van den Broek, Dominique Vonarburg, Karen B. Gold
  • Patent number: 7685523
    Abstract: A method and system of speech recognition presented by a back channel from multiple user sites within a network supporting cable television and/or video delivery is disclosed.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: March 23, 2010
    Assignee: AgileTV Corporation
    Inventors: Theodore Calderone, Paul M. Cook, Mark J. Foster
  • Patent number: 7676764
    Abstract: There is provided a document management system capable of displaying indexes indicating input/output devices connected on a network in a manner that an operator can clearly distinguish between devices which are capable of correctly performing processing in accordance with the setting made for an inputted job and devices which are not capable thereof, and a control method therefor. An icon for each processing function which each of several devices connected to a network has is displayed on a screen, several pieces of information being managed in the document management system are listed, and a user-desired piece of information is selected among the listed plurality of pieces of information based on the user's selection operation.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: March 9, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Satoru Nakajima
  • Patent number: 7640499
    Abstract: Computer software that facilitates the editing of a form by allowing a user to select a component in a first page of the form and simultaneously align/position other components in other multiple pages of the form in accordance with the alignment/positioning of the selected component in the first page. Also, editing of the form is facilitated by allowing the user to select a component in a first page of the form, copy the selected component and simultaneously paste the selected component on other multiple pages of the form in accordance with the alignment/positioning of the selected component in the first page.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: December 29, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yutaka Kato
  • Publication number: 20090313540
    Abstract: Embodiments of the invention provide systems and methods for evaluating text. A system of an embodiment of the invention includes including an input for receiving text to be evaluated and an output for providing an evaluation outcome. A feature module is coupled to the input to receive the text. The feature module provides a feature count for at least one feature of the text. A rule module comprises at least one text evaluation rule. An evaluation module is coupled to the feature module and to the rule module. The evaluation module applies the evaluation rule to the feature count to provide an evaluation outcome.
    Type: Application
    Filed: June 14, 2008
    Publication date: December 17, 2009
    Inventor: Mark Otuteye
  • Patent number: 7620889
    Abstract: Methods and systems are provided for separating the data of a structured document from markup structure applied to the document and for linking the separately maintained data with associated markup structure applied to the document. The data stream in an Extensible Markup Language (XML) represented document is moved outside of the document structure into a data file that is linked to the document structure. The data file and the XML-represented document structure are maintained in association with a single file (e.g., document), but in separate object models. Links are established between XML elements applied to the document and data ranges of the data file. Each of the XML structure file and the data file may be accessed and edited separately without affecting the structure or data of the other file until the two files are merged for presenting the associated document.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Shawn Alan Villaron
  • 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: 7606795
    Abstract: A correctness verification system receives a query, executes the query using a query logic, and produces a query result. The query result comprises data records that satisfy the query, data verification objects associated with the data records, index segments accessed during the execution of the query, index verification objects associated with the index segments, and the query. The system transfers the query result to a verification system. The verification system verifies correctness of the query result by executing the query using the query logic. The verification system uses the data verification objects to verify integrity of the data objects, uses the index verification objects to verify the integrity of the index segments, and uses the index verification objects and the data verification objects to verify the completeness of the query result.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Windsor Wee Sun Hsu, Xiaonan Ma
  • Patent number: 7590936
    Abstract: Extracting tagged data items that may be associated with results of a search in an electronic document and presenting the tagged data items through a graphical user interface (GUI). The tagged data may be presented in a separate window displaying search results. The tagged data items may be presented adjacent to individual search results or at the top of a window displaying search results. The displayed tagged items may be presented as hyperlinks that enable a user to move to a section of an electronic document containing that tagged data item. The tagged data items, which may include names, physical addresses, e-mail addresses, universal resource locators (URLs), dates, and telephone numbers, may represent a subset of the tagged data item categories contained in the electronic document.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventor: Krista Bendig
  • Patent number: 7576753
    Abstract: An image analysis and conversion method and system. Bitmapped ink images are converted to structured object representations of the bitmapped images, which may be read and edited by a structured text/graphics editor. The structured object representations correlate to perceptually salient areas of the bitmapped images. The structured object representations are editable by the structured text/graphics editor to allow a user to generate alternative interpretations of the bitmapped images.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: August 18, 2009
    Assignee: Xerox Corporation
    Inventors: Eric Saund, Thomas P. Moran, Daniel Larner, James V. Mahoney, Todd A. Cass
  • Patent number: 7571382
    Abstract: In a method and a system for retrieving images in a client-server system, images are stored as a set of independently decodable units (CU's) on the server. A client issues a series of requests for image information. Each request contain a request number, information on what image information the client wants to see next and information on what image information the client had received at the time when the request was issued. The server does not have to store any state information (e.g. previous requests). On receiving a request, the server sends a restart marker, a confirmation of the request number and incremental image information corresponding to the request. The use of the method and the system as described herein will result in that no decoding of the whole bit stream will be required in the server. This will save a lot of time at the sender side (server side), since it not needs to a full decoding of the stream.
    Type: Grant
    Filed: October 14, 1999
    Date of Patent: August 4, 2009
    Assignee: Telefonaktiebolaget LM Ericsson
    Inventors: Mathias Larsson, Charilaos Christopoulos, Magnus Jändel, Diego Santa Cruz, Touradj Ebrahmi
  • Publication number: 20090189862
    Abstract: The invention relates to a method for enabling a user to edit a text on a screen comprising the steps of: defining the text into at least one block, enabling the at least one block to be selected by the user, associating at least one function with the at least one block, and presenting the at least one block selected by a user and its associated function to the user on the screen upon selection of the at least one block.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Inventor: Daniel VIBERG
  • Patent number: 7555707
    Abstract: A method and system is generally directed to retrieving data from an external source and binding the data to a structure used in executing a UI script. The external source may be on a local machine located across a network. The UI script is transformed to a tree structure. The relevant portions of the tree structure are cloned and manipulated to insert the data from the external source. The cloned portions of the tree structure are then grafted back into the tree. The tree structure is then used to display the UI corresponding to the UI script that includes the data from the external source.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: June 30, 2009
    Assignee: Microsoft Corporation
    Inventors: Matthew Labarge, Igor Zaika, William John Blewett
  • Patent number: 7546530
    Abstract: A method and system for organizing and displaying information about Internet Web pages creates Web maps. The Web maps display a summary of the information that a Web page provides access to, in a format that facilitates a rapid assessment of what may be accessed through a Web site's home page, or through any Web page on the Web site. Preferably, Web maps are displayed on a Web page, or within a frame of a Web page, by an Internet browser application. A set of Web maps may be automatically generated by a search engine or directory in response to a user's search request. Alternatively, a user may request that a Web map be produced for a particular Web page of interest. The Web maps are preferably generated by a Web server, or by an application running in the background of a user's computer, so that the user may perform other tasks on the user's computer while the Web maps are being generated.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: June 9, 2009
    Assignee: Hoshiko LLC
    Inventors: Brian Mark Shuster, Gary Stephen Shuster
  • Patent number: 7536635
    Abstract: Systems and methods for redacting portions of a document resulting in one or more versions of the document that show to readers the portions of the document that have been redacted. At least one of these one or more versions may have the content of the redacted portions encrypted and/or actually removed and replaced with a sort of filler (e.g., to resemble a blacked out portion of a paper copy). At least one other version may show to users the actual content that has been redacted. This latter version may be retained for users privy to the content (i.e., information) of the redacted portions, so that they know what content was redacted, whereas versions with the content removed or encrypted may be provided to those not privy to the content.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Dean Anthony Racovolis, Douglas J. Turner