Conversion From One Markup Language To Another (e.g., Xml To Html Or Utilizing An Intermediate Format, Etc.) Patents (Class 715/239)
  • Publication number: 20130275863
    Abstract: A computer system includes a processor; and a memory storage device in communication with the processor. The processor is adapted to: receive via a computer communications network a user identification and an identification of an electronic file having user-generated insurance-related data; provide an output signal for display to the user a prompt for the user to provide mapping data mapping a plurality of insurance-related data fields data identifiers in the user-data electronic file; receive mapping data in response to the prompt; access the user electronic file; employing the received mapping data, map data elements identified in the user-data electronic file, to a document in a predetermined format; verify that the received mapped data constitutes complete data to submit in connection with an insurance transaction; and provide an output signal including data constituting the document in a predetermined format to a system for further processing in accordance with an insurance transaction.
    Type: Application
    Filed: June 4, 2013
    Publication date: October 17, 2013
    Inventors: James S. Rogers, James Daniel Scott, M. Gary Letscher, Jill Spranzo
  • Patent number: 8560827
    Abstract: In one aspect, a method includes using a processor to generate system configuration parameters that include using the processor to receive a business input from a user, convert an abstract model into a concrete model based on the business input and optimize the concrete model to solve for system configuration parameters of the system. The abstract model includes a business goal.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: October 15, 2013
    Assignee: EMC International Company
    Inventors: Peleg Yiftachel, Jehuda Shemer, Ido Singer
  • Patent number: 8558868
    Abstract: In one implementation, a conference bridge or a multipoint conference unit (MCU) receives media streams from the endpoints in the conference. The media stream may contain at least one of audio, video, file sharing, or collaboration data. The MCU measures a characteristic in each of a plurality of media streams and calculates statistics based on the individual participation levels of the endpoints. A dynamic participation indicator displayed at the endpoints shows the relative participation levels of the endpoints. For example, the dynamic participation indicator may show the names of the users in a font that changes size and/or location as the participation level changes. In another example, the dynamic participation indicator may show respective videos of the endpoints in a format and/or size that changes as the participation level changes.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: October 15, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Steven Charles Prentice
  • Publication number: 20130262987
    Abstract: Embodiments of the present invention disclose a document processing method and apparatus. The method includes: obtaining an initial document; converting the initial document and forming a target extensible application markup language XAML document, where the target XAML document at least includes a basic content and an extended content, and the extended content has a plurality of user-defined attribute tags. By adopting the present invention, attribute marking may be performed according to the document content, and the document content may be correspondingly displayed according to an attribute tag. Therefore, the document content can be viewed in a filtered manner according to an attribute type, and the effect of “what you see is what you get” is achieved in a text editing display interface.
    Type: Application
    Filed: November 26, 2012
    Publication date: October 3, 2013
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Wenfang Tang, Weidong Liu
  • Publication number: 20130254654
    Abstract: A computerized method implemented by a computing device that converts two one-dimensional data source controls into a single two-dimensional data source control. A target webpage having at least two one-dimensional data source controls is loaded from a storage of the computing device. Reference information of a first control and a second control of the target webpage are acquired, and one-dimensional data source and columns of each of the first control and the second control are acquired according to the reference information. The first control and the second control are converted into the single two-dimensional data source control according to the one-dimensional data source and columns of each of the first control and the second control. The first control and the second control are deleted from the target webpage, and the two-dimensional data source control is displayed on the target webpage.
    Type: Application
    Filed: December 6, 2012
    Publication date: September 26, 2013
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: RONG-RONG PENG, YAO-HUA LIU, XIN LU, SHIH-FANG WONG
  • Patent number: 8527870
    Abstract: One embodiment in accordance with the invention relates to generating a completed unified data format template that includes data inserted from one or more data sources. Initially, an electronic template can be created using a template application (e.g., Microsoft Word, Microsoft Excel, and the like). The electronic template is embedded with electronic placeholder coding related to data of one or more data sources. The layout of the electronic template can be converted into a unified layout format, wherein the electronic template includes the electronic placeholder coding. The data from the one or more data sources can be applied to the electronic placeholder coding of the unified layout format in order to generate the completed unified data format template.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: September 3, 2013
    Assignee: Oracle International Corporation
    Inventor: Osama Elkady
  • Patent number: 8522135
    Abstract: The present disclosure provides a system and method of generating a transformation specification document describing transformations for transforming a received message conforming to a second interface definition to a message conforming to a first interface definition. The system and method comprise loading the first interface definition into memory; loading the second interface definition into memory; determining all additional elements of the second interface definition loaded into memory not contained in the first interface definition loaded into memory; generating processing logic for removing all of the determined additional elements from the received message; and generating the transformation specification document using the generated processing logic. The present disclosure further relates to a computer program product generating a transformation specification document.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: August 27, 2013
    Assignee: International Business Machines Corporation
    Inventor: Glenn Rasmussen
  • Patent number: 8522136
    Abstract: XML Document Validation. Structure information of an XML schema is stored in the XML schema node array for structure validation of an XML document. Further, datatype information of the XML schema is stored in the XML schema type node array for datatype validation of the XML schema. The XML schema node array and the XML schema type node array are one-dimensional arrays. The XML document is validated using information stored in the XML schema node array and in the XML schema type node array.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: August 27, 2013
    Assignee: Sonoa Networks India (Pvt) Ltd.
    Inventors: Arun Kumar, Ramesh Nethi
  • Patent number: 8522137
    Abstract: Disclosed in some examples are systems, methods, and machine readable medium for programming an application for multiple target social networks using custom markup tags that are independent of any custom markup tags defined by social networking services. These independent tags may be translated into the custom markup tags defined by the social networking service of interest if the desired functionality is supported in that social networking service using custom markup tags or if the tags are not supported, by a set of instructions for executing the same functionality.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: August 27, 2013
    Assignee: Zynga Inc.
    Inventors: Nathan Brown, M. Ian Graham, Shantanu Talapatra
  • Patent number: 8516362
    Abstract: A method, computer readable medium and device that extends a document transformation server to process multiple documents from multiple websites includes obtaining with a document transformation server a document to process based on at least a URL of the document to process in an HTTP request URL. An XML source representing the document to process is generated with the document transformation server. One or more XML processors associated with at least a portion of the HTTP request URL from a plurality of stored associations are identified with the document transformation server. The XML source is transformed by the document transformation server with each of the identified one identified XML processors. The generated document is provided in an HTTP response to the HTTP request URL by the document transformation server.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: August 20, 2013
    Assignee: Usablenet Inc.
    Inventor: Enrico Scoda
  • Patent number: 8516266
    Abstract: A system, comprising a network interface, an additional data communications interface, and processor for supporting a control interface communicated through the network interface according to an intermachine markup language protocol, for controlling the network interface and the additional data communications interface.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: August 20, 2013
    Inventors: Steven M. Hoffberg, Linda I. Hoffberg-Borghesani
  • Patent number: 8510648
    Abstract: A facility for managing a document conversion environment is described. In various embodiments, the facility includes a native application associated with a native document type and an isolation service. The isolation service determines whether a native application associated with the native document type has started and when it has not started, starts the native application and causes the started native application to load and convert a native document to a common document format, wherein the isolation service starts a single instance of the native application and monitors the single instance of the native application so that it complies with specified a parameter, condition, or setting of operation.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: August 13, 2013
    Assignee: Open Text S.A.
    Inventors: William R. Harman, Jonathan Isabelle, Michael Riedel
  • Patent number: 8504910
    Abstract: A social networking system includes a mechanism for customizing display of content from an external web page. Nodes associated with a web page are included in the social graph based on one or more tags included in a web page, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page while using the tags to identify a template that describes display of content from the web page. The template may include user interface elements for receiving input, allowing a user to interact with a node in the social graph associated with the web page, allowing user interactions with the web page content to be tracked by and reflected back within the social networking system.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: August 6, 2013
    Assignee: Facebook, Inc.
    Inventor: Paul Tarjan
  • Patent number: 8502995
    Abstract: A printing method which dynamically loads a filter, a recordable medium with a program to execute the printing method, and a host apparatus. The printing method uses filter setting information having at least one filter corresponding to a print option of a print document, the printing method can include selecting a print option, changing the filter setting information corresponding to the print option, and applying the printing option according to the changed filter setting information and transmitting print data.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: August 6, 2013
    Assignee: Samsung Electronic Co., Ltd.
    Inventors: Tae-woon Jeong, Yong-in Eom, Young-soo Han
  • Publication number: 20130198613
    Abstract: A method, computer readable medium and apparatus for transforming a request for web content includes obtaining at a web content optimization computing apparatus a hypertext transfer protocol (HTTP) request for a web page from at least one client computing device. An eXtensible Markup Language (XML) document including a representation of the HTTP request is generated with the web content optimization computing apparatus. At least one rule document associated with the HTTP request is identified with the web content optimization computing apparatus. The identified at least one rule document is transformed with the web content optimization computing apparatus into an eXtensible Stylesheet Language (XSL) document including one or more templates. One or more of the templates of the XSL document are applied with the web content optimization computing apparatus to transform the XML document. The transformed XML document is provided by the web content optimization computing apparatus.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Applicant: USABLENET, INC.
    Inventor: Enrico Scoda
  • Patent number: 8499024
    Abstract: An application server, configured for executing an application defined by XML documents for delivering voice portal services, accesses subscriber attributes from a standardized information database server (such as LDAP). The application server, upon receiving a request from a proxy browser serving a user, accesses the standardized database server to obtain attribute information for responding to the application request. The application server sends a request to a content server for media content based on the HTTP request and the attribute information. The application server generates an HTML page, for execution of the prescribed voice portal service application having XML tags configured for controlling delivery of the media content in an audible format, based on the HTTP request.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: July 30, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Lewis Dean Dodrill, Peter Thomas Garahan, Susan Harrow Barban
  • Publication number: 20130191727
    Abstract: A method for driving a device that enables using a device without using a conventional device driver that is dependent on the operating system of the computer. The method has a binary data conversion step which receives a mark-up language document written in a mark-up language and converts the mark-up language document to binary data composed of commands and data that can be processed by the device. The method also includes a binary data output step in which the converted binary data is output to the device.
    Type: Application
    Filed: March 13, 2013
    Publication date: July 25, 2013
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Seiko Epson Corporation
  • Patent number: 8494859
    Abstract: DEAF-core technology converts inputs to outputs accessible to people with disabilities. Communication is improved with DEAF-core technology by using data storage and transmission format that includes both semantic information and content. User-defined input, responsible for conveying semantic information, and raw analog input, such as text, are converted into a unique XML format (“gh XML”). “gh XML” includes standard XML encoded with accessibility information that allows a user to communicate both verbal (text) and non-verbal (semantic) information as part of the input. “gh XML” is a temporary format which is further converted using XSLT (extensible Stylesheet Language Transformations) into individual versions of XML specific to each output. After the “gh XML” is converted into the desired XML format, custom rendering engines specific to the desired output convert the individual version of XML into a viable analog format for display.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: July 23, 2013
    Assignee: gh, LLC
    Inventors: Joe P. Said, David A. Schleppenbach
  • Patent number: 8495176
    Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8489980
    Abstract: A translation management system in a computer environment. A preferred embodiment of the invention automatically detects when a document, data stream, or non-text file in the master language has been updated and notifies the user which corresponding documents, data streams, or non-text files in the other languages require translation which are then staged and dynamically routed and sequenced to individual translation resources where the actual translation is performed. Management status, reporting, scheduling, and accounting information is sent to the user as the translation process ensues. The user is notified of the completion of translation and the invention coordinates the delivery of the translated documents, data streams, or non-text files back to the user's site for installation and optional review. The invention makes a variety of translation resources instantly available to the user which include both automated translation tools as well as human translators.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: July 16, 2013
    Assignee: TransPerfect Global, Inc.
    Inventor: David Lakritz
  • Patent number: 8484552
    Abstract: Methods and apparatuses for extensible stylesheet design using meta-tag information are disclosed. A designed stylesheet is for transferring content-oriented markup language files into a target file so as to support various presentations and information exchange. According to one aspect, a data processing mechanism starts with inserting meta-tag declarations in a target file wherein the meta-tag information pertains to information between dynamic objects in the target file and a source file. The target file with meta-tag information is then converted into one or more extensible stylesheets.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: July 9, 2013
    Assignee: Parc Acquisitions LLC
    Inventors: Evan S. Huang, Hong J. Kim
  • Patent number: 8472052
    Abstract: An image reader and an external terminal are connected to each other through a network. The image reader includes a reading unit, a reception section, a data conversion section, a transmission data generation section and a transmission section. The reading unit reads an image. The reception section receives terminal information from the external terminal. The data conversion section converts image data read by the reading unit into a predetermined data format based on the terminal information. The transmission data generation section adds additional information, which relates to processing of the converted image data, to the converted image data to generate transmission data. The transmission section transmits the transmission data to the external terminal.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: June 25, 2013
    Assignee: Oki Data Corporation
    Inventor: Yoko Asano
  • Patent number: 8473996
    Abstract: Metadata are provided to video generators using a syndication protocol, so that the video generators may produce interactive video content for television subscribers. Metadata relating to source media content are transformed in a computer process from a storage format into a syndication format. Relevant metadata to transform are chosen to reflect the type of interactivity desired by a television service provider and the demands of the video generation process. The transformed metadata are published according to a syndication protocol, so that another computer process that participates in the protocol may generate the interactive video content using the metadata, the source media content, and subscriber commands.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: June 25, 2013
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Donald Gordon, Hsuehmin Li, Ellen Rose Fratzke
  • Patent number: 8458586
    Abstract: A method for creating a web application adapted to run in a Silverlight® run time environment from an X/HTML source file. The visual elements of the X/HTML source are converted to a corresponding Silverlight® custom control with a comparable visual presentation. The X/HTML source file is first converted to XAML which is then combined with the Silverlight custom controls into a web application.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: June 4, 2013
    Inventor: Jasim George Schluter
  • Patent number: 8453050
    Abstract: In one embodiment, the present invention is a method and apparatus for creating and editing electronic documents. One embodiment of the inventive method involves generating an electronic document in a first document format type, in accordance with one or more user-specified parameters, and converting the electronic document from the first document format type into a second document format type, in accordance with a user instruction to finalize the electronic document. In one embodiment, the first document format type is a structured document format type, such as hypertext markup language or extensible markup language, while the second document format type is a secure document format type such as portable document format.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: May 28, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Dias, Thomas Y. Kwok, Thao N. Nguyen
  • Patent number: 8453045
    Abstract: An apparatus for document conversion that are capable of facilitating conversion of document image data to an electronic document having table of contents data even with a limited storage resource. The document image analysis section 302 extracts character regions from a document image 301. The contents/index/footer conversion section 307 generates table of contents data based on the extracted character regions and page numbers of the character regions. An electronic document having a table of contents is generated based on the document image 301 and the generated table of contents data. Link information is added to respective ones of items in the generated table of contents data for linking the items in the generated table of contents data with corresponding positions in the electronic document in which the items are described.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: May 28, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuomi Tanaka
  • Publication number: 20130132826
    Abstract: Disclosed herein is a method of converting data of a database and creating an XML document. In the method, a source XML document has user-defined tags is designed. The source XML document is separated into an XML document for normal data conversion which is used when converting normal data, and an XML document for repetitive data conversion which is used when converting repetitive data. An SQL query statement for data to be converted in a DB is generated. The SQL query statement is executed on the DB and thereafter resulting data obtained as a result of executing the SQL query statement is stored in a storage sheet. The structural data of the source XML document is mapped to the resulting data stored in the storage sheet. A new XML document is created by replacing the structural data of the source XML document with the resulting data.
    Type: Application
    Filed: January 19, 2012
    Publication date: May 23, 2013
    Inventor: Youngkun Kim
  • Patent number: 8446616
    Abstract: An image-processing method for an image-forming apparatus communicating with a peripheral device is disclosed. The method includes scanning a document; generating data corresponding to the scanned document; obtaining data held by the peripheral device; forming display data for displaying the generated data and the data obtained from the peripheral device in association with each other; and sending the formed display data to an external information-processing apparatus.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: May 21, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Atsushi Kashioka
  • Patent number: 8441488
    Abstract: Exemplary apparatus, method, and system embodiments provide for processing an action script for a graphical image for visual display. An exemplary apparatus comprises: a first memory; first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; and second circuitry configured to execute the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image. Exemplary embodiments may further include third circuitry configured to parse the action script into the plurality of descriptive elements and the corresponding data, and fourth circuitry configured to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: May 14, 2013
    Assignee: LeoNovus USA Inc.
    Inventors: Bhaskar Kota, Lakshmikanth Surya Naga Satyavolu, Ganapathi Venkata Puppala, Praveen Kumar Bollam, Sairam Sambaraju, Paul L. Master
  • Patent number: 8438471
    Abstract: A system for speeding up rendering of and interacting with one or more web pages to accomplish some task using the internet. In a system comprising one or more client computers which can be cell phones, laptops or desktop computers coupled in any way to the internet and a template server and other web servers coupled to the internet, a microbrowser under control of a task workflow template is executed either by a client computer or the template server. The task workflow templates are custom defined workflows which define one or more web pages which need to be accessed and the data from each web page that needs to be extracted. The data defined in the task workflow template (and only that data) is extracted by the microbrowser and displayed on the client computer. Faster rendering results.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: May 7, 2013
    Inventors: John R Thorpe, Alistair D'Lougar Black
  • Patent number: 8438228
    Abstract: Some of the embodiments described herein generally relate to broadcasting mobile messages received by a mobile device onto a surface that is easier to read. Mobile messages generally refer to SMS, MMS, e-mail, and voice-mail messages. The mobile device communicates the mobile messages to a computing device that is affixed with a projector and lens, which together broadcast the mobile message onto the surface. In some embodiments, the mobile message may alternatively be broadcast out of a lens affixed to the mobile device for display on the surface. Additionally, a user may compose mobile messages on the computing device and send the composed messages to the mobile device for communication across a telecommunications network.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 7, 2013
    Assignee: Sprint Communications Company L.P.
    Inventor: Don Gunasekara
  • Publication number: 20130111329
    Abstract: The present invention extends to methods, systems, and computer program products for facilitating the usage of a static analysis based hinting system at user interface design time within a user interface development platform. The static analysis based hinting system enables a developer to identify and apply improvements that can be made to the design of a user interface while the developer is designing the user interface. User interface design hints that apply to user interface elements defined by the developer are identified. The user interface design hints provide recommendations for improving the design of corresponding user interface elements. These recommendations can be applied to modify the definition of a user interface element at design time including changing the type or property of a user interface element, adding or removing a property or other component of a user interface element, etc.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Ranjesh Gandhi Jaganathan, Lester Oscar Lobo
  • Patent number: 8432403
    Abstract: Exemplary apparatus, method, and system embodiments provide for accelerated hardware processing of an action script for a graphical image for visual display. An exemplary apparatus comprises: a first memory; and a plurality of processors to separate the action script from other data, to convert a plurality of descriptive elements of the action script into a plurality of hardware-level operational or control codes, and to perform one or more operations corresponding to an operational code of the plurality of operational codes using corresponding data to generate pixel data for the graphical image. In an exemplary embodiment, at least one processor further is to parse the action script into the plurality of descriptive elements and the corresponding data, and to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields.
    Type: Grant
    Filed: February 14, 2009
    Date of Patent: April 30, 2013
    Assignee: LeoNovus USA Inc.
    Inventors: Bhaskar Kota, Lakshmikanth Surya Naga Satyavolu, Ganapathi Venkata Puppala, Praveen Kumar Bollam, Sairam Sambaraju, Paul L. Master
  • Patent number: 8432404
    Abstract: Exemplary apparatus, method, and system embodiments provide for accelerated hardware processing of an action script for a graphical image for visual display. An exemplary method comprises: converting a plurality of descriptive elements into a plurality of operational codes which at least partially control at least one processor circuit; and using at least one processor circuit, performing one or more operations corresponding to an operational code to generate pixel data for the graphical image. Another exemplary method for processing a data file which has not been fully compiled to a machine code and comprising interpretable descriptions of the graphical image in a non-pixel-bitmap form, comprises: separating the data file from other data; parsing and converting the data file to a plurality of hardware-level operational codes and corresponding data; and performing a plurality of operations in response to at least some hardware-level operational codes to generate pixel data for the graphical image.
    Type: Grant
    Filed: February 14, 2009
    Date of Patent: April 30, 2013
    Assignee: LeoNovus USA Inc.
    Inventors: Bhaskar Kota, Lakshmikanth Surya Naga Satyavolu, Ganapathi Venkata Puppala, Praveen Kumar Bollam, Sairam Sambaraju, Paul L. Master
  • Publication number: 20130104034
    Abstract: A system and method of creating a data file of network content is provided. The method includes downloading a plurality of HTML webpages from a network, at least one of the webpages including text content and non-text content; converting the plurality of HTML web-pages into unformatted text-only content; and compressing the unformatted text-only content; archiving the compressed unformatted text-only content; wherein a desired webpage of the plurality of webpages can be obtained from the archive via decompression to provide a text-only version of the desired webpage.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 25, 2013
    Inventors: Benjamin Clayton Ashpole, Jay Alan Olman
  • Patent number: 8429519
    Abstract: A presentation generator may access one or more data sources structured into data fields. The user may create or modify a template by inserting one or more tags corresponding to data fields in the template. The template may also have one or more processing instructions for indicating the data sources and how the data sources should be queried. The processing instructions may also indicate how the data is to be grouped across various slides, pages, sections, etc. The generator may build the presentation based on the template, its tags, and its processing instructions. The resulting presentation may be accessed by a user-friendly application, such as a word processor, slide program, spreadsheet, report viewer, or other application. The user may update part or all of the presentation using information on the queries and data sources embedded in the presentation itself.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: April 23, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Michael T. Parks, Steven B. Petchon
  • Publication number: 20130097487
    Abstract: In various embodiments, arrangements for presenting an XSLT mapping tool is presented. A computer system may receive XML source code that includes a plurality of source nodes. The computer system may also receive XSLT code configured to transform the XML source code into XML target code. The XSLT code may include multiple templates. The computer system may use the multiple templates of the XSLT code and the XML source code to create XML target code. The XML target code may include a plurality of target nodes. An interface of the XSLT mapping tool that displays mappings between the plurality of source nodes of the XML source code and the plurality of target nodes of the XML target code resulting from the multiple XSLT templates may be presented.
    Type: Application
    Filed: December 4, 2012
    Publication date: April 18, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: ORACLE INTERNATIONAL CORPORATION
  • Patent number: 8423887
    Abstract: This invention has as its object to provide an information processing apparatus which can process an event generated upon changing an attribute value at high speed. This invention is directed to an information processing apparatus which parses an XML document and converts it into a DOM tree, and has the following characteristic, feature. Upon reception of an operation instruction by the user (step S312), it is checked if the instruction is an instruction including a change of an attribute value (step S313). If it is determined that the instruction is the instruction including the change of the attribute value, type information of the attribute value is acquired, and an event that describes the type information and the instruction contents is generated (steps S315-S318). An event handler processes the instruction contents in accordance with the type information (step S322).
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: April 16, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masahiko Kono
  • Patent number: 8423888
    Abstract: A document conversion and use system which converts a first structured document into a second structured document different in structure from the first structured document, comprising: a template storage unit storing a template indicating the structure of the second structured document; a structure specification unit for reading out the template from the template storage unit and causing a user to specify an element or an element content constituting the template; a correspondence definition specification unit for causing the user to define the correspondence definition specification indicating the correspondence between the element in the first structured document and the element in the template; and an unit for analyzing the template structure to specify the element or the element content specified by the structure specification unit, searching for the element defined by the correspondence definition starting from the element or the element content, and performing conversion processing according to the sear
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: April 16, 2013
    Assignee: Fujitsu Limited
    Inventors: Junichi Odagiri, Satoshi Nakashima, Shigeru Yoshida, Takuroh Yamaguchi
  • Patent number: 8417736
    Abstract: The present invention relates to a method for storing at least one non-XML document (10) in an XML database (1), the method comprising the steps of: a. transforming the at least one non-XML document (10) into at least one XML document (20) by one or more transformation functions, the at least one XML document (20) conforming to a schema comprising references to the one or more transformation functions; and b. storing the at least one XML document (20) in the XML database (1).
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: April 9, 2013
    Assignee: Software AG
    Inventors: Julius Geppert, Michael Gesmann, Gary Woods
  • Patent number: 8416433
    Abstract: A method for driving a device that enables using a device without using a conventional device driver that is dependent on the operating system of the computer. The method has a binary data conversion step which receives a mark-up language document written in a mark-up language and converts the mark-up language document to binary data composed of commands and data that can be processed by the device. The method also includes a binary data output step in which the converted binary data is output to the device.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: April 9, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Hideo Nakamura, Takayoshi Namikoshi, Hirotada Yokosawa
  • Publication number: 20130086467
    Abstract: Methods for sending a file stored in a first format on a non-mobile device to a mobile device in a second format suitable for viewing on the mobile device are provided. In one aspect, a method includes receiving a request to transmit a file converted from a first format to a second format to a mobile device, and storing the file in the second format suitable for viewing on the mobile device. The method also includes sending an access notification for the converted file to the mobile device. The access notification provides access to the converted file. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Application
    Filed: November 29, 2011
    Publication date: April 4, 2013
    Applicant: GOOGLE INC.
    Inventors: Arnaud Claude WEBER, Tyler William ODEAN, Jay Pierre CIVELLI, Sanjeev RADHAKRISHNAN, Glen MURPHY, Roma Rajni SHAH, Yevgeniy Alexandrovich GUTNIK
  • Patent number: 8413061
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes selecting a plurality of web pages including static web page elements, generating first configuration information that specifies at least one of the static web page elements, and generating second configuration information that specifies at least one asynchronous web page element. Each asynchronous web page element corresponds to a particular static web page element specified in the first configuration information. The method also includes modifying the selected plurality of web pages. The modification includes parsing the plurality of web pages, identifying the static web page elements within the plurality of web pages that are also specified in the first configuration information, and replacing the identified static web page elements with the corresponding asynchronous web page elements specified in the second configuration information.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: April 2, 2013
    Assignee: Accenture Global Services Limited
    Inventor: Nitin M. Sawant
  • Patent number: 8402001
    Abstract: Systems, methods, apparatus and software can utilize a markup language to import and export data that is archived using a backup and restore system. An export utility extracts data produced or processed by an application program, converts it into a markup language format, and provides it to a backup and restore system. An import utility extracts data in a markup language format, converts it to another format, and provides the data for use by the application program. In one example, the application program is a database management system.
    Type: Grant
    Filed: October 8, 2002
    Date of Patent: March 19, 2013
    Assignee: Symantec Operating Corporation
    Inventor: Patricia A. Tovo
  • Patent number: 8396806
    Abstract: A message that includes an end user license agreement is received at a client from a service in a distributed computing system. The client determines whether to accept the end user license agreement. The message is processed if the end user license agreement is accepted.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 12, 2013
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8397161
    Abstract: A method and system for facilitating dynamic document creation and publication is provided. A document having a first format may be constructed from a number of content elements maintained in a first database. The document may be transformed into a second format different from the first format. The transformed document may be published and provided to a user.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: March 12, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Rajal Shah, Jason Gould, Charissa Fleischer, Renu Bhargava, Susan Aviva Doshay Garrett
  • Patent number: 8392820
    Abstract: The present invention provides a method of establishing a plain text document from a HTML document. The method including the steps of (A) acquiring a HTML document defined by HTML elements, each composed of tags and content between the tags; (B) pre-processing the HTML document by omitting some of the tags (including the content between those tags), whereby the rest of the HTML document comprises at least one target tag (including content between the target tags); (C) using a data structure to store the remaining tags of the pre-processed HTML document; (D) grouping the remaining tags (including the content between the remaining tags) stored in the data structure of the pre-processed HTML document into at least one target group according to the target tag(s); and (E) identifying the target group(s) most related to a title of the HTML document by comparing correlation(s) between the target group(s) and the title, and establishing a plain text document having the content of the identified target group.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: March 5, 2013
    Assignee: Esobi Inc.
    Inventors: Hong-Yang Tsai, Chi-Hau Hung
  • Patent number: 8386922
    Abstract: A structured document including a first element which includes an attribute that handles values as character strings, and a second element which defines a change of the values of the attribute is acquired. The attribute is extracted from the first element, and the extracted attribute is converted into a child element of the first element. The second element is converted into a third element which defines a change of the values of the attribute converted into the child element. The structured document updated by the conversions is output as a structured document.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: February 26, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Wataru Suzuki
  • Patent number: 8386556
    Abstract: The present invention extends to methods, systems, and computer program products for composing message processing pipelines. Embodiments utilize intra-pipeline communication links to physically and/or temporally decouple pipeline stages, configure branching message flows, and bridge protocols. The use of intra-pipeline communication links permits composition of a message processing pipeline without having to alter the pipeline components or application. Each communication link is itself an application with incoming and outgoing message processing pipelines that bridge messages across time and/or space and application logic for satisfying message processing requirements.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Nicholas A. Allen, John A. Taylor
  • Patent number: 8379533
    Abstract: Provided are a universal plug and play (UPnP) method and an apparatus thereof to provide remote access service, where the method includes receiving external inputs of an identifier of a remote access server (RAS) to generate a credential and a session initiation protocol (SIP) identifier of the RAS, generating a payload of a SIP packet written in extensible markup language (XML), which includes a credential ID generated based on the identifier of the RAS and remote access transport agent (RATA) capability information, and transmitting the SIP packet to the RAS identified by the SIP identifier, where the payload of the SIP packet includes multipurpose internet mail extensions (MIME)-type information to be identified as information used to provide remote access service.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: February 19, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-ho Cho, Se-hee Han, Sang-hyeon Kim, Mahfuzur Rahman