Patents by Inventor Akira Saitoh

Akira Saitoh 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: 11494739
    Abstract: Message display control means updates and displays messages sequentially on a message list screen each time message receiving means receives a message. When input detection means detects a response message, identification means identifies the latest message at the time of detection and the response message. Response message sending means sends the response message as a response to the identified message to other participants upon completion of input of the response message. Therefore, even in the case where the message list screen is updated due to receiving the subsequent message during the input of the response message, the completed response message is able to be sent back to the response object message.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: November 8, 2022
    Assignee: Airbnb, Inc.
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Akira Saitoh, Shigeki Takeuchi, Hayato Uenohara
  • Publication number: 20210312397
    Abstract: Message display control means updates and displays messages sequentially on a message list screen each time message receiving means receives a message. When input detection means detects a response message, identification means identifies the latest message at the time of detection and the response message. Response message sending means sends the response message as a response to the identified message to other participants upon completion of input of the response message. Therefore, even in the case where the message list screen is updated due to receiving the subsequent message during the input of the response message, the completed response message is able to be sent back to the response object message.
    Type: Application
    Filed: June 17, 2021
    Publication date: October 7, 2021
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Akira Saitoh, Shigeki Takeuchi, Hayato Uenohara
  • Patent number: 11068851
    Abstract: Message display control means updates and displays messages sequentially on a message list screen each time message receiving means receives a message. When input detection means detects a response message, identification means identifies the latest message at the time of detection and the response message. Response message sending means sends the response message as a response to the identified message to other participants upon completion of input of the response message. Therefore, even in the case where the message list screen is updated due to receiving the subsequent message during the input of the response message, the completed response message is able to be sent back to the response object message.
    Type: Grant
    Filed: December 3, 2017
    Date of Patent: July 20, 2021
    Assignee: Airbnb, Inc.
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Akira Saitoh, Shigeki Takeuchi, Hayato Uenohara
  • Patent number: 10832568
    Abstract: A method, system, and computer program product for transferring image data taken by an on-vehicle camera. The image data and nearby-vehicle information on a vehicle are received, where the image data and the nearby-vehicle information are successively transferred from each of a plurality of vehicles capable of making a communication with each other. Furthermore, information on a line of vehicles is generated based on the nearby-vehicle information. The image data is then associated with the information on the line of vehicles. Display data may then be generated using the image data. Furthermore, the display data may be presented on a display device in the vehicle.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Masakuni Okada, Akira Saitoh, Hiroki Yoshinaga
  • Publication number: 20200290270
    Abstract: The present invention provides methods, processes, and systems for the manufacture of three-dimensional articles made of polymers using 3D printing. A layer of prepolymer is deposited on a build plate to form a powder bed. Then, solutions of first and/or second binding agents are printed on the powder bed in a predetermined pattern. After a predetermined period of time, sequential layers are printed to provide the three-dimensional article. The removable binding agent is then removed. The three-dimensional object can be cured to produce the three-dimensional article composed of the final polymers.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Applicants: Ricoh Company, Ltd., University of Washington
    Inventors: Akira Saitoh, Koji Takimoto, Andrew J. Boydston, Chang-Uk Lee, Mark A. Ganter, Duane W. Storti
  • Publication number: 20200058217
    Abstract: A method, system, and computer program product for transferring image data taken by an on-vehicle camera. The image data and nearby-vehicle information on a vehicle are received, where the image data and the nearby-vehicle information are successively transferred from each of a plurality of vehicles capable of making a communication with each other. Furthermore, information on a line of vehicles is generated based on the nearby-vehicle information. The image data is then associated with the information on the line of vehicles. Display data may then be generated using the image data. Furthermore, the display data may be presented on a display device in the vehicle.
    Type: Application
    Filed: October 24, 2019
    Publication date: February 20, 2020
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Masakuni Okada, Akira Saitoh, Hiroki Yoshinaga
  • Patent number: 10535257
    Abstract: A method, system, and computer program product for transferring image data taken by an on-vehicle camera. The image data and nearby-vehicle information on a vehicle are received, where the image data and the nearby-vehicle information are successively transferred from each of a plurality of vehicles capable of making a communication with each other. Furthermore, information on a line of vehicles is generated based on the nearby-vehicle information. The image data is then associated with the information on the line of vehicles. Display data may then be generated using the image data. Furthermore, the display data may be presented on a display device in the vehicle.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Masakuni Okada, Akira Saitoh, Hiroki Yoshinaga
  • Publication number: 20190122540
    Abstract: A method, system, and computer program product for transferring image data taken by an on-vehicle camera. The image data and nearby-vehicle information on a vehicle are received, where the image data and the nearby-vehicle information are successively transferred from each of a plurality of vehicles capable of making a communication with each other. Furthermore, information on a line of vehicles is generated based on the nearby-vehicle information. The image data is then associated with the information on the line of vehicles. Display data may then be generated using the image data. Furthermore, the display data may be presented on a display device in the vehicle.
    Type: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Masakuni Okada, Akira Saitoh, Hiroki Yoshinaga
  • Patent number: 10061661
    Abstract: A computer-implemented method includes running a software unit in an isolation container located on a software platform. The computer-implemented method further includes allocating an instance of a device function instantiated by the software platform to the software unit. The computer-implemented method further includes storing usage data associated with the instance to a memory region logically external to the isolation container, the usage data being generated by the software unit operating the device function. The computer-implemented method further includes detecting a failure of the software unit. The computer-implemented method further includes, responsive to detecting the failure, restarting the software unit and providing the software unit with a usage context, wherein the usage context comprises at least one of identifying information and the usage data associated with the instance stored in the memory region logically external to the isolation container.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventor: Akira Saitoh
  • Patent number: 10055314
    Abstract: A computer-implemented method includes running a software unit in an isolation container located on a software platform. The computer-implemented method further includes allocating an instance of a device function instantiated by the software platform to the software unit. The computer-implemented method further includes storing usage data associated with the instance to a memory region logically external to the isolation container, the usage data being generated by the software unit operating the device function. The computer-implemented method further includes detecting a failure of the software unit. The computer-implemented method further includes, responsive to detecting the failure, restarting the software unit and providing the software unit with a usage context, wherein the usage context comprises at least one of identifying information and the usage data associated with the instance stored in the memory region logically external to the isolation container.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventor: Akira Saitoh
  • Publication number: 20180096305
    Abstract: Message display control means updates and displays messages sequentially on a message list screen each time message receiving means receives a message. When input detection means detects a response message, identification means identifies the latest message at the time of detection and the response message. Response message sending means sends the response message as a response to the identified message to other participants upon completion of input of the response message. Therefore, even in the case where the message list screen is updated due to receiving the subsequent message during the input of the response message, the completed response message is able to be sent back to the response object message.
    Type: Application
    Filed: December 3, 2017
    Publication date: April 5, 2018
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Akira Saitoh, Shigeki Takeuchi, Hayato Uenohara
  • Publication number: 20180067825
    Abstract: A computer-implemented method includes running a software unit in an isolation container located on a software platform. The computer-implemented method further includes allocating an instance of a device function instantiated by the software platform to the software unit. The computer-implemented method further includes storing usage data associated with the instance to a memory region logically external to the isolation container, the usage data being generated by the software unit operating the device function. The computer-implemented method further includes detecting a failure of the software unit. The computer-implemented method further includes, responsive to detecting the failure, restarting the software unit and providing the software unit with a usage context, wherein the usage context comprises at least one of identifying information and the usage data associated with the instance stored in the memory region logically external to the isolation container.
    Type: Application
    Filed: November 10, 2017
    Publication date: March 8, 2018
    Inventor: Akira Saitoh
  • Publication number: 20170357555
    Abstract: A computer-implemented method includes running a software unit in an isolation container located on a software platform. The computer-implemented method further includes allocating an instance of a device function instantiated by the software platform to the software unit. The computer-implemented method further includes storing usage data associated with the instance to a memory region logically external to the isolation container, the usage data being generated by the software unit operating the device function. The computer-implemented method further includes detecting a failure of the software unit. The computer-implemented method further includes, responsive to detecting the failure, restarting the software unit and providing the software unit with a usage context, wherein the usage context comprises at least one of identifying information and the usage data associated with the instance stored in the memory region logically external to the isolation container.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 14, 2017
    Inventor: Akira Saitoh
  • Publication number: 20150292939
    Abstract: Difference between light intake quantities just from a front and from an upper direction is reduced in an illuminance sensor. A light-guiding member includes a light-guiding member base part, a compound light-guiding part and an infrared light receiving light-guiding part. Side surface parts each extending backward are formed at right and left ends of the light-guiding member base part. The compound light-guiding part includes a front square column part extending frontward from the light-guiding member base part, a back square column part extending backward therefrom, and a round column part extending frontward from the front square column part. A plurality of slits are formed in the light-guiding member base part such that boundaries of base portions of the front square column part and the back square column part communicate with each other.
    Type: Application
    Filed: November 15, 2013
    Publication date: October 15, 2015
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Akira Saitoh, Takaharu Shimizu, Yohei Kudo, Yuhsuke Ebata, Ryuji Hanao, Hideaki Nishizawa, Ryoji Yokoi
  • Patent number: 8966458
    Abstract: A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package the unit of platform-independent code (“code unit”) and associated data according to the ISA of the secondary core. The primary core can then offload the code unit to an interpreter associated with the secondary core to execute the code unit.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Nobuhiro Asai, Andrew B. Cornwall, Rajan Raman, Akira Saitoh, Ravi Shah
  • Publication number: 20130247046
    Abstract: A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package the unit of platform-independent code (“code unit”) and associated data according to the ISA of the secondary core. The primary core can then offload the code unit to an interpreter associated with the secondary core to execute the code unit.
    Type: Application
    Filed: May 7, 2013
    Publication date: September 19, 2013
    Applicant: International Business Machines Corporation
    Inventors: Nobuhiro Asai, Andrew B. Cornwall, Rajan Raman, Akira Saitoh, Ravi Shah
  • Patent number: 8458676
    Abstract: A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package the unit of platform-independent code (“code unit”) and associated data according to the ISA of the secondary core. The primary core can then offload the code unit to an interpreter associated with the secondary core to execute the code unit.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nobuhiro Asai, Andrew B. Cornwall, Rajan Raman, Akira Saitoh, Ravi Shah
  • Patent number: 8384543
    Abstract: A security system includes a sensor attached to a merchandise item, a slave unit attached to a merchandise rack and connected to one or a plurality of sensors via a wire, and a master unit that monitors theft of the merchandise item by wirelessly receiving a signal using a first frequency band from one or a plurality of slave units.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: February 26, 2013
    Assignee: S-Cube Inc.
    Inventors: Ichido Tatsumi, Keiichi Matsui, Yasuhiro Noma, Akira Saitoh, Hirofumi Inubushi
  • Publication number: 20120218109
    Abstract: A security system includes a sensor attached to a merchandise item, a slave unit attached to a merchandise rack and connected to one or a plurality of sensors via a wire, and a master unit that monitors theft of the merchandise item by wirelessly receiving a signal using a first frequency band from one or a plurality of slave units.
    Type: Application
    Filed: May 11, 2012
    Publication date: August 30, 2012
    Applicant: S-CUBE INC.
    Inventors: Ichido TATSUMI, Keiichi Matsui, Yasuhiro Noma, Akira Saitoh, Hirofumi Inubushi
  • Publication number: 20120133602
    Abstract: According to one embodiment, a communication terminal includes a contact unit, a detection unit and a sending unit. The contact unit is contacted with the operator of a self-device. The detection unit detects the state of the operator according to the contact state of the contact unit operated by the operator. The sending unit sends the state data detected by the detection unit.
    Type: Application
    Filed: November 23, 2011
    Publication date: May 31, 2012
    Applicant: TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Shunichiro KAMAMOTO, Katsuyuki SUZUKI, Makoto TANAKA, Akira SAITOH, Tsuyoshi GOTANDA, Tomoki HOSAKA, Manabu SHINKAI