Patents by Inventor Daisuke Murakami
Daisuke Murakami 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: 20090051156Abstract: A seat belt retractor including an integral electronic control unit (ECU). The ECU is detachably installed between lower edges of respective both side walls of a frame. Further, a motor is detachably fixed to a lower surface of a case of the ECU. Since the ECU is disposed between the frame and the motor, the ECU can be protected from an external force by means of the frame and the motor.Type: ApplicationFiled: June 27, 2008Publication date: February 26, 2009Inventors: Daisuke Murakami, Koji Inuzuka, Koji Tanaka, Masato Takao
-
Patent number: 7490536Abstract: A holder 1 has a shank portion 2 provided with a pocket 4 having the shape of a nearly rectangular solid. The pocket 4 is placed at a position relatively close to the tip of the tool. In the cross section of the shank, the pocket 4 has a width of 50% to 100% of the shank diameter or width, a height of 20% to 50% of the shank height, and a length of 50% to 250% of the shank diameter or height. A weight 5 is inserted into the pocket 4 such that the weight is movable but unable to rush out. The weight 5 has the shape of a nearly rectangular solid and is made of a material having a specific gravity comparable to or greater than that of the material of the shank portion.Type: GrantFiled: November 23, 2004Date of Patent: February 17, 2009Assignee: Sumitomo Electric Hardmetal Corp.Inventors: Daisuke Murakami, Norihide Kimura, Junya Okida
-
Publication number: 20090031101Abstract: Before arbitration is performed in an arbitration section, an access from a master is kept in a waiting state until update of a conversion table buffer is performed, and an address conversion section is provided in a subsequent stage of the arbitration section. Without waiting for the completion of buffer update, an access is issued in advance at a time when it is assured that update is completed at the completion of address conversion. Thus, influences of waiting buffer update on another master can be eliminated and access latency can be reduced.Type: ApplicationFiled: April 25, 2008Publication date: January 29, 2009Inventors: Yuki Soga, Isao Kawamoto, Daisuke Murakami
-
Patent number: 7472213Abstract: Bandwidth information including a plurality of slots each having highest priority order information for arbitrating access conflict, and priority master information for specifying, as a priority master, one or more of a plurality of masters whose latency in accessing a memory serving as a shared resource is desired to be reduced are included as arbitration information. When an arbitration section arbitrates access conflict while switching the slots in the bandwidth information at each of predetermined arbitration timings, if there is an access request from the priority master specified in the priority master information, the arbitration section changes the sequence of the slots in the bandwidth information so as to allow the priority master to access the memory with priority.Type: GrantFiled: October 31, 2007Date of Patent: December 30, 2008Assignee: Panasonic CorporationInventors: Toshihiro Fukuyama, Yuji Takai, Isao Kawamoto, Takahide Baba, Daisuke Murakami, Yoshiharu Watanabe
-
Publication number: 20080244029Abstract: A transmission cancellation section is provided on a bus connecting a master and a slave. During a reset of the master, the transmission cancellation section blocks the bus so that an invalid command flowing on the bus does not reach the slave and executes, instead of the master stopped by the reset operation, generation of data which corresponds to an access request command already output to the slave and is to be sent to the slave and receiving of data from the slave.Type: ApplicationFiled: March 28, 2008Publication date: October 2, 2008Inventors: Yuki Soga, Daisuke Murakami, Takahide Baba, Yuji Takai, Yasuo Nishioka
-
Publication number: 20080238076Abstract: A seat belt retractor includes a seat belt winding device for winding up a seat belt by actuation of a motor and a control unit that repeats a process of stopping the actuation of the motor on an overload of the motor and restarting actuation of the motor after lapse of a predetermined time period. The control unit includes a detection module for detecting an occupant getting on or off a vehicle and a determination module that, using criteria, determines whether or not actuation of the motor is to be restarted. The criteria when the occupant enters the vehicle is different from when the occupant exits the vehicle. The criteria are provided so that the determination module is more likely to determine that the actuation of the motor is not to be restarted when the occupant enters the vehicle as compared to when the occupant exits the vehicle.Type: ApplicationFiled: March 21, 2008Publication date: October 2, 2008Inventors: Masato TAKAO, Koji TANAKA, Daisuke MURAKAMI
-
Publication number: 20080231036Abstract: A seat belt retractor includes a seat belt winding device for winding up a seat belt by actuation of a motor and a control unit. The control unit, under a predetermined condition, repeats a process of stopping the actuation of the motor when an overload of the motor is detected and restarting the actuation of the motor after a lapse of a predetermined time period. The control unit includes a timer for clocking the time period from the start to the stop of the actuation of the motor, a counter for counting up the number of times of starting the actuation of the motor, and a determination module that based on the result of the timer and the counter determines whether or not actuation of the motor, which is stopped by the detection of an overload, is to be restarted.Type: ApplicationFiled: March 21, 2008Publication date: September 25, 2008Inventors: Masato TAKAO, Koji TANAKA, Daisuke MURAKAMI
-
Publication number: 20080158248Abstract: A rendering device according to the present invention comprises an information acquiring unit for acquiring system information or rendering object information, a control point generating section for setting a curved surface interpolating level serving to determine number of control points for creating a curved surface or a curved line based on the acquired information and thereby generating the control point in accordance with the curved surface interpolating level, and a curved surface creating section for creating the curved surface based on the control point, wherein an operation quantity for rendering the curved surface of a display object is dynamically changed based on the acquired information.Type: ApplicationFiled: February 28, 2008Publication date: July 3, 2008Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.Inventors: Yasuo Nishioka, Tetsuji Kishi, Seiji Horii, Yuji Takai, Daisuke Murakami, Yuki Soga
-
Patent number: 7350004Abstract: Bandwidth information including a plurality of slots each having highest priority order information for arbitrating access conflict, and priority master information for specifying, as a priority master, one or more of a plurality of masters whose latency in accessing a memory serving as a shared resource is desired to be reduced are included as arbitration information. When an arbitration section arbitrates access conflict while switching the slots in the bandwidth information at each of predetermined arbitration timings, if there is an access request from the priority master specified in the priority master information, the arbitration section changes the sequence of the slots in the bandwidth information so as to allow the priority master to access the memory with priority.Type: GrantFiled: February 15, 2005Date of Patent: March 25, 2008Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Toshihiro Fukuyama, Yuji Takai, Isao Kawamoto, Takahide Baba, Daisuke Murakami, Yoshiharu Watanabe
-
Publication number: 20080065801Abstract: Bandwidth information including a plurality of slots each having highest priority order information for arbitrating access conflict, and priority master information for specifying, as a priority master, one or more of a plurality of masters whose latency in accessing a memory serving as a shared resource is desired to be reduced are included as arbitration information. When an arbitration section arbitrates access conflict while switching the slots in the bandwidth information at each of predetermined arbitration timings, if there is an access request from the priority master specified in the priority master information, the arbitration section changes the sequence of the slots in the bandwidth information so as to allow the priority master to access the memory with priority.Type: ApplicationFiled: October 31, 2007Publication date: March 13, 2008Applicant: Matsushita Electric Industrial Co., Ltd.Inventors: Toshihiro Fukuyama, Yuji Takai, Isao Kawamoto, Takahide Baba, Daisuke Murakami, Yoshiharu Watanabe
-
Publication number: 20080065802Abstract: An access request arbitration section, a data amount management section and a resource control section are provided between a plurality of masters and a shared resource. The data amount management section manages access data amounts passing between the plurality of masters and the resource. The access request arbitration section executes arbitrary arbitration of issuing access permission to a master determined according to the access data amount at any timing, in addition to periodic arbitration of issuing access permission to any of the masters at fixed-interval arbitration timing. If an access request of less than a defined data amount is granted in periodic arbitration, the remaining access chance can be used in arbitrary arbitration.Type: ApplicationFiled: August 14, 2007Publication date: March 13, 2008Inventors: Yoshiharu Watanabe, Seiji Horii, Daisuke Murakami, Yuji Takai
-
Publication number: 20070089574Abstract: An object is to provide a vibration suppressing cutting tool which is inexpensive and can damp chattering extremely effectively, and which is simple in structure and is applicable to a wide variety of machining diameters and cutting conditions. The shank 2 of the holder 1 is formed with a pocket 4. In the pocket 4, a vibration suppressing piece 5 is received so as to be movable relative to the holder 1 and not protrudable from the pocket 4. Under kinetic energy from the holder during cutting, the vibration suppressing piece 5 alternately knocks against a pair of opposed inner wall surfaces 4a and 4b of the pocket along its surface, along a plurality of lines or on a plurality of points when the holder vibrates during cutting, thereby damping vibrations of the holder.Type: ApplicationFiled: November 26, 2004Publication date: April 26, 2007Inventors: Daisuke Murakami, Masanobu Ueda, Kazuhiko Kashima, Junya Okida, Norihide Kimura
-
Publication number: 20070081867Abstract: In a boring tool with a coolant hole, a spray opening of a coolant hole formed in a shank is positioned with a radial offset from the shank center toward the side on which a cutting tool is formed. The spray opening is sloped at an angle of 0 to 10 deg from an axial center of the shank toward a cutting edge. Also, the spray opening is positioned so that a distance from the cutting edge to the opening is up to three times the shank diameter.Type: ApplicationFiled: September 13, 2006Publication date: April 12, 2007Applicant: Sumitomo Electric Hardmetal Corp.Inventors: Daisuke Murakami, Masanobu Ueda
-
Publication number: 20060155903Abstract: A bus arbitration part for arbitrating access requests from bus masters includes an arbitration history management section that records absence of an access request from any bus master at a given basic arbitration timing. Based on this record, an access request arbitration section issues access permission for an access request issued after the given basic arbitration timing without a wait for the next basic arbitration timing.Type: ApplicationFiled: November 23, 2005Publication date: July 13, 2006Inventors: Yuki Soga, Takahide Baba, Yuji Takai, Daisuke Murakami
-
Publication number: 20060155904Abstract: A bus arbitration section and a resource control section are interposed between a shared resource and a plurality of bus masters. The minimum number of receivable access permissions within a given period is set as bus arbitration information for each of the bus masters. If two or more of the bus masters issue access requests at the same time, the bus arbitration section preferentially gives access permission to a bus master which gained access permission a number of times less than a set value in the bus arbitration information within the given period, out of the two or more access bus masters.Type: ApplicationFiled: January 10, 2006Publication date: July 13, 2006Inventors: Daisuke Murakami, Yuji Takai, Isao Kawamoto
-
Patent number: 7032046Abstract: A resource management device of the present invention, used in a system where at least one bus master is connected to each of a plurality of buses, includes: a bus arbitration section for arbitrating an amount of access to be made from the buses to a shared resource; an arbitration information management section for managing, as bus arbitration information, a bus priority order and a highest access priority pattern for ensuring a predetermined access bandwidth to the shared resource for each bus for an arbitration operation by the bus arbitration section; and a resource control section for controlling, based on characteristics of the shared resource, an access to the shared resource from the bus whose access request has been granted by the bus arbitration section. Thus, it is possible to guarantee a minimum bandwidth for access to the shared resource for each of the plurality of bus masters.Type: GrantFiled: September 30, 2003Date of Patent: April 18, 2006Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Seiji Horii, Yuji Takai, Takahide Baba, Yoshiharu Watanabe, Daisuke Murakami, Tetsuji Kishi
-
Publication number: 20060064219Abstract: An object struck discrimination system for a vehicle is provided which is effective in increasing the discrimination accuracy for discriminating an object struck by the vehicle. In one form, an object struck discrimination system to be installed in a vehicle includes an impact receiving member for receiving an impact from an object struck which extends lengthwise along the width of the vehicle, a detection sensor for detecting the moving speed and/or the acceleration of the impact receiving member during a vehicle collision, and a control unit for deriving the maximum moving speed and the maximum acceleration based on the information detected by the detection sensor and discriminating the object struck based on the correlation between the maximum moving speed and the maximum acceleration.Type: ApplicationFiled: September 1, 2005Publication date: March 23, 2006Inventors: Daisuke Murakami, Hiroshi Aoki
-
Publication number: 20060064220Abstract: An object struck discrimination system for a vehicle is provided which is effective in increasing the discrimination accuracy for discriminating an object struck by the vehicle. In one form, an object struck discrimination system to be installed in a vehicle includes an impact receiving member for receiving an impact from an object struck which extends lengthwise along the width of the vehicle, a detection sensor for detecting the moving speed or the acceleration of the impact receiving member during a vehicle collision, and a control unit for discriminating the object struck based on the rate of change in the moving speed per unit time or the acceleration introduced from information detected by the detection sensor.Type: ApplicationFiled: September 2, 2005Publication date: March 23, 2006Inventors: Daisuke Murakami, Hiroshi Aoki
-
Publication number: 20060047874Abstract: To manage accesses from a plurality of masters to a shared resource, a plurality of command registers of each holding an access command received from any of the masters and a plurality of address registers of each holding a register number identifying a command register holding a valid access command, are provided. To rearrange the issuing order of access commands, register numbers held in the address registers are rearranged.Type: ApplicationFiled: August 5, 2005Publication date: March 2, 2006Inventors: Yoshiharu Watanabe, Yuji Takai, Isao Kawamoto, Takahide Baba, Daisuke Murakami, Toshihiro Fukuyama
-
Publication number: 20050204085Abstract: Bandwidth information including a plurality of slots each having highest priority order information for arbitrating access conflict, and priority master information for specifying, as a priority master, one or more of a plurality of masters whose latency in accessing a memory serving as a shared resource is desired to be reduced are included as arbitration information. When an arbitration section arbitrates access conflict while switching the slots in the bandwidth information at each of predetermined arbitration timings, if there is an access request from the priority master specified in the priority master information, the arbitration section changes the sequence of the slots in the bandwidth information so as to allow the priority master to access the memory with priority.Type: ApplicationFiled: February 15, 2005Publication date: September 15, 2005Inventors: Toshihiro Fukuyama, Yuji Takai, Isao Kawamoto, Takahide Baba, Daisuke Murakami, Yoshiharu Watanabe