Patents Assigned to Toshiba Solutions Corporation
  • Publication number: 20160232205
    Abstract: An embodiment of a data pattern analysis optimizer includes a time sequence data memory, an estimator, a grouping unit, and a time sequence pattern extractor. The time sequence data memory stores a plurality of time sequence data made from items in time order. The estimator estimates the upper limit of the total number of types of time sequence patterns present in the time sequence data at a rate higher than a minimum support level, based on a respective rate of presence of each item, wherein each of the time sequence patterns present in the time sequence data is a predefined number of items. In case that the estimated upper limit exceeds an upper limit of the number of types of time sequence patterns as a maximum processing load to a computer, the grouping unit groups a plurality of time sequence data into sub-groups, based on a group of items having the increased number of items and gives the estimator instructions to perform estimation.
    Type: Application
    Filed: April 21, 2016
    Publication date: August 11, 2016
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Kazuyoshi NISHI, Shigeaki SAKURAI
  • Publication number: 20160227299
    Abstract: A monitoring control system sequentially processing data collected from various data sources to find a possible phenomenon, producing an appropriate action for the found change or phenomenon, and outputting control information for causing a system to perform a notification or predetermined control. The monitoring control system includes a phenomenon detecting section configured to detect a phenomenon leading to a particular result from contiguous data received from data sources serving as data transmission element based on detecting rule definition data previously specifying a change attribute of contiguous time-series data pieces for each phenomenon leading to a particular result, and a determination section configured to extract action information associated with the particular result detected by the phenomenon detecting section to produce an event for a predetermined system based on action definition data previously specifying action information for each particular result.
    Type: Application
    Filed: June 26, 2014
    Publication date: August 4, 2016
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Takehiro YOSHIMOTO, Nobuyuki FUKUSHIMA, Shinichi FUJITA, Masumi INABA
  • Patent number: 9396189
    Abstract: According to an embodiment, a structured document management device includes a parser; a constraint acquiring unit; and a parse tree rewriting unit. The structured document receiving unit is configured to receive an input of a structured document having a layered logical structure. The parser is configured to parse the syntax of received query data to acquire a parse tree in which the query data is decomposed so as to meet a static single assignment form which is defined such that each variable is assigned exactly once. The constraint acquiring unit is configured to acquire a hierarchical condition that the variables of the parse tree need to meet and constraints that include conditions for values of the respective variables. The parse tree rewriting unit is configured to rewrite the query data in such a form that the structured document is refinable by the constraints.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: July 19, 2016
    Assignees: TOSHIBA SOLUTIONS CORPORATION, KABUSHIKI KAISHA TOSHIBA
    Inventors: Yosuke Kuroda, Masakazu Hattori
  • Patent number: 9386016
    Abstract: An authentication device receives each authentication context including an output information block, an input information block, and an authenticator block. The output information block includes a process result and process result identification information. The input information block includes a process result and process result identification information. The authentication device verifies each authenticator block. The authentication device searches for the output information block having the same value of process result identification information as the value of process result identification information in the input information block from other authentication contexts based on process result identification information in the input information block included in each authentication context.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: July 5, 2016
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Hidehisa Takamizawa, Asahiko Yamada, Tomoaki Morijiri, Koji Okada, Tatsuro Ikeda, Minoru Nishizawa, Yoshihiro Fujii
  • Publication number: 20160119292
    Abstract: A re-encryption system according to this embodiment includes a file sharing apparatus and a re-encryption apparatus. Upon receiving a file request from the client apparatus, the file sharing apparatus acquires a first encrypted file based on the file request, and transmits a re-encryption request including the first encrypted file to the re-encryption apparatus. The re-encryption apparatus re-encrypts the first encrypted file included in the re-encryption request to the second encrypted file based on the re-encryption key, and transmits the second encrypted file to the file sharing apparatus. The file sharing apparatus transmits the second encrypted file to the client apparatus. The client apparatus obtains the file by decrypting the second encrypted file based on a private key corresponding to the public key of the member.
    Type: Application
    Filed: May 9, 2014
    Publication date: April 28, 2016
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Yuki KASEDA, Takuya YOSHIDA, Yoshihiro FUJII, Shingo ABE, Masataka YAMADA
  • Patent number: 9323590
    Abstract: A message control program of an embodiment causes a monitoring apparatus to further function as a plurality of message control unit configured to individually controlling a communication method of a message transmitted from each internal application unit. Each message control unit receives a message containing a message type and service name from the internal application unit. Each message control unit specifies communication method identification information from a file based on the message type and service name in the received message. Each message control unit changes the communication method of the received message based on the specified communication method identification information, and sends the message to a common bus.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: April 26, 2016
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Yosuke Terashita, Kaori Morishita, Chika Nakazato
  • Publication number: 20160078020
    Abstract: According to one embodiment, a speech translation apparatus includes a recognizer, a detector, a convertor and a translator. The recognizer recognizes a speech in a first language to generate a recognition result. The detector detects translation segments suitable for machine translation from the recognition result to generate translation-segmented character strings that are obtained by dividing the recognition result based on the detected translation segments. The convertor converts the translation-segmented character strings into converted character strings which are expressions suitable for the machine translation. The translator translates the converted character strings into a second language which is different from the first language to generate translated character strings.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 17, 2016
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Kazuo SUMITA, Satoshi KAMATANI, Kazuhiko ABE, Kenta CHO
  • Patent number: 9275279
    Abstract: According to an embodiment, an image processing apparatus selects as an output image a candidate character component, from which a non-character component is removed, in a gradation having the largest number of pixels when there is a significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in a gradation having the second largest number of character pixels, and selects as an output image a candidate character component, from which the non-character component is removed, in a gradation having the smallest number of edge pixels when there is no significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in the gradation having the second largest number of character pixels.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: March 1, 2016
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventor: Kunio Osada
  • Publication number: 20160055238
    Abstract: According to one embodiment, a document analysis apparatus is an apparatus comprising first document storage circuit for storing first documents that include words, belong to respective categories constituting a hierarchical structure, and only comprise opinion documents for a desirable object, and a second document storage circuit for storing second documents that include words, belong or do not belong to the categories constituting the hierarchical structure and comprise opinion documents for the desirable object and documents other than the opinion documents, and the apparatus is configured to classify, into one of the categories constituting the hierarchical structure, the second documents that do not belong to the respective categories among the second documents stored in the second document storage circuit.
    Type: Application
    Filed: September 11, 2015
    Publication date: February 25, 2016
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Yasunari MIYABE, Kazuyuki GOTO, Shigeru MATSUMOTO, Saori NITTA, Shozo ISOBE, Seiji EGAWA
  • Publication number: 20160028253
    Abstract: [PROBLEM] To provide a technology of effectively using supplied electric power through adjustment of a charge schedule period of an EV. [SOLVING MEANS] A charge period adjusting apparatus according to embodiments includes an acquiring section and a control section. The acquiring section is configured to acquire a power supply schedule amount of an electric system including a charger connected during charge of an electric vehicle. The control section is configured to set a charge period such that the electric vehicle is charged by the charger in a time frame in which the power supply schedule amount acquired by the acquiring section exceeds a threshold value.
    Type: Application
    Filed: March 11, 2013
    Publication date: January 28, 2016
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Naoki YAMAGUCHI, Kazuya IRISAWA, Mitsuyoshi AKIYAMA
  • Patent number: 9246683
    Abstract: A re-encryption key generator according to an embodiment generates a re-encryption key required to re-encrypt, without decrypting, ciphertext data obtained by encrypting plaintext data by means of a first public key of a first user device to obtain re-encrypted text data which can be decrypted by a second private key of a second user device. The first storage device stores a first private key corresponding to the first public key. The second storage device stores a second public key corresponding to the second private key. The re-encryption key generation device generates the re-encryption key based on the first private key, the second public key, and the first random number.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: January 26, 2016
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Ryotaro Hayashi, Tatsuyuki Matsushita, Yoshihiro Fujii, Takuya Yoshida, Koji Okada
  • Publication number: 20160006563
    Abstract: According to one embodiment, an encryption device encrypts each of numerical values based on an encryption key, and generates encrypted data. On the basis of each of the encrypted data, a computation device generates a primary computation result corresponding to data in which a computation result of an expression that has added and subtracted each of the numerical values is encrypted. On the basis of the primary computation result, a secondary computation key and random numbers, a computation assist device generates a secondary computation result. The computation device generates a tertiary computation result based on the secondary computation result and a tertiary computation key, and decides the magnitude relation between a minuend and a subtrahend in the expression based on the tertiary computation result.
    Type: Application
    Filed: September 11, 2015
    Publication date: January 7, 2016
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Masanobu KOIKE, Ryotaro HAYASHI, Tatsuyuki MATSUSHITA
  • Patent number: 9230217
    Abstract: According to one embodiment, a forgetting to turn off power detection apparatus includes an outgoing determination unit that creates a power usage pattern based on electric energy that is calculated from past electric energy data in a consumer equipment, and determines whether or not a consumer has gone outside based on the power usage pattern. The forgetting to turn off power detection apparatus of the embodiments includes a forgetting to turn off power detection unit that receives current electric energy data in the consumer equipment, and detects forgetting to turn off power of an electric equipment of the consumer equipment based on the received electric energy data when the outgoing determination unit determines that the consumer has gone outside.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: January 5, 2016
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Tomotaka Miyazaki, Kazuo Kimura, Isamu Saitou, Naohiko Murata, Daigo Yoshii
  • Publication number: 20150379290
    Abstract: According to an embodiment, a code processing apparatus includes a determining unit, a concealing unit, an instructing unit, and an unconcealing unit. The determining unit is configured to determine, based on relocation information included in first code data that includes a code body and relocation information representing a portion of the code body to be relocated by a linker, a first portion including at least a part of the code body that is other than the portion. The concealing unit is configured to conceal the first portion. The instructing unit is configured to instruct the linker to process the first code data having the first portion concealed. The unconcealing unit is configured to unconceal the concealed portion of second code data that is generated from the first code data by the linker.
    Type: Application
    Filed: September 8, 2015
    Publication date: December 31, 2015
    Applicants: Kabushiki Kaisha Toshiba, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Yurie SHINKE, Fukutomo NAKANISHI, Hiroyoshi HARUKI, Mikio HASHIMOTO, Fumihiko SANO
  • Publication number: 20150363177
    Abstract: A multi-branch determination syntax optimization apparatus includes: a memory that retains multi-branch determination syntax including tokens; a database that retains (1) CPU performance information being a parameter depending on a CPU incorporated in the multi-branch determination syntax optimization apparatus and set based on time required for multi-branch determination processing and (2) frequently-appearing token table representing types and rates of appearance of tokens sorted in order of appearance frequency in a query that statically analyzes a source code and performs lexical analysis in advance; and a conversion section that executes determination for the multi-branch determination syntax by referring to the CPU performance information and the frequently-appearing token table, and creates a branch code converted to make a speculatively executable branch for the token type having a high frequency of appearance and to make a branch using the jump table for the token type having a low frequency of appea
    Type: Application
    Filed: February 28, 2014
    Publication date: December 17, 2015
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Makoto SHIMAMURA, Kei YAMAJI, Mototaka KANEMATSU
  • Patent number: 9197410
    Abstract: According to one embodiment, a master key management device generates, by using a first secret key stored in a first storage unit and a third public key, a re-encryption key used to re-encrypt a second secret key which is stored in a second storage unit and which is encrypted with a first public key to the second secret key encrypted with the third public key. A key management server device receives the generated re-encryption key from the master key management device while the master key management device and the key management server device are connected to each other, and stores the received re-encryption key in a third storage unit. The master key management device and the key management server device are disconnected after the re-encryption key is stored in the third storage unit.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: November 24, 2015
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventors: Takuya Yoshida, Yoshihiro Fujii
  • Patent number: 9152341
    Abstract: According to one embodiment, a storage controller includes a dividing unit, a duplication manager, and a duplication determination unit. The dividing unit divides data specified in a write request from a host computer into a plurality of chunks. The duplication manager preferentially stores a first hash value of a first chunk in a first table in a hash table in association with the first chunk when the first chunk is written to a storage device. The hash table includes a second table having more entries than the first table. The duplication determination unit first searches the first table for a third hash value matching a second hash value of a second chunk when the second hash value has been calculated.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 6, 2015
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA SOLUTIONS CORPORATION
    Inventor: Shuji Yamazaki
  • 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: 9148355
    Abstract: A first calculator calculates, for each combination of the physical machines, a network distance representing magnitude of load during communication between one of a plurality of physical machines and another physical machine. An acquisition unit acquires communication permission information representing that a newly operated virtual machine is permitted to communicate with which virtual machine among a plurality of virtual machine already operated in any one of the plurality of physical machines. A second calculator calculates, for each of the plurality of physical machines, a network cost representing magnitude of load of the network system during communication between the communication-permitted virtual machine and a new virtual machine, when one of the plurality of physical machines operates the new virtual machine on the basis of the network distance and the communication permission information.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: September 29, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Tomonari Tanaka, Masamichi Tateoka
  • Patent number: 9141601
    Abstract: According to one embodiment, a learning device includes an input receiving unit, an inferring unit, and a learning unit. The input receiving unit receives an input of first data representing a sentence, rear boundaries of elements having an anaphoric relation within the sentence, and a correspondence relation between a first element that is an antecedent and a second element that is an anaphor. The inferring unit infers a range of the first element and a range of the second element that are determined by front boundaries and the rear boundaries by inferring the front boundaries of the first element and the second element based on the first data and a predetermined rule. The learning unit learns criteria used for determining whether or not there is the anaphoric relation in an arbitrary sentence based on the range of the first element and the range of the second element.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: September 22, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventor: Shinichiro Hamada