Patents Assigned to Justsystem Corporation
  • Publication number: 20100042397
    Abstract: A data analyzing apparatus is provided with: a first weight memory unit for storing a weight assigned to a node or an edge in a directed graph; a second weight memory unit for storing a weight different from the weight stored in the first weight memory unit when the different weight is assigned to a combination of specific two or more edges, a combination of three or more nodes, or a combination of two nodes not in a series; a directed graph modification unit for duplicating, among nodes included in a target path that includes all nodes or edges included in the combination, a node for which there is a path, other than the target path, that leads to the node and for modifying the directed graph so that a node for which the path leading to the node is included in the target path is distinguished from a node for which the path is not included in the target path; and an evaluation unit for evaluating, based on the weight, a path leading from a first node to a second node in the modified directed graph.
    Type: Application
    Filed: August 13, 2009
    Publication date: February 18, 2010
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Kensuke MASUGATA
  • Publication number: 20100036860
    Abstract: A data file can be efficiently edited by a plurality of users. A source object is created from various data files, such as a structured document file or the like. A plurality of partial objects are created from a source object. A client terminal downloads a partial object corresponding to the data which a user desires to edit or read. When a client terminal which has acquired a right to edit, edits a local partial object, edit information showing an edit content is transmitted to a server apparatus. A source object is updated in accordance with the edit information. Further, while other client terminal is downloading the identical partial object, edit information, which is for reflecting an edit content, is transmitted to a client terminal.
    Type: Application
    Filed: September 21, 2006
    Publication date: February 11, 2010
    Applicant: JUSTSYSTEMS CORPORATION
    Inventors: Hideki Hiura, Daisuke Motohashi
  • Publication number: 20100030760
    Abstract: When an input acknowledging unit acknowledges the input of pre-conversion data from the user via the user interface, an ordinary conversion processing unit that uses a dictionary database displays a candidate of converted data. When the input of search data is acknowledged from the user via the user interface, a search conversion processing unit that uses a search service etc. displays search result data or the candidate of converted data.
    Type: Application
    Filed: August 4, 2009
    Publication date: February 4, 2010
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Kensuke MASUGATA
  • Publication number: 20100010970
    Abstract: A document retrieval apparatus holds: index information in which data and an entity document are associated, with respect to a group of entity documents that are XML documents including entity information; and index information in which data and an annotation document are associated, with respect to a group of annotation documents including annotation information that corresponds to the entity information, respectively. Upon receiving an input of a retrieval query including the entity data for retrieval and the annotation data for retrieval, the document retrieval apparatus at first specifies an entity document including the entity data for retrieval. Further, the document retrieval apparatus specifies an annotation document including the annotation data for retrieval, and specifies an entity document corresponding to the specified annotation document.
    Type: Application
    Filed: September 28, 2007
    Publication date: January 14, 2010
    Applicant: JUSTSYSTEMS CORPORATION
    Inventors: Jun Takeuchi, Takanori Hino
  • Publication number: 20090313205
    Abstract: A table structure analyzing apparatus extracts first row data and second row data in table data. Similarity between the data is computed based on Levenshtein distance or the number of characters. Further, similarity between the first row and the second row as a whole is determined. When the similarity is equal or less than a predetermined threshold value, it is determined that the boundary between the first and second rows is the boundary between a header part and a substantive part. A similar determination is made in the direction of columns.
    Type: Application
    Filed: June 3, 2009
    Publication date: December 17, 2009
    Applicant: JustSystems Corporation
    Inventors: Takanori HINO, Shingo Ochi
  • Publication number: 20090287994
    Abstract: A technology is provided which presents a summary of a document in an easy-to-understand manner. An acquisition unit of a document processing apparatus acquires a document described in a markup language. A condition setting unit sets a condition for display of an outline of a document for each tag set of the markup language. A condition memory unit stores the condition for display thus set. An outline view creating unit reads, when a request for displaying an outline of a document acquired by the acquisition unit is accepted, from the condition memory unit the condition for display corresponding to a tag set included in the document, and creates a display of an outline of the document, based upon the condition.
    Type: Application
    Filed: October 31, 2006
    Publication date: November 19, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Takahiko Ichino
  • Patent number: 7603686
    Abstract: An information processing apparatus in which television channel setting processing and provider setting processing can be completed expeditiously. The information processing apparatus has the function of connecting to the Internet and the function of receiving television broadcast from the broadcasting stations. If, when the broadcast territory of using the information processing apparatus is set and registered, and the Internet service provider is to be set, the Internet service providers are demonstrated in the display unit of the information processing apparatus beginning from those geographically closest to the user's territory.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: October 13, 2009
    Assignees: Sony Corporation, Justsystem Corporation
    Inventors: Natsuko Yotsumoto, Masahiro Asai, Mami Uchida, Takaaki Miura, Katsuhisa Takata
  • Publication number: 20090254547
    Abstract: A retrieving server 130 includes an input unit 351 that receives a plurality of search conditions of different categories; plural search units 340 (341 to 344) that are provided respectively for each of the categories and execute searches based on the search conditions; a processing unit 352 that, based on the search conditions received by the input unit 351, causes a search unit provided for a corresponding category to execute a search and outputs search results obtained; and a display control unit 353 that causes the search results output from the processing unit 352 to be displayed by a display screen having a layout corresponding to the category. The processing unit 352, through an operation of the display screen depicting the search results, further receives search conditions of another category and narrows down the search conditions.
    Type: Application
    Filed: April 6, 2009
    Publication date: October 8, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Ichiro HIROTA
  • Publication number: 20090237405
    Abstract: In a data processing apparatus, a processor of an S88 processing unit comprises: a display unit that displays a diagram including a plurality of figures representing a processing unit and a connecting line representing a processing flow by connecting the plurality of figures together; an editing unit that executes, when receiving an editing command to edit the diagram from a user via a screen displayed by the display unit, the editing thus requested; and a link control unit that determines, when the editing unit receives an editing command to connect a first figure representing start or end of branched processing with a second figure representing a processing unit by using a connecting line, a point on a line forming the second figure, to which the connecting line is to be connected, such that one end of the connecting line is automatically connected, and that also connects, when receiving from the user a specification that specifies any position on a line to which the connecting line is to be connected among
    Type: Application
    Filed: March 3, 2009
    Publication date: September 24, 2009
    Applicant: JustSystems Corporation
    Inventors: Kimio Hayashi, Josuke Iwata, Shintaro Kuronuma, Naoki Shibata
  • Publication number: 20090235156
    Abstract: There is a demand for a method for editing a document with improved ease-of-use even if the document has been described in a little-known vocabulary used by a small number of users. A document processing apparatus has an operation input unit which allows a user to input an instruction. A document readout unit reads out an XML document described in a first vocabulary. A mapping relation creating unit detects the elements or the attributes included in the XML document, and creates definition data that defines the mapping relation for mapping the elements or the attributes thus detected to those of a second vocabulary that differs from the first vocabulary. Upon acquisition of an instruction from the user, the mapping relation creating unit 3404 adds a description of a tag and so forth to the definition data based upon the instruction.
    Type: Application
    Filed: October 27, 2005
    Publication date: September 17, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventors: Nobuaki Wake, Jumpei Aoki
  • Publication number: 20090225981
    Abstract: A method of adding a plug-in to a system, the method comprising sending a login request to a client. The login request is sent to an exclusive plug-in by the client. The exclusive plug-in, sends the login request to a server. The exclusive plug-in requests a certified plug-in list from the server on receiving a login success message from the server. The server sends a certified plug-in list to the exclusive plug-in module. The server, requests a plug-in list from the client. The client, sends the embedded plug-in list to the exclusive plug-in. The exclusive plug-in compares the certified plug-in list with plug-ins in the plug-in list. The exclusive plug-in notifies the client of a successful comparison. The client, notifies the user of a successful comparison.
    Type: Application
    Filed: August 2, 2005
    Publication date: September 10, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Daisuke Motohashi
  • Publication number: 20090222447
    Abstract: A matching device includes a matching unit that selects a pattern consistent with data to be compared, based on a rule by which a correspondence relation between patterns of data described in a markup language is defined; and a variable control unit that substitutes, when a pattern including a variable is selected, the data to be compared located at a position corresponding to a position of the variable in the selected pattern into the variable. The variable control unit substitutes, when the data to be compared is data described in a markup language, and when the data to be compared located at the position corresponding to the position of the variable in the selected pattern, is a fragment including a plurality of nodes, the fragment into the variable.
    Type: Application
    Filed: February 18, 2009
    Publication date: September 3, 2009
    Applicant: JustSystems Corporation
    Inventor: Noriyoshi Matsumoto
  • Publication number: 20090199084
    Abstract: The namespace that is to be referred to for handling a document described in a markup language is identified. A namespace detection unit 310 reads out an XML document which is a processing target, and detects the line where the namespace has been described. In a case that the correct namespace cannot be identified, a namespace identifying unit 312 searches for and narrows down the namespace candidates while referring to a namespace information storage unit 316. Then, the plug-ins that correspond to the namespace candidates thus narrowed down are loaded. A candidate screen display unit 314 displays the display candidates created according to the respective plug-ins so as to allow the user to select one from among these display candidates. The namespace information storage unit 316 stores beforehand the relation between the character strings, such as tag names and so forth, which are used as a key for obtaining the namespace and which are described in a document, and the corresponding namespaces.
    Type: Application
    Filed: June 24, 2005
    Publication date: August 6, 2009
    Applicant: JustSystems Corporation
    Inventor: Daisuke Motohashi
  • Publication number: 20090132906
    Abstract: A document processing apparatus that offers appropriate processing of a structured document is provided. A document processing apparatus provides displaying/editing systems in increments of vocabularies, such as an HTML unit for displaying/editing an HTML document, an SVG unit for displaying/editing an SVG document, etc., in the form of plug-ins. In a case that the document to be processed is described in a vocabulary which cannot be handled by any of the plug-ins thus installed, a VC unit maps the document to a vocabulary which can be handled, e.g., HTML or SVG. This allows the HTML unit or the SVG unit to edit and display such a document. A definition file creating unit creates a definition file including a description of the mapping definition.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 21, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Jumpei Aoki
  • Publication number: 20090094509
    Abstract: A technology is provided in which a document described in a markup language is appropriately processed. In the document processing apparatus, when the definition file creating unit creates a new definition file, the definition file name creating unit creates a name of the definition file. When the document acquisition unit acquires a document, the namespace URI reference acquisition unit acquires a namespace URI reference of a vocabulary which is a tag set to which an element included in an XML document belongs. The definition file name creating unit creates a name of a definition file by computing a hash value of the namespace URI reference. The definition file acquisition unit acquires a definition file of which name is created by the definition file name creating unit. When the definition file is acquired, an element included in the document is mapped to an element of an XHTML vocabulary, for example, by the mapping unit, thereby the element being displayed and edited by the HTML unit or the like.
    Type: Application
    Filed: May 1, 2006
    Publication date: April 9, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Masakazu Hironiwa
  • Publication number: 20090083620
    Abstract: A technique is provided, which supports a user in creating a new vocabulary. This technique allows a user to create a definition file by making a combination of the user's desired functions based upon a definition file acquired from a vocabulary server. After the completion of the definition file, a translation code creating unit 71 creates a logic that allows an XML document created using the new definition file to be translated into an XML document that is compatible with the original definition file based upon the new definition file has been created.
    Type: Application
    Filed: November 14, 2005
    Publication date: March 26, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventor: Yusuke Fujimaki
  • Publication number: 20090083300
    Abstract: A technique is provided, which supports a user in creating a new vocabulary. A schema creating apparatus 75 acquires a definition file, and extracts elements or attributes included in an XML document, which can be created using the definition file, with reference to the templates described in the definition file. Then, the schema creating apparatus 75 presumes the structure including the elements and the attributes, and creates a document type definition such as a schema, DTD, or the like. For example, let us consider a case in which a template for a certain element includes a description of another template for another element. In this case, it is presumed that the latter element is a child element of the former element. A document type definition creating apparatus may presume the structure including elements or attributes with reference to a command or a logic described in the definition file.
    Type: Application
    Filed: November 14, 2005
    Publication date: March 26, 2009
    Applicant: JustSystems Corporation
    Inventors: Nobuaki Wake, Jumpei Aoki
  • Publication number: 20090077369
    Abstract: A technology is provided which manages an environment appropriately when processing data. An operating environment information acquisition part acquires information on the operating environment of a document processing apparatus, such as information on computer hardware, and information including environment parameters for defining the operation of the document processing apparatus itself when the document processing apparatus starts up. An environment DOM generation part generates a DOM tree which contains those pieces of information. Each of the DOM nodes registers a functional block for dealing with a change of the information on that node, such as an operating environment control part, as a listener. When the nodes are changed, mutation events are issued to respective functional blocks. For example, necessary processing is performed such that a functional block for performing plug-in installation installs a plug-in.
    Type: Application
    Filed: October 31, 2005
    Publication date: March 19, 2009
    Applicant: JustSystems Corporation
    Inventor: Yusuke Fujimaki
  • Publication number: 20090077462
    Abstract: A technique is provided for properly processing a document structured in a markup language. Upon acquisition of a document described in a first vocabulary, a document processing apparatus creates a source DOM tree. Then, the document processing apparatus maps the document to another document described in a second vocabulary using a first definition file associated with the former document, thereby creating a destination DOM tree 1. Furthermore, the document processing apparatus maps the document thus mapped to yet another document described in a third vocabulary using a second definition file, thereby creating a destination DOM tree 2. Using a processing system in charge of the third vocabulary, the document processing apparatus displays the document thus mapped to the third vocabulary.
    Type: Application
    Filed: November 14, 2005
    Publication date: March 19, 2009
    Applicant: JustSystems Corporation
    Inventors: Toshinobu Kano, Norio Oshima
  • Publication number: 20090070295
    Abstract: Convenience of a user is improved in handling data included in a plurality of structured document files. A child document file is created by a schema inheriting a schema in a parent document file in which a plurality of tags are structured. A name of a substance tag in a child document file inheriting a model tag included in a parent document file is changeable in accordance with a user's input direction. At the time, a tag mapping table is held, in which a name of a substance tag included in a child document file and a name of a model tag which is the origin of the substance tag are associated with each other. A name of a substance tag corresponding to a model tag of which name is a search key is detected, with reference to the tag mapping table, and then, the data of the substance tag is detected from the child document file, by using the name of the substance tag as a new search key.
    Type: Application
    Filed: May 9, 2006
    Publication date: March 12, 2009
    Applicant: JUSTSYSTEMS CORPORATION
    Inventors: Nobuyuki Otomori, Yusuke Fujimaki, Yasuo Akai, Toshio Ueda