Patents by Inventor Koji Samukawa

Koji Samukawa 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: 20210026864
    Abstract: To collect data collectable from edge equipment in a standard data format prepared by standardization. A data format preparing device 10 includes: a data dictionary storage unit 121 that stores a data dictionary 1211 containing the type and unit of collectable data for each type of the edge equipment 30; a data format storage unit 122 that stores a standard data format in which an edge server is to receive data from the edge equipment 30; a data format setting unit 111 that sets the standard data format on the basis of the data dictionary 1211 stored in the data dictionary storage unit 121; a data format examining unit 112 that examines the set standard data format; and a data format registering unit 113 that registers the standard data format with the data format storage unit 122.
    Type: Application
    Filed: June 9, 2020
    Publication date: January 28, 2021
    Inventors: Masao KAMIGUCHI, Yutaka SAITOU, Koji SAMUKAWA, Shigeru MORITA, Noriaki NEKO
  • Publication number: 20200133244
    Abstract: Provided is a data preparing device, a data preparing method, and a data preparing program that can accumulate information in which operating states of equipment when a specific event occurs in the equipment are organized. An edge server includes a collection section configured to collect time series data from equipment, a storage unit configured to define a situation in which any of items or a combination of the items included in the time series data becomes a predetermined value as an event, and store a storing rule that defines, for each of the events, an item of associated data as a storing target; and a conversion section configured to extract the associated data from the time series data for each of the events in accordance with the storing rule and convert resultant data into event data.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 30, 2020
    Inventors: Masao KAMIGUCHI, Koji SAMUKAWA, Hiroji NISHI, Norinaga MUTAI
  • Publication number: 20200135048
    Abstract: An edge server includes a storage unit that stores event data prepared by associating events relating to a value of any of items or a combination of the items included in time series data collected from equipment with associated data of each of the events including identification information of an operator; an extraction section that extracts the event data that are linked with an operator included in a predetermined period during an operating time of the equipment for each of the operators; a preparation section that prepares feature data relating to an operation procedure and a work time for each of the operators on a basis of the even data extracted for each of the operators; and an output section that outputs the feature data.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 30, 2020
    Inventors: Masao KAMIGUCHI, Koji SAMUKAWA, Hiroji NISHI, Norinaga MUTAI
  • Publication number: 20200074314
    Abstract: An object is to provide a knowledge production system which can efficiently produce knowledge information from less confidential information. A knowledge production system includes: a data reception part that receives, when an event occurs in a unit, only data after a time at which to go back only a preset time until the occurrence of the event; and a production part that extracts, from the received data and data received in the past by the occurrence of the same event as the event, a feature amount on the event so as to produce knowledge information of the event.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 5, 2020
    Inventors: Masao KAMIGUCHI, Koji SAMUKAWA, Noriaki NEKO, Shouichi KAWAKAMI, Sumire OKUAKI
  • Publication number: 20200074317
    Abstract: An object is to provide a knowledge providing program, a knowledge providing device and a operation service system for easily providing knowledge information so as to receive the value thereof. An edge server executes: an input step of receiving, with a data API, an input of information of an event which occurs in a unit; an inquiry step of making, based on the information of the event which is input, an inquiry for the cause of or a countermeasure against the event to a knowledge manager for managing and providing knowledge information that is produced on the same event as the event; a reception step of receiving, from the knowledge manager, data which includes an answer to the inquiry; and an output step of outputting the received data.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 5, 2020
    Inventors: Yutaka SAITOU, Masao KAMIGUCHI, Koji SAMUKAWA, Noriaki NEKO, Shouichi KAWAKAMI, Sumire OKUAKI
  • Publication number: 20040176871
    Abstract: A plurality of fixed form programs used to create a processing program are stored. The fixed form programs include undefined data portions respectively. One fixed form program is selected, and data is key-inputted to the undefined data portion included in the fixed form program. Consequently, the processing program using the fixed form program to be used for a numerical control device is created.
    Type: Application
    Filed: March 4, 2004
    Publication date: September 9, 2004
    Applicant: FANUC LTD
    Inventors: Satoru Shinozaki, Koji Samukawa
  • Patent number: 5151864
    Abstract: A complex curved surface (SS) is divided into a plurality of areas (ARj), a vertical relationship regarding a plurality of curved surfaces (SSi) present only in each of the areas is specified for every area, the vertical relationship conforming to an area (ARj) in which there exists a line of intersection (CLk) that is a projection of a cutting pass on an X-Y plane is used to obtain cutting passes (Pak) of the complex curved surface in this area (ARj), and the cutting passes of the complex curved surface are generated by combining the cutting passes of all areas (ARj).
    Type: Grant
    Filed: January 31, 1990
    Date of Patent: September 29, 1992
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 5132913
    Abstract: A three-dimensional sequence of discretely given points Pi (i=1, 2, . . . ) is projected onto two mutually adjacent planes (XY plane, YZ plane) in a rectangular coordinate system. Next, two-dimensional point sequence connecting curves (TQ, TR) which smoothly connect the projected point sequences (Qi, Ri) on the respective planes are obtained, and a space curve is created using these two-dimensional point sequence connecting curves. Specifically, the common axis (Y axis) of the two mutually adjacent planes is partitioned at minute intervals, coordinates (xj,yj), (yj,zj) of points (Qj,Rj) on each of the two-dimensional point sequence connecting curves (TQ, TR) having a common axis coordinate yj of a j-th partitioning point are successively obtained, and the space curve is created by the coordinates (xj,yj,zj) (j=1, 2, . . . , n) of a sequence of three-dimensional points (Tj).
    Type: Grant
    Filed: December 5, 1989
    Date of Patent: July 21, 1992
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 5070464
    Abstract: The invention relates to a method of creating NC data for simultaneous five-axis control, which method includes obtaining a point (Ai) on a curve constituting a tool nose path (Mk) on a scukptured surface (SS), obtaining a normal vector (N) at the point (Ai) and a tangent vector (T) tangent to the tool nose path (Mk) at the point, next obtaining an outer product vector (S) between the normal vector (N) and the tangent vector (T), obtaining a tool central-axis vector (V), in a plane (PL) formed by the normal vector (N) and the outer product vector (S), in which a direction inclined toward the external product vector (S) from the normal vector (N) by a designated angle (.theta.) serves as the direction of the tool central axis, and creating NC data for simultaneous five-axis control using coordinates of the point (Ai) and the tool central-axis vector (V).
    Type: Grant
    Filed: June 13, 1989
    Date of Patent: December 3, 1991
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 5008806
    Abstract: The invention relates to an NC data creation method for machining a curved surface (101) having a cutting boundary surface (102) in the depth direction. Data specifying the three-dimensional curved surface (101) and the curved surface (102) of a cutting boundary in the depth direction are inputted. When the three-dimensional curved surface (101) is defined by a set of a plurality of point-sequence paths (11i), a point sequence Q(i,j) of a tool nose corresponding to a point sequence A(i,j) is determined. Next, there is determined a projected point sequence B'(i,j) obtained by projecting the point sequence Q(i,j) of the tool nose onto a reference plane (103), as well as a projected point sequence C(i,j) obtained by projecting the first-mentioned projected point sequence onto the curved surface (102) of the cutting boundary.
    Type: Grant
    Filed: December 12, 1988
    Date of Patent: April 16, 1991
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 4999765
    Abstract: A method of creating NC data for grooving, a unit normal vector (N) at the position (Pe) of a grooving end point is obtained after creation of NC data for grooving, a movement vector (D) is obtained by multiplying a designated movement distance (da) by the unit normal vector (N), and NC data for withdrawal are created for moving a tool (TL), by the amount of the movement vector (D), from the position (Pe) at which grooving ends.
    Type: Grant
    Filed: March 7, 1989
    Date of Patent: March 12, 1991
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 4961150
    Abstract: The method of the invention includes determining a circular arc (CAR) passing through three discretely given consecutive points (P.sub.i-1, P.sub.i, P.sub.i+1), determining a tangent vector of a tangent line contacting the circular arc (CAR) at the central point (P.sub.i) of these three points, thereafter performing a spline interpolation between the two points P.sub.i-1, P.sub.i using position vectors and tangent vectors at the points (P.sub.i-1, P.sub.i), thereby obtaining a curve smoothly connecting the two points P.sub.i-1, P.sub.i, and thereafter determining a point sequence connecting curve (CVL) by similarly performing an interpolation between every two adjacent consecutive points.
    Type: Grant
    Filed: May 2, 1988
    Date of Patent: October 2, 1990
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 4961041
    Abstract: This invention relates to a method of creating NC data for rough machining, in which a cutting path (QLi) for rough machining is outputted using points on an i-th point sequence path (PLi) from among a plurality of point sequence paths repeatedly digitized at a predetermined interval in a predetermined direction. The next cutting path for rough machining is created and output using a projected point sequence path (PLk') which, among those projected point sequence paths spaced away from the i-th point sequence path by a distance greater than a tool radius (Tr), is that nearest an i-th projected point sequence path (PLi').
    Type: Grant
    Filed: February 9, 1989
    Date of Patent: October 2, 1990
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa, Hidenori Meguro
  • Patent number: 4949271
    Abstract: A curved surface creation method suitable for use in creating two curved surfaces for coarse and finishing machining. A first space curve (1) is divided into N segments, a second space curve separately obtianed is similarly divided into N segments and a curved surface for coarse machining is created by connecting corresponding i-th dividing points R.sub.i (i=1, 2, . . . ). Next, the first space curve (1), which is obtained by successively connecting the dividing points R.sub.i (i=1, 2, 3, . . . ), is divided into M (>N) segments, the second space curve is similarly divided into M segments and a curved surface for finishing machining is created by connecting the i-th dividing points S.sub.i (i=1, 2, 3, . . . ) of the first space curve (1), which is divided into M segments, with and the corresponding dividing points of the second space curve.
    Type: Grant
    Filed: October 18, 1988
    Date of Patent: August 14, 1990
    Assignee: Fanuc Ltd
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 4942350
    Abstract: NC data for grooving are created by inputting a groove shape (GR) which lies on a three-dimensional curved surface as well as a groove-depth specifying curve (GRC) which indicates a relationship between a distance d from one end and groove depth hk of a point at this distance, obtaining the distance dk from one end of the groove-depth specifying curve (GRC) in accordance withdk=lk.multidot.Lj/Liwhere Li represents the total length of the groove shape, lk the distance from one end of the groove shape and Lj the total length of the groove-depth specifying curve (GRC), obtaining, from the groove-depth specifying curve, the depth hk at the distance dk from the abovementioned one end, and adopting the groove depth hk as groove depth of a point at the distance lk from the one end of the groove shape (GR).
    Type: Grant
    Filed: April 10, 1989
    Date of Patent: July 17, 1990
    Inventors: Masaki Seki, Koji Samukawa, Osamu Hanaoka
  • Patent number: 4893251
    Abstract: Data for specifying each three-dimensional curved surface (12a, 12b, 12c) constituting a complex curved surface (11, FIG. 1) are inputted, and one curve (CV) on the X-Y plane is specified. The curve CV comprises two or more elements (CV1-CV4). The complex curved surface (11) is intersected by planes or sections (SSi) extending from lines of reference (elements CV.sub.1, CV.sub.2 . . . ) on the X-T plane that are i-th (i=1, 2, . . . ) elements (CV.sub.2, CV.sub.2 . . . ) (CVi) in the clockwise or counter-clockwise direction among a number of elements constituting the curve (CV). Thereafter, a cutting path is generated by adopting a path (SC1.fwdarw.SC2.fwdarw.SC3.fwdarw.SC4) for moving a tool along the section curves formed by intersections between each plane or section SSi and surfaces of the complex curved surface, each section curve corresponding to the above-mentioned elements in the order of the elements.
    Type: Grant
    Filed: March 7, 1988
    Date of Patent: January 9, 1990
    Assignee: Fanuc Ltd.
    Inventors: Masaki Seki, Koji Samukawa