Patents by Inventor Tetsuo Ido
Tetsuo Ido 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: 10452119Abstract: A control device for controlling a communication apparatus having a first operation mode in which power with which a network communication function is operable is supplied, and a second operation mode in which power with which an operation of at least part of the network communication function is restricted is supplied, the control device includes a first determination unit configured to determine whether a packet received in the second operation mode is a packet for use in generating an Internet Protocol (IP) address, and a control unit configured to, in a case where the first determination unit determines that the received packet is not a packet for use in generating an IP address, control the communication apparatus not to shift from the second operation mode to the first operation mode.Type: GrantFiled: September 18, 2017Date of Patent: October 22, 2019Assignee: Canon Kabushiki KaishaInventor: Tetsuo Ido
-
Publication number: 20180081418Abstract: A control device for controlling a communication apparatus having a first operation mode in which power with which a network communication function is operable is supplied, and a second operation mode in which power with which an operation of at least part of the network communication function is restricted is supplied, the control device includes a first determination unit configured to determine whether a packet received in the second operation mode is a packet for use in generating an Internet Protocol (IP) address, and a control unit configured to, in a case where the first determination unit determines that the received packet is not a packet for use in generating an IP address, control the communication apparatus not to shift from the second operation mode to the first operation mode.Type: ApplicationFiled: September 18, 2017Publication date: March 22, 2018Inventor: Tetsuo Ido
-
Publication number: 20180006997Abstract: A communication apparatus which includes a plurality of network interfaces stores the address of the communication apparatus in a network in association with one of the plurality of network interfaces, decides, if there is a signal to be transmitted, a network interface to be used to transmit the signal out of the plurality of network interfaces, determines whether one or more first addresses associated with the decided network interface are stored, and performs control, if at least one of the first addresses is stored, so as to select the second address out of the first addresses based on a value at least used to set a communicable range, and transmit the signal to be transmitted by using the second address as a transmission source address.Type: ApplicationFiled: June 28, 2017Publication date: January 4, 2018Inventors: Tetsuo Ido, Akinobu Matsumoto
-
Patent number: 9768935Abstract: A communication apparatus notifies a partner terminal of delayed acknowledgement (ACK) information, and the partner terminal determines a retransmission time out (RTO) minimum value based on the delayed ACK information. The communication apparatus notifies the partner terminal of the delayed ACK information using a transmission control protocol (TCP) header option at the time of a TCP connection, or using an application. Alternatively, the communication apparatus provides the delayed ACK information for an ACK packet when transmitting a delayed ACK. The partner terminal determines the RTO minimum value in such a manner that the RTO minimum value does not fall below an acquired delayed ACK timer value.Type: GrantFiled: February 17, 2014Date of Patent: September 19, 2017Assignee: CANON KABUSHIKI KAISHAInventors: Tetsuo Ido, Eiji Imao
-
Publication number: 20160285607Abstract: A communication apparatus notifies a partner terminal of delayed acknowledgement (ACK) information, and the partner terminal determines a retransmission time out (RTO) minimum value based on the delayed ACK information. The communication apparatus notifies the partner terminal of the delayed ACK information using a transmission control protocol (TCP) header option at the time of a TCP connection, or using an application. Alternatively, the communication apparatus provides the delayed ACK information for an ACK packet when transmitting a delayed ACK. The partner terminal determines the RTO minimum value in such a manner that the RTO minimum value does not fall below an acquired delayed ACK timer value.Type: ApplicationFiled: February 17, 2014Publication date: September 29, 2016Inventors: Tetsuo Ido, Eiji Imao
-
Patent number: 9118608Abstract: In connection establishment processing in TCP communication, a next transmission destination IP address is decided by referring to a routing table. A next transmission destination MAC address associated with the next transmission destination IP address is decided by referring to the ARP table. The transmission destination IP address and the next transmission destination MAC address are stored as the connection management information in a connection management table. A transmission packet is created using the transmission destination IP address and the next transmission destination MAC address which are managed by the connection management information stored in the connection management table.Type: GrantFiled: January 8, 2014Date of Patent: August 25, 2015Assignee: CANON KABUSHIKI KAISHAInventor: Tetsuo Ido
-
Publication number: 20150100784Abstract: Security parameter information for secure connection to a partner apparatus is generated. Routing information to the partner apparatus and address resolution information corresponding to the routing information are acquired, and managed in association with the security parameter information. In data transmission processing through the secure connection, validity/invalidity of the routing information or/and address resolution information associated with the security parameter information is determined. The data transmission processing is controlled based on the result of the determination processing.Type: ApplicationFiled: September 11, 2014Publication date: April 9, 2015Inventor: Tetsuo Ido
-
Patent number: 8849196Abstract: An information processing apparatus establishes a proximity wireless link with a partner device and utilizes instantaneous interruptions of the wireless link to control processing of data transfer between the information processing apparatus and the partner device. A control unit in the information processing apparatus determines a frequency of the instantaneous interruptions of the wireless link generated within a predetermined time based on a reception state of a plurality of signals transmitted from the partner device, and controls the processing of data transfer between the information processing apparatus and the partner device according to the determined frequency of instantaneous interruptions.Type: GrantFiled: September 23, 2013Date of Patent: September 30, 2014Assignee: Canon Kabushiki KaishaInventor: Tetsuo Ido
-
Publication number: 20140226665Abstract: In connection establishment processing in TCP communication, a next transmission destination IP address is decided by referring to a routing table. A next transmission destination MAC address associated with the next transmission destination IP address is decided by referring to the ARP table. The transmission destination IP address and the next transmission destination MAC address are stored as the connection management information in a connection management table. A transmission packet is created using the transmission destination IP address and the next transmission destination MAC address which are managed by the connection management information stored in the connection management table.Type: ApplicationFiled: January 8, 2014Publication date: August 14, 2014Inventor: Tetsuo Ido
-
Publication number: 20140024311Abstract: An information processing apparatus establishes a proximity wireless link with a partner device and utilizes instantaneous interruptions of the wireless link to control processing of data transfer between the information processing apparatus and the partner device. A control unit in the information processing apparatus determines a frequency of the instantaneous interruptions of the wireless link generated within a predetermined time based on a reception state of a plurality of signals transmitted from the partner device, and controls the processing of data transfer between the information processing apparatus and the partner device according to the determined frequency of instantaneous interruptions.Type: ApplicationFiled: September 23, 2013Publication date: January 23, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Tetsuo Ido
-
Patent number: 8565678Abstract: An information processing apparatus establishes a proximity wireless link with a partner device and utilizes instantaneous interruptions of the wireless link to control processing of data transfer between the information processing apparatus and the partner device. A control unit in the information processing apparatus determines a frequency of the instantaneous interruptions of the wireless link generated within a predetermined time based on a reception state of a plurality of signals transmitted from the partner device, and controls the processing of data transfer between the information processing apparatus and the partner device according to the determined frequency of instantaneous interruptions.Type: GrantFiled: April 2, 2010Date of Patent: October 22, 2013Assignee: Canon Kabushiki KaishaInventor: Tetsuo Ido
-
Patent number: 8504781Abstract: A method is provided for sending and receiving data between a first processor including a first cache memory and a second processor including a second cache memory via a shared memory. The method includes classifying, by the first processor, a transfer data area that stores data transferred between the first and second processors in the shared memory as a first area filling one cache line and a second area not filling one cache line, copying, by the first processor, data in the second area into a divided data area in the shared memory, the divided data area being aligned with a cache line in the first cache memory, and processing, by the second processor, the data in the first area and the data in the divided data area as data from the first processor.Type: GrantFiled: October 12, 2009Date of Patent: August 6, 2013Assignee: Canon Kabushiki KaishaInventor: Tetsuo Ido
-
Patent number: 8095643Abstract: Data communication using wireless service discovery is continuously provided even if a radio wave condition temporarily deteriorates or movement of an apparatus occurs. If a temporary deterioration in wireless radio wave environment is found in a communication apparatus including a service discovery function, a search is made again at a raised transmission power. Forcible disconnection processing from a higher-level layer is prevented when communication at the network layer level is ongoing.Type: GrantFiled: June 15, 2006Date of Patent: January 10, 2012Assignee: Canon Kabushiki KaishaInventors: Fumihide Goto, Tetsuo Ido, Kazutoshi Hara
-
Patent number: 8081218Abstract: A communication apparatus includes a notification unit configured to notify another communication apparatus on a network of the start of a service, a reception unit configured to receive a service join request in response to the notification, a determination unit configured to determine whether to provide the service to the communication apparatus that has transmitted the join request, a transmission unit configured to transmit a service rejection message to a communication apparatus that is determined by the determination unit as a service rejection target, and a re-notification unit configured to re-notify another communication apparatus on the network of the start of the service on the basis of the determination result of the determination unit.Type: GrantFiled: March 16, 2007Date of Patent: December 20, 2011Assignee: Canon Kabushiki KaishaInventor: Tetsuo Ido
-
Publication number: 20110279854Abstract: A communication apparatus performs a process for selecting from a plurality of services and displaying a predetermined service, detects whether there is connection with or disconnection from a communication peer, switching, if connection with the communication peer is detected after disconnecting from the communication peer, a service to be selected and displayed, and providing the selected and displayed service.Type: ApplicationFiled: May 4, 2011Publication date: November 17, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Tetsuo Ido
-
Publication number: 20100255784Abstract: An information processing apparatus establishes a proximity wireless link with a partner device and utilizes instantaneous interruptions of the wireless link to control processing of data transfer between the information processing apparatus and the partner device. A control unit in the information processing apparatus determines a frequency of the instantaneous interruptions of the wireless link generated within a predetermined time based on a reception state of a plurality of signals transmitted from the partner device, and controls the processing of data transfer between the information processing apparatus and the partner device according to the determined frequency of instantaneous interruptions.Type: ApplicationFiled: April 2, 2010Publication date: October 7, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Tetsuo Ido
-
Patent number: 7756067Abstract: According to this invention, a wireless communication equipment which communicates with a plurality of nodes supplies an access control technique for improving communication efficiency. For this purpose, a wireless communication equipment is connected to a plurality of networks, and includes a communication unit which sequentially communicates, at a predetermined interval, with devices included in the plurality of network, a determination unit which determinates a communication control parameter of each of the devices when a connection network count changes, a notification unit which notifies the device in the network of the communication control parameter determined by the determination unit, and a communication control unit which controls the communication unit in accordance with the communication control parameter notified by the notification unit.Type: GrantFiled: November 30, 2005Date of Patent: July 13, 2010Assignee: Canon Kabushiki KaishaInventors: Kenichi Fujii, Tetsuo Ido
-
Publication number: 20100095072Abstract: A method is provided for sending and receiving data between a first processor including a first cache memory and a second processor including a second cache memory via a shared memory. The method includes classifying, by the first processor, a transfer data area that stores data transferred between the first and second processors in the shared memory as a first area filling one cache line and a second area not filling one cache line, copying, by the first processor, data in the second area into a divided data area in the shared memory, the divided data area being aligned with a cache line in the first cache memory, and processing, by the second processor, the data in the first area and the data in the divided data area as data from the first processor.Type: ApplicationFiled: October 12, 2009Publication date: April 15, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Tetsuo Ido
-
Patent number: 7555056Abstract: A terminal determined to be a communication partner in advance is subjected to transmission power control, and another terminal receives data with the maximum transmission power. Data to be transmitted to a plurality of terminals is also transmitted with the maximum transmission power.Type: GrantFiled: February 22, 2006Date of Patent: June 30, 2009Assignee: Canon Kabushiki KaishaInventors: Kazutoshi Hara, Tetsuo Ido, Fumihide Goto
-
Publication number: 20070223670Abstract: A communication apparatus includes a notification unit configured to notify another communication apparatus on a network of the start of a service, a reception unit configured to receive a service join request in response to the notification, a determination unit configured to determine whether to provide the service to the communication apparatus that has transmitted the join request, a transmission unit configured to transmit a service rejection message to a communication apparatus that is determined by the determination unit as a service rejection target, and a re-notification unit configured to re-notify another communication apparatus on the network of the start of the service on the basis of the determination result of the determination unit.Type: ApplicationFiled: March 16, 2007Publication date: September 27, 2007Applicant: CANON KABUSHIKI KAISHAInventor: Tetsuo Ido