Patents by Inventor Tsuneo Horiguchi

Tsuneo Horiguchi 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: 10066973
    Abstract: A Brillouin backscattered spectrum is obtained in such a way that two optical pulse pairs each composed of two pulses of different durations and of the same phase and ? phase difference are launched into a sensing optical fiber; Brillouin backscattered lights produced by the optical pulse pairs are detected into signals for the respective optical pulse pairs; the signals are sampled with two window functions whose time widths are equal to respective pulse durations of the optical pulse pair and whose delay time is variable; each sampled signal is transformed with a predetermined transformation; products of the transformed signals are calculated; and subtraction between the products is performed.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: September 4, 2018
    Assignee: NEUBREX CO., LTD.
    Inventor: Tsuneo Horiguchi
  • Publication number: 20170248448
    Abstract: A Brillouin backscattered spectrum is obtained in such a way that two optical pulse pairs each composed of two pulses of different durations and of the same phase and n phase difference are launched into a sensing optical fiber; Brillouin backscattered lights produced by the optical pulse pairs are detected into signals for the respective optical pulse pairs; the signals are sampled with two window functions whose time widths are equal to respective pulse durations of the optical pulse pair and whose delay time is variable; each sampled signal is transformed with a predetermined transformation; products of the transformed signals are calculated; and subtraction between the products is performed.
    Type: Application
    Filed: October 28, 2016
    Publication date: August 31, 2017
    Applicant: NEUBREX CO., LTD.
    Inventor: Tsuneo HORIGUCHI
  • Patent number: 6769119
    Abstract: Scoping operating system semantics in a computing environment, wherein a process comprising at least one enclave is executing in the computing environment, is disclosed. Such scoping is performed by determining whether an operating system semantic is explicitly directed to the process, or whether the operating system semantic is implicitly directed to the process. If the operating system semantic is explicitly directed to the process, then the operating system semantic is scoped to the process. If the operating system semantic is implicitly directed to the process, then the operating system semantic is scoped to an enclave of the process in which the operating system semantic occurs.
    Type: Grant
    Filed: March 4, 1999
    Date of Patent: July 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Laurence Edward England, Tsuneo Horiguchi
  • Patent number: 6526407
    Abstract: A method, apparatus, and article of manufacture for handling access to multiple file-systems from a program written in a high-level language such as COBOL, programming language compilers and run-time environments. More specifically, the present invention provides a computer-implemented method for supporting multiple file-systems in file input/output (I/O) operations. As a result, an object program has access to different file-systems without recompilation. Further, the interfaces within the source language are independent of the specified file-system, so that support of any number of different file-systems can be accomplished with relative ease. In addition, the ability to dynamically select a file-system on a file-by-file basis is provided, thereby allowing the program to use a first file-system for one file and a second file-system for another file.
    Type: Grant
    Filed: August 12, 1998
    Date of Patent: February 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jason Yaohua Cai, Anthony Hassitt, Tsuneo Horiguchi, Kimberly Marie Ketell, Marilyn Zupsich Smith
  • Patent number: 6311184
    Abstract: A method, apparatus, and program storage device for supporting improved record processing protocols for COBOL SORT and MERGE functions using input and output procedures in an object program. The SORT and MERGE functions include protocols for obtaining all of the input records via an input procedure in the object program and storing them into a memory area before performing the sort or merge steps of the SORT or MERGE function. Similarly, the SORT and MERGE functions store their results into a memory area before invoking the output procedure in the object program. Also, the present invention provides an optional overflow file which is used if the memory capacity is inadequate to store and retrieve all of the requisite data.
    Type: Grant
    Filed: October 6, 1995
    Date of Patent: October 30, 2001
    Assignee: International Business Machines Corporation
    Inventors: Tsuneo Horiguchi, Richard Kirchhofer
  • Patent number: 6073157
    Abstract: A method and system for managing computer program execution is implemented in a set of callable run-time support services which allow processes written in single or multiple languages to cooperate and behave in a predictable and orderly manner. Three key program execution constructs are defined: process, enclave, and thread. The process is the highest level construct of the program execution. It consists of one or more enclaves. The enclave defines the scope of execution semantics defined by the high level languages. This includes the scope of application termination and the scope of name resolution for shared data, files and procedures. The enclave consists of one or more threads. The thread is the basic program execution unit with its own state of execution. A thread may execute concurrently with other threads. A thread may consist of a series of call invocations of procedures. These procedures may be written in different high level languages.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: June 6, 2000
    Assignee: International Business Machines Corporation
    Inventors: Tsuneo Horiguchi, Stephen Sherman Miller, Alfred William Shannon, William David Wallace
  • Patent number: 5970250
    Abstract: Scoping operating system semantics in a computing environment, wherein a process comprising at least one enclave is executing in the computing environment, is disclosed. Such scoping is performed by determining whether an operating system semantic is explicitly directed to the process, or whether the operating system semantic is implicitly directed to the process. If the operating system semantic is explicitly directed to the process, then the operating system semantic is scoped to the process. If the operating system semantic is implicitly directed to the process, then the operating system semantic is scoped to an enclave of the process in which the operating system semantic occurs.
    Type: Grant
    Filed: June 1, 1995
    Date of Patent: October 19, 1999
    Assignee: International Business Machines Corporation
    Inventors: Laurence Edward England, Tsuneo Horiguchi
  • Patent number: 5937186
    Abstract: Processing an asynchronous interrupt of a processing entity which executes in a computer system is disclosed. An invocation stack is maintained in the computer system. The invocation stack includes a plurality of stack frames, wherein each of the stack frames has a fixed part of a predetermined length and a variable part of a variable length. An interrupt service routine is pre-defined to service the asynchronous interrupt. Processing of the asynchronous interrupt is performed by determining an address of a next available memory location in the invocation stack. A starting address in the invocation stack for a new stack frame is determined by adding a predetermined "skip" value to the next available memory location address. The new stack frame is to be used by the interrupt service routine.
    Type: Grant
    Filed: September 16, 1996
    Date of Patent: August 10, 1999
    Assignee: International Business Machines Corporation
    Inventors: Tsuneo Horiguchi, Richard Tallman
  • Patent number: 5819276
    Abstract: A method, apparatus, and article of manufacture for handling access to multiple file-systems from a program written in a high-level language such as COBOL, programming language compilers and run-time environments. More specifically, the present invention provides a computer-implemented method for supporting multiple file-systems in file input/output (I/O) operations. As a result, an object program has access to different file-systems without recompilation. Further, the interfaces within the source language are independent of the specified file-system, so that support of any number of different file-systems can be accomplished with relative ease. In addition, the ability to dynamically select a file-system on a file-by-file basis is provided, thereby allowing the program to use a first file-system for one file and a second file-system for another file.
    Type: Grant
    Filed: October 6, 1995
    Date of Patent: October 6, 1998
    Assignee: International Business Machines Corporation
    Inventors: Jason Yaohua Cai, Anthony Hassitt, Tsuneo Horiguchi, Kimberly Marie Ketell, Marilyn Zupsich Smith
  • Patent number: 5815716
    Abstract: A method, apparatus, and article of manufacture for optimizing programming language compilers and run-time environments. More specifically, the present invention provides a computer-implemented method for supporting multiple call interface conventions for computer programs using compiler directives. Compiler directives are embedded in the source program that indicate the call interface conventions applicable to procedure calls or procedure entry points in the program, starting where a first compiler directive is included in the source program and continuing until another compiler directive of the same type indicates a new call interface convention or until the end of the source program. In addition, compiler options may be specified at compiler run-time to set the interface conventions for the procedure calls and the procedure entry points. These specifications can be overridden by the corresponding compiler directives specified within the source program.
    Type: Grant
    Filed: October 6, 1995
    Date of Patent: September 29, 1998
    Assignee: International Business Machines Corporation
    Inventor: Tsuneo Horiguchi
  • Patent number: 5745768
    Abstract: A computer program product and program storage device for supporting native and non-native signals transferred between processing entities of a computer program, for processing of a first type of interprocess signals and a second type of interprocess signals in a computer system is disclosed. The first type of signals conform to a first signal handling standard and the second type of signals conform to a second signal handling standard. Signal processing operates by determining whether an interprocess signal is a synchronous signal or an asynchronous signal. The interprocess signal originates from a first processing entity and is received by a second processing entity. The interprocess signal is processed using signal handling semantics defined by the first signal handling standard if the interprocess signal is an asynchronous signal.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: April 28, 1998
    Assignee: International Business Machines Corporation
    Inventors: Laurence Edward England, Tsuneo Horiguchi, Richard Tallman, Lawrence C. Weber
  • Patent number: 5724585
    Abstract: A method, apparatus, and article of manufacture for pre-initializing, maintaining, and terminating a persistent language execution environment. The pre-initialization function allows the specification of a termination exit routine that is invoked on any attempted termination of an object program within the language execution environment, regardless of whether the attempted termination is initiated voluntarily or involuntarily.
    Type: Grant
    Filed: October 6, 1995
    Date of Patent: March 3, 1998
    Assignee: International Business Machines Corporation
    Inventors: Anthony Hassitt, Tsuneo Horiguchi
  • Patent number: 5666533
    Abstract: A method and system for managing computer program execution is implemented in a set of callable run-time support services which allow processes written in single or multiple languages to cooperate and behave in a predictable and orderly manner. Three key program execution constructs are defined: process, enclave, and thread. The process is the highest level construct of the program execution. It consists of one or more enclaves. The enclave defines the scope of execution semantics defined by the high level languages. This includes the scope of application termination and the scope of name resolution for shared data, files and procedures. The enclave consists of one or more threads. The thread is the basic program execution unit with its own state of execution. A thread may execute concurrently with other threads. A thread may consist of a series of call invocations of procedures. These procedures may be written in different high level languages.
    Type: Grant
    Filed: February 28, 1994
    Date of Patent: September 9, 1997
    Assignee: International Business Machines Corporation
    Inventors: Tsuneo Horiguchi, Stephen Sherman Miller, Alfred William Shannon, William David Wallace
  • Patent number: 5632036
    Abstract: Processing of a first type of interprocess signals and a second type of interprocess signals in a computer system is disclosed. The first type of signals conform to a first signal handling standard and the second type of signals conform to a second signal handling standard. Signal processing operates by determining whether an interprocess signal is a synchronous signal or an asynchronous signal. The interprocess signal originates from a first processing entity and is received by a second processing entity. The interprocess signal is processed using signal handling semantics defined by the first signal handling standard if the interprocess signal is an asynchronous signal. Alternatively, the interprocess signal is processed using a combination of signal handling semantics defined by the first and second signal handling standards if the interprocess signal is a synchronous signal.
    Type: Grant
    Filed: October 20, 1995
    Date of Patent: May 20, 1997
    Assignee: International Business Machines Corporation
    Inventors: Laurence E. England, Tsuneo Horiguchi, Richard Tallman, Lawrence C. Weber
  • Patent number: 5623676
    Abstract: Processing of an asynchronous signal directed to a thread comprising a software routine executing in a computer system such that data consistency is maintained is discussed. Such processing proceeds by determining whether the routine is signal safe such that processing of the routine may be interrupted in order to process the signal without possibly causing inconsistency of data. The routine is asynchronously interrupted and the signal is processed immediately if the routine is signal safe. If the routine is not signal safe, then the routine is not asynchronously interrupted and processing of the signal is deferred to a time when the signal may be processed without possibly causing inconsistency of data.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: April 22, 1997
    Assignee: International Business Machines Corporation
    Inventors: Tsuneo Horiguchi, Eric L. Porter, Richard Tallman
  • Patent number: 5581389
    Abstract: The present invention provides light frequency control apparatus comprising a light pulse signal generating mechanism for generating a light pulse signal of a standard frequency; a light frequency shifting mechanism for circulating this light pulse signal a predetermined number of times, delaying this light pulse signal at each cycle thereby sequentially shifting and outputting the aforementioned light pulse signal; an extracting mechanism for extracting a light pulse signal in the second half of a cycle from the output of the light frequency shifting mechanism; and a polarization control mechanism inserted into the light frequency shifting mechanism for controlling the angle of polarization of the light pulse signal circulating in the light frequency shifting mechanism based on the amount of attenuation of the light pulse signal outputted by the extracting mechanism.
    Type: Grant
    Filed: December 27, 1994
    Date of Patent: December 3, 1996
    Assignees: Ando Electric Co., Ltd., Nippon Telegraph and Telephone Corporation
    Inventors: Tekken Lee, Nobunari Takeuchi, Haruyoshi Uchiyama, Kaoru Shimizu, Tsuneo Horiguchi, Yahei Koyamada
  • Patent number: 5513349
    Abstract: Processing of an asynchronous signal directed to a thread comprising a software routine executing in a computer system such that data consistency is maintained is discussed. Such processing proceeds by determining whether the routine is signal safe such that processing of the routine may be interrupted in order to process the signal without possibly causing inconsistency of data. The routine is asynchronously interrupted and the signal is processed immediately if the routine is signal safe. If the routine is not signal safe, then the routine is not asynchronously interrupted and processing of the signal is deferred to a time when the signal may be processed without possibly causing inconsistency of data.
    Type: Grant
    Filed: March 24, 1994
    Date of Patent: April 30, 1996
    Assignee: International Business Machines Corporation
    Inventors: Tsuneo Horiguchi, Eric L. Porter, Richard Tallman
  • Patent number: 5500762
    Abstract: The present invention provides light frequency control apparatus comprising a light pulse signal generating mechanism for converting continuous light into a light pulse signal, and outputting this light pulse signal; a light signal generating mechanism for repeatedly generating at predetermined cycles, a light signal, in which a light frequency component therein is shifted to form a staircase shape based on the number of cycles of a loop within which the light pulse signal circulates; and a dummy light generating mechanism for generating dummy light at a timing such that the level of the light signal becomes zero, and supplying this dummy light to the light amplifying mechanism. The aforementioned loop is formed from a light amplifying mechanism for amplifying the light pulse signal outputted from the light pulse signal generating mechanism, light delay mechanism for delaying the light pulse signal a fixed amount; and frequency shifting mechanism for shifting the frequency of the light pulse signal.
    Type: Grant
    Filed: December 27, 1994
    Date of Patent: March 19, 1996
    Assignees: Ando Electric Co., Ltd., Nippon Telegraph and Telephone Corporation
    Inventors: Haruyoshi Uchiyama, Tekken Lee, Nobunari Takeuchi, Kaoru Shimizu, Tsuneo Horiguchi, Yahei Koyamada
  • Patent number: 5493110
    Abstract: A reference light generating mechanism generates reference light, a light frequency component of which varies in a stepped manner at fixed intervals, repeatedly at pre-specified cycles, and generates a timing signal in accordance with this variance. A detecting mechanism detects a frequency difference between a reference light frequency freely selected from among the light frequency component and a feedback light frequency of feedback light fed back so as to conform to the reference light frequency, and synchronizes this with a timing signal, and an output light generating mechanism generates output light, the light frequency of which is controlled in accordance with the frequency difference, and conducts the feedback of this output light to the detecting mechanism as feedback light.
    Type: Grant
    Filed: June 24, 1994
    Date of Patent: February 20, 1996
    Assignees: Ando Electric Co. Ltd., Nippon Telegraph and Telephone Corporation
    Inventors: Nobunari Takeuchi, Tekken Lee, Haruyoshi Uchiyama, Kaoru Shimizu, Tsuneo Horiguchi
  • Patent number: 5438578
    Abstract: A light frequency shifter repeatedly generates, at predetermined cycles, an optical signal, an optical frequency component of which varies in a stepped manner at fixed intervals, and timing generating circuit generates timing signals corresponding to this variation. Detecting mechanisms synchronize, with the timing signal, a frequency difference between a reference light frequency freely selected from the light frequency component and a feedback light frequency of feedback light fed back so as to conform to this reference light frequency, and detect this. Light frequency-regulated light source extracts an output optical signal circulating within a closed loop circuit controlling the light frequency in accordance with the frequency difference described above, and supplies this to a light output terminal, and feeds back a portion of the output optical signal to the detecting mechanism as the feedback light described above.
    Type: Grant
    Filed: June 24, 1994
    Date of Patent: August 1, 1995
    Assignees: Ando Electric Co., Ltd., Nippon Telegraph and Telephone Corporation
    Inventors: Tekken Lee, Nobunari Takeuchi, Haruyoshi Uchiyama, Kaoru Shimizu, Tsuneo Horiguchi