Patents by Inventor Shinichi Uchikawa

Shinichi Uchikawa 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).

  • Publication number: 20240110574
    Abstract: A fan includes a first blower and a second blower each having an impeller. The first blower includes a first motor and a first motor drive controller to control driving of the first motor and communicate with the second blower. The second blower includes a second motor and a second motor drive controller to control driving of the second motor and communicate with the first blower. The first motor drive controller controls the driving of the first motor based on a result of communication with the second blower.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 4, 2024
    Inventors: Hiroyuki KAIDU, Satoshi MASUO, Shinichi UCHIKAWA, Xiao ZHOU, Mitsunari TERADA
  • Publication number: 20240072602
    Abstract: To provide a motor capable of suppressing movement of a shaft, bearings, or the like with respect to a case, a blower using the motor, and a cartridge for the motor. The motor includes a shaft, a rotor fixed to the shaft, a stator opposed to the rotor, a pair of bearings fixed to the shaft, a sleeve surrounding the pair of bearings, and a case including a support part configured to support the sleeve. The sleeve includes, in an axis X direction of the shaft, an engagement part configured to engage with the case.
    Type: Application
    Filed: November 7, 2023
    Publication date: February 29, 2024
    Inventor: Shinichi UCHIKAWA
  • Patent number: 11722454
    Abstract: A communication apparatus transmits data externally via different communication interfaces by performing operations including externally transmitting a request for a name resolution of a hostname, identifying a communication interface, and registering, in a routing table, routing information. The name resolution request is transmitted in a case where a request for the name resolution of the hostname is received from an application of the communication apparatus. The communication interface identity arises where the name resolution of the hostname request has been externally transmitted and the name resolution of the hostname is successfully executed. The identified communication interface is associated with a Domain Name System (DNS) server by which the name resolution of the hostname is successfully executed.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: August 8, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Patent number: 11689647
    Abstract: A communication apparatus that performs Transmission Control Protocol (TCP) communication, the communication apparatus includes at least one processor that executes a set of instructions, the instructions, when executed, causing the communication apparatus to perform operations includes setting a maximum segment size (MSS) lower limit value to be used in the TCP communication, based on a user operation, and executing, when an initiation request for the TCP communication is received from an external apparatus, and in a case where an MSS candidate value received from the external apparatus and acceptable by the external apparatus is more than or equal to the set MSS lower limit value, control to determine the MSS candidate value or the MSS lower limit value set in the communication apparatus, whichever smaller in value, as an MSS to be used in the TCP communication, and establish the TCP communication using the determined MSS.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: June 27, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Publication number: 20230069912
    Abstract: A communication apparatus includes a generation unit configured to generate a new pair of a public key and a secret key paired with the public key in a case where a predetermined condition is satisfied, a provision unit configured to externally provide information including at least the public key generated by the generation unit, a first reception unit configured to receive, from an external apparatus after the information is provided by the provision unit, an authentication request including information generated using at least the public key, a transmission unit configured to transmit, to the external apparatus, an authentication response as a response to the authentication request in a case where the authentication request is received, and a second reception unit configured to receive, from the external apparatus after the authentication response is transmitted to the external apparatus, configuration information including a communication parameter.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 9, 2023
    Inventor: Shinichi Uchikawa
  • Patent number: 11570142
    Abstract: A communication apparatus that transmits data outside via different communication interfaces performs operations, including setting an interface correspondence between a domain name identifying a domain and a communication interface for use with an external apparatus belonging to the domain, generating, from the set interface correspondence, a setting indicating a Domain Name System (DNS) server correspondence between the domain name and the DNS server to which name resolution for a host name of the external apparatus is to be transferred, and activating a DNS cache server that operates from the generated setting. A DNS client requested for the host name resolution by an application of the communication apparatus transmits a name resolution request to the DNS cache server. Based on the received host name, the DNS cache server determines an external DNS server to which the name resolution is requested, and requests the determined external DNS server for the name resolution.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: January 31, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Publication number: 20220070283
    Abstract: A communication apparatus that performs Transmission Control Protocol (TCP) communication, the communication apparatus includes at least one processor that executes a set of instructions, the instructions, when executed, causing the communication apparatus to perform operations includes setting a maximum segment size (MSS) lower limit value to be used in the TCP communication, based on a user operation, and executing, when an initiation request for the TCP communication is received from an external apparatus, and in a case where an MSS candidate value received from the external apparatus and acceptable by the external apparatus is more than or equal to the set MSS lower limit value, control to determine the MSS candidate value or the MSS lower limit value set in the communication apparatus, whichever smaller in value, as an MSS to be used in the TCP communication, and establish the TCP communication using the determined MSS.
    Type: Application
    Filed: August 20, 2021
    Publication date: March 3, 2022
    Inventor: Shinichi Uchikawa
  • Publication number: 20220049708
    Abstract: A fan includes a first blower and a second blower each having an impeller. The first blower includes a first motor and a first motor drive controller to control driving of the first motor and communicate with the second blower. The second blower includes a second motor and a second motor drive controller to control driving of the second motor and communicate with the first blower. The first motor drive controller controls the driving of the first motor based on a result of communication with the second blower.
    Type: Application
    Filed: September 4, 2019
    Publication date: February 17, 2022
    Inventors: Hiroyuki KAIDU, Satoshi MASUO, Shinichi UCHIKAWA, Xiao ZHOU, Mitsunari TERADA
  • Publication number: 20210400010
    Abstract: A communication apparatus transmits data externally via different communication interfaces by performing operations including externally transmitting a request for a name resolution of a hostname, identifying a communication interface, and registering, in a routing table, routing information. The name resolution request is transmitted in a case where a request for the name resolution of the hostname is received from an application of the communication apparatus. The communication interface identity arises where the name resolution of the hostname request has been externally transmitted and the name resolution of the hostname is successfully executed. The identified communication interface is associated with a Domain Name System (DNS) server by which the name resolution of the hostname is successfully executed.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 23, 2021
    Inventor: Shinichi Uchikawa
  • Publication number: 20210203631
    Abstract: A communication apparatus that transmits data outside via different communication interfaces performs operations, including setting an interface correspondence between a domain name identifying a domain and a communication interface for use with an external apparatus belonging to the domain, generating, from the set interface correspondence, a setting indicating a Domain Name System (DNS) server correspondence between the domain name and the DNS server to which name resolution for a host name of the external apparatus is to be transferred, and activating a DNS cache server that operates from the generated setting. A DNS client requested for the host name resolution by an application of the communication apparatus transmits a name resolution request to the DNS cache server. Based on the received host name, the DNS cache server determines an external DNS server to which the name resolution is requested, and requests the determined external DNS server for the name resolution.
    Type: Application
    Filed: December 11, 2020
    Publication date: July 1, 2021
    Inventor: Shinichi Uchikawa
  • Patent number: 10979388
    Abstract: A communication apparatus for transmitting data to an external device. The communication apparatus operates as a first domain name system (DNS) client to query a first DNS server accessible via a first interface to perform name resolution. The communication apparatus operates as a relay server and operates as a communication application to transmit data to a destination identified by a host name. The relay server includes a second DNS client to query a second DNS server accessible via a second interface. The communication application (i) requests the first DNS client to resolve the host name when transmitting the data to the identified destination via the first interface, and (ii) transmits the data to the relay server when transmitting the data to the identified destination via the second interface. The relay server performs name resolution for the destination identified by the host name by using the second DNS client.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Patent number: 10863425
    Abstract: A technique by which a user such as an administrator can appropriately manage activation and stoppage of services that enables performance from an external apparatus of setting for connecting an information processing apparatus to a particular network is provided. A printer (information processing apparatus) activates a wireless LAN setting service in a state in which a wireless network I/F is caused to operate in an access point mode. The printer, via the wireless network I/F, receives network setting information transmitted from the mobile terminal for setting using the wireless LAN setting service. When the network setting information is received, the printer stops the wireless LAN setting service.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: December 8, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shinichi Uchikawa
  • Patent number: 10853012
    Abstract: An image forming apparatus that is capable of communicatively connecting to a suitable access point corresponding to a role of a wireless LAN. The image forming apparatus communicates by the wireless LAN through an access point. A role setting unit makes a user set a role of the wireless LAN in the image forming apparatus. A control unit controls a setting of the access point corresponding to the role of the wireless LAN. The control unit makes the user reset the access point in a case where the role of the wireless LAN has been changed. The role of the wireless LAN shows whether the wireless LAN is used as a main line or a subline.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: December 1, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shinichi Uchikawa
  • Publication number: 20200314061
    Abstract: A communication apparatus for transmitting data to an external device. The communication apparatus operates as a first domain name system (DNS) client to query a first DNS server accessible via a first interface to perform name resolution. The communication apparatus operates as a relay server and operates as a communication application to transmit data to a destination identified by a host name. The relay server includes a second DNS client to query a second DNS server accessible via a second interface. The communication application (i) requests the first DNS client to resolve the host name when transmitting the data to the identified destination via the first interface, and (ii) transmits the data to the relay server when transmitting the data to the identified destination via the second interface. The relay server performs name resolution for the destination identified by the host name by using the second DNS client.
    Type: Application
    Filed: March 20, 2020
    Publication date: October 1, 2020
    Inventor: Shinichi Uchikawa
  • Patent number: 10667303
    Abstract: A mobile terminal communicable with a service providing apparatus via an access point, comprises: an access unit configured to access a designated access point by wireless connection; a receiving unit configured to switch, if a service search instruction is received, the wireless connection with the designated access point by the access unit to wirelessly connect to another access point, and receive information of a service provided by a service providing apparatus communicable via the other access point; and a display unit configured to display a selection screen for enabling to select, based on the received information, between a service provided by a service providing apparatus communicable via the designated access point and a service provided by a service providing apparatus communicable via the other access point.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: May 26, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shinichi Uchikawa
  • Publication number: 20200100171
    Abstract: A technique by which a user such as an administrator can appropriately manage activation and stoppage of services that enables performance from an external apparatus of setting for connecting an information processing apparatus to a particular network is provided. A printer (information processing apparatus) activates a wireless LAN setting service in a state in which a wireless network I/F is caused to operate in an access point mode. The printer, via the wireless network I/F, receives network setting information transmitted from the mobile terminal for setting using the wireless LAN setting service. When the network setting information is received, the printer stops the wireless LAN setting service.
    Type: Application
    Filed: July 21, 2017
    Publication date: March 26, 2020
    Inventor: Shinichi Uchikawa
  • Patent number: 10567341
    Abstract: An information processing apparatus that makes it possible to avoid useless processing for registering an event which cannot be received. The information processing apparatus has a personal firewall function and receives an event registered concerning a network service. It is determined whether or not a reception address for receiving an event is a reception restriction target at which reception is rejected by the personal firewall. In a case where it is determined that the reception address is a reception restriction target before making a request to be registered as a recipient of an event, the registration is caused to fail without transmitting the request.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: February 18, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shinichi Uchikawa
  • Patent number: 10264143
    Abstract: An image forming apparatus includes an Internet Printing Protocol FaxOut Service (IPP-FAX) processing unit and first and second processing units. The IPP-FAX processing unit receives a service request relating to IPP-FAX from an external apparatus. The first processing unit generates, and stores, image data from page description language (PDL) data. The IPP-FAX processing unit acquires PDL data, image processing information, and destination information from the service request and notifies the first processing unit of the PDL data and the image processing information. The first processing unit generates, and stores, image data from the PDL data based on the image processing information. The IPP-FAX processing unit notifies the second processing unit of the destination information, and image data indicating information. The second processing unit performs fax transmission of the stored image data to a destination indicated by the destination information.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: April 16, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Uchikawa
  • Patent number: 10212131
    Abstract: A network device that avoids useless processing for registering an event which cannot be transmitted. An image forming apparatus as a network device has a personal firewall function, and registers an event concerning a network service. Upon receipt of an event registration request, it is determined whether or not a transmission destination specified by the received event registration request corresponds to a transmission restriction target of the personal firewall, and when it is determined that the transmission destination corresponds to the transmission restriction target, an event based on the registration request is not registered.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: February 19, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shinichi Uchikawa
  • Patent number: 10200200
    Abstract: An information processing apparatus information processing apparatus capable of setting proper identifying information for identifying the information processing apparatus, and performing SSL communication. The information processing apparatus is capable of performing SSL communication and issuing a certificate. A CPU of the apparatus receives a request for acquiring a Web page for use in issuing the Web page. The CPU acquires identification information of the apparatus from the request received from the client. The CPU generates the Web page which is for use in issuing the certificate and in which the identification information of the apparatus is set. The CPU transmits the generated Web page to the client as a response to the request.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: February 5, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shinichi Uchikawa