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: 11522941Abstract: 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: GrantFiled: November 25, 2019Date of Patent: December 6, 2022Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Publication number: 20220116551Abstract: 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: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Tomonobu Hiraishi, Koshi Tokunaga, Tomoki Kuroda, Junko Morikawa, Tokichi Minami
-
Patent number: 11082600Abstract: 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: GrantFiled: April 15, 2019Date of Patent: August 3, 2021Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Patent number: 10728451Abstract: 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: GrantFiled: April 10, 2019Date of Patent: July 28, 2020Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Publication number: 20200186586Abstract: 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: ApplicationFiled: November 25, 2019Publication date: June 11, 2020Inventor: Koshi Tokunaga
-
Publication number: 20190327422Abstract: 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: ApplicationFiled: April 10, 2019Publication date: October 24, 2019Inventor: Koshi Tokunaga
-
Publication number: 20190327406Abstract: 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: ApplicationFiled: April 15, 2019Publication date: October 24, 2019Inventor: Koshi Tokunaga
-
Patent number: 10225455Abstract: 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: GrantFiled: August 27, 2015Date of Patent: March 5, 2019Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Publication number: 20170302879Abstract: 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: ApplicationFiled: April 10, 2017Publication date: October 19, 2017Inventors: Koshi Tokunaga, Tomoya Asanuma, Tomoki Kuroda, Ryoji Yoshie
-
Publication number: 20170295311Abstract: 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: ApplicationFiled: August 27, 2015Publication date: October 12, 2017Inventor: Koshi Tokunaga
-
Patent number: 9760250Abstract: 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: GrantFiled: August 27, 2015Date of Patent: September 12, 2017Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Patent number: 9578482Abstract: 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: GrantFiled: November 22, 2012Date of Patent: February 21, 2017Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Publication number: 20160065845Abstract: 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: ApplicationFiled: August 27, 2015Publication date: March 3, 2016Inventor: Koshi Tokunaga
-
Patent number: 9019384Abstract: 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: GrantFiled: January 23, 2013Date of Patent: April 28, 2015Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Publication number: 20150052235Abstract: 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: ApplicationFiled: August 12, 2014Publication date: February 19, 2015Inventor: Koshi Tokunaga
-
Publication number: 20140300763Abstract: 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: ApplicationFiled: December 14, 2012Publication date: October 9, 2014Inventors: Koshi Tokunaga, Masashi Yoshida
-
Publication number: 20140241210Abstract: 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: ApplicationFiled: November 22, 2012Publication date: August 28, 2014Inventor: Koshi Tokunaga
-
Publication number: 20140226530Abstract: 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: ApplicationFiled: November 22, 2012Publication date: August 14, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Koshi Tokunaga
-
Patent number: 8797412Abstract: 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: GrantFiled: January 31, 2012Date of Patent: August 5, 2014Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga
-
Patent number: 8731469Abstract: 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: GrantFiled: June 9, 2009Date of Patent: May 20, 2014Assignee: Canon Kabushiki KaishaInventor: Koshi Tokunaga