# US 11,999,512 B2 · System and method for satellite-based masking and amplification

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

- Number: US 11,999,512 B2
- Document ID: US11999512B2
- Status: Granted
- Kind: B2
- Application number: 17/235,460
- Filed: 2021-04-20
- Published: 2022-10-20
- Granted: 2024-06-04
- Earliest claimed: 2021-04-20
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Eric Zavesky; James H. Pratt
- Web page: https://patentgrep.com/patent/US11999512B2

## CPC

- G01S 19/02: Details of the space or ground control segments
- B64G 1/1007: {Communications satellites}
- B64G 1/1085: {Swarms and constellations}
- B64G 1/244: {Spacecraft control systems}
- B64G 3/00: Observing or tracking cosmonautic vehicles
- G05D 1/0011: {associated with a remote control arrangement}
- G05D 1/10: Simultaneous control of position or course in three dimensions (G05D1/12 takes precedence)
- G05D 1/223: Command input arrangements on the remote controller, e.g. joysticks or touch screens
- G05D 1/46: Control of position or course in three dimensions [3D]
- H04B 7/18519: {Operations control, administration or maintenance}
- H04B 7/18521: {Systems of inter linked satellites, i.e. inter satellite service (for optical links between satellites H04B10/118)}
- H04B 7/18547: {for geolocalisation of a station (position fixing by direction or distance determination G01S5/00)}
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- B64G: COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- H04B: TRANSMISSION

## Abstract

Aspects of the subject disclosure may include, for example, a device that has a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including receiving a request for an observation of an overhead viewing area from an observer location; discovering an interference of a satellite with the observation of the overhead viewing area; determining possible solutions to the interference; selecting a solution of the possible solutions; receiving the observation from one or more satellites responding to the solution selected; and providing a response to the request including the observation received. Other embodiments are disclosed.

## Claims

### Claim 1

A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
receiving a request for an observation of an overhead viewing area from an observer location;
discovering an interference of a satellite with the observation of the overhead viewing area;
determining possible solutions to the interference;
selecting a solution of the possible solutions;
receiving the observation from one or more satellites responding to the solution selected; and
providing a response to the request including the observation received.

### Claim 2 (depends on 1)

The device of claim 1, wherein the request includes a time period.

### Claim 3 (depends on 2)

The device of claim 2, wherein the request includes a specific object in space.

### Claim 4 (depends on 2)

The device of claim 2, wherein the request specifies a range of altitude and azimuth.

### Claim 5 (depends on 4)

The device of claim 4, wherein the request includes a spectral range of optical or electromagnetic observation.

### Claim 6 (depends on 1)

The device of claim 1, wherein the operations further comprise checking positions of the one or more satellites to ensure that each satellite of the one or more satellites is in an expected position.

### Claim 7 (depends on 6)

The device of claim 6, wherein checking the positions comprises coordinating with other systems for positioning detection of each satellite.

### Claim 8 (depends on 1)

The device of claim 1, wherein the operations further comprise assembling the observation from information received from the one or more satellites responding to the solution selected.

### Claim 9 (depends on 1)

The device of claim 1, wherein the processing system comprises a plurality of processors operating in a distributed computing environment.

### Claim 10

A non-transistory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
receiving a request for an observation of an overhead viewing area from an observer location;
discovering an interference of a satellite with the observation of the overhead viewing area;
determining a solution to the interference;
receiving the observation from one or more satellites responding to the solution selected; and
providing the observation as a response to the request.

### Claim 11 (depends on 10)

The machine-readable medium of claim 10, wherein the operations further comprise checking positions of the one or more satellites to ensure that each satellite of the one or more satellites is in an expected position.

### Claim 12 (depends on 11)

The machine-readable medium of claim 11, wherein checking the positions comprises coordinating with other systems for positioning detection of each satellite.

### Claim 13 (depends on 10)

The machine-readable medium of claim 10, wherein the operations further comprise assembling the observation from information received from the one or more satellites responding to the solution selected.

### Claim 14 (depends on 13)

The machine-readable medium of claim 13, wherein the operations further comprise tasking the one or more satellites for specific overhead positioning.

### Claim 15 (depends on 10)

The machine-readable medium of claim 10, wherein the observation comprises an optical image received by the one or more satellites responding to the solution selected.

### Claim 16 (depends on 10)

The machine-readable medium of claim 10, wherein the observation comprises an electromagnetic spectrum received by the one or more satellites responding to the solution selected.

### Claim 17 (depends on 16)

The machine-readable medium of claim 16, wherein the request includes a spectral range for the electromagnetic spectrum.

### Claim 18 (depends on 10)

The machine-readable medium of claim 10, wherein the processing system comprises a plurality of processors operating in a distributed computing environment.

### Claim 19

A method, comprising:
receiving, by a processing system including a processor, a request for an observation of a deck viewing area from an observer location;
discovering, by the processing system, an interference of a satellite with the observation of the deck viewing area;
determining, by the processing system, a solution to the interference;
receiving the observation from one or more satellites responding to the solution selected; and
providing, by the processing system, the observation in response to the request.

### Claim 20 (depends on 19)

The method of claim 19, further comprising: tasking, by the processing system, the one or more satellites for specific overhead positioning.
