Patents by Inventor Tatsuyuki Matsumoto

Tatsuyuki Matsumoto 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: 8881413
    Abstract: A staff for electronic level comprises a substrate where a short-range barcode 14 is engraved, and in the staff for electronic level, said short-range barcode is a barcode obtained by scaling down a barcode 13 for regular measurement and reversing the monochrome.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 11, 2014
    Assignee: Kabushiki Kaisha TOPCON
    Inventors: Takashi Nagao, Tatsuyuki Matsumoto, Naoki Shoji
  • Publication number: 20130269195
    Abstract: An electronic level for receiving a reflection light from a pattern marked on a leveling rod and for determining a height of sighting position and a distance to the leveling rod is disclosed. The electronic level comprises an electronic level main unit, a sighting optical system accommodated in the electronic level main unit and for sighting the leveling rod, a line sensor for receiving a part of reflection light, and a control arithmetic unit for calculating a height of sighting position and a distance to the leveling rod based on signals from the line sensor. The electronic level has a crude measurement mode and a precise measurement mode, wherein the crude measurement mode is initiated by the control arithmetic unit, and the measurement mode is changed over to the precise measurement mode by detecting the pattern based on a photodetection signal from said line sensor by measurement.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 17, 2013
    Inventors: Tatsuyuki Matsumoto, Naoki Shoji, Yuji Ishiguro
  • Publication number: 20130008038
    Abstract: A staff for electronic level comprises a substrate where a short-range barcode 14 is engraved, and in the staff for electronic level, said short-range barcode is a barcode obtained by scaling down a barcode 13 for regular measurement and reversing the monochrome.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 10, 2013
    Applicant: KABUSHIKI KAISHA TOPCON
    Inventors: Takashi Nagao, Tatsuyuki Matsumoto, Naoki Shoji
  • Patent number: 8001098
    Abstract: A method and system for managing a transaction for updating tables of a database. An access order specifying a temporal order for updating tables of the database is stored. A received data request specifies records to be updated in the database for the transaction. The records identified in the data request are copied from the database to a virtual data area. It is determined from a list of updated records that the records identified in the data request have been updated in the virtual data area. It is ascertained that each record identified in the data request has not been updated in the database since the records were copied to the virtual data area. The list of updated records is sorted according to the temporal order in the access list. The database is updated by replacing in the database the records identified in the sorted list.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tatsuyuki Matsumoto, Tetsuya Nikami
  • Patent number: 7587505
    Abstract: A method and system to enable communications between components using a single procedure so that a user is not required to consider compatibility among protocols when programming or maintaining programs. A data communication class which enables communications regardless of matching among protocols, a data communication interface, and an implementation class for each protocol are prepared so as to operate or develop an application program. The data communication class is initialized in the application program and a communication interface calls a communication method from its instances. The communication data is passed as an argument of the communication method. When a data communication instance is generated, the implementation class corresponding to a protocol specified for the property is set in the instance.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: September 8, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tetsuya Nikami, Tatsuyuki Matsumoto
  • Publication number: 20080154900
    Abstract: A method and system for managing a transaction for updating tables of a database. An access order specifying a temporal order for updating tables of the database is stored. A received data request specifies records to be updated in the database for the transaction. The records identified in the data request are copied from the database to a virtual data area. It is determined from a list of updated records that the records identified in the data request have been updated in the virtual data area. It is ascertained that each record identified in the data request has not been updated in the database since the records were copied to the virtual data area. The list of updated records is sorted according to the temporal order in the access list. The database is updated by replacing in the database the records identified in the sorted list.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 26, 2008
    Inventors: Tatsuyuki Matsumoto, Tetsuya Nikami
  • Publication number: 20030126306
    Abstract: A method and system to enable communications between components using a single procedure so that a user is not required to consider compatibility among protocols when programming or maintaining programs. A data communication class which enables communications regardless of matching among protocols, a data communication interface, and an implementation class for each protocol are prepared so as to operate or develop an application program. The data communication class is initialized in the application program and a communication interface calls a communication method from its instances. The communication data is passed as an argument of the communication method. When a data communication instance is generated, the implementation class corresponding to a protocol specified for the property is set in the instance.
    Type: Application
    Filed: June 12, 2002
    Publication date: July 3, 2003
    Applicant: International Business Machines Corporation
    Inventors: Tetsuya Nikami, Tatsuyuki Matsumoto