Systems and methods for wireless transmission of packet-based data to one or more residential gateways
First Claim
Patent Images
1. A system comprising:
- a processor; and
a memory accessible to the processor, the memory including instructions, that when executed by the processor, cause the processor to perform operations comprising;
receiving positioning data for a particular residential gateway device of a plurality of residential gateway devices from the particular residential gateway, wherein the particular residential gateway device is configured to send packet-based data to a user device when the particular residential gateway device is located in an approved area;
determining whether the particular residential gateway device is located in the approved area by comparing the positioning data to approved location data for the particular residential gateway device; and
blocking a portion of the packet-based data from being transmitted to the particular residential gateway device in response to determining that the particular residential gateway device is located outside of the approved area;
wherein the approved area is a first area during a first time period, wherein the first time period begins at installation of the particular residential gateway device;
wherein the approved area is a second area after the first time period, wherein the second area is smaller than the first area; and
wherein blocking the packet-based data prevents the particular residential gateway device from sending the portion of the packet-based data to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed that include receiving packet-based data at residential gateway from a service provider unit. In one embodiment, a location of a residential gateway is determined and at least a portion of the packet-based data is transmitted wirelessly to the residential gateway when the residential gateway is at an approved location.
-
Citations
20 Claims
-
1. A system comprising:
-
a processor; and a memory accessible to the processor, the memory including instructions, that when executed by the processor, cause the processor to perform operations comprising; receiving positioning data for a particular residential gateway device of a plurality of residential gateway devices from the particular residential gateway, wherein the particular residential gateway device is configured to send packet-based data to a user device when the particular residential gateway device is located in an approved area; determining whether the particular residential gateway device is located in the approved area by comparing the positioning data to approved location data for the particular residential gateway device; and blocking a portion of the packet-based data from being transmitted to the particular residential gateway device in response to determining that the particular residential gateway device is located outside of the approved area; wherein the approved area is a first area during a first time period, wherein the first time period begins at installation of the particular residential gateway device; wherein the approved area is a second area after the first time period, wherein the second area is smaller than the first area; and wherein blocking the packet-based data prevents the particular residential gateway device from sending the portion of the packet-based data to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A residential gateway device comprising:
-
a processor; and a memory accessible to the processor, the memory including instructions that, when executed by the processor, cause the processor to perform operations comprising; determining a location of the residential gateway device; determining whether the residential gateway device is located in an approved area based on a comparison of approved location data to the location of the residential gateway device; preventing packet-based data from being received from a service provider unit in response to determining that the residential gateway device is located outside of the approved area; receiving the packet-based data from a plurality of particular residential gateway devices, wherein the packet-based data is routed over a plurality of network paths via selected routes, and wherein the selected routes distribute a transmission burden among the plurality of network paths, wherein the packet-based data is received at the residential gateway device in response to determining that the residential gateway device is located in the approved area; and causing received packet-based data to be transmitted to a user device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, at a service provider unit configured to transmit packet-based data to a plurality of residential gateway devices, positioning data from the plurality of residential gateway devices, wherein first positioning data received from a particular residential gateway device includes information indicating a distance between the particular residential gateway and another residential gateway device of the plurality of residential gateway devices; and discontinuing transmission of at least a portion of the packet-based data to the particular residential gateway device in response to determining that the particular residential gateway device is located outside of an approved area based on a comparison of the first positioning data to approved location data for the particular residential gateway device; wherein the particular residential gateway device is configured to transmit received packet-based data to a user device when the particular gateway device is located in the approved area, and wherein the packet-based data is transmitted to the particular residential gateway device in response to determining that the particular residential gateway device is located in the approved area; and wherein the approved area of the particular residential gateway device is a first area during a first time period, wherein the first time period begins at installation of the particular residential gateway, wherein the approved area of the particular residential gateway device is a second area after the first time period, and wherein the second area is smaller than the first area. - View Dependent Claims (17, 18, 19, 20)
-
Specification