The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 19, 2017

Filed:

Jan. 19, 2016
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Siegfried Lehmann, Sunnyvale, CA (US);

Christiaan A. Hartman, San Jose, CA (US);

Camille Chen, Cupertino, CA (US);

Sriram Hariharan, San Jose, CA (US);

Jianxiong Shi, Cupertino, CA (US);

Syed Aon Mujtaba, Santa Clara, CA (US);

Alessio Centazzo, Sunnyvale, CA (US);

Donald Eng, Cupertino, CA (US);

Michael J. Giles, San Jose, CA (US);

Craig P. Dooley, Los Gatos, CA (US);

Akshay Mangalam Srivatsa, Sunnyvale, CA (US);

Anjali S. Sandesara, Sunnyvale, CA (US);

Langford M. Wasada, San Francisco, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04W 4/00 (2009.01); G06F 3/02 (2006.01); G06F 1/32 (2006.01); H04W 28/06 (2009.01);
U.S. Cl.
CPC ...
H04L 65/4076 (2013.01); G06F 1/3209 (2013.01); G06F 1/3278 (2013.01); G06F 3/0227 (2013.01); H04W 4/008 (2013.01); H04W 28/06 (2013.01);
Abstract

An interface circuit in a computing device may communicate with user-interface devices using shared slots during time intervals. In particular, the computing device may transmit outgoing messages to the user-interface devices at a first predefined time during sequential time intervals when the user-interface devices transition from a sleep mode to a normal mode. In response, the computing device may receive incoming messages from one or more of the user-interface devices at a second predefined time following the first predefined time during the sequential time intervals. Then, the computing device may transmit a multicast message to the user-interface devices at a third predefined time during the sequential time intervals. In response to the given multicast message, one of the user-interface devices may communicate data to the computing device. Note that, in some instances, a multicast time slot may instead be used to communicate data to one of the user-interface devices.


Find Patent Forward Citations

Loading…