Patents by Inventor Toshiyuki Sakata

Toshiyuki Sakata 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: 11177046
    Abstract: A pressure vessel includes a pressure vessel body provided with a flow channel through which a fluid is caused to flow, having a rectangular cross-sectional shape, and formed to extend in a direction of flow of the fluid, a body flange provided at at least one end side of the pressure vessel body in a longitudinal direction and having a circular cross-sectional shape, and a connecting member connecting the pressure vessel body and the body flange to each other, and the connecting member has a body-flange connected portion connected to the body flange, having a circular cross-sectional shape, and formed in a cylindrical shape, a pressure-vessel-body connected portion connected to the pressure vessel body, being larger in outer shape than the body-flange connected portion, and formed in a cylindrical shape, and a connecting portion connecting the body-flange connected portion and the pressure-vessel-body connected portion to each other and formed in a cylindrical shape with a shape changing to be gradually smal
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: November 16, 2021
    Assignee: IHI CORPORATION
    Inventors: Toshiyuki Sakata, Nobuyuki Honma, Shigeki Sakakura, Kohei Tsurugaya, Daisuke Tsunoda
  • Patent number: 11145423
    Abstract: A pressure vessel comprises a pressure vessel body having a rectangular cross-sectional shape and formed to extend in the direction of flow of fluids, and the pressure vessel body includes a first flow channel which is formed in the longitudinal direction of the pressure vessel body and through which a first fluid is caused to flow, a second flow channel which is formed in the longitudinal direction of the pressure vessel body and through which a second fluid is caused to flow, a first-fluid inlet-outlet port which is provided in one longitudinal end surface of the pressure vessel body and connects with the first flow channel and through which the first fluid is caused to flow in or out, a second-fluid inlet-outlet port which is provided in the other longitudinal end surface of the pressure vessel body and connects with the second flow channel and through which the second fluid is caused to flow in or out, an opening portion which is provided in the one longitudinal end surface of the pressure vessel body and
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: October 12, 2021
    Assignee: IHI CORPORATION
    Inventors: Shigeki Sakakura, Yu Murakami, Nobuyuki Honma, Toshiyuki Sakata, Kohei Tsurugaya, Daisuke Tsunoda
  • Patent number: 10987644
    Abstract: A fluid dispersing device includes a tubular first wall portion with an axis extending in a first direction defined as a central axis, and a second wall portion separated downward from the first wall portion. The second wall portion includes at least one circular member and a disk-like member each having a flat surface for causing a fluid passing through an inner space of the first wall portion to collide therewith. The disk-like member is separated downward from the at least one circular member. The at least one circular member has an outer diameter equal to or smaller than an inner diameter of the first wall portion. The disk-like member has an outer diameter equal to or smaller than an outer diameter of the closest circular member.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: April 27, 2021
    Assignee: IHI CORPORATION
    Inventors: Daisuke Tsunoda, Shigeki Sakakura, Nobuyuki Honma, Toshiyuki Sakata, Kohei Tsurugaya
  • Patent number: 10928137
    Abstract: A pressure vessel includes a pressure vessel body provided with a flow channel through which a fluid is caused to flow, having a rectangular cross-sectional shape, and formed in an elongated shape, and a circular body flange provided on at least one longitudinal end side of the pressure vessel body, the pressure vessel body has a fluid inlet-outlet port which is provided on the one longitudinal end side and the body flange side of the pressure vessel body and connects with the flow channel and through which the fluid is caused to flow in or out, and the pressure vessel further includes an inlet-outlet header which is formed between the pressure vessel body and the body flange as a closed space connecting with the fluid inlet-outlet port and which the fluid is caused to flow into and out of.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: February 23, 2021
    Assignee: IHI CORPORATION
    Inventors: Shigeki Sakakura, Nobuyuki Honma, Toshiyuki Sakata, Kohei Tsurugaya, Daisuke Tsunoda
  • Patent number: 10793308
    Abstract: A packaging system according to an aspect is a packaging system formed by connecting an external server to a plurality of packaging apparatuses via a network. The external server stores control parameters for the packaging apparatuses to package an article to be packaged in an optimal state. The packaging apparatus communicates with the external server, downloads necessary control parameters, and controls a packaging operation by using the downloaded control parameters. Accordingly, a setting operation performed in each of the packaging apparatuses can be significantly reduced.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: October 6, 2020
    Assignee: Ishida Co., Ltd.
    Inventors: Masatsugu Tanaka, Toshiyuki Sakata
  • Publication number: 20190267144
    Abstract: A pressure vessel includes a pressure vessel body provided with a flow channel through which a fluid is caused to flow, having a rectangular cross-sectional shape, and formed to extend in a direction of flow of the fluid, a body flange provided at at least one end side of the pressure vessel body in a longitudinal direction and having a circular cross-sectional shape, and a connecting member connecting the pressure vessel body and the body flange to each other, and the connecting member has a body-flange connected portion connected to the body flange, having a circular cross-sectional shape, and formed in a cylindrical shape, a pressure-vessel-body connected portion connected to the pressure vessel body, being larger in outer shape than the body-flange connected portion, and formed in a cylindrical shape, and a connecting portion connecting the body-flange connected portion and the pressure-vessel-body connected portion to each other and formed in a cylindrical shape with a shape changing to be gradually smal
    Type: Application
    Filed: May 7, 2019
    Publication date: August 29, 2019
    Applicant: IHI CORPORATION
    Inventors: Toshiyuki SAKATA, Nobuyuki HONMA, Shigeki SAKAKURA, Kohei TSURUGAYA, Daisuke TSUNODA
  • Publication number: 20190259504
    Abstract: A pressure vessel comprises a pressure vessel body having a rectangular cross-sectional shape and formed to extend in the direction of flow of fluids, and the pressure vessel body includes a first flow channel which is formed in the longitudinal direction of the pressure vessel body and through which a first fluid is caused to flow, a second flow channel which is formed in the longitudinal direction of the pressure vessel body and through which a second fluid is caused to flow, a first-fluid inlet-outlet port which is provided in one longitudinal end surface of the pressure vessel body and connects with the first flow channel and through which the first fluid is caused to flow in or out, a second-fluid inlet-outlet port which is provided in the other longitudinal end surface of the pressure vessel body and connects with the second flow channel and through which the second fluid is caused to flow in or out, an opening portion which is provided in the one longitudinal end surface of the pressure vessel body and
    Type: Application
    Filed: May 7, 2019
    Publication date: August 22, 2019
    Applicant: IHI CORPORATION
    Inventors: Shigeki SAKAKURA, Yu MURAKAMI, Nobuyuki HONMA, Toshiyuki SAKATA, Kohei TSURUGAYA, Daisuke TSUNODA
  • Publication number: 20190209987
    Abstract: A fluid dispersing device includes a tubular first wall portion with an axis extending in a first direction defined as a central axis, and a second wall portion separated downward from the first wall portion. The second wall portion includes at least one circular member and a disk-like member each having a flat surface for causing a fluid passing through an inner space of the first wall portion to collide therewith. The disk-like member is separated downward from the at least one circular member. The at least one circular member has an outer diameter equal to or smaller than an inner diameter of the first wall portion. The disk-like member has an outer diameter equal to or smaller than an outer diameter of the closest circular member.
    Type: Application
    Filed: March 12, 2019
    Publication date: July 11, 2019
    Applicant: IHI CORPORATION
    Inventors: Daisuke TSUNODA, Shigeki SAKAKURA, Nobuyuki HONMA, Toshiyuki SAKATA, Kohei TSURUGAYA
  • Publication number: 20190195565
    Abstract: A pressure vessel includes a pressure vessel body provided with a flow channel through which a fluid is caused to flow, having a rectangular cross-sectional shape, and formed in an elongated shape, and a circular body flange provided on at least one longitudinal end side of the pressure vessel body, the pressure vessel body has a fluid inlet-outlet port which is provided on the one longitudinal end side and the body flange side of the pressure vessel body and connects with the flow channel and through which the fluid is caused to flow in or out, and the pressure vessel further includes an inlet-outlet header which is formed between the pressure vessel body and the body flange as a closed space connecting with the fluid inlet-outlet port and which the fluid is caused to flow into and out of.
    Type: Application
    Filed: March 6, 2019
    Publication date: June 27, 2019
    Applicant: IHI CORPORATION
    Inventors: Shigeki SAKAKURA, Nobuyuki HONMA, Toshiyuki SAKATA, Kohei TSURUGAYA, Daisuke TSUNODA
  • Publication number: 20180320994
    Abstract: A heat treatment apparatus includes: a heat exchange unit including a plurality of first channels and a plurality of second channels; a space-forming part having a space facing channel openings of the respective first channels; a first opening located in the space-forming part and having a first aperture; a flow-regulating part installed in the space in the space-forming part to regulate a flow of the first fluid; and an attachment part for removably attaching the flow-regulating part through the first aperture, wherein the space in the space-forming part is a space in which first fluid led out of the respective channel openings flows together, or a space from which the first fluid flowing together is introduced to the respective channel openings, and in a state in which the flow-regulating part is fixed in the space-forming part, the flow-regulating part is opposed to the plural channel openings.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Applicant: IHI CORPORATION
    Inventors: Yasuhiro BABA, Shigeki SAKAKURA, Nobuyuki HONMA, Toshiyuki SAKATA, Kohei TSURUGAYA, Daisuke TSUNODA
  • Publication number: 20160229574
    Abstract: A packaging system according to an aspect is a packaging system formed by connecting an external server to a plurality of packaging apparatuses via a network. The external server stores control parameters for the packaging apparatuses to package an article to be packaged in an optimal state. The packaging apparatus communicates with the external server, downloads necessary control parameters, and controls a packaging operation by using the downloaded control parameters. Accordingly, a setting operation performed in each of the packaging apparatuses can be significantly reduced.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 11, 2016
    Applicant: Ishida Co., Ltd.
    Inventors: Masatsugu TANAKA, Toshiyuki SAKATA
  • Patent number: 8418157
    Abstract: A compiler comprises an analysis unit that detects directives (options and pragmas) from a user to the compiler, an optimization unit that is made up of a processing unit (a global region allocation unit, a software pipelining unit, a loop unrolling unit, a “if” conversion unit, and a pair instruction generation unit) that performs individual optimization processing designated by options and pragmas from a user, following the directives and the like from the analysis unit, etc. The global region allocation unit performs optimization processing, following designation of the maximum data size of variables to be allocated to a global region, designation of variables to be allocated to the global region, and options and pragmas regarding designation of variables not to be allocated in the global region.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: April 9, 2013
    Assignee: Panasonic Corporation
    Inventors: Hajime Ogawa, Taketo Heishi, Toshiyuki Sakata, Shuichi Takayama, Shohei Michimoto, Tomoo Hamada, Ryoko Miyachi
  • Patent number: 8151254
    Abstract: An operator definition file 102 and the like included in a source program 101 and a compiler 100 that translates the source program 101 into a machine language program 105 are provided. The operator definition file 102 includes definitions of various fixed point type operators by class definitions. The compiler 100 can generate effectively advanced and specific instructions that a processor executes and make improvements through expanding functions and the like without repeating frequently upgrading of the version of the compiler itself. The compiler 100 is made up of an intermediate code generation unit 121 that generates intermediate codes, a machine language instruction substitution unit 122 that substitutes the intermediate codes referring to classes defined by the operator definition file 102 with machine language instructions and an optimization unit 130 that performs optimization targeting the intermediate codes including the substituted machine language instructions.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: April 3, 2012
    Assignee: Panasonic Corporation
    Inventors: Taketo Heishi, Toshiyuki Sakata, Hajime Ogawa, Ryoko Miyachi, Shuji Miyasaka, Tomokazu Ishikawa
  • Patent number: 7827542
    Abstract: A compiler apparatus that improves the performance of loop processing. The compiler apparatus translates a C program that includes a loop into a machine language program, and includes: a movement judgment unit that judges whether or not an instruction which is positioned outside of the loop of the C program can be moved into the loop, based on a state of live ranges of variables used in the instruction; a movement execution unit that moves the instruction into the loop in the case where the movement judgment unit judges that the instruction can be moved into the loop, thereby generating an intermediate program; and a translation unit that translates the intermediate program into the machine language program.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: November 2, 2010
    Assignee: Panasonic Corporation
    Inventors: Hajime Ogawa, Ryoko Miyachi, Toshiyuki Sakata
  • Publication number: 20100175056
    Abstract: A compiler comprises an analysis unit that detects directives (options and pragmas) from a user to the compiler, an optimization unit that is made up of a processing unit (a global region allocation unit, a software pipelining unit, a loop unrolling unit, a “if” conversion unit, and a pair instruction generation unit) that performs individual optimization processing designated by options and pragmas from a user, following the directives and the like from the analysis unit, etc. The global region allocation unit performs optimization processing, following designation of the maximum data size of variables to be allocated to a global region, designation of variables to be allocated to the global region, and options and pragmas regarding designation of variables not to be allocated in the global region.
    Type: Application
    Filed: February 16, 2010
    Publication date: July 8, 2010
    Inventors: Hajime OGAWA, Taketo Heishi, Toshiyuki Sakata, Shuichi Takayama, Shohei Michimoto, Tomoo Hamada, Ryoko Miyachi
  • Patent number: 7698696
    Abstract: A compiler comprises an analysis unit that detects directives (options and pragmas) from a user to the compiler, an optimization unit that is made up of a processing unit (a global region allocation unit, a software pipelining unit, a loop unrolling unit, a “if” conversion unit, and a pair instruction generation unit) that performs individual optimization processing designated by options and pragmas from a user, following the directives and the like from the analysis unit, etc. The global region allocation unit performs optimization processing, following designation of the maximum data size of variables to be allocated to a global region, designation of variables to be allocated to the global region, and options and pragmas regarding designation of variables not to be allocated in the global region.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: April 13, 2010
    Assignee: Panasonic Corporation
    Inventors: Hajime Ogawa, Taketo Heishi, Toshiyuki Sakata, Shuichi Takayama, Shohei Michimoto, Tomoo Hamada, Ryoko Miyachi
  • Publication number: 20090199166
    Abstract: In a program converting device, an initial-value-of-variable recognizing unit recognizes variables and initial values of the variables included in a source program. A place-of-variable determining unit, when the recognized variables are variables having a large number of specific values of the initial values, determines that the variables are to be placed in specific value areas that are each initialized with the specific value before execution of a program. An specific-value-area variable placing unit places variables having a large number of specific values of the initial values in the specific value area, and further, when the initial values of the variables include a value other than the specific value, generates an initialization code for the value other than the specific value.
    Type: Application
    Filed: January 7, 2009
    Publication date: August 6, 2009
    Inventor: Toshiyuki SAKATA
  • Publication number: 20080307177
    Abstract: An analysis section analyzes the live range of a first variable shared among subroutines and the live range of a second variable used only in a subroutine. The allocation section allocates the second variable in an allocation memory for the first variable if the live ranges of the first and second variables do not overlap each other.
    Type: Application
    Filed: April 18, 2008
    Publication date: December 11, 2008
    Inventors: Masatsugu Daimon, Naoko Nakahara, Toshiyuki Sakata, Teruo Kawabata
  • Publication number: 20080141229
    Abstract: The first, second, and third operating units 441 to 443 each perform a predetermined operation according to an instruction before a point of time partway through a clock cycle. When having performed a comparison operation, each operating unit outputs a result value to the condition flag operating unit 51. The condition flag operating unit 51 calculates a new condition flag value by performing a logical operation on either (a) a value that has been read from the condition flag register 46 and the result value or (b) the result values themselves. The condition flag operating unit 51 outputs, before the clock cycle ends, the new condition flag value to one of the first, second, and third gates 451 to 453 that is related to a conditional instruction so as to control nullification of the conditional new condition flag value.
    Type: Application
    Filed: January 3, 2008
    Publication date: June 12, 2008
    Inventors: Taketo Heishi, Hajime Ogawa, Shuichi Takayama, Toshiyuki Sakata, Shohei Michimoto
  • Publication number: 20070256065
    Abstract: An operator definition file 102 and the like included in a source program 101 and a compiler 100 that translates the source program 101 into a machine language program 105 are provided. The operator definition file 102 includes definitions of various fixed point type operators by class definitions. The compiler 100 can generate effectively advanced and specific instructions that a processor executes and make improvements through expanding functions and the like without repeating frequently upgrading of the version of the compiler itself. The compiler 100 is made up of an intermediate code generation unit 121 that generates intermediate codes, a machine language instruction substitution unit 122 that substitutes the intermediate codes referring to classes defined by the operator definition file 102 with machine language instructions and an optimization unit 130 that performs optimization targeting the intermediate codes including the substituted machine language instructions.
    Type: Application
    Filed: April 24, 2007
    Publication date: November 1, 2007
    Inventors: Taketo Heishi, Toshiyuki Sakata, Hajime Ogawa, Ryoko Miyachi, Shuji Miyasaka, Tomokazu Ishikawa