Patents Assigned to JustSystems Corporation
-
Publication number: 20090049015Abstract: A technique is provided for managing data with high efficiency. In a management server, a file registration reception unit receives a file registration request from the user via a terminal apparatus. A definition information holding unit stores conditions under which the attribute information is assigned to a file according to a file registration request. An attribute assignment unit assigns the attribute information to the file based upon the conditions held by the definition conditions holding unit. A file registration unit stores the file uploaded from the user terminal in a specified folder in a file holding unit. Furthermore, the attribute assignment unit registers the attribute information with respect to the file in a file information database.Type: ApplicationFiled: October 18, 2006Publication date: February 19, 2009Applicant: JUSTSYSTEMS CORPORATIONInventor: Nobuyuki Imanishi
-
Publication number: 20090037396Abstract: A search technique having enhanced ease-of-use is provided. A search server analyzes web contents, extracts index information (e.g., time, geographical name, personal name, and business type), and registers the index information in an index information database. A time information search unit performs search using time as a key, a geographical name information search unit performs search using a geographical name as a key, a personal name information search unit performs search using a personal name as a key, a business type information search unit performs search using a business type as a key, and a topic information search unit performs search using a topic as a key. In order to perform narrowing down search while using these search engines integrally, a federated search unit provides a user interface to specify combined search conditions for the search engines.Type: ApplicationFiled: October 18, 2006Publication date: February 5, 2009Applicant: JUSTSYSTEMS CORPORATIONInventors: Naoya Uematsu, Motohiko Mouri
-
Publication number: 20090021767Abstract: The present invention provides a technique for enabling editing and storing of web pages. A document processing apparatus functions as a Web browser for viewing web pages composed of HTML documents or XML documents, which have been retained in a web server. The document processing apparatus acquires from the web server a web page and a definition file that contains a UI command or the logic for editing the web page. The apparatus then edits the web page locally using the UI command or logic in the definition file. The edited web page is stored in the web server via an input/output apparatus.Type: ApplicationFiled: November 14, 2005Publication date: January 22, 2009Applicant: JUSTSYSTEMS CORPORATIONInventor: Yusuke Fujimaki
-
Publication number: 20090019064Abstract: Conveying knowledge by means of a document file is facilitated. A document processing apparatus acquires a source file, and classifies text data included in the source file by the context on the basis of a given criterion. The data thus extracted according to the context is stored in a database. A view file is created with the context according to a reader's mental model. The data to be the content of the view file and the layout thereof can be determined by a user who is the reader in an arbitrary manner.Type: ApplicationFiled: February 1, 2006Publication date: January 15, 2009Applicant: JUSTSYSTEMS CORPORATIONInventor: Sunao Takafuji
-
Publication number: 20080320412Abstract: 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 the second vocabulary that differs from the first vocabulary. Upon the user operating the button, the operation input unit acquires an instruction from the user with respect to repeated input.Type: ApplicationFiled: October 27, 2005Publication date: December 25, 2008Applicant: JUSTSYSTEMS CORPORATIONInventor: Nobuaki Wake
-
Patent number: 7457850Abstract: A server device, which has a content storage section, a content provider, a program table provider, a request processor and the like and can be accessed by a plurality of client devices, is arranged on the Internet. The content provider has a list, in which information about contents with relevance to their transmission times are registered. The content provider reads out the contents from the content storage section based on the list. The request processor controls the content provider to sent the read contents to a client device which has sent a request for transmission of the contents. The program table provider provides the client device, whose request is processed by the request processor, with a program table storing classifications of contents with relevance to their corresponding transmission times. This program table includes information for setting reservation for transmission of contents.Type: GrantFiled: November 22, 2000Date of Patent: November 25, 2008Assignee: Justsystem CorporationInventors: Kazunori Ukigawa, Hiroki Yamashita
-
Publication number: 20080285064Abstract: To realize e-mail capable of modifying contents by itself. A document processing apparatus is utilized as a mailer for sending and receiving e-mail. A document to be sent as e-mail describes logic that functions as a document modification part for modifying contents of the document itself. The logic described in the document is executed by a VC unit when the document processing apparatus, receiving the document as e-mail, opens the document. The document modification part includes logic for modifying the contents of the document based on various types of information obtainable when opening the document, such as the time, the environment of the document processing apparatus, and information acquired from an information provision server. The document processing apparatus modifies a body of the document by reflecting the situation at the time of opening the e-mail.Type: ApplicationFiled: October 31, 2005Publication date: November 20, 2008Applicant: JustSystems CorporationInventors: Kazunori Ukigawa, Yusuke Fujimaki
-
Publication number: 20080282143Abstract: 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: ApplicationFiled: April 6, 2005Publication date: November 13, 2008Applicant: JUSTSYSTEMS CORPORATIONInventors: Masayuki Hiyama, Nobuaki Wake, Norio Oshima
-
Publication number: 20080270887Abstract: The present invention provides a technique for enabling appropriate processing of a document described in a markup language. Upon acquiring a document described in a markup language, a document processing apparatus extracts an element provided for annotation in the document. When there is an element provided for annotation, the name of the element is displayed adjacent to the position where the value of the element is displayed. The name of the element may be displayed in text form or in a balloon. Also, the name of the element may be displayed in a status display area, etc.Type: ApplicationFiled: November 14, 2005Publication date: October 30, 2008Applicant: JUSTSYSTEMS CORPORATIONInventor: Masaki Tsujii
-
Publication number: 20080262832Abstract: A technique is provided for adding an annotation to a document described in a markup language. Upon acquisition of a document described in a markup language, a document processing apparatus 100 acquires a first definition file that specifies a processing method for elements included in the document, and a second definition file that specifies a processing method for elements that provide a function of adding an annotation to the document. A definition file combining unit 88 inserts the second definition file in the first definition file. The second definition file includes a description that specifies a display format for elements that provide a function of adding an annotation, and a description that specifies a processing method for adding/deleting an element that provides a function of adding an annotation, to/from the document. The document processing apparatus 100 displays the document with annotations according to the aforementioned description.Type: ApplicationFiled: October 31, 2005Publication date: October 23, 2008Applicant: JustSystems CorporationInventor: Toshinobu Kano
-
Publication number: 20080262833Abstract: A technique is provided for adding an annotation to a document described in a markup language. Upon the document processing apparatus 100 acquiring a document described in a markup language, an annotation detection unit 72 of an annotation unit 70 acquires a file that stores the position at which an annotation is to be added to the document. Then, an annotation display unit 74 displays the document with the annotation added at the position stored in the aforementioned file. Furthermore, upon reception of an instruction from a user to add an annotation to the document, an annotation adding unit 76 stores in a file the position at which the annotation is to be added.Type: ApplicationFiled: October 31, 2005Publication date: October 23, 2008Applicant: JustSystems CorporationInventors: Toshinobu Kano, Norio Oshima
-
Publication number: 20080263444Abstract: A document processing apparatus provides a function as a browser that allows the user to browse a document held by a Web server. Specifically, the document processing apparatus acquires a document from the Web server via the Internet, and displays the document thus acquired. A mode detection unit detects a mode transition to a value-added operation mode, i.e., a mode that allows the user to reuse the Web page, examples of which include: a mode that allows the user to edit the Web page, a print mode, a storage mode, and a mode which allows the user to duplicate a part of the Web page. In such a case, an advertising display unit displays additional content such as an advertisement. A business model is proposed, whereby, in a case of executing the mode transition to the mode that allows the user to reuse the content, instead of charging the user, advertising is displayed.Type: ApplicationFiled: November 14, 2005Publication date: October 23, 2008Applicants: Justsystems CorporationInventor: Yusuke Fujimaki
-
Publication number: 20080262993Abstract: A technique is provided for maintaining the security of the proper nouns included in a document. A document management system 21 includes: a document processing apparatus 100 which performs processing such as editing of a document, displaying of a document, etc.; and a document management server 23 which manages division and combining of the document thus created. The document processing apparatus 100 transmits an XML document thus created to the document management server 23, and requests the document management server 23 to store the document. The document management server 23 stores the XML document received from the document processing apparatus 100. In this stage, in a case that the XML document includes proper nouns, the proper nouns are stored in the form of a separate file.Type: ApplicationFiled: November 14, 2005Publication date: October 23, 2008Applicant: Justsystems CorporationInventors: Naoya Uematsu, Toshinobu Kano, Norio Oshima
-
Publication number: 20080263101Abstract: In FIG. 1, upon reading out a definition file that provides a function of integrating fragments stored in multiple document files, a document processing apparatus 20 reads out the multiple document files, integrates these fragments so as to build a virtual document, and displays the virtual document. Such an arrangement allows multiple user to edit the virtual document at the same time. Upon reception of an editing instruction from a user, the document processing apparatus 20 modifies according to the editing instruction only the document file which has been selected from among the multiple document files, and which is the document file assigned to the user. That is to say, while such an arrangement permits each user to browse the contents edited by other users, such an arrangement does not permit each user to edit the fragments created by the other users, and permits each user to edit only the fragment created by the user himself/herself.Type: ApplicationFiled: November 11, 2005Publication date: October 23, 2008Applicant: JUSTSYSTEMS CORPORATIONInventor: Masafumi Hara
-
Publication number: 20080256092Abstract: In FIG. 1, upon reading out a document file that stores the information that serves as a key for acquiring fragments, a document processing apparatus 20 acquires a definition file associated with the document file. The definition file specifies a rule used for acquiring the fragments from other document files based upon the key stored in the document file. The document processing apparatus 20 reads out sub-document files based upon the key specified in the document file and the rule specified in the definition file. The document processing apparatus 20 arranges these fragments thus acquired so as to build a virtual document, and presents the virtual document thus built to the user.Type: ApplicationFiled: November 11, 2005Publication date: October 16, 2008Applicant: JUSTSYSTEMS CORPORATIONInventors: Toshinobu Kano, Kenji Kayama
-
Publication number: 20080250311Abstract: A technique is provided for adding an annotation to a document described in a markup language. Upon acquisition of a document described in a markup language, a document processing apparatus renders the document content on a first layer 75e, renders an annotation, which has been added to the document, on a second layer 77e, and superimposes the latter layer on the former layer, thereby creating and displaying a display screen 79e.Type: ApplicationFiled: October 31, 2005Publication date: October 9, 2008Applicant: JustSystems Corporation Brains ParkInventor: Daisuke Mitsufuji
-
Publication number: 20080208790Abstract: A technique is provided for adding an annotation to a document described in a markup language. Upon acquisition of a document described in a markup language, a document processing apparatus 100 detects an element which is included in the document and which has been defined so as to enable an annotation to be added. The document processing apparatus 100 displays the element in a format that is different from the format in which other elements are displayed. An element that does not belong to any vocabulary is defined as the element that can be used to add an annotation, examples of which include an asterisk (*), a colon (:), a null (no element), etc.Type: ApplicationFiled: October 31, 2005Publication date: August 28, 2008Applicant: JUSTSYSTEMS CORPORATIONInventors: Norio Oshima, Masakazu Hironiwa
-
Publication number: 20080209572Abstract: A technique is provided for maintaining the security of the secret data. A document management system 21 includes: a document processing apparatus 100 which performs processing such as editing of a document, displaying of a document, etc.; and a document management server 23 which manages division and combining of the document thus created. The document processing apparatus 100 transmits an XML document thus created to the document management server 23, and requests the document management server 23 to store the document. The document management server 23 stores the XML document received from the document processing apparatus 100. In this stage, in a case that the XML document includes secret data, the secret data is stored in the form of a separate file. Upon reception of a request from the document processing apparatus 100 to acquire the XML document stored in the document management server 23, the document management server 23 certifies the user of the requesting document processing apparatus 100.Type: ApplicationFiled: November 14, 2005Publication date: August 28, 2008Applicant: JustSystems CorporationInventors: Toshinobu Kano, Norio Oshima
-
Publication number: 20080195950Abstract: A new content distribution technique is provided. A document processing apparatus 100 provides a function as a browser that allows the user to browse a document held by a Web server 25. Specifically, the document processing apparatus 100 acquires a document from the Web server 25 via the Internet 29, and displays the document thus acquired. A mode detection unit 78 detects a mode transition to a value-added operation mode, i.e., a mode that allows the user to reuse the Web page, examples of which include: a mode that allows the user to edit the Web page, a print mode, a storage mode, and a mode which allows the user to duplicate a part of the Web page. In such a case, an advertising display unit 79 displays additional content such as an advertisement. A business model is proposed, whereby, in a case of executing the mode transition to the mode that allows the user to reuse the content, instead of charging the user, advertising is displayed.Type: ApplicationFiled: October 31, 2005Publication date: August 14, 2008Applicant: JUSTSYSTEMS CORPORATIONInventor: Yusuke Fujimaki
-
Publication number: 20080177731Abstract: A data processing technique is provided with improved convenience. A data processing apparatus includes: a concept tree setting unit 22 which sets a concept tree that indicates the user's purposes or intentions; a classification unit 24 which, based upon the concept tree, classifies a data set created by or acquired by the user; a book display unit 26 which displays the data set thus classified; a search request unit 28 which makes a request for a search using the concept tree or the data set classified based upon the concept tree as a query; and a search result acquisition unit 32 which acquires, as a result of the search, the data set classified based upon the concept tree.Type: ApplicationFiled: January 23, 2008Publication date: July 24, 2008Applicant: JustSystems CorporationInventor: Naoki MATSUZAKI