Patents by Inventor Kenichiro Ueno
Kenichiro Ueno 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: 9530012Abstract: Markup language security messages are processed. A template corresponding to a markup language security message is identified. The markup language security message is parsed for variable values using the template. A transition sequence is generated that represents the entire markup language security message. Each transition in the transition sequence is associated with a portion of the markup language security message. A lightweight data model of the markup language security message is populated using the transition sequence. The lightweight data model includes nodes for the variable values and a set of selected constant values.Type: GrantFiled: November 13, 2014Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Hyen Vui Chung, Satoshi Makino, Masayoshi Teraguchi, Kenichiro Ueno
-
Patent number: 9110458Abstract: A positioning control apparatus has a moving body, a feed device having a guide mechanism for guiding the moving body in the direction of its feed axis and a drive mechanism for moving the moving body, a structural body supporting the feed device and a controller for controlling a moving position of the moving body with respect to a reference position on a machine tool by controlling the operation of the drive mechanism, and further has a calculating section calculating displacement of the feed device in the feed-axis direction with respect to the reference position caused by displacement of the structural body and a compensating section receiving the displacement data measured by the calculating section and adding modification data for eliminating the displacement to a control signal in the controller.Type: GrantFiled: January 13, 2012Date of Patent: August 18, 2015Assignee: DMG Mori Seiki Co., Ltd.Inventors: Akira Kimura, Koji Yamamoto, Katsuhiko Ono, Kimiyuki Nishimura, Kenichiro Ueno, Keiichi Nakamachi
-
Publication number: 20150095657Abstract: Markup language security messages are processed. A template corresponding to a markup language security message is identified. The markup language security message is parsed for variable values using the template. A transition sequence is generated that represents the entire markup language security message. Each transition in the transition sequence is associated with a portion of the markup language security message. A lightweight data model of the markup language security message is populated using the transition sequence. The lightweight data model includes nodes for the variable values and a set of selected constant values.Type: ApplicationFiled: November 13, 2014Publication date: April 2, 2015Inventors: Hyen Vui Chung, Satoshi Makino, Masayoshi Teraguchi, Kenichiro Ueno
-
Patent number: 8532811Abstract: A workpiece measuring apparatus has an external module provided outside an NC device to acquire position data of one or more movable axes of a movable unit having a measuring head attached thereto. The position data of the measuring head is acquired at the same time interval as that for the distance measurement by the measuring head. The position of the workpiece is acquired by calculation from the acquired distance measurement data and the position data of the measuring head. The continuous shape of the workpiece can be measured by performing continuous measurement while moving the measuring head. Therefore, no modification or change is required such as adding a new function to the NC device. In addition, the present invention is applicable to any machine tool equipped with an NC device of any configuration, without being restricted by constraints of the NC device.Type: GrantFiled: April 4, 2011Date of Patent: September 10, 2013Assignee: Mori Seiki Co., Ltd.Inventors: Shizuo Nishikawa, Kenichiro Ueno, Hisayoshi Morita, Katsuhiko Ono
-
Patent number: 8375211Abstract: An XML digital signature mechanism for providing message integrity. A sending party serializes a source XML document into a serialized byte array, calculates the source offset and length of the array of the signed part in the serialized byte array, and calculates a source hash value using the serialized array and the source offset and length. The serialized byte array is a non-canonicalized array. The array and source hash value used to sign a part or the whole of the serialized byte array is sent to a receiving party. The receiving party calculates the target offset and length of the signed part in the serialized byte array and calculates a target hash value of the signed part by using the array and the target offset and length. The receiving party compares the target hash value and the source hash value to verify the integrity of the target XML document.Type: GrantFiled: April 21, 2009Date of Patent: February 12, 2013Assignee: International Business Machines CorporationInventors: Hyen Vui Chung, Takahide Nogayama, Gregory Louis Truty, Kenichiro Ueno
-
Publication number: 20120296449Abstract: A positioning control apparatus has a moving body, a feed device having a guide mechanism for guiding the moving body in the direction of its feed axis and a drive mechanism for moving the moving body, a structural body supporting the feed device and a controller for controlling a moving position of the moving body with respect to a reference position on a machine tool by controlling the operation of the drive mechanism, and further has a calculating section calculating displacement of the feed device in the feed-axis direction with respect to the reference position caused by displacement of the structural body and a compensating section receiving the displacement data measured by the calculating section and adding modification data for eliminating the displacement to a control signal in the controller.Type: ApplicationFiled: January 13, 2012Publication date: November 22, 2012Applicant: MORI SEIKI CO., LTD.Inventors: Akira Kimura, Koji Yamamoto, Katsuhiko Ono, Kimiyuki Nishimura, Kenichiro Ueno, Keiichi Nakamachi
-
Publication number: 20120210396Abstract: Markup language security messages are processed. A template corresponding to a markup language security message is identified. The markup language security message is parsed for variable values using the template. A transition sequence is generated that represents the entire markup language security message. Each transition in the transition sequence is associated with a portion of the markup language security message. A lightweight data model of the markup language security message is populated using the transition sequence. The lightweight data model includes nodes for the variable values and a set of selected constant values.Type: ApplicationFiled: April 25, 2012Publication date: August 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hyen Vui Chung, Satoshi Makino, Masayoshi Teraguchi, Kenichiro Ueno
-
Publication number: 20110251714Abstract: A workpiece measuring apparatus has an external module provided outside an NC device to acquire position data of one or more movable axes of a movable unit having a measuring head attached thereto. The position data of the measuring head is acquired at the same time interval as that for the distance measurement by the measuring head. The position of the workpiece is acquired by calculation from the acquired distance measurement data and the position data of the measuring head. The continuous shape of the workpiece can be measured by performing continuous measurement while moving the measuring head. Therefore, no modification or change is required such as adding a new function to the NC device. In addition, the present invention is applicable to any machine tool equipped with an NC device of any configuration, without being restricted by constraints of the NC device.Type: ApplicationFiled: April 4, 2011Publication date: October 13, 2011Applicant: MORI SEIKI CO., LTD.Inventors: Shizuo NISHIKAWA, Kenichiro Ueno, Hisayoshi Morita, Katsuhiko Ono
-
Patent number: 7934252Abstract: A message gateway apparatus is provided for use in a web service system to process a message containing a request for a destination web service application, in which the message includes a plurality of events within a structured document conforming to a web service protocol and each event of the plurality of events has a name and a content thereof.Type: GrantFiled: June 29, 2007Date of Patent: April 26, 2011Assignee: International Business Machines CorporationInventors: Hyen-Vui Chung, Takahide Nogayama, Toshiro Takase, Kenichiro Ueno
-
Patent number: 7883072Abstract: A shaking apparatus for shaking a seat where a user sits down, including actuators, wherein the seat is supported by supporting parts at least at a front side, a rear left side and a right side, or a rear side, a front left side and a right side. The seat is inclined left or right by complementarily operating the actuators mounted to the left and right supporting parts to complementarily vary the distance from a floor of the left and right supporting parts, and the seat is inclined forward or backward by equally operating the actuators mounted to the left and right supporting parts to equally vary the distance of the left and right supporting parts from the floor.Type: GrantFiled: September 8, 2006Date of Patent: February 8, 2011Assignee: Sony CorporationInventors: Tetsujiro Kondo, Haruo Oba, Kenichiro Ueno, Takafumi Yamaki, Tetsushi Kokubo
-
Publication number: 20100268952Abstract: An XML digital signature mechanism for providing message integrity. A sending party serializes a source XML document into a serialized byte array, calculates the source offset and length of the array of the signed part in the serialized byte array, and calculates a source hash value using the serialized array and the source offset and length. The serialized byte array is a non-canonicalized array. The array and source hash value used to sign a part or the whole of the serialized byte array is sent to a receiving party. The receiving party calculates the target offset and length of the signed part in the serialized byte array and calculates a target hash value of the signed part by using the array and the target offset and length. The receiving party compares the target hash value and the source hash value to verify the integrity of the target XML document.Type: ApplicationFiled: April 21, 2009Publication date: October 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hyen Vui Chung, Takahide Nogayama, Gregory Louis Truty, Kenichiro Ueno
-
Publication number: 20090007253Abstract: A message gateway apparatus is provided for use in a web service system to process a message containing a request for a destination web service application, in which the message includes a plurality of events within a structured document conforming to a web service protocol and each event of the plurality of events has a name and a content thereof.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hyen-Vui Chung, Takahide Nogayama, Toshiro Takase, Kenichiro Ueno
-
Publication number: 20080235258Abstract: A computer implemented method, apparatus, and computer program product for processing markup language security messages. A template corresponding to a markup language security message is identified. The markup language security message is parsed for variable values using the template. A transition sequence is generated that represents the entire markup language security message. Each transition in the transition sequence is associated with a portion of the markup language security message. A lightweight data model of the markup language security message is populated using the transition sequence. The lightweight data model includes nodes for the variable values and a set of selected constant values.Type: ApplicationFiled: March 23, 2007Publication date: September 25, 2008Inventors: Hyen Vui Chung, Satoshi Makino, Masayoshi Teraguchi, Kenichiro Ueno
-
Publication number: 20070075576Abstract: A shaking apparatus for shaking a seat where a user sits down, includes actuators, wherein the seat is supported by supporting parts at least at a front side, a rear left side and a right side, or a rear side, a front left side and a right side, the seat is inclined left or right by complementarily operating the actuators mounted to the left and right supporting parts to complementarily vary the distance from a floor of the left and right supporting parts, and the seat is inclined forward or backward by equally operating the actuators mounted to the left and right supporting parts to equally vary the distance of the left and right supporting parts from the floor.Type: ApplicationFiled: September 8, 2006Publication date: April 5, 2007Inventors: Tetsujiro Kondo, Haruo Oba, Kenichiro Ueno, Takafumi Yamaki, Tetsushi Kokubo
-
Patent number: 6480761Abstract: When the remaining capacity of a battery of a robot comes to a low level at a position in an operational area, power consumption can be reduced, thereby extending the life of the battery, by changing control parameters used by actuators and successively suspending operations of driving members of which the suspension of operations does not significantly affect the motion using a leg unit. Therefore, the robot can operate for a longer time, and energy, which is required for the motion for connection to a charging station or an external power supply device, can be maintained.Type: GrantFiled: May 21, 2001Date of Patent: November 12, 2002Assignee: Sony CorporationInventors: Kenichiro Ueno, Osamu Koyama
-
Publication number: 20020007230Abstract: When the remaining capacity of a battery of a robot comes to a low level at a position in an operational area, power consumption can be reduced, thereby extending the life of the battery, by changing control parameters used by actuators and successively suspending operations of driving members of which the suspension of operations does not significantly affect the motion using a leg unit. Therefore, the robot can operate for a longer time, and energy, which is required for the motion for connection to a charging station or an external power supply device, can be maintained.Type: ApplicationFiled: May 21, 2001Publication date: January 17, 2002Inventors: Kenichiro Ueno, Osamu Koyama