Patents Assigned to Justsystem Corporation
  • Publication number: 20240071248
    Abstract: A computer-readable recording medium stores therein a program causing a computer to execute a process including: obtaining information related to a learning target and learning subjects from a user; calculating, based on the obtained learning target and learning subjects, a learning volume including a first learning time to complete learning the subjects within a total period and generating, based on the learning volume, a long-term learning plan including the first learning time for courses in each of the subjects; generating, for each course, a short-term plan in which, based on the generated long-term plan, a second learning time predicted for each course, for a period shorter than that of the long-term plan is calculated; presenting, to the user, the courses to learn daily; and calculating, in each predetermined period, a difference of the second learning time and an actual learning time, calculating, according to a learning status of the user, a third learning time necessary to complete the learning with
    Type: Application
    Filed: April 27, 2023
    Publication date: February 29, 2024
    Applicant: JustSystems Corporation
    Inventors: Kei SUZUKI, Kentaro MATSUI, Masahiro HATTORI
  • Patent number: 7949571
    Abstract: The present invention provides a technique for establishing a new form of electronic commerce. An electronic commerce system includes a search engine, a payment system and a user terminal. The search engine crawls documents published as web pages by users at a certain time and searches for and gathers sales information in the documents. The sales information gathered is listed and posted on a web page provided by the search engine, etc. Alternatively, items that match the search criteria are presented when a search is requested by a user who wishes to purchase an item. The search engine has a similar function to an electronic commerce site, which provides sales information from a seller to an intending purchaser on behalf of the seller.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: May 24, 2011
    Assignee: Justsystems Corporation
    Inventor: Yusuke Fujimaki
  • Patent number: 7827195
    Abstract: A document management system includes a document processing apparatus which performs processing, such as editing of a document; and a document management server which manages division and combining of the document thus created. The document processing apparatus transmits an XML document thus created to the document management server, and requests to store the document. 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. Upon reception of a request from the document processing apparatus to acquire the XML document stored in the document management server, the document management server certifies the user of the requesting document processing apparatus. Then, the document management server combines the proper nouns with the XML document in an appropriate manner according to the certification level, and transmits the XML document thus combined to the document processing apparatus.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: November 2, 2010
    Assignee: Justsystems Corporation
    Inventors: Naoya Uematsu, Toshinobu Kano, Norio Oshima
  • Patent number: 7805452
    Abstract: A document processing apparatus that acquires a definition file associated with a document file that stores information that serves as a key for acquiring fragments. 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 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 arranges these fragments thus acquired so as to build a virtual document, and presents the virtual document thus built to the user.
    Type: Grant
    Filed: November 11, 2005
    Date of Patent: September 28, 2010
    Assignee: Justsystems Corporation
    Inventors: Toshinobu Kano, Kenji Kayama
  • Patent number: 7802181
    Abstract: 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: Grant
    Filed: October 31, 2005
    Date of Patent: September 21, 2010
    Assignee: Justsystems Corporation
    Inventor: Yusuke Fujimaki
  • Patent number: 7778922
    Abstract: An agent device is connected to a user device for browsing a merchant site, for selling products online and being served up on the Internet, the merchant site, and a server device of a credit-card company. In the case where an instruction of purchasing a product browsed by the user device is output, the instruction is sent to the agent device. The agent device extracts a credit card number of a credit card held by a user having purchased the product, and inquires of the server device of the credit card company whether the product is to be purchased with the credit card. As an inquiry result, in the case where the product can be purchased online with the credit card, the agent device sends an instruction that the user purchases the product online with the credit card.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: August 17, 2010
    Assignee: Justsystem Corporation
    Inventors: Kazunori Ukigawa, Hiroki Yamashita
  • Patent number: 7742983
    Abstract: An agent device is connected to a user device for browsing a merchant site, for selling products online and being served up on the Internet, the merchant site, and a server device of a credit-card company. In the case where an instruction of purchasing a product browsed by the user device is output, the instruction is sent to the agent device. The agent device extracts a credit card number of a credit card held by a user having purchased the product, and inquires of the server device of the credit card company whether the product is to be purchased with the credit card. As an inquiry result, in the case where the product can be purchased online with the credit card, the agent device sends an instruction that the user purchases the product online with the credit card.
    Type: Grant
    Filed: February 5, 2001
    Date of Patent: June 22, 2010
    Assignee: Justsystem Corporation
    Inventors: Kazunori Ukigawa, Hiroki Yamashita
  • Patent number: 7730105
    Abstract: Time information included in a document file can be efficiently shared by multiple people. A time information communication unit (260) receives time information included as a content of a document file. An ID setting unit (254) then sets a time ID for the time information. A time information storage unit (258) relates and stores the time ID and the time information. Thereafter, the time information communication unit (260) transmits the time ID. A change request communication unit (262) receives time change information for changing the time information related to the time ID. The time information communication unit (260) receives time request information for inquiring for time information. A search unit (256) finds time information from the time information storage unit (258) in response to the time request information. The time information communication unit (260) then transmits the time information thus found to the transmission source of the time request information.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: June 1, 2010
    Assignee: JustSystems Corporation
    Inventor: Nobuaki Wake
  • Publication number: 20100100807
    Abstract: In a document processing apparatus, an acquiring unit acquires data described in a markup language. A processing system such as a map component, processes certain data by receiving the data. A cooperative control component extracts data to be inputted in the processing system, from the data that the acquiring unit acquires. A display control component displays a screen outputted by the processing system that has processed the data thus determined and inputted by the cooperative control component.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 22, 2010
    Applicant: Justsystems Corporation
    Inventors: Noriyoshi Matsumoto, Takeshi Kanbe, Yoshinori Ito
  • Publication number: 20100049705
    Abstract: The present invention relates to a document search apparatus for searching a predetermined corpus for a document file whose content is related to text for searching. The apparatus stores index information that indicates the position in a document and the position in a morpheme for a respective gram. Upon the receipt of the input of text for searching, from a user, the document search apparatus extracts a morpheme and a gram. Then, upon the indexing of the rarity of the morpheme in the corpus and the detection of a document file that contains the morpheme, the number of times such a morpheme appears in the document file is counted as an appearance frequency. From the estimate number and the appearance frequency regarding the morpheme, the relevance of the contents between the text for searching and the document file is indexed as a relevance score.
    Type: Application
    Filed: September 28, 2007
    Publication date: February 25, 2010
    Applicant: Justsystems Corporation
    Inventors: Shingo Ochi, 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
  • 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: 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: 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: 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: 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: 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
  • Patent number: 7457850
    Abstract: 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: Grant
    Filed: November 22, 2000
    Date of Patent: November 25, 2008
    Assignee: Justsystem Corporation
    Inventors: Kazunori Ukigawa, Hiroki Yamashita
  • Publication number: 20080285064
    Abstract: 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: Application
    Filed: October 31, 2005
    Publication date: November 20, 2008
    Applicant: JustSystems Corporation
    Inventors: Kazunori Ukigawa, Yusuke Fujimaki