# US 9,436,271 B2 · System and method for providing power-save operation in an in-home communication network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,436,271 B2
- Document ID: US9436271B2
- Status: Granted
- Kind: B2
- Application number: 14/981,102
- Filed: 2015-12-28
- Published: 2016-04-21
- Granted: 2016-09-06
- Earliest claimed: 2011-12-16
- Assignees: MaxLinear, Inc.
- Applicants: MaxLinear, Inc.
- Inventors: Timothy Gallagher; Glenn DeLucio; Curtis Ling
- Web page: https://patentgrep.com/patent/US9436271B2

## CPC

- H04N 21/43615: {Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805)}
- G06F 1/3234: Power saving characterised by the action undertaken
- G06F 1/3296: by lowering the supply or operating voltage
- H04L 12/10: Current supply arrangements
- H04L 49/90: Buffering arrangements
- H04N 21/4436: {Power management, e.g. shutting down unused components of the receiver (power management in computer systems G06F1/3203; hibernate or awake process in computer systems G06F9/4418)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A first device of a multimedia over coax alliance (MoCA) network may grant a second device of the MoCA network permission to enter a power-saving state. While the second device is in the power-saving mode, the first device may grant bandwidth to the second device during one or more predetermined timeslots. The bandwidth may be granted without a corresponding reservation request from the second device. While the second device is in the power-saving state, it may track time utilizing a clock that is synchronized to the system time of the MoCA network, and transmit during one or more of the predetermined timeslots without first transmitting a corresponding reservation request. The second device may utilize a first modulation profile when not operating in the power-saving state, and utilize a second modulation profile when operating in the power-saving state.

## Claims

### Claim 1

A method comprising:
in a first device of a multimedia over coax alliance (MoCA) network:
granting a second device of said MoCA network permission to operate in a power-saving mode; and
granting bandwidth to said second device during one or more predetermined timeslots for utilization by said second device while operating in said power-saving mode, wherein said bandwidth is granted without a corresponding reservation request from said second device, wherein a duration of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said second device.

### Claim 2 (depends on 1)

The method of claim 1, wherein said predetermined timeslots are determined via one or more messages exchanged between said first device and said second device prior to said granting of said permission to enter said power-saving mode.

### Claim 3 (depends on 1)

The method of claim 1, wherein a frequency of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said second device.

### Claim 4 (depends on 1)

The method of claim 1, comprising transmitting media access plan (MAP) messages at fixed intervals from a time prior to said second device operating in said power-saving mode until a time after said second device stops operating in said power-saving mode.

### Claim 5 (depends on 4)

The method of claim 4, wherein there is a fixed timing relationship between said predetermined timeslots and said MAP messages transmitted at said fixed intervals.

### Claim 6 (depends on 1)

The method of claim 1, comprising, in said first device:
while said second device is operating in said power-saving mode:
buffering data destined for said second device until a next one of said one or more predetermined timeslots, wherein said data is transmitted by a third device of said MoCA network; and
transmitting said data to said second device during said next one of said one or more predetermined timeslots.

### Claim 7

A method comprising:
in a device of a multimedia over coax alliance (MoCA) network:
receiving, from a network coordinator of said MoCA network, permission to enter a power-saving mode;
entering said power-saving mode; and
while said device is in said power-saving mode:
tracking time utilizing a clock that is synchronized to system time of said MoCA network; and
transmitting during one or more predetermined timeslots without first transmitting a corresponding reservation request, wherein a duration of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said device.

### Claim 8 (depends on 7)

The method of claim 7, wherein said predetermined timeslots are determined via one or more messages exchanged between said network coordinator and said device prior to said receiving of said permission to enter said power-saving mode.

### Claim 9 (depends on 7)

The method of claim 7, wherein a frequency of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said device.

### Claim 10 (depends on 7)

The method of claim 7, comprising, in said device:
while operating in said power-saving mode:
buffering data to be transmitted into said MoCA network until a next one of said one or more predetermined timeslots; and
transmitting said data into said MoCA network during said next one of said one or more predetermined timeslots.

### Claim 11 (depends on 7)

The method of claim 7, comprising, in said device:
utilizing a first modulation profile when not operating in said power-saving mode, and
utilizing a second modulation profile when operating in said power-saving mode.

### Claim 12 (depends on 7)

The method of claim 7, wherein media access plan (MAP) messages and beacons are transmitted in said MoCA network at fixed intervals.

### Claim 13 (depends on 12)

The method of claim 12, comprising, in said device:
while operating in said power-saving mode:
periodically waking up from said power-saving mode to receive one of said beacons;
utilizing a time stamp of said received beacon to resynchronize a clock of said device to system time of said MoCA network; and
subsequent to said resynchronizing, returning to said power-saving mode.

### Claim 14

A system comprising:
one or more circuits for use in a first device of a multimedia over coax alliance (MoCA) network, said one or more circuits being operable to:
grant a second device of said MoCA network permission to operate in a power-saving mode; and
grant bandwidth to said second device during one or more predetermined timeslots for utilization by said second device while operating in said power-saving mode, wherein said bandwidth is granted without a corresponding reservation request from said second device, wherein a duration of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said second device.

### Claim 15 (depends on 14)

The system of claim 14, wherein said predetermined timeslots are determined via one or more messages exchanged between said first device and said second device prior to said granting of said permission to operate in said power-saving mode.

### Claim 16 (depends on 14)

The system of claim 14, wherein a frequency of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said second device.

### Claim 17 (depends on 14)

The system of claim 14, wherein said one or more circuits are operable to transmit media access plan (MAP) messages at fixed intervals from a time prior to said second device operating in said power-saving mode until a time after said second device stops operating in said power-saving mode.

### Claim 18

A method comprising:
in a first device of a multimedia over coax alliance (MoCA) network:
granting a second device of said MoCA network permission to operate in a power-saving mode; and
granting bandwidth to said second device during one or more predetermined timeslots for utilization by said second device while operating in said power-saving mode, wherein said bandwidth is granted without a corresponding reservation request from said second device, wherein a frequency of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said second device.

### Claim 19 (depends on 18)

The method of claim 18, wherein said predetermined timeslots are determined via one or more messages exchanged between said first device and said second device prior to said granting of said permission to enter said power-saving mode.

### Claim 20 (depends on 18)

The method of claim 18, comprising transmitting media access plan (MAP) messages at fixed intervals from a time prior to said second device operating in said power-saving mode until a time after said second device stops operating in said power-saving mode.

### Claim 21 (depends on 20)

The method of claim 20, wherein there is a fixed timing relationship between said predetermined timeslots and said MAP messages transmitted at said fixed intervals.

### Claim 22 (depends on 18)

The method of claim 18, comprising, in said first device:
while said second device is operating in said power-saving mode:
buffering data destined for said second device until a next one of said one or more predetermined timeslots, wherein said data is transmitted by a third device of said MoCA network; and
transmitting said data to said second device during said next one of said one or more predetermined timeslots.

### Claim 23

A method comprising:
in a device of a multimedia over coax alliance (MoCA) network:
receiving, from a network coordinator of said MoCA network, permission to enter a power-saving mode;
entering said power-saving mode; and
while said device is in said power-saving mode:
tracking time utilizing a clock that is synchronized to system time of said MoCA network; and
transmitting during one or more predetermined timeslots without first transmitting a corresponding reservation request, wherein a frequency of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said device.

### Claim 24 (depends on 23)

The method of claim 23, wherein said predetermined timeslots are determined via one or more messages exchanged between said network coordinator and said device prior to said receiving of said permission to enter said power-saving mode.

### Claim 25 (depends on 23)

The method of claim 23, comprising, in said device:
while operating in said power-saving mode:
buffering data to be transmitted into said MoCA network until a next one of said one or more predetermined timeslots; and
transmitting said data into said MoCA network during said next one of said one or more predetermined timeslots.

### Claim 26 (depends on 23)

The method of claim 23, comprising, in said device:
utilizing a first modulation profile when not operating in said power-saving mode, and
utilizing a second modulation profile when operating in said power-saving mode.

### Claim 27 (depends on 23)

The method of claim 23, wherein media access plan (MAP) messages and beacons are transmitted in said MoCA network at fixed intervals.

### Claim 28 (depends on 23)

The method of claim 23, comprising, in said device:
while operating in said power-saving mode:
periodically waking up from said power-saving mode to receive one of said beacons;
utilizing a time stamp of said received beacon to resynchronize a clock of said device to system time of said MoCA network; and
subsequent to said resynchronizing, returning to said power-saving mode.

### Claim 29

A system comprising:
one or more circuits for use in a first device of a multimedia over coax alliance (MoCA) network, said one or more circuits being operable to:
grant a second device of said MoCA network permission to operate in a power-saving mode; and
grant bandwidth to said second device during one or more predetermined timeslots for utilization by said second device while operating in said power-saving mode, wherein said bandwidth is granted without a corresponding reservation request from said second device, wherein a frequency of said predetermined timeslots is determined based on a type of data to be communicated to and/or from said second device.

### Claim 30 (depends on 29)

The system of claim 29, wherein said predetermined timeslots are determined via one or more messages exchanged between said first device and said second device priority to said granting of said permission to operate in is said power-saving mode.

### Claim 31

Wherein said one or more circuits are operable to transmit media access plan (MAP) messages at fixed intervals from a time prior to said second device operating is said power-saving mode until a time after said second device stops operating in said power-saving mode.
