Format Information In Separate File Patents (Class 715/248)
  • Patent number: 7546541
    Abstract: A method and system for applying a method for iterative refinement of a presentation including (a) a developer creating a high-level representation of the user interface; (b) automatically generating a concrete user interface markup from the high-level representation; (c) the developer editing the concrete generated markup and saving the edits to an edit history; (d) the developer editing the high-level representation; (e) automatically re-generating a concrete markup from the edited high-level representation; and (f) automatically or interactively applying the edit history to the concrete markup to produce an updated markup.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Masahiro Hori, Kouichi Ono, Lawrence David Bergman, Guruduth Somasekhara Banavar, Danny Soroker
  • Patent number: 7546527
    Abstract: A method and system for reformatting data. The method involves a series of steps which can include identifying a template which corresponds to a specified document. The specified document can contain formatted data. Additionally, the step of applying a template to the specified document can be extracting data from the formatted content. The step of formatting the data using a different markup language can be performed.
    Type: Grant
    Filed: March 6, 2001
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Dwayne Dames, David E. Reich, Ji Wee Tan, Fang Wang, Lenora E. Wright
  • 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: 7539935
    Abstract: Control system with at least one control unit, a server computer, a first document in a markup language and a second document in a markup language for loading through a client computer, whereby the first document contains at least one field and the second document contains data for directing the field to an address in a control unit.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: May 26, 2009
    Assignee: Siemens Aktiengesellschaft
    Inventors: Hans Becker, Michael Schlereth
  • Patent number: 7530013
    Abstract: An optimizer of interdependent information for storing fragments of interdependent information based on their sequential interdependence, and input and output parameters based on address information about zones of location of input and output information of the interdependent information. Dynamic processing of interdependent information is enabled by translation and storage of information about the fragments of the interdependent information.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: May 5, 2009
    Assignee: Ultimate Risk Solutions, LLC
    Inventors: Alexander Bushel, Arkadi Relin, Sergey Komarov
  • Patent number: 7509576
    Abstract: Data for an electronic book is to be formulated readily. Such data for the electronic book, supplied by a publishing company, is data by variable formats, and hence are converted by an XML converter 21 into data of the XML format. A data converter 22 converts the data of the XML format, obtained by conversion by the XML converter 21, into data of the type that may be distributed to the user, while adding data designed for facilitating the handling as the electronic book. A copyright protection processing unit 23 adds the copyright information to the formulated data and encrypts the data as necessary. A distributing unit 24 holds the data for distribution and distributes the data it holds responsive to a user's request. An apparatus for formulating data for an electronic book is also provided.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: March 24, 2009
    Assignee: Sony Corporation
    Inventor: Takeshi Kanai
  • Patent number: 7496843
    Abstract: A system for constructing a controller and a model portion of web applications is provided. The system includes a model component to provide access to a data store and a controller component to receive a request from a client application and generate a response in cooperation with the model component. The response used by a presentation tier for communicating with the client application. The controller component includes a flow file template operable to be extended to a flow file that defines a web application flow sequence. The controller also includes a java servlet template to be extended to a java servlet to receive the request and process the request based on the flow file. The java servlet template is also extendable to a java servlet to access a data through the first component to generate the response.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: February 24, 2009
    Assignee: Sprint Communications Company L.P.
    Inventors: Nick S. Russell, Joshua D. Turner
  • Patent number: 7490290
    Abstract: The present invention relates to systems, methods, and computer readable media for editing the look and feel of web portal content. An editor enables a user to select a node in an HTML document and to view a list of style properties for the HTML document. The editor then presents a list of relevant style properties and an ability to edit the style properties. Additionally, style properties can be organized hierarchically, added, and removed.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: February 10, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Brian White, Skip Sauls
  • Patent number: 7478340
    Abstract: Methods and systems are provided for managing the preparation of graphical elements in computer application programs for presentation. The methods independently identify and measure, and identify and arrange, sets of elements. A computer-readable medium is also provided for facilitating the management of the preparation for presentation of graphical elements in computer application programs.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Sujal S. Parikh, Dmitry Titov
  • Patent number: 7478325
    Abstract: Methods and systems permit rendering a text element formatted using unavailable or restricted fonts. In one embodiment, when producing a document that contains a restricted font, text portions formatted with the restricted font are processed into an alternate representation. A textual representation for the text portions and the additional representation(s) are embedded in a document or container. A unique representation for the restricted font file allows a consuming computing system to attempt to find the restricted font locally. Each textual representation is rendered using its corresponding restricted font, if the restricted font file is found. Otherwise, the additional representation(s) are used.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Oliver H. Foehr, Jerry Dunietz, Mikhail V. Leonov, David C. Brown, Simon Daniels
  • Patent number: 7475336
    Abstract: A document information processing apparatus is obtained in which there is no need to provide the consistency of management between the instances of documents and their metadata, that is, there is no fear that inconsistency in management might be caused, thereby eliminating the possibility of loading the system, which would otherwise result from the provision of managerial consistency, as well as making it possible to improve their versatility. The apparatus includes a document input and output section that is able to at least input or output a document as an image data, an operation timing detection section that detects predetermined operation timing for the document, a metadata acquisition section that acquires metadata of the document based on the operation timing, and a metadata description section that describes the metadata in a predetermined format based on instance data of the document at predetermined timing with respect to the input or output of the document.
    Type: Grant
    Filed: August 11, 2004
    Date of Patent: January 6, 2009
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Akihiko Fujiwara
  • Patent number: 7458023
    Abstract: A data display system capable of reducing amount of data necessary for display and reducing the number of files to be prepared beforehand has the following configuration. In a server, language data files as a plurality of XML files corresponding to a plurality of languages respectively, an XML file defining file names of the language files as data, and an XSLT file for switching the file used for display among the plurality of language data files by using the XML file defining the file names are stored, and only the necessary language data file is downloaded to a browser and displayed.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: November 25, 2008
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Akemi Kurumatani
  • Patent number: 7458021
    Abstract: A system and method for authoring web pages that permits a user to select a schema for the web page and a template for visually rendering the web page. Once a web page has been visualized and published, a second template may be used to revisualize the web page without having to recreate the web page or any links pointing to the web page.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Balaji Balasubramanyan, Ryan Robert Stocker, William James Griffin, Pat Miller, Paula Cooper
  • Patent number: 7458018
    Abstract: A system and method for obtaining and using namespace related information for presenting XML content. A namespace responsive application program determines one or more namespaces contained in an XML document and queries a namespace library to identify namespace related information, such as a solution related to the namespace. The identified namespace related information is retrieved and used for opening the XML document.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Daniel Robert Snyder
  • Patent number: 7454700
    Abstract: A method and apparatus are provided for restricting the application of formatting to the contents of an electronic document. According to the method, a request may be received to perform a formatting operation on a portion of the contents of an electronic document. In response to the request, a determination is made as to whether the requested operation should be permitted. If the requested operation is a direct formatting operation, the request may be denied. If the request operation is the application of a style to a portion of the electronic document, the request may be granted if the style is permitted to be applied to the contents of the electronic document.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: November 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Ziyi Wang, Marcin Sawicki, Christopher H. Pratley
  • Patent number: 7451131
    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: May 25, 2004
    Date of Patent: November 11, 2008
    Assignee: IAC Search & Media, Inc.
    Inventors: Andy Curtis, Alan Levin, Apostolos Gerasoulis
  • Publication number: 20080276165
    Abstract: A screen control unit reads an element definition-file and a layout-data file, interprets the element definition-file, reads a screen-element file specified by a result of the interpretation, and arranges a screen element represented by the screen-element file at a layout location indicated by the layout-data file thereby generating an operation screen. A screen-information management unit manages the screen-element file. The communications unit receives an instruction from a user and sends the instruction to a CPU, and. The communications unit sends update information from the CPU to the screen control unit.
    Type: Application
    Filed: February 6, 2008
    Publication date: November 6, 2008
    Inventor: Yoshiko AONO
  • Patent number: 7441184
    Abstract: A method for internationalizing a markup document includes detecting a localization tag in the document, retrieving localization information from the document which is associated with the localization tag, searching a translation file for a localized value associated with the localization information, and replacing the localization tag in the document with the localized value found in the translation file. The localization information includes any one or more of a localization attribute, a default localization value, and a value corresponding to an automatic transcription function. A system for internationalizing the markup document includes a first storage unit which stores the markup document, a second storage unit which stores the translation file, and a localization tool which localizes the markup document stored in the first storage unit based on information in the translation file stored in the second storage unit.
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: October 21, 2008
    Assignee: Bull S.A.
    Inventors: Laurent Frerebeau, Luc Creti
  • Patent number: 7434156
    Abstract: Provided is a method, system, program, and computer readable medium for maintaining a database of objects. At least one structured document is received representing an instance of an object including attributes and attribute values defined for a class. Content of the structured document representing the object is added into the database, wherein the database is capable of storing multiple structured documents representing multiple objects. In another implementation, an instance of at least one object including attributes and attribute values defined for a class is generated. For each generated object, a structured document is generated representing the object and including a representation of the attributes and attribute values in the object. Each structured document is transferred to the database to maintain.
    Type: Grant
    Filed: November 27, 2000
    Date of Patent: October 7, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Terence Leong, Mahima Mallikarjuna, Julian Taylor
  • Patent number: 7424672
    Abstract: A system and method of processing an image comprises receiving a definition of at least one region in the image, where the region definition has a location specification and a type specification. The method further comprises displaying the boundaries of the at least one defined region according to its type specification, receiving a definition of a visible area in the image, the visible area definition having a specification of margins around the image, generating an image layout definition comprising the region definition and the visible area definition, and saving the image layout definition. The image layout definition may also be used as a template to conform image documents to a specified layout.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: September 9, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J. Simske, Margaret Sturgill
  • Publication number: 20080215966
    Abstract: A server anticipates and pre-computes different layouts of online documents and stores them in cache. The layouts are specifically optimized for viewing across a range of display sector sizes. For each document, the layouts are stored in a directory that includes a common dictionary file and a separate layout file for each display sector size. Furthermore, a client requests a document from the server which in response sends the client a handler module which runs in the background on the client, detects the current size of the display sector being used by the client to display pages of the requested document and sends a request to the server for the document's dictionary file and specific layout file corresponding to the current display sector size. In response, the server retrieves these files from cache and sends them to the client. The handler then creates the document from these files.
    Type: Application
    Filed: May 29, 2007
    Publication date: September 4, 2008
    Applicant: Microsoft Corporation
    Inventor: Carlos Garcia Jurado Suarez
  • Patent number: 7406658
    Abstract: A visual markup to voice markup transcoding system, method and machine readable storage. The basic method can include identifying at least one heading in visual markup; creating a corresponding menu item in voice markup; further creating a text block in the voice markup for text associated with the identified heading; and, linking the text block with the menu item in the voice markup. Additional headings can be identified in the visual markup; and, each of the creating, further creating and linking steps can be repeated for each identified additional heading. Notably, the visual markup can be formatted according to the hypertext markup language (HTML), and the voice markup is formatted according to the voice extensible markup language (VXML).
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Richard K. Brassell, Marshall A. Lamb
  • Patent number: 7366974
    Abstract: According to the invention, this invention redefines the concept of a template as a set of template attributes, such as font types and color schemes, that are accessed by document-generating applications to provide uniform functionality across an organization. The template attributes are stored and distributed throughout an organization in lieu of full document templates in order to reduce storage and transmission bandwidth requirements. The template attributes are distributed from a global server to regional servers and then to user workstations to facilitate propagation and enforcement of organization-wide document formatting protocols.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: April 29, 2008
    Assignee: JP Morgan Chase Bank
    Inventors: Henri Kalajian, Desmond Jonas