Patents by Inventor Takehiko Koyasu
Takehiko Koyasu 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: 8601493Abstract: An application controlling apparatus includes a basic application storage unit 1 for storing basic applications 31 to 3n for implementing basic functions, a basic application execution unit 2 for reading a basic application from the basic application storage unit so as to make the basic application be executed, an extended application acquisition/storage unit 5 for acquiring and storing extended applications 71 to 7m for implementing additional functions, an extended application execution unit 6 for reading an extended application from the extended application acquisition/storage unit so as to make the extended application be executed, and a resource monitor unit 8 for monitoring resources currently being consumed by the execution of the extended application, and for stopping a predetermined extended application while keeping the basic application running when the amount of usage of the resources exceeds a predetermined amount.Type: GrantFiled: December 13, 2005Date of Patent: December 3, 2013Assignee: Mitsubishi Electric CorporationInventors: Harumi Minemura, Atsushi Kohno, Takehiko Koyasu, Mitsuo Shimotani
-
Patent number: 8406999Abstract: A navigation device includes a map information acquiring unit 47 and 48 for acquiring map information, a positioning unit 46 for measuring a vehicle position, an input unit 34 and 45 for inputting a search condition for a search for facilities which are search objects, a facility searching unit 50 for, when the vehicle position measured by the positioning unit is located on a dedicated road whose exits and entrances are predetermined, searching through the map information acquired by the map information acquiring unit for facilities existing on the dedicated road and facilities existing at a predetermined distance or less from an exit of the dedicated road, those facilities satisfying the search condition inputted from the input unit, and a display unit 32 and 43 for displaying the facilities searched for by the facility searching unit in order of increasing distance from the vehicle position measured by the positioning unit.Type: GrantFiled: April 22, 2009Date of Patent: March 26, 2013Assignee: Mitsubishi Electric CorporationInventors: Takehiko Koyasu, Atsushi Kohno, Wataru Yamazaki, Yuta Kawana, Fumitaka Satou
-
Patent number: 8225415Abstract: A terminal writes first encrypted data in which a communication key and an owner ID are encrypted by using a public key into a second recording medium, and this medium is mounted to a communication apparatus so that the first encrypted data are transmitted to a server. The server sends second encrypted data which it acquires by encrypting a content decryption key by using the communication key which the server acquires by decrypting the received first encrypted data by using a secret key to the communication apparatus, and causes the communication apparatus to record them into the second recording medium. The terminal decrypts a content stored in a first recording medium by using the content decryption key which it acquires by decrypting the second encrypted data read from the second recording medium by using the communication key.Type: GrantFiled: August 24, 2006Date of Patent: July 17, 2012Assignee: Mitsubishi Electric CorporationInventors: Takehiko Koyasu, Atsushi Kohno, Kimihiko Izaki, Nori Matsuda, Tatsuya Tsurukawa
-
Patent number: 8136157Abstract: A program providing device include an emulation means for emulating a hardware environment and a software environment of a vehicle-mounted information system, a program receiving means for receiving a program which is developed for the vehicle-mounted information system, a constraints holding means 21 for holding, as constraints, resource states and environment conditions of the vehicle-mounted information system, a program execution restricting means 22 for restricting the operation of the program on the basis of the constraints held by the constraint holding means, and a program execution means 112 for executing the program received from the program receiving means by using resources provided by the emulation means according to the restrictions provided by the program execution restricting means.Type: GrantFiled: February 8, 2006Date of Patent: March 13, 2012Assignee: Mitsubishi Electric CorporationInventors: Takehiko Koyasu, Atsushi Kohno
-
Publication number: 20110066368Abstract: A navigation device includes a map information acquiring unit 47 and 48 for acquiring map information, a positioning unit 46 for measuring a vehicle position, an input unit 34 and 45 for inputting a search condition for a search for facilities which are search objects, a facility searching unit 50 for, when the vehicle position measured by the positioning unit is located on a dedicated road whose exits and entrances are predetermined, searching through the map information acquired by the map information acquiring unit for facilities existing on the dedicated road and facilities existing at a predetermined distance or less from an exit of the dedicated road, those facilities satisfying the search condition inputted from the input unit, and a display unit 32 and 43 for displaying the facilities searched for by the facility searching unit in order of increasing distance from the vehicle position measured by the positioning unit.Type: ApplicationFiled: April 22, 2009Publication date: March 17, 2011Inventors: Takehiko Koyasu, Atsushi Kohno, Wataru Yamazaki, Yuta Kawana, Fumitaka Satou
-
Publication number: 20090265539Abstract: A terminal writes first encrypted data in which a communication key and an owner ID are encrypted by using a public key into a second recording medium, and this medium is mounted to a communication apparatus so that the first encrypted data are transmitted to a server. The server sends second encrypted data which it acquires by encrypting a content decryption key by using the communication key which the server acquires by decrypting the received first encrypted data by using a secret key to the communication apparatus, and causes the communication apparatus to record them into the second recording medium. The terminal decrypts a content stored in a first recording medium by using the content decryption key which it acquires by decrypting the second encrypted data read from the second recording medium by using the communication key.Type: ApplicationFiled: August 24, 2006Publication date: October 22, 2009Inventors: Takehiko Koyasu, Atsushi Kohno, Kimihiko Izaki, Nori Matsuda, Tatsuya Tsurukawa
-
Publication number: 20090031418Abstract: Valid state judging means judging a valid state of an access permission based on state of an execution environment; an access permission management table specifying an access permission to computer resource based on the valid state by the valid state judging means; and an access control execution environment conducting access control based on the access permission management table are provided. Further, external access control means having the valid state judging means and verifying the access permission including the valid state; and external access control means registration means registering the external access control means so as to be internally called when the access control execution environment authorizes the access permission using the access permission management table are provided.Type: ApplicationFiled: April 21, 2005Publication date: January 29, 2009Inventors: Nori Matsuda, Takeshi Yoneda, Takehiko Koyasu, Atsushi Kohno
-
Publication number: 20080141283Abstract: An application controlling apparatus includes a basic application storage means 1 for storing basic applications 31 to 3n for implementing basic functions, a basic application execution means 2 for reading a basic application from the basic application storage means so as to make the basic application be executed, an extended application acquisition/storage means 5 for acquiring and storing extended applications 71 to 7m for implementing additional functions, an extended application execution means 6 for reading an extended application from the extended application acquisition/storage means so as to make the extended application be executed, and a resource monitor means 8 for monitoring resources currently being consumed by the execution of the extended application, and for stopping a predetermined extended application while keeping the basic application running when the amount of usage of the resources exceeds a predetermined amount.Type: ApplicationFiled: December 13, 2005Publication date: June 12, 2008Inventors: Harumi Minemura, Atsushi Kohno, Takehiko Koyasu, Mitsuo Shimotani
-
Publication number: 20080140381Abstract: A program providing device include an emulation means for emulating a hardware environment and a software environment of a vehicle-mounted information system, a program receiving means for receiving a program which is developed for the vehicle-mounted information system, a constraints holding means 21 for holding, as constraints, resource states and environment conditions of the vehicle-mounted information system, a program execution restricting means 22 for restricting the operation of the program on the basis of the constraints held by the constraint holding means, and a program execution means 112 for executing the program received from the program receiving means by using resources provided by the emulation means according to the restrictions provided by the program execution restricting means.Type: ApplicationFiled: February 8, 2006Publication date: June 12, 2008Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Takehiko Koyasu, Atsushi Kohno