Patents by Inventor Masato Hagiwara
Masato Hagiwara 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: 11030407Abstract: A multilingual named-entity recognition system according to an embodiment includes an acquisition unit configured to acquire an annotated sample of a source language and a sample of a target language, a first generation unit configured to generate an annotated named-entity recognition model of the source language by applying Conditional Random Field sequence labeling to the annotated sample of the source language and obtaining an optimum weight for each annotated named entity of the source language, a calculation unit configured to calculate similarity between the annotated sample of the source language and the sample of the target language, and a second generation unit configured to generate a named-entity recognition model of the target language based on the annotated named-entity recognition model of the source language and the similarity.Type: GrantFiled: June 22, 2016Date of Patent: June 8, 2021Assignee: Rakuten, Inc.Inventors: Masato Hagiwara, Ayah Zirikly
-
Patent number: 10591998Abstract: To allow for easy entry of a plurality of characters by handwriting gestures in the air, a user interface device includes template data storage means for storing template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made, position obtaining means for sequentially obtaining the predetermined writing position when a user makes gestures to sequentially writing characters in the air, similarity evaluation information output means, every time the predetermined writing position is obtained by the position obtaining means, for sequentially outputting similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, and character string determination means for determining a character string related to the gestures of the user basedType: GrantFiled: October 3, 2013Date of Patent: March 17, 2020Assignee: RAKUTEN, INC.Inventors: Soh Masuko, Masato Hagiwara
-
Publication number: 20190034407Abstract: A multilingual named-entity recognition system according to an embodiment includes an acquisition unit configured to acquire an annotated sample of a source language and a sample of a target language, a first generation unit configured to generate an annotated named-entity recognition model of the source language by applying Conditional Random Field sequence labeling to the annotated sample of the source language and obtaining an optimum weight for each annotated named entity of the source language, a calculation unit configured to calculate similarity between the annotated sample of the source language and the sample of the target language, and a second generation unit configured to generate a named-entity recognition model of the target language based on the annotated named-entity recognition model of the source language and the similarity.Type: ApplicationFiled: June 22, 2016Publication date: January 31, 2019Applicant: Rakuten, Inc.Inventors: Masato Hagiwara, Ayah Zirikly
-
Patent number: 9880630Abstract: To enable a user to easily select a selection element, a user interface device includes image capturing means for capturing an image of a user viewing a display screen, recognition means for recognizing the position of a reference part of the user's body appearing in the captured image, which differs from a selection position that is a position for the user to select a selection element displayed on the display screen, display position determination means for determining a display position of the selection element based on the position of the reference part appearing in the image, and display means for displaying the selection element in the determined display position.Type: GrantFiled: October 3, 2013Date of Patent: January 30, 2018Assignee: RAKUTEN, INC.Inventors: Soh Masuko, Masato Hagiwara
-
Publication number: 20160147307Abstract: To allow for easy entry of a plurality of characters by handwriting gestures in the air, a user interface device includes template data storage means for storing template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made, position obtaining means for sequentially obtaining the predetermined writing position when a user makes gestures to sequentially writing characters in the air, similarity evaluation information output means, every time the predetermined writing position is obtained by the position obtaining means, for sequentially outputting similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, and character string determination means for determining a character string related to the gestures of the user basedType: ApplicationFiled: October 3, 2013Publication date: May 26, 2016Inventors: Soh MASUKO, Masato HAGIWARA
-
Patent number: 9323744Abstract: A transliteration device (100) comprises a generation part (105) generating rewriting tables corresponding to K different languages and including multiple rewriting probabilities that an original segment can be rewritten as a transliterated segment for transliteration and transliteration tables corresponding to the K languages. The transliteration device (100) further comprises an update part (107) saving the transliteration probability that an original spelling string originating from a language corresponding to the used rewritten language is transliterated to a target spelling string in the transliteration able corresponding to the language, and so updating the K rewriting tables as to maximize the expected value of a likelihood function calculating the likelihood of the K transliteration tables.Type: GrantFiled: February 28, 2012Date of Patent: April 26, 2016Assignee: Rakuten, Inc.Inventor: Masato Hagiwara
-
Patent number: 9268821Abstract: A receiving unit (101) receives a seed string. A search unit (102) searches snippets of documents containing the seed string. A segment acquisition unit (103) obtains segments by partitioning the snippets using a segment partition string. A segment component acquisition unit (104) obtains segment components by partitioning the segments using a segment component partition string. A segment score computation unit (105) calculates a segment score for a segment based on the standard deviation of the lengths of the segment components. A segment component score computation unit (106) calculates a segment component score for a segment component based on the segment score and the distance between the position of the seed string and the position of the segment component. A selection unit (107) selects any of the segment components as candidates for instances contained in the expanded set of the seed string based on the segment component scores.Type: GrantFiled: February 22, 2012Date of Patent: February 23, 2016Assignee: Rakuten, Inc.Inventor: Masato Hagiwara
-
Publication number: 20150309991Abstract: An input support device according to one embodiment includes a receiving unit, a search unit and an output unit. The receiving unit receives an input letter string in Roman letters. The search unit performs first processing that searches a storage unit storing alphabetical words/phrases in a first language and romanized words/phrases in a second language corresponding to the words/phrases in the first language in a way their correspondence can be specified for words/phrases in the first language containing the input letter string, and second processing that searches the storage unit for words/phrases in the first language corresponding to the romanized word/phrase containing the input letter string. The output unit outputs a result of the first processing and a result of the second processing as input candidates.Type: ApplicationFiled: August 9, 2013Publication date: October 29, 2015Applicant: Rakuten, Inc.Inventors: Yuta HAYASHIBE, Masato HAGIWARA
-
Publication number: 20150261300Abstract: To enable a user to easily select a selection element, a user interface device includes image capturing means for capturing an image of a user viewing a display screen, recognition means for recognizing the position of a reference part of the user's body appearing in the captured image, which differs from a selection position that is a position for the user to select a selection element displayed on the display screen, display position determination means for determining a display position of the selection element based on the position of the reference part appearing in the image, and display means for displaying the selection element in the determined display position.Type: ApplicationFiled: October 3, 2013Publication date: September 17, 2015Inventors: Soh Masuko, Masato Hagiwara
-
Publication number: 20150261301Abstract: To allow for entry of an intended word or sentence even if a vowel is input by mistake in a consonant input, a user interface device, which determines a character string related to gestures to sequentially write characters in the air made by a user, includes dictionary storage means for storing one conversion source character string that is an alphabetic string including only consonant(s) and at least one conversion source character string that is an alphabetic string including consonant(s) and vowel(s) in association with each of a plurality of conversion target character strings, conversion target character string obtaining means, when part or all of the alphabetic string recognized based on the gestures matches any one of the conversion source character strings stored in the dictionary storage means, for obtaining the conversion target character string stored in association with said one of the conversion source character strings, and determining means for determining the character string related to the geType: ApplicationFiled: October 3, 2013Publication date: September 17, 2015Inventors: Masato Hagiwara, Soh Masuko
-
Publication number: 20130246042Abstract: A transliteration device (100) comprises a generation part (105) generating rewriting tables corresponding to K different languages and including multiple rewriting probabilities that an original segment can be rewritten as a transliterated segment for transliteration and transliteration tables corresponding to the K languages. The transliteration device (100) further comprises an update part (107) saving the transliteration probability that an original spelling string originating from a language corresponding to the used rewritten language is transliterated to a target spelling string in the transliteration able corresponding to the language, and so updating the K rewriting tables as to maximize the expected value of a likelihood function calculating the likelihood of the K transliteration tables.Type: ApplicationFiled: February 28, 2012Publication date: September 19, 2013Applicant: RAKUTEN, INC.Inventor: Masato Hagiwara
-
Publication number: 20130144875Abstract: A receiving unit (101) receives a seed string. A search unit (102) obtains snippets of documents containing the seed string. A segment acquisition unit (103) obtains segments by partitioning those snippets using a segment partition string. A segment component acquisition unit (104) obtains segment components by partitioning the segments using a segment component partition string. A segment score computation unit (105) computes a segment score for a segment from the standard deviation of the lengths of the segment components. A segment component score computation unit (106) computes a segment component score for a segment component from the segment score and the distance between the position of the seed string and the position of the segment component. A selection unit (107) selects any of the segment components as candidates for instances contained in the expanded set of the seed string based on the segment component scores.Type: ApplicationFiled: February 22, 2012Publication date: June 6, 2013Applicant: RAKUTEN, INC.Inventor: Masato Hagiwara
-
Patent number: 7434748Abstract: There are disposed a spray nozzle 12 which includes a supported section 13 and a spray section 14 for spraying cleaning water; a nozzle holder 9 into which the supported section 13 of the spray nozzle 12 is inserted and which supports the spray nozzle 12 so as to allow rotation only about an axis extending in the direction in which the spray nozzle 12 is inserted into the nozzle holder 9; and a water-supply unit 5 which has a fluid passage for supplying cleaning water to the spray nozzle 12 and to which the nozzle holder 9 is connected.Type: GrantFiled: December 2, 2004Date of Patent: October 14, 2008Assignee: Koito Manufacturing Co. Ltd.Inventors: Hiromasa Takada, Masato Hagiwara
-
Patent number: 7311269Abstract: A vehicle lamp cleaning apparatus includes a nozzle having a cleaning fluid injection port at one end and an opened end at the other end thereof, a nozzle holder having a flow path which communicates with the cleaning fluid injection port and a first joint portion which fits on the other end portion of the nozzle, and a cleaning fluid supply portion, wherein a first and second annular portions are formed on circumferential surface of the nozzle and the first joint portion, respectively, when the other end portion of the nozzle fits on the first joint portion of the nozzle holder, the first and second annular portions fit each other in concavo-convex fitting manner to thereby form a first fit portion, and the nozzle is held by the first fit portion rotatably relative to the nozzle holder around a fitting direction.Type: GrantFiled: July 14, 2005Date of Patent: December 25, 2007Assignee: Koito Manufacturing Co., Ltd.Inventor: Masato Hagiwara
-
Patent number: 7065751Abstract: A program execution device with a small required memory storage capacity includes: a compressed code storing portion storing a code which has been compressed on a prescribed unit basis of a program described in a prescribed language; an expanding portion connected to the compressed code storing portion for expanding the compressed code stored in the compressed code storing portion; a code storing portion connected to the expanding portion for storing the code expanded by the expanding portion; and an interpreter portion connected to the code storing portion for interpreting and executing the expanded code.Type: GrantFiled: February 13, 2002Date of Patent: June 20, 2006Assignee: Renesas Technology Corp.Inventors: Masato Hagiwara, Toyohiko Yoshida, Mamoru Sakamoto
-
Publication number: 20060038038Abstract: A vehicle lamp cleaning apparatus includes a nozzle having a cleaning fluid injection port at one end and an opened end at the other end thereof, a nozzle holder having a flow path which communicates with the cleaning fluid injection port and a first joint portion which fits on the other end portion of the nozzle, and a cleaning fluid supply portion, wherein a first and second annular portions are formed on circumferential surface of the nozzle and the first joint portion, respectively, when the other end portion of the nozzle fits on the first joint portion of the nozzle holder, the first and second annular portions fit each other in concavo-convex fitting manner to thereby form a first fit portion, and the nozzle is held by the first fit portion rotatably relative to the nozzle holder around a fitting direction.Type: ApplicationFiled: July 14, 2005Publication date: February 23, 2006Inventor: Masato Hagiwara
-
Publication number: 20050121539Abstract: There are disposed a spray nozzle 12 which includes a supported section 13 and a spray section 14 for spraying cleaning water; a nozzle holder 9 into which the supported section 13 of the spray nozzle 12 is inserted and which supports the spray nozzle 12 so as to allow rotation only about an axis extending in the direction in which the spray nozzle 12 is inserted into the nozzle holder 9; and a water-supply unit 5 which has a fluid passage for supplying cleaning water to the spray nozzle 12 and to which the nozzle holder 9 is connected.Type: ApplicationFiled: December 2, 2004Publication date: June 9, 2005Inventors: Hiromasa Takada, Masato Hagiwara
-
Patent number: 6871259Abstract: A flash memory includes a data bank having a plurality of banks, a merge bank, and an update data bank. A file system using the flash memory includes a unit storing update data corresponding to a data rewrite command into the update data bank, a unit selecting the latest update data for each block from update data stored in the update data bank when the update data bank becomes full, and a processing unit processing the latest update data. The processing unit includes a unit storing latest update data into a merge bank, a unit selecting data associated with the latest update data from the data bank to store the selected data into the merge bank, and a unit setting the merge bank as a new data bank.Type: GrantFiled: June 12, 2002Date of Patent: March 22, 2005Assignee: Renesas Technology Corp.Inventors: Masato Hagiwara, Mamoru Sakamoto
-
Publication number: 20050050372Abstract: A precision storage unit stores the required precision of data. A register is formed of a 8-bit register. A decoder decodes the data precision stored by the precision storage unit. Control is provided of the power supply and clock supply to the registers in accordance with the decoded result of the decoder. Accordingly, power consumption of the microcontroller unit can be reduced.Type: ApplicationFiled: August 31, 2004Publication date: March 3, 2005Inventor: Masato Hagiwara
-
Publication number: 20040015895Abstract: A program execution device with a small required memory storage capacity includes: a compressed code storing portion storing a code which has been compressed on a prescribed unit basis of a program described in a prescribed language; an expanding portion connected to the compressed code storing portion for expanding the compressed code stored in the compressed code storing portion; a code storing portion connected to the expanding portion for storing the code expanded by the expanding portion; and an interpreter portion connected to the code storing portion for interpreting and executing the expanded code.Type: ApplicationFiled: February 13, 2002Publication date: January 22, 2004Applicant: Mitsubishi Denki Kabushiki KaishaInventors: Masato Hagiwara, Toyohiko Yoshida, Mamoru Sakamoto