Patents by Inventor Naoshi Uchihira
Naoshi Uchihira 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).
-
Publication number: 20140358543Abstract: According to one embodiment, a linked-work assistance apparatus includes an analysis unit, an identification unit and a control unit. The analysis unit analyzes a speech of each of users by using a keyword list, to acquire a speech analysis result indicating a relation between a first keyword and a classification of the first keyword, the keyword list indicating a list of keywords classified based on concepts of the keywords and intentions of the keywords. The identification unit identifies a role of each of the users according to the classification of the first keyword, to acquire a correspondence relation between each of the users and the role. The control unit, if the speech includes a name of the role, transmits the speech to other users which relate to the role corresponding to the name, by referring to the correspondence relation.Type: ApplicationFiled: March 6, 2014Publication date: December 4, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Tetsuro CHINO, Kentaro TORRI, Naoshi UCHIHIRA
-
Publication number: 20130080161Abstract: According to one embodiment, a speech recognition apparatus includes following units. The service estimation unit estimates a service being performed by a user, by using non-speech information, and to generate service information. The speech recognition unit performs speech recognition on speech information in accordance with a speech recognition technique corresponding to the service information. The feature quantity extraction unit extracts a feature quantity related to the service of the user, from the speech recognition result. The service estimation unit re-estimates the service by using the feature quantity. The speech recognition unit performs speech recognition based on the re-estimation result.Type: ApplicationFiled: September 27, 2012Publication date: March 28, 2013Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Kenji IWATA, Kentaro TORRI, Naoshi UCHIHIRA, Tetsuro CHINO
-
Publication number: 20120270192Abstract: An example behavior estimation apparatus includes a detection unit to detect sensing information; a first estimation unit to estimate basic actions of a user; a second estimation unit to estimate behavior data in which a plurality of higher-level behaviors made of a combination of the basic actions is arranged in chronological order; an assignment unit to assign any one of a plurality of work behaviors each indicating a behavior related to work to each of the higher-level behaviors, so as to acquire work data; an evaluation unit to evaluate whether the work data satisfies a predetermined standard; a determination unit to determine, when the work data satisfies the predetermined standard, a name of the work behavior assigned to each of the higher-level behaviors; and a display unit to display information according to the name by the determination unit.Type: ApplicationFiled: March 15, 2012Publication date: October 25, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Tomoko MURAKAMI, Kentaro Torii, Tetsuro Chino, Naoshi Uchihira
-
Publication number: 20120265575Abstract: There is provided a task coordination support system for staffs each holding a mobile terminal in which the task information storage stores information on tasks to be implemented by the staff and task flow information showing constraint on order to implement the tasks, the receiving unit receives sensor information from the mobile terminal, the storage stores received sensor information therein, the estimating unit calculates, for each of the tasks, accuracy at which a predetermined implementation status is reached and estimates a task reached the predetermined implementation status among tasks not yet reached the predetermined implementation status, and the tweet message generator/deliverer generate a message corresponding to an estimated task, determine as a destination of the message a mobile terminal of a staff previously related to the estimated task which is different from the staff in charge of the estimated task and deliver the message to the mobile terminal.Type: ApplicationFiled: March 8, 2012Publication date: October 18, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Kentaro Torii, Naoshi Uchihira, Tetsuro Chino, Toshiaki Tanaka
-
Patent number: 7509282Abstract: A host apparatus of a financial auction system is disposed in a site that is accessible from user terminal apparatuses through the transmission line of a network. The host apparatus has a borrowing agent serving as the window for a potential borrower, a lending agent serving as the window for a potential lender, a screening section for extracting a potential lending offer matching a predetermined condition, a matchmaking section for selecting a successful bid from potential lending offers, and an information collection section for collecting background information of a potential borrowing request. A database is attached to the host apparatus, where a borrowing request file, lending offer file, and background information file are formed.Type: GrantFiled: February 2, 2001Date of Patent: March 24, 2009Assignees: Kabushiki Kaisha Toshiba, The Sanwa Bank Limited, Financial Technology Research Institute, Inc.Inventors: Hiroshi Shirakawa, Takeichiro Nishikawa, Naoshi Uchihira, Keiji Ohmori, Makoto Miyoshi, Satoru Endo, Yoshikuni Matsumura
-
Publication number: 20080244592Abstract: There is provided with a multitask processing device for processing a plurality of tasks by multitask, the tasks being each split into at least two sections, including: a stable set storage configured to store a stable set including one or more section combinations; a program execution state calculator configured to calculate, for each of the tasks, a program execution state including a section where execution is to start when the task is next executed and current sections of other tasks different from the task among the tasks; a distance calculating unit configured to calculate a distance between each of the program execution states and the stable set; and a task execution unit configured to select and execute a next task to be executed next based on calculated distances.Type: ApplicationFiled: March 26, 2008Publication date: October 2, 2008Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Naoshi Uchihira
-
Patent number: 6598222Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.Type: GrantFiled: April 27, 2001Date of Patent: July 22, 2003Assignee: Kabushiki Kaisha ToshibaInventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
-
Publication number: 20010020233Abstract: A host apparatus of a financial auction system is disposed in a site that is accessible from user terminal apparatuses through the transmission line of a network. The host apparatus has a borrowing agent serving as the window for a potential borrower, a lending agent serving as the window for a potential lender, a screening section for extracting a potential lending offer matching a predetermined condition, a matchmaking section for selecting a successful bid from potential lending offers, and an information collection section for collecting background information of a potential borrowing request. A database is attached to the host apparatus, where a borrowing request file, lending offer file, and background information file are formed.Type: ApplicationFiled: February 2, 2001Publication date: September 6, 2001Inventors: Hiroshi Shirakawa, Takeichiro Nishikawa, Naoshi Uchihira, Kenji Ohmori, Makoto Miyoshi, Satoru Endo, Yoshikuni Matsumura
-
Publication number: 20010020293Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, debugging unit for debugging the sequential program and forming debugging information, and concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes unit for introducing information associated with concurrency to the sequential program.Type: ApplicationFiled: April 27, 2001Publication date: September 6, 2001Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nabuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
-
Patent number: 6275980Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.Type: GrantFiled: July 8, 1998Date of Patent: August 14, 2001Assignee: Kabushiki Kaisha ToshibaInventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
-
Patent number: 6067415Abstract: A designer creates a program with the editor 1. The division means 2 divides each process of the program into a plurality of controllable sections. The detection means 3 finds the dependency relations among the sessions of the program. The generation means 4 represents as a scenario all the possible execution sequences of the sections in each process. When the designer selects the edge of a section to be executed first at each branch in the scenario with the use of the selection means 6, a scenario containing only the combinations of intended execution sequences is generated. Based on this scenario, the conversion means 9 inserts execution timing control instructions into the first program to convert the first program to a second program. The resulting second program does not contain a harmful nondeterminism. Therefore, a hyper sequential programming system or method for developing reliable concurrent programs is provided easily.Type: GrantFiled: December 23, 1996Date of Patent: May 23, 2000Assignee: Kabushiki Kaisha ToshibaInventor: Naoshi Uchihira
-
Patent number: 5860009Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.Type: GrantFiled: April 27, 1995Date of Patent: January 12, 1999Assignee: Kabushiki Kaisha ToshibaInventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani