Patents by Inventor Masayuki Hiyama

Masayuki Hiyama has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20110138266
    Abstract: A method of creating a tag or an attribute in a markup language document, the method including receiving information in an editable area of an interface and creating the tag or the attribute based on the received information.
    Type: Application
    Filed: August 2, 2005
    Publication date: June 9, 2011
    Applicant: Clairvoyance Corporation
    Inventors: Masayuki Hiyama, Nobuaki Wake
  • Publication number: 20090137202
    Abstract: In an information distribution system, an information distribution apparatus distributes documents to a portable terminal. The information distribution apparatus includes a document holding part which retains documents written in XML, and a transmission part which transmits documents to the portable terminal. The portable terminal includes a communication part which acquires documents transmitted from the information distribution apparatus, a document processing apparatus which processes the documents acquired, a display device which displays the documents processed, and an input device which accepts inputs from a user. The document processing apparatus includes a processing system which processes documents written with a predetermined tag set, and a conversion part which converts elements included in the documents into elements processible by the processing system.
    Type: Application
    Filed: November 14, 2004
    Publication date: May 28, 2009
    Inventors: Yusuke Fujimaki, Nobuaki Wake, Norio Oshima, Masayuki Hiyama
  • Publication number: 20080282143
    Abstract: A document processing apparatus that allows a structured document to be appropriately processed is provided. A document processing apparatus 100 provides display/editing systems such as an HTML unit 150 for displaying/editing an HTML document, an SVG unit 160 for displaying/editing an SVG document, etc., in increments of vocabularies using plug-ins. In a case of processing a document described in a vocabulary that is not supported by any one of the installed plug-ins, in such a configuration, a VC unit 180 performs mapping of the document to a vocabulary that enables the document to be displayed, e.g., HTML or SVG. This allows the document to be displayed and edited using the HTML unit 150 or the SVG unit 160. The document processing apparatus 100 displays a processing target document in multiple different display formats on a single screen at the same time, and allows the user to edit the document.
    Type: Application
    Filed: April 6, 2005
    Publication date: November 13, 2008
    Applicant: JUSTSYSTEMS CORPORATION
    Inventors: Masayuki Hiyama, Nobuaki Wake, Norio Oshima
  • Publication number: 20080134019
    Abstract: A data processing apparatus that comprises a data acquisition unit operable to receive a document in a first markup language. A definition file comprising logic for processing data in said document, said logic including logic for converting a complex editing operation on the document in a second markup language to an equivalent operation in the first markup language is provided. A processing unit executes the logic.
    Type: Application
    Filed: April 8, 2005
    Publication date: June 5, 2008
    Inventors: Nobuaki Wake, Norio Oshima, Yusuke Fugimaki, Masayuki Hiyama
  • Publication number: 20070283246
    Abstract: A document processing system comprising a document processor operable to process a document described in a first markup language, the first markup language conforming to the document processor. A document converter operable to map a document to the first markup language if the document is described in a second markup language not conforming to the document processor is provided.
    Type: Application
    Filed: April 8, 2005
    Publication date: December 6, 2007
    Applicant: JUST SYSTEM CORPORATION
    Inventors: Nobuaki Wake, Norio Oshima, Yusake Fujimaki, Masayuki Hiyama
  • Publication number: 20070245232
    Abstract: Document processing apparatus for processing a document described in a plurality of markup languages, represented by tag sets and by using plug-ins, such as an HTML unit and an SVG unit. In case a document to be processed is described in a plurality of tag sets, the document selects a processing system, which can process an element included in the document based on the element name and namespace of the element. The selected processing system sequentially determines, from the element toward the descendants of the element, whether elements can be processed, and when there is an element, which cannot be processed, the processing system delegates processing of the element to another processing system. Thus, an appropriate processing system to each element is dispatched.
    Type: Application
    Filed: April 8, 2005
    Publication date: October 18, 2007
    Inventors: Nobuaki Wake, Norio Oshima, Yusuke Fujimaki, Masayuki Hiyama
  • Publication number: 20070208995
    Abstract: A technique for effectively utilizing data included in a document described in a markup language is provided. A document processing apparatus 100 provides processing systems for displaying/editing a document, such as an HTML unit 150 for displaying/editing an HTML document, an SVG unit 160 for displaying/editing an SVG document, etc., in increments of vocabularies in the form of plug-ins. A calculation unit 190 is a plug-in for processing a vocabulary used for describing calculation expressions. In a case that any attribute value of an element included in a processing target document specifies a calculation expression using another data set as reference data, the calculation unit 190 executes calculation according to the calculation expression with the acquired reference data, and substitutes the calculation results for the element value.
    Type: Application
    Filed: April 6, 2005
    Publication date: September 6, 2007
    Inventors: Masayuki Hiyama, Nobuaki Wake, Norio Oshima, Masafumi Hara
  • Publication number: 20070198915
    Abstract: A technique for effectively utilizing data included in a document described in a markup language is provided. A document processing apparatus 100 provides processing systems for displaying/editing a document, such as an HTML unit 150 for displaying/editing an HTML document, an SVG unit 160 for displaying/editing an SVG document, etc., in increments of vocabularies in the form of plug-ins. A calculation unit 190 is a plug-in for processing a vocabulary used for describing calculation expressions. In a case that any element value or any attribute value of an element included in a processing target document is described by a calculation expression using another data set as reference data, the calculation unit 190 executes calculation according to the calculation expression with the acquired reference data, and substitutes the calculation results for the element value or the attribute value.
    Type: Application
    Filed: April 6, 2005
    Publication date: August 23, 2007
    Inventors: Masayuki Hiyama, Nobuaki Wake, Norio Oshima, Masafumi Hara