Patents by Inventor Koshi Tokunaga

Koshi Tokunaga 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: 11522941
    Abstract: A communication apparatus includes a communication unit configured to communicate with an external apparatus based on Hypertext Transfer Protocol (HTTP), a recording medium configured to record programs corresponding to a plurality of application programming interfaces (APIs), and a control unit configured to control the communication unit to, when a request regarding any of the plurality of APIs is received, execute the program corresponding to the API regarding which the request is received, and return a response including a data set described in a predetermined structure to the request, wherein the control unit is configured to perform control to describe the data set in the same structure in a case where a request using a first HTTP request method regarding a predetermined API among the plurality of APIs is received and in a case where a request using a second HTTP request method regarding the predetermined API is received.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: December 6, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Publication number: 20220116551
    Abstract: An image providing system capable of quickly providing a plurality of different cropped images is disclosed. The image providing system acquires position information about a position of a user designated by the user. The image providing system determines a range of an image that was captured by an image capturing unit, the range corresponding to the position information as a cropping range, before the image capturing unit starts a series of image capturing in which the image capturing unit captures a plurality of images. After the series of image capturing is started, the system applies cropping that cuts out a part of a captured image based on the cropping range. During the series of image capturing, the system provides a cropped image to which the cropping has been applied in a way in which a user can obtain the cropped image.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventors: Tomonobu Hiraishi, Koshi Tokunaga, Tomoki Kuroda, Junko Morikawa, Tokichi Minami
  • Patent number: 11082600
    Abstract: An electronic apparatus comprises a first communication unit for wireless communication, a second communication unit having a slower wireless communication speed than the first communication unit, a processing unit carrying out processing based on received requests, and a control unit that controls the communication, wherein, when a prescribed request has been received from an external device via a communication connection established via the second communication unit, the control unit starts connection processing with the external device using the first communication unit, and wherein the processing unit executes processing in accordance with the request received via the second communication unit in a period up until a communication connection is established by the first communication unit, and executes processing in accordance with the request received via the first communication unit after the communication connection has been established by the first communication unit.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: August 3, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Patent number: 10728451
    Abstract: A communication device includes a recording unit that records an image and a reduced image corresponding to the image, a first communication unit, a second communication unit with a faster communication speed, a setting unit that sets an external device connected via the first communication unit or the second communication unit, and a control unit that performs control such that the reduced image is transmitted, via the first communication unit, to the external device set as the device connected via the first communication unit and the image is transmitted, via the second communication unit, to the external device set as the device connected via the second communication unit in a case where an instruction for transmitting the image has been received from the external device set as the external device connected via the first communication unit.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: July 28, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Publication number: 20200186586
    Abstract: A communication apparatus includes a communication unit configured to communicate with an external apparatus based on Hypertext Transfer Protocol (HTTP), a recording medium configured to record programs corresponding to a plurality of application programming interfaces (APIs), and a control unit configured to control the communication unit to, when a request regarding any of the plurality of APIs is received, execute the program corresponding to the API regarding which the request is received, and return a response including a data set described in a predetermined structure to the request, wherein the control unit is configured to perform control to describe the data set in the same structure in a case where a request using a first HTTP request method regarding a predetermined API among the plurality of APIs is received and in a case where a request using a second HTTP request method regarding the predetermined API is received.
    Type: Application
    Filed: November 25, 2019
    Publication date: June 11, 2020
    Inventor: Koshi Tokunaga
  • Publication number: 20190327422
    Abstract: A communication device includes a recording unit that records an image and a reduced image corresponding to the image, a first communication unit, a second communication unit with a faster communication speed, a setting unit that sets an external device connected via the first communication unit or the second communication unit, and a control unit that performs control such that the reduced image is transmitted, via the first communication unit, to the external device set as the device connected via the first communication unit and the image is transmitted, via the second communication unit, to the external device set as the device connected via the second communication unit in a case where an instruction for transmitting the image has been received from the external device set as the external device connected via the first communication unit.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 24, 2019
    Inventor: Koshi Tokunaga
  • Publication number: 20190327406
    Abstract: An electronic apparatus comprises a first communication unit for wireless communication, a second communication unit having a slower wireless communication speed than the first communication unit, a processing unit carrying out processing based on received requests, and a control unit that controls the communication, wherein, when a prescribed request has been received from an external device via a communication connection established via the second communication unit, the control unit starts connection processing with the external device using the first communication unit, and wherein the processing unit executes processing in accordance with the request received via the second communication unit in a period up until a communication connection is established by the first communication unit, and executes processing in accordance with the request received via the first communication unit after the communication connection has been established by the first communication unit.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 24, 2019
    Inventor: Koshi Tokunaga
  • Patent number: 10225455
    Abstract: The present invention is capable of spontaneously providing a status notification to an external device in an appropriate manner. To achieve this aim, the external device, upon establishing communication with a communication apparatus, makes a status notification request to the communication apparatus, the status notification request being a request for a response that, when a change occurs in an internal status of the communication apparatus, indicates the change. Also, upon making a request to serve as a remote camera to the communication apparatus via a user interface, the external device makes a status notification request to the communication apparatus, regardless of whether or not a response has been made to the first request.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: March 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Publication number: 20170302879
    Abstract: A communication apparatus specifies content to be transmitted to an external apparatus, out of pieces of content recorded in a recording medium, and when there is a plurality of specified pieces of content, transmits first content out of the plurality of pieces of content to the external apparatus, and after the transmission of the first content, receives a notification of receipt of the first content from the external apparatus, and when the notification is received, deletes the first content from the recording medium, and after the deletion of the first content, transmits second content out of the plurality of pieces of content to the external apparatus.
    Type: Application
    Filed: April 10, 2017
    Publication date: October 19, 2017
    Inventors: Koshi Tokunaga, Tomoya Asanuma, Tomoki Kuroda, Ryoji Yoshie
  • Publication number: 20170295311
    Abstract: The present invention is capable of spontaneously providing a status notification to an external device in an appropriate manner. To achieve this aim, the external device, upon establishing communication with a communication apparatus, makes a status notification request to the communication apparatus, the status notification request being a request for a response that, when a change occurs in an internal status of the communication apparatus, indicates the change. Also, upon making a request to serve as a remote camera to the communication apparatus via a user interface, the external device makes a status notification request to the communication apparatus, regardless of whether or not a response has been made to the first request.
    Type: Application
    Filed: August 27, 2015
    Publication date: October 12, 2017
    Inventor: Koshi Tokunaga
  • Patent number: 9760250
    Abstract: An electronic device that is capable of efficiently providing or acquiring information on content data, and a method for controlling the same are provided. When information of content data files are provided to an external device in response to a request from the external device, if a number is specified in the request, a specified number of information are transmitted to the external device in an order from a newest content data file from among the content data files.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: September 12, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Patent number: 9578482
    Abstract: This invention relates to a communication apparatus capable of facilitating a connection with a device in a network by using a discovery protocol for discovering a device in a network. After selecting a device based on pieces of device information transmitted from devices in the network in response to a search command to search devices in the network, the communication apparatus transmits a notification signal to notify devices in the network of the presence of the communication apparatus. If a connection request received from a device which has received the notification signal is one transmitted from the selected device, the communication apparatus transmits a response representing that connection is accepted for the connection request.
    Type: Grant
    Filed: November 22, 2012
    Date of Patent: February 21, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Publication number: 20160065845
    Abstract: An electronic device that is capable of efficiently providing or acquiring information on content data, and a method for controlling the same are provided. When information of content data files are provided to an external device in response to a request from the external device, if a number is specified in the request, a specified number of information are transmitted to the external device in an order from a newest content data file from among the content data files.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 3, 2016
    Inventor: Koshi Tokunaga
  • Patent number: 9019384
    Abstract: An information processing apparatus obtains image data included in an image file stored in a storage medium of the digital camera and the updated time of the image file stored in the storage medium of the digital camera, and reads out the shooting time of the image data included in the header of the image file stored in the storage medium of the information processing apparatus. The information processing apparatus displays a first view that displays the image data in an order based on the obtained updated time, and a second view that displays the image data included in the image file stored in the storage medium of the information processing apparatus in an order based on the read out shooting time.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Publication number: 20150052235
    Abstract: The present invention relates to a method for discovering a device to communicate with among communication devices on a network. If a first device is discovered on a first network, it is inquired of a device on a second network whether or not the discovered first device is a device having an effective association with that device. As the result of the inquiry, if it is determined that the discovered first device is a device having an effective association with that device, data is obtained from the discovered first device. On the other hand, if it is determined that the discovered first device is not the device having an effective association with that device, the data is not obtained from the discovered first device.
    Type: Application
    Filed: August 12, 2014
    Publication date: February 19, 2015
    Inventor: Koshi Tokunaga
  • Publication number: 20140300763
    Abstract: A recording medium removable from a host device includes a wireless communication unit for establishing wireless communication with an external device different from the host device, an image transmission control unit for transmitting image data to the external device via the wireless communication established by the wireless communication unit by using an image transmission protocol, and an identifying unit for identifying the identifier of the external device serving as the transmission target of the image data by the image transmission control unit. The wireless communication unit transmits a notification signal notifying a device in a network of the presence of a connectable device, receives a connect request transmitted by the device that has received the notification signal, and if the received connect request has been transmitted from the external device indicated by the identifier identified by the identifying unit, accepts the connect request.
    Type: Application
    Filed: December 14, 2012
    Publication date: October 9, 2014
    Inventors: Koshi Tokunaga, Masashi Yoshida
  • Publication number: 20140241210
    Abstract: This invention relates to a communication apparatus capable of facilitating a connection with a device in a network by using a discovery protocol for discovering a device in a network. By using a plurality of types of discovery protocols, the communication apparatus transmits search commands to search devices in the network. A device is selected based on pieces of device information which are transmitted from devices in the network in response to the search commands and each of which contains the type of discovery protocol supported by the device. Based on a discovery protocol supported by the selected device, the communication apparatus transmits a notification signal to notify the device in the network of the presence of the communication apparatus.
    Type: Application
    Filed: November 22, 2012
    Publication date: August 28, 2014
    Inventor: Koshi Tokunaga
  • Publication number: 20140226530
    Abstract: This invention relates to a communication apparatus capable of facilitating a connection with a device in a network by using a discovery protocol for discovering a device in a network. After selecting a device based on pieces of device information transmitted from devices in the network in response to a search command to search devices in the network, the communication apparatus transmits a notification signal to notify devices in the network of the presence of the communication apparatus. If a connection request received from a device which has received the notification signal is one transmitted from the selected device, the communication apparatus transmits a response representing that connection is accepted for the connection request.
    Type: Application
    Filed: November 22, 2012
    Publication date: August 14, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Koshi Tokunaga
  • Patent number: 8797412
    Abstract: An image capturing apparatus capable of controlling a communication device configured to transmit image data to an external apparatus, wherein in a case where a first shooting mode is set, the image capturing apparatus performs control to invalidate a communication function of the communication device in response to accepting a shooting preparation instruction or a shooting instruction, and, in a case where a second shooting mode is set, the image capturing apparatus performs control to invalidate the communication function of the communication device in response to shifting to the second shooting mode.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 5, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga
  • Patent number: 8731469
    Abstract: The present invention enables a data obtaining apparatus to select data to be transferred without maintaining a communication connection through close-proximity wireless communication. Accordingly, when a digital camera is communicatively connected to an external device through close-proximity wireless communication, a central processor of the digital camera obtains, from the external device, index information indicating a list of data stored in the external device. Next, the central processor terminates the communication connection to the external device and receives a designation of data to be transferred via an operation unit based on the index information. After having designated data to be transferred, an image processing unit of the digital camera obtains designated data from the external device when the camera is communicatively reconnected to the external device through close-proximity wireless communication.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: May 20, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koshi Tokunaga