Patents by Inventor Takafumi Kai

Takafumi Kai 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: 11941303
    Abstract: A non-transitory computer readable storage medium storing a combination of programs including a first program and an operating system. The first program controls an image processing apparatus. The combination includes a first acquisition process in which the operating system acquires a setting candidate value after the operating system receives a selection operation selecting the first program under a condition that the image processing apparatus is selected as a target for requesting an image process and a condition that content data is selected as a subject for the image process by the second program. The combination includes a receiving process in which the operating system receives a setting value based on the setting candidate value, a second acquisition process in which the first program acquires the setting value received in the receiving process, and a transmission process in which the first program transmits a job to an image processing apparatus.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: March 26, 2024
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takafumi Kai
  • Patent number: 11327693
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions configured to, when executed by a processor of an information processing device, cause the information processing device to acquire identification information for identifying an OS of the information processing device, using the acquired identification information, determine whether the OS is capable of accepting a driver program for controlling a device, when determining that the OS is capable of accepting the driver program, install the driver program into the OS, and when determining that the OS is incapable of accepting the driver program, download into the information processing device a driverless installer for achieving driverless control of the device without using the driver program.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: May 10, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Takafumi Kai
  • Patent number: 11237775
    Abstract: A communication device is configured to communicate with an information processing apparatus through a first communication interface using a first protocol, and communicate with an image processing apparatus having the image processing function through a second communication interface using a second protocol which is different from the first protocol. A controller of the communication device is configured to obtain particular information of the image processing apparatus from the image processing apparatus using the second protocol. When receiving a search request from the information processing apparatus, the controller responds to the search request based on the particular information as obtained.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: February 1, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Takafumi Kai
  • Patent number: 11191021
    Abstract: A non-transitory computer-readable medium stores an OS and an application configured to, when executed by a processor coupled with a communication terminal, cause the communication terminal to, when a first condition is satisfied, provide the OS with a first instruction to receive a communication signal from one or more communication devices at intervals of a first period, when a second condition different from the first condition is satisfied, provide the OS with a second instruction to receive the communication signal at intervals of a second period longer than the first period, and each time the OS, having received one of the first and second instructions, causes the communication terminal to receive the communication signal from one of the one or more communication devices in accordance with the received one of the first and second instructions, receive information of the one of the one or more communication devices.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: November 30, 2021
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Satoshi Yoshimori, Takafumi Kai
  • Patent number: 11108919
    Abstract: An image processing apparatus, which complies with a particular setting protocol including a procedure to receive setting information for a first communication system from an OS of an information processing device, includes a first communication interface for a first communication system, a second communication interface for a second communication system, and a controller configured to transmit, to the information processing device via the second communication interface, compliance information representing that the image processing apparatus complies with the particular setting protocol, after sharing mutual compliance recognition with the information processing device through transmitting the compliance information, receive the setting information from the OS via the second communication interface in accordance with the particular setting protocol, the mutual compliance recognition being recognition that the image processing apparatus and the OS comply with the particular setting protocol, and configure sett
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: August 31, 2021
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Takafumi Kai
  • Patent number: 11093182
    Abstract: An image processing system is provided with an image processing apparatus and an information processing apparatus including an operating system and a display. When receiving a specific user's operation regarding the image processing apparatus, the information processing apparatus transmits an execution request to the image processing apparatus using a specific protocol, which is a protocol used when communicating with the image processing apparatus according to a universal image processing program incorporated in the operation system. When receiving the execution request using the specific protocol, the image processing apparatus executes a prescribed process and transmits to the information processing apparatus a URL indicating the address of a web site where a specific image processing program compatible with the image processing apparatus can be downloaded.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: August 17, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takafumi Kai
  • Publication number: 20210149608
    Abstract: A non-transitory computer-readable recording medium stores instructions realizing a program set including first and second programs. The second program causes, when executed, an information processing apparatus to obtain identifying information regarding an image processing device and store device information containing the identifying information in a memory in association with program information regarding the second program. The first program causes, when executed, the information processing apparatus to transmit device information to the operating system and retrieve, from the memory, the program information associated with the device information designated as a transmission destination by a first execution instruction staring the second program based the program information, the first execution instruction being output by the operating system using a first protocol.
    Type: Application
    Filed: January 27, 2021
    Publication date: May 20, 2021
    Inventor: Takafumi KAI
  • Patent number: 10908850
    Abstract: A non-transitory computer-readable recording medium stores instructions realizing a program set including first and second programs. The second program causes, when executed, an information processing apparatus to obtain identifying information regarding an image processing device and store device information containing the identifying information in a memory in association with program information regarding the second program. The first program causes, when executed, the information processing apparatus to transmit device information to the operating system and retrieve, from the memory, the program information associated with the device information designated as a transmission destination by a first execution instruction staring the second program based the program information, the first execution instruction being output by the operating system using a first protocol.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: February 2, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takafumi Kai
  • Publication number: 20200371729
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions configured to, when executed by a processor of an information processing device, cause the information processing device to acquire identification information for identifying an OS of the information processing device, using the acquired identification information, determine whether the OS is capable of accepting a driver program for controlling a device, when determining that the OS is capable of accepting the driver program, install the driver program into the OS, and when determining that the OS is incapable of accepting the driver program, download into the information processing device a driverless installer for achieving driverless control of the device without using the driver program.
    Type: Application
    Filed: August 11, 2020
    Publication date: November 26, 2020
    Inventor: Takafumi KAI
  • Publication number: 20200310702
    Abstract: A non-transitory computer readable storage medium storing a combination of programs including a first program and an operating system. The first program controls an image processing apparatus. The combination includes a first acquisition process in which the operating system acquires a setting candidate value after the operating system receives a selection operation selecting the first program under a condition that the image processing apparatus is selected as a target for requesting an image process and a condition that content data is selected as a subject for the image process by the second program. The combination includes a receiving process in which the operating system receives a setting value based on the setting candidate value, a second acquisition process in which the first program acquires the setting value received in the receiving process, and a transmission process in which the first program transmits a job to an image processing apparatus.
    Type: Application
    Filed: March 26, 2020
    Publication date: October 1, 2020
    Inventor: Takafumi KAI
  • Publication number: 20200310701
    Abstract: An image processing system is provided with an image processing apparatus and an information processing apparatus including an operating system and a display. When receiving a specific user's operation regarding the image processing apparatus, the information processing apparatus transmits an execution request to the image processing apparatus using a specific protocol, which is a protocol used when communicating with the image processing apparatus according to a universal image processing program incorporated in the operation system. When receiving the execution request using the specific protocol, the image processing apparatus executes a prescribed process and transmits to the information processing apparatus a URL indicating the address of a web site where a specific image processing program compatible with the image processing apparatus can be downloaded.
    Type: Application
    Filed: March 27, 2020
    Publication date: October 1, 2020
    Inventor: Takafumi KAI
  • Publication number: 20200301625
    Abstract: A communication device is configured to communicate with an information processing apparatus through a first communication interface using a first protocol, and communicate with an image processing apparatus having the image processing function through a second communication interface using a second protocol which is different from the first protocol. A controller of the communication device is configured to obtain particular information of the image processing apparatus from the image processing apparatus using the second protocol. When receiving a search request from the information processing apparatus, the controller responds to the search request based on the particular information as obtained.
    Type: Application
    Filed: March 13, 2020
    Publication date: September 24, 2020
    Inventor: Takafumi KAI
  • Publication number: 20200301626
    Abstract: A non-transitory computer-readable recording medium stores instructions realizing a program set including first and second programs. The second program causes, when executed, an information processing apparatus to obtain identifying information regarding an image processing device and store device information containing the identifying information in a memory in association with program information regarding the second program. The first program causes, when executed, the information processing apparatus to transmit device information to the operating system and retrieve, from the memory, the program information associated with the device information designated as a transmission destination by a first execution instruction staring the second program based the program information, the first execution instruction being output by the operating system using a first protocol.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 24, 2020
    Inventor: Takafumi KAI
  • Patent number: 10747482
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions configured to, when executed by a processor of an information processing device, cause the information processing device to acquire identification information for identifying an OS of the information processing device, using the acquired identification information, determine whether the OS is capable of accepting a driver program for controlling a device, when determining that the OS is capable of accepting the driver program, install the driver program into the OS, and when determining that the OS is incapable of accepting the driver program, download into the information processing device a driverless installer for achieving driverless control of the device without using the driver program.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 18, 2020
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takafumi Kai
  • Patent number: 10719281
    Abstract: A non-transitory computer-readable recording medium stores a set of program instructions for a communication terminal. The instructions cause, when executed by a processor of the communication terminal, the communication terminal to operate to obtain updated ID information and fixed ID information of a communication apparatus, and communicate with a communication apparatus based on the updated ID information. The updated ID information is periodically updated on the communication apparatus side, while the fixed ID information is not periodically updated. When the communication terminal is incapable of communicating with the communication apparatus based on the updated ID information, the updated ID information and the fixed ID information are obtained again from the communication apparatus.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: July 21, 2020
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Satoshi Yoshimori, Takafumi Kai, Yu Matsuo
  • Patent number: 10660149
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions that, when executed by a processor, cause a communication terminal to receive identification information from one or more communication devices via a communication interface, each identification information being periodically updated by a corresponding communication device, store first identification information into a memory, the first identification information being received from a specified communication device, perform communication with the specified communication device via the communication interface by using the stored first identification information, after disconnection of the communication, determine whether to use the first identification information or second identification information to reestablish the communication, the second identification information being transmitted by the specified communication device after the disconnection of the communication, when determining to use the first identification information,
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: May 19, 2020
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Satoshi Yoshimori, Takafumi Kai
  • Publication number: 20200084817
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions that, when executed by a processor, cause a communication terminal to receive identification information from one or more communication devices via a communication interface, each identification information being periodically updated by a corresponding communication device, store first identification information into a memory, the first identification information being received from a specified communication device, perform communication with the specified communication device via the communication interface by using the stored first identification information, after disconnection of the communication, determine whether to use the first identification information or second identification information to reestablish the communication, the second identification information being transmitted by the specified communication device after the disconnection of the communication, when determining to use the first identification information,
    Type: Application
    Filed: June 14, 2019
    Publication date: March 12, 2020
    Inventors: Satoshi YOSHIMORI, Takafumi KAI
  • Publication number: 20200084722
    Abstract: A non-transitory computer-readable medium stores an OS and an application configured to, when executed by a processor coupled with a communication terminal, cause the communication terminal to, when a first condition is satisfied, provide the OS with a first instruction to receive a communication signal from one or more communication devices at intervals of a first period, when a second condition different from the first condition is satisfied, provide the OS with a second instruction to receive the communication signal at intervals of a second period longer than the first period, and each time the OS, having received one of the first and second instructions, causes the communication terminal to receive the communication signal from one of the one or more communication devices in accordance with the received one of the first and second instructions, receive information of the one of the one or more communication devices.
    Type: Application
    Filed: August 29, 2019
    Publication date: March 12, 2020
    Inventors: Satoshi YOSHIMORI, Takafumi KAI
  • Publication number: 20190361645
    Abstract: A non-transitory computer-readable recording medium stores a set of program instructions for a communication terminal. The instructions cause, when executed by a processor of the communication terminal, the communication terminal to operate to obtain updated ID information and fixed ID information of a communication apparatus, and communicate with a communication apparatus based on the updated ID information. The updated ID information is periodically updated on the communication apparatus side, while the fixed ID information is not periodically updated. When the communication terminal is incapable of communicating with the communication apparatus based on the updated ID information, the updated ID information and the fixed ID information are obtained again from the communication apparatus.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 28, 2019
    Inventors: Satoshi YOSHIMORI, Takafumi KAI, Yu MATSUO
  • Publication number: 20190306332
    Abstract: An image processing apparatus, which complies with a particular setting protocol including a procedure to receive setting information for a first communication system from an OS of an information processing device, includes a first communication interface for a first communication system, a second communication interface for a second communication system, and a controller configured to transmit, to the information processing device via the second communication interface, compliance information representing that the image processing apparatus complies with the particular setting protocol, after sharing mutual compliance recognition with the information processing device through transmitting the compliance information, receive the setting information from the OS via the second communication interface in accordance with the particular setting protocol, the mutual compliance recognition being recognition that the image processing apparatus and the OS comply with the particular setting protocol, and configure sett
    Type: Application
    Filed: March 29, 2019
    Publication date: October 3, 2019
    Inventor: Takafumi KAI