Patents by Inventor Kensuke Yasuma

Kensuke Yasuma 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: 11729289
    Abstract: A communication apparatus for communicating a push message with another communication apparatus, comprises an obtaining unit configured to obtain time information to synchronize a period in which processing related to the push message is possible with the other communication apparatus; and a communication unit configured to execute, during a period of processing in which the processing related to the push message is possible and which is specified based on the time information obtained by the obtaining unit, push message communication with the other communication apparatus.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: August 15, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kensuke Yasuma, Tomoya Sakai, Kenichi Fujii
  • Patent number: 11202110
    Abstract: An information processing apparatus receives, from a server apparatus, image data of one or a plurality of partial areas of a plurality of partial areas forming an image. The information processing apparatus comprises: a designating unit configured to designate a region of interest in the image; an establishing unit configured to establish a connection as a logical communication path to the server apparatus, and establish, as a plurality of streams based on the connection to the server apparatus; a control unit configured to control the plurality of streams such that the image data of the region of interest is obtained preferentially to the partial area; and a receiving unit configured to receive image data from the server apparatus by using the plurality of streams controlled by the control unit.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: December 14, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomoya Sakai, Kensuke Yasuma, Kazuya Taniguchi
  • Patent number: 11196831
    Abstract: A communication apparatus includes a transmission unit configured to, in response to an information request from another apparatus, transmit issued information issued by the communication apparatus to the another apparatus, a first reception unit configured to receive a transfer request based on the issued information from a client apparatus, a second reception unit configured to receive, from a server apparatus, data to be transferred to the client apparatus operating as a transmission source of the transfer request based on the issued information, and a transfer unit configured to, in a case where the first reception unit receives the transfer request based on the issued information from each of a plurality of client apparatuses including a client apparatus to which the issued information issued by the communication apparatus is not transmitted by the transmission unit, transfer the data received from the server apparatus to the plurality of client apparatuses.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: December 7, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kazuya Taniguchi, Kensuke Yasuma
  • Patent number: 10917446
    Abstract: A communication apparatus receiving data included in a content from a transmitting apparatus by using a logical connection with the transmitting apparatus includes a notifying unit configured to notify the transmitting apparatus of information regarding an amount of data that the communication apparatus permits transmission of data using the logical connection from the transmitting apparatus to the communication apparatus, a receiving unit configured to receive data included in the content transmitted from the transmitting apparatus in response to the notification performed by the notifying unit, and a control unit configured to control so as to inhibit the notification by the notifying unit until the logical connection is disconnected in a case where the amount of data not received by the receiving unit of the data included in the content is smaller than a predetermined value.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 9, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yukio Numakami, Kensuke Yasuma, Makoto Kunimatsu, Tomoya Sakai, Kazuya Taniguchi
  • Publication number: 20200162571
    Abstract: A communication apparatus for communicating a push message with another communication apparatus, comprises an obtaining unit configured to obtain time information to synchronize a period in which processing related to the push message is possible with the other communication apparatus; and a communication unit configured to execute, during a period of processing in which the processing related to the push message is possible and which is specified based on the time information obtained by the obtaining unit, push message communication with the other communication apparatus.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 21, 2020
    Inventors: Kensuke Yasuma, Tomoya Sakai, Kenichi Fujii
  • Patent number: 10587712
    Abstract: A communication apparatus for communicating a push message with another communication apparatus, comprises an obtaining unit configured to obtain time information to synchronize a period in which processing related to the push message is possible with the other communication apparatus; and a communication unit configured to execute, during a period of processing in which the processing related to the push message is possible and which is specified based on the time information obtained by the obtaining unit, push message communication with the other communication apparatus.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: March 10, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kensuke Yasuma, Tomoya Sakai, Kenichi Fujii
  • Patent number: 10506080
    Abstract: A communication apparatus includes a designation unit configured to designate a connection-destination communication apparatus, a determination unit configured to determine, based on whether identification information about the connection-destination communication apparatus designated by the designation unit is registered, whether to skip protocol switching processing for switching from a first communication protocol to a second communication protocol, and an execution unit configured to execute the protocol switching processing to switch from the first communication protocol to the second communication protocol in a case where the determination unit determines not to skip the protocol switching processing.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: December 10, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kensuke Yasuma
  • Publication number: 20190158899
    Abstract: An information processing apparatus receives, from a server apparatus, image data of one or a plurality of partial areas of a plurality of partial areas forming an image. The information processing apparatus comprises: a designating unit configured to designate a region of interest in the image; an establishing unit configured to establish a connection as a logical communication path to the server apparatus, and establish, as a plurality of streams based on the connection to the server apparatus; a control unit configured to control the plurality of streams such that the image data of the region of interest is obtained preferentially to the partial area; and a receiving unit configured to receive image data from the server apparatus by using the plurality of streams controlled by the control unit.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Tomoya Sakai, Kensuke Yasuma, Kazuya Taniguchi
  • Publication number: 20190132407
    Abstract: A communication apparatus includes a transmission unit configured to, in response to an information request from another apparatus, transmit issued information issued by the communication apparatus to the another apparatus, a first reception unit configured to receive a transfer request based on the issued information from a client apparatus, a second reception unit configured to receive, from a server apparatus, data to be transferred to the client apparatus operating as a transmission source of the transfer request based on the issued information, and a transfer unit configured to, in a case where the first reception unit receives the transfer request based on the issued information from each of a plurality of client apparatuses including a client apparatus to which the issued information issued by the communication apparatus is not transmitted by the transmission unit, transfer the data received from the server apparatus to the plurality of client apparatuses.
    Type: Application
    Filed: October 12, 2018
    Publication date: May 2, 2019
    Inventors: Kazuya Taniguchi, Kensuke Yasuma
  • Patent number: 10237323
    Abstract: A communication apparatus establishes a connection and at least one stream for communication with another communication apparatus, determines a first window size relating to a buffer size for the connection and a second window size relating to a buffer size for the at least one stream based on communication information about communication between the communication apparatus and the other communication apparatus, and transmits to the other communication apparatus the first and second WINDOW_UPDATE frames.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: March 19, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kensuke Yasuma, Yukio Numakami, Tomoya Sakai, Makoto Kunimatsu, Kazuya Taniguchi
  • Patent number: 10219314
    Abstract: When, in communication using a protocol in which at least two streams are established over a connection, a notification that a new stream will be reserved is made, a process for preventing a non-communication state exceeding a predetermined amount of time is initiated and a frame is sent at least every predetermined amount of time in the case where there is no other stream currently reserved, whereas processing is ended without initiating the stated process in the case where there is already a reserved stream.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: February 26, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kazuya Taniguchi, Kensuke Yasuma, Yukio Numakami, Makoto Kunimatsu, Tomoya Sakai
  • Patent number: 10159041
    Abstract: A communication apparatus includes a memory that stores instructions, and a processor that executes the instructions. The instructions are executed to transmit to another communication apparatus a notification for requesting a predetermined type of packet which is used by the communication apparatus for changing an operation mode of the communication apparatus from a first operation mode to a second operation mode higher than the first operation mode in power consumption, and to determine, in a case where the predetermined type of packet is received from the another communication apparatus during a test time period according to the notification, the first operation mode as an operation mode of the communication apparatus after the test time period. The operation mode of the communication apparatus is set to the first operation mode according to such a determination.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: December 18, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Tomoya Sakai, Kazuya Taniguchi, Kensuke Yasuma
  • Patent number: 10033886
    Abstract: A communication apparatus comprises a first obtaining unit configured to obtain a captured image; a recognizing unit configured to recognize another communication apparatus from within the captured image obtained by the first obtaining unit; and a transmitting unit configured to, in a case where a plurality of other communication apparatuses were recognized by the recognizing unit, transmit to the plurality of other communication apparatuses a predetermined instruction whereby the plurality of other communication apparatuses connect to each other or disconnect from each other.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 24, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kensuke Yasuma
  • Patent number: 10015746
    Abstract: A communication apparatus transmits identification information for identifying a push message to be transmitted to the communication apparatus to a relay apparatus by using the first transmission unit, receives, from the relay apparatus, a push message transmitted by the relay apparatus after the first transmission unit transmits the identification information to the relay apparatus, and performs a process for switching the operation mode of the communication apparatus from the first operation mode to the second operation mode lower than the first operation mode in power consumption after the first transmission unit transmits the identification information to the relay apparatus.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 3, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Tomoya Sakai, Kensuke Yasuma, Kenichi Fujii
  • Publication number: 20180139255
    Abstract: A communication apparatus receiving data included in a content from a transmitting apparatus by using a logical connection with the transmitting apparatus includes a notifying unit configured to notify the transmitting apparatus of information regarding an amount of data that the communication apparatus permits transmission of data using the logical connection from the transmitting apparatus to the communication apparatus, a receiving unit configured to receive data included in the content transmitted from the transmitting apparatus in response to the notification performed by the notifying unit, and a control unit configured to control so as to inhibit the notification by the notifying unit until the logical connection is disconnected in a case where the amount of data not received by the receiving unit of the data included in the content is smaller than a predetermined value.
    Type: Application
    Filed: March 30, 2016
    Publication date: May 17, 2018
    Inventors: Yukio Numakami, Kensuke Yasuma, Makoto Kunimatsu, Tomoya Sakai, Kazuya Taniguchi
  • Patent number: 9961266
    Abstract: An information processing apparatus includes a first acquisition unit, a recognition unit, a specification unit, and a transmission unit. The first acquisition unit acquires an image. The recognition unit recognizes an object included in the image. The specification unit causes a user to specify data to be transmitted to the object recognized by the recognition unit. The transmission unit transmits the specified data to an apparatus identified by destination information corresponding to the object, according to the specification by the specification unit.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: May 1, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kensuke Yasuma
  • Patent number: 9923972
    Abstract: A control apparatus for controlling data transmission via a network, comprising: a reception unit configured to receive, via the network, a result of detection by a sensor for detecting a state of a device; a management unit configured to manage results of detection by a plurality of sensors for detecting states of a plurality of devices corresponding to a common identification; and a selection unit configured to select, from the plurality of devices, a device which is a destination of data whose destination is the identification, based on the results of detection managed by the management unit.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: March 20, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kensuke Yasuma
  • Patent number: 9661000
    Abstract: A communication apparatus comprises an obtainment unit configured to obtain authentication information from each of a first other communication apparatus and a second other communication apparatus; an authentication unit configured to, based on the authentication information obtained by the obtainment unit, perform authentication processing; and a provision unit configured to provide, based on a result of the authentication processing, information of a third other communication apparatus associated with the first other communication apparatus to a fourth other communication apparatus associated with the second other communication apparatus.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 23, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kensuke Yasuma
  • Publication number: 20170111859
    Abstract: A communication apparatus switches between a first operation mode and a second operation mode lower than the first operation mode in power consumption, each of which is an operation mode of the communication apparatus, determines whether it is possible to switch the operation mode of the communication apparatus from the second operation mode to the first operation mode in response to receiving a predetermined packet from another communication apparatus. If the communication apparatus determines that it is possible to switch from the second operation mode to the first operation mode in response to receiving the predetermined packet, it switches the operation mode of the communication apparatus from the first operation mode to the second operation mode.
    Type: Application
    Filed: October 6, 2016
    Publication date: April 20, 2017
    Inventors: Tomoya Sakai, Kazuya Taniguchi, Kensuke Yasuma
  • Publication number: 20170048281
    Abstract: A communication apparatus establishes a connection and at least one stream for communication with another communication apparatus, determines a first window size relating to a buffer size for the connection and a second window size relating to a buffer size for the at least one stream based on communication information about communication between the communication apparatus and the other communication apparatus, and transmits to the other communication apparatus the first and second WINDOW_UPDATE frames.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 16, 2017
    Inventors: Kensuke Yasuma, Yukio Numakami, Tomoya Sakai, Makoto Kunimatsu, Kazuya Taniguchi