Patents by Inventor Takuya Kanawa

Takuya Kanawa 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).

  • Patent number: 10546136
    Abstract: According to an embodiment, a data processor includes a storage unit that stores a set of character strings that is a set of character string elements of which magnitude correlation is uniquely identifiable; a data converter that encrypts numerical data included in data to be managed, generates an index value corresponding to the numerical data using the character string elements included in the set of character strings, and generates converted data including the encrypted numerical data and the index value; a first transmitting unit transmits the converted data to a server; a query expression converter that converts a condition part including a numerical value of a query expression into a condition part including the character string elements to generate a converted query expression; a second transmitting unit that transmits the converted query expression to the server; and a receiving unit that receives, from the server, a result of query.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 28, 2020
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventor: Takuya Kanawa
  • Patent number: 9147007
    Abstract: A query expression conversion apparatus includes a first generating unit, a first storage unit, an input unit, a conversion unit, and an output unit. The first generating unit periodically acquires structured data from a data set, analyzes the acquired structured data, and generates structural information of the data set. The first storage unit stores the structural information generated by the first generating unit so as to be associated with the unique address of the data set. The input unit inputs the unique address of the data set to be queried and the query expression having the structure of data as a condition. The conversion unit converts the query expression input from the input unit so as to be suitable for the structural information corresponding to the unique address of the data set input from the input unit. The output unit outputs a converted query expression converted by the conversion unit.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: September 29, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventor: Takuya Kanawa
  • Patent number: 8898555
    Abstract: An index storing unit stores, in a page as a fixed-length storage area, a vocabulary index which associates vocabulary identifiers for identifying vocabularies included in a structured document having a layered logical structure and specific information for specifying positions where the vocabularies appear. A characteristic analyzing unit analyzes a characteristic concerning a distribution of the specific information included in the vocabulary index stored in the page. A dividing unit divides the page into a plurality of blocks including one of a plurality of the vocabulary indexes based on the characteristic analyzed by the characteristic analyzing unit, calculates a first range representing a range of the specific information of the vocabulary indexes included in the blocks, and stores the first range in each of the divided blocks in the index storing unit.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: November 25, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Takuya Kanawa
  • Publication number: 20140081949
    Abstract: According to an embodiment, a data processor includes a storage unit that stores a set of character strings that is a set of character string elements of which magnitude correlation is uniquely identifiable; a data converter that encrypts numerical data included in data to be managed, generates an index value corresponding to the numerical data using the character string elements included in the set of character strings, and generates converted data including the encrypted numerical data and the index value; a first transmitting unit transmits the converted data to a server; a query expression converter that converts a condition part including a numerical value of a query expression into a condition part including the character string elements to generate a converted query expression; a second transmitting unit that transmits the converted query expression to the server; and a receiving unit that receives, from the server, a result of query.
    Type: Application
    Filed: March 12, 2013
    Publication date: March 20, 2014
    Applicants: TOSHIBA SOLUTIONS CORPORATION, KABUSHIKI KAISHA TOSHIBA
    Inventor: Takuya Kanawa
  • Patent number: 8214403
    Abstract: An index creating unit divides text information into words and creates index information associated with schema identification information and identification information for each of the words divided. When the number of pieces of the index information stored in a file format exceeds a threshold, an index analyzing unit analyzes a distribution of a schema identification information group and an identification information group. When an analysis shows that more than a predetermined number of the schema identification information substantially match the schema identification information stored in a first rule storage unit, a first compressing unit compresses the schema identification information group using group identification information and in-group identification information stored in the first rule storage unit.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: July 3, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Takuya Kanawa
  • Publication number: 20120136884
    Abstract: A query expression conversion apparatus includes a first generating unit, a first storage unit, an input unit, a conversion unit, and an output unit. The first generating unit periodically acquires structured data from a data set, analyzes the acquired structured data, and generates structural information of the data set. The first storage unit stores the structural information generated by the first generating unit so as to be associated with the unique address of the data set. The input unit inputs the unique address of the data set to be queried and the query expression having the structure of data as a condition. The conversion unit converts the query expression input from the input unit so as to be suitable for the structural information corresponding to the unique address of the data set input from the input unit. The output unit outputs a converted query expression converted by the conversion unit.
    Type: Application
    Filed: August 26, 2011
    Publication date: May 31, 2012
    Applicants: TOSHIBA SOLUTIONS CORPORATION, KABUSHIKI KAISHA TOSHIBA
    Inventor: Takuya Kanawa
  • Patent number: 7822788
    Abstract: A condition generating unit generates a hierarchical-type search condition including a search target structure ID and a search result structure ID. A first acquiring unit acquires an object ID corresponding to the search target structure ID to which a vocabulary index is not attached. A candidate generating unit generates a candidate of the search result in which an acquired object ID is associated with the search key as a first constraint condition. A second acquiring unit acquires a search result structure ID complying with a structure constraint. A result acquiring unit acquires an object corresponding to the object ID satisfying the first constraint condition.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: October 26, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Takuya Kanawa
  • Publication number: 20100250610
    Abstract: An index creating unit divides text information into words and creates index information associated with schema identification information and identification information for each of the words divided. When the number of pieces of the index information stored in a file format exceeds a threshold, an index analyzing unit analyzes a distribution of a schema identification information group and an identification information group. When an analysis shows that more than a predetermined number of the schema identification information substantially match the schema identification information stored in a first rule storage unit, a first compressing unit compresses the schema identification information group using group identification information and in-group identification information stored in the first rule storage unit.
    Type: Application
    Filed: September 16, 2009
    Publication date: September 30, 2010
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Takuya Kanawa
  • Patent number: 7664773
    Abstract: a structured data storage apparatus inputs a given number of structured data items each including respective hierarchical structures of element data items, stores structured data items in first memory, extracts common hierarchical structure of first group of element data items, which is included in and common to structured data items, from the structured data items, based on frequencies of occurrence of first group in structured data items, inputs structured data item to be stored, which includes common hierarchical structure of first group, assigns element IDs corresponding to respective element data items of first group to storage areas allocated to respective element data items of first group in memory location of first memory, the memory location being allocated to structured data item to be stored, stores first group included in structured data item to be stored in respective storage areas in memory location.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: February 16, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masakazu Hattori, Yosuke Kuroda, Takuya Kanawa
  • Patent number: 7613602
    Abstract: A structured document processing apparatus includes an acquisition unit configured to acquire a structured document, a storage unit configured to store a structure model tree which indicates a typical structure of the acquired structured document, a parsing unit configured to parse the acquired structured document, an updating unit configured to update the structure model tree to match a structure of the parsed structured document therewith, a division unit configured to divide the acquired structured document into a plurality of lexical items, and a calculation unit configured to calculate frequency-of-occurrence information indicating locations of each of the lexical items in the acquired structured document.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: November 3, 2009
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Takuya Kanawa
  • Publication number: 20080240619
    Abstract: An index storing unit stores, in a page as a fixed-length storage area, a vocabulary index which associates vocabulary identifiers for identifying vocabularies included in a structured document having a layered logical structure and specific information for specifying positions where the vocabularies appear. A characteristic analyzing unit analyzes a characteristic concerning a distribution of the specific information included in the vocabulary index stored in the page. A dividing unit divides the page into a plurality of blocks including one of a plurality of the vocabulary indexes based on the characteristic analyzed by the characteristic analyzing unit, calculates a first range representing a range of the specific information of the vocabulary indexes included in the blocks, and stores the first range in each of the divided blocks in the index storing unit.
    Type: Application
    Filed: March 3, 2008
    Publication date: October 2, 2008
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Takuya Kanawa
  • Patent number: 7401071
    Abstract: A structured data retrieval apparatus stores, in a first memory, a plurality of template IDs used to identify locations of a plurality of structure elements included in a hierarchical structure, stores, in a second memory, a plurality of structured data items each of which includes a plurality of elements, each of the elements being assigned a template ID of one of the structure elements, inputs a retrieval condition which designates a first structure element of the structure elements, and a character string included in the first structure element, retrieves, from the structured data items, a structured data item including a first element which includes the character string and is assigned a first template ID of the first structure element, and outputs the structured data item retrieved.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: July 15, 2008
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masakazu Hattori, Hiroshi Niina, Takuya Kanawa
  • Publication number: 20080082526
    Abstract: A condition generating unit generates a hierarchical-type search condition including a search target structure ID and a search result structure ID. A first acquiring unit acquires an object ID corresponding to the search target structure ID to which a vocabulary index is not attached. A candidate generating unit generates a candidate of the search result in which an acquired object ID is associated with the search key as a first constraint condition. A second acquiring unit acquires a search result structure ID complying with a structure constraint. A result acquiring unit acquires an object corresponding to the object ID satisfying the first constraint condition.
    Type: Application
    Filed: August 30, 2007
    Publication date: April 3, 2008
    Inventor: Takuya Kanawa
  • Patent number: 7293018
    Abstract: When a retrieval condition including a first desired word and a first desired component including a value in which the first desired word is included, is inputted, a first detecting device detects second desired components each being similar to the first desired component, an acquiring device acquirers second desired words each being similar to the first desired word, a first retrieving device retrieves first structured documents each including a first component including a value in which one of the first desired word and the second desired words is included, a second retrieving device retrieves second structured documents each including a second component corresponding to one of the first desired component and the second desired components and including or corresponding to the first component.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: November 6, 2007
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masakazu Hattori, Takuya Kanawa, Katsuhiko Nonomura, Hiroshi Niina, Shozo Isobe
  • Patent number: 7231386
    Abstract: A system retrieves structured documents based on first desired concept item having first concept items classified hierarchically and subordinated to first desired concept item, second desired concept item having second concept items classified hierarchically and subordinated to second desired concept item, generates a table displaying retrieval results, and associates groups of desired component, one of first items classified as first concept items immediately lower than first desired concept item, and desired second concept item with column index cells of table respectively. When a display area where one of the column index cells is displayed is designated, the system acquire the groups associated with the designated area, and retrieves, based on the acquired group, structured documents each including the desired component including a value in which one of the first concept items subordinated to the one of the first item and one of the second concept items are included.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: June 12, 2007
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Katsuhiko Nonomura, Takuya Kanawa, Hiroshi Niina, Shozo Isobe, Masakazu Hattori
  • Publication number: 20070027671
    Abstract: A structured document processing apparatus includes an acquisition unit configured to acquire a structured document, a storage unit configured to store a structure model tree which indicates a typical structure of the acquired structured document, a parsing unit configured to parse the acquired structured document, an updating unit configured to update the structure model tree to match a structure of the parsed structured document therewith, a division unit configured to divide the acquired structured document into a plurality of lexical items, and a calculation unit configured to calculate frequency-of-occurrence information indicating locations of each of the lexical items in the acquired structured document.
    Type: Application
    Filed: March 24, 2006
    Publication date: February 1, 2007
    Inventor: Takuya Kanawa
  • Patent number: 7080067
    Abstract: A system retrieves structured documents based on first desired concept item having first concept items classified hierarchically and subordinated to first desired concept item, second desired concept item having second concept items classified hierarchically and subordinated to second desired concept item, generates a table displaying retrieval results, and associates groups of desired component, one of first items classified as first concept items immediately lower than first desired concept item, and desired second concept item with column index cells of table respectively. When a display area where one of the column index cells is displayed is designated, the system acquire the groups associated with the designated area, and retrieves, based on the acquired group, structured documents each including the desired component including a value in which one of the first concept items subordinated to the one of the first item and one of the second concept items are included.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: July 18, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Katsuhiko Nonomura, Takuya Kanawa, Hiroshi Niina, Shozo Isobe, Masakazu Hattori
  • Patent number: 7054854
    Abstract: Upon a search request including a document logical structure, a search graph including the document structure information is generated. A most appropriate search plan is generated by the computation cost simulation, by using index file composed of data creation index and element name occurrence index, and previously prepared plan generation rule, for the generated search graph. Search results satisfying the search request is obtained by executing the search plan generated for the structured document database.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: May 30, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masakazu Hattori, Katsuhiko Nonomura, Takuya Kanawa
  • Publication number: 20050192983
    Abstract: a structured data storage apparatus inputs a given number of structured data items each including respective hierarchical structures of element data items, stores structured data items in first memory, extracts common hierarchical structure of first group of element data items, which is included in and common to structured data items, from the structured data items, based on frequencies of occurrence of first group in structured data items, inputs structured data item to be stored, which includes common hierarchical structure of first group, assigns element IDs corresponding to respective element data items of first group to storage areas allocated to respective element data items of first group in memory location of first memory, the memory location being allocated to structured data item to be stored, stores first group included in structured data item to be stored in respective storage areas in memory location.
    Type: Application
    Filed: February 9, 2005
    Publication date: September 1, 2005
    Inventors: Masakazu Hattori, Yosuke Kuroda, Takuya Kanawa
  • Publication number: 20050144153
    Abstract: A structured data retrieval apparatus stores, in a first memory, a plurality of template IDs used to identify locations of a plurality of structure elements included in a hierarchical structure, stores, in a second memory, a plurality of structured data items each of which includes a plurality of elements, each of the elements being assigned a template ID of one of the structure elements, inputs a retrieval condition which designates a first structure element of the structure elements, and a character string included in the first structure element, retrieves, from the structured data items, a structured data item including a first element which includes the character string and is assigned a first template ID of the first structure element, and outputs the structured data item retrieved.
    Type: Application
    Filed: September 8, 2004
    Publication date: June 30, 2005
    Inventors: Masakazu Hattori, Hiroshi Niina, Takuya Kanawa