IP Library Granted Patent US 9,660,321
Granted Patent B2
US 9,660,321 · App. 13/861,982 · Granted May 23, 2017

Method and system for a mobile application (app) that assists with aiming or aligning a satellite dish or antenna

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,660,321
App. No.
13/861,982
Granted
May 23, 2017
Kind
B2
Abstract

An app running on a communication device determines a current position of an antenna, which is to be aligned with a transmitter. The app determines a direction in which the antenna should be oriented so that the antenna is aligned with the transmitter when the communication device is placed by the antenna. The app may generate, based on the determined direction, one or more cues to enable alignment of the antenna so that the current position or a newly determined current position of the antenna is aligned with the determined position of the transmitter. The cues may include audible, visual and/or vibration cues. The app may acquire information from one or more sensors, which are located within the communication device and/or integrated within the antenna. The acquired information may be utilized to determine the current position and/or a newly determined current position of the antenna.

Claims (42)

1. A method, comprising:

in a communication device, when said communication device is located by an antenna:

determining a current location of said communication device;

determining based on said current location of said communication device, a transmitter with which said antenna should be aligned for receiving signals from said transmitter;

determining a current position of said antenna;

determining, based on said current position of said antenna and location of said transmitter, a direction in which said antenna should be oriented so that said antenna is aligned with said transmitter for maximizing reception of signals from said transmitter;

generating based on said determined direction, one or more cues for presenting to a user of said communication device to enable alignment of said antenna with said transmitter in said determined direction, wherein said one or more cues enable said user of said communication device to make adjustments to position or orientation of said antenna, based on said current position or a newly determined current position of said antenna; and

presenting on said communication device, a user interface that is operable to receive input from said user of said communication device, wherein:

said input is utilized to determine a location of said transmitter, and

said user interface comprises a graphical user interface that is operable to display one or more graphical tools that show said current position, said newly determined current position, and/or an ideal position for said antenna when said antenna is aligned with said transmitter.

2. The method according to claim 1 , wherein said one or more cues comprise audible cues, visual cues and/or vibration cues.

3. The method according to claim 1 , comprising acquiring information from one or more sensors, which are located within said communication device and/or integrated within said antenna, wherein said acquired information is utilized to determine said current position and/or a newly determined current position of said antenna.

4. The method according to claim 3 , wherein said one or more sensors comprise a gyroscope, an accelerometer, a compass and an altimeter.

5. The method according to claim 1 , comprising determining when said antenna is aligned with said transmitter based on one or more signal metrics received from a receiver that receives signals transmitted by said transmitter.

6. A system, comprising:

one or more processors for use in a communication device, said one or more processors being operable to, when said communication device is located by an antenna:

determine a current location of said communication device;

determine based on said current location of said communication device, a transmitter with which said antenna should be aligned for receiving signals from said transmitter;

determine a current position of said antenna;

determine, based on said current position of said antenna and location of said transmitter, a direction in which said antenna should be oriented so that said antenna is aligned with said transmitter for maximizing reception of signals from said transmitter;

generate based on said determined direction, one or more cues for presenting to a user of said communication device to enable alignment of said antenna with said transmitter in said determined direction, wherein said one or more cues enable said user of said communication device to make adjustments to position or orientation of said antenna, based on said current position or a newly determined current position of said antenna; and

present on said communication device, a user interface that is operable to receive input from said user of said communication device, wherein:

said input is utilized to determine a location of said transmitter, and

said user interface comprises a graphical user interface that is operable to display one or more graphical tools that show said current position, said newly determined current position, and/or an ideal position for said antenna when said antenna is aligned with said transmitter.

7. The system according to claim 6 , wherein said one or more cues comprise audible cues, visual cues and/or vibration cues.

8. The system according to claim 6 , wherein said one or more processors are operable to acquire information from one or more sensors, which are located within said communication device and/or integrated within said antenna, wherein said acquired information is utilized to determine said current position and/or a newly determined current position of said antenna.

9. The system according to claim 8 , wherein said one or more sensors comprise a gyroscope, an accelerometer, a compass and an altimeter.

10. The system according to claim 6 , wherein said one or more processors are operable to determine when said antenna is aligned with said transmitter based on one or more signal metrics received from a receiver that receives signals transmitted by said transmitter.

11. A computer readable device having stored thereon, a computer program having at least one code section, the at least one code section being executable by a communication device for causing said communication device to perform steps comprising, when said communication device is located by an antenna:

determining a current location of said communication device;

determining based on said current location of said communication device, a transmitter with which said antenna should be aligned for receiving signals from said transmitter;

determining a current position of said antenna;

determining, based on said current position of said antenna and location of said transmitter, a direction in which said antenna should be oriented so that said antenna is aligned with said transmitter for maximizing reception of signals from said transmitter;

generating based on said determined direction, one or more cues for presenting to a user of said communication device to enable alignment of said antenna with said transmitter in said determined direction, wherein said one or more cues enable said user of said communication device to make adjustments to position or orientation of said antenna, based on said current position or a newly determined current position of said antenna; and

presenting on said communication device, a user interface that is operable to receive input from said user of said communication device, wherein:

said input is utilized to determine a location of said transmitter, and

said user interface comprises a graphical user interface that is operable to display one or more graphical tools that show said current position, said newly determined current position, and/or an ideal position for said antenna when said antenna is aligned with said transmitter.

12. The computer readable device according to claim 11 , wherein said one or more cues comprise audible cues, visual cues and/or vibration cues.

13. The computer readable device according to claim 11 , wherein:

said at least one code section is operable to acquire information from one or more sensors, which are located within said communication device and/or integrated within said antenna, wherein said acquired information is utilized to determine said current position and/or a newly determined current position of said antenna; and

said one or more sensors comprise a gyroscope, an accelerometer, a compass and an altimeter.

14. The computer readable device according to claim 11 , wherein said at least one code section is operable to determine when said antenna is aligned with said transmitter based on one or more signal metrics received from a receiver that receives signals transmitted by said transmitter.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: MAXLINEAR, INC.
To: RADIOXIO, LLC
Reel/Frame 047264/0199 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS Recorded Aug 7, 2018
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
Reel/Frame 046737/0594 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS Recorded Aug 3, 2018
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
Reel/Frame 046704/0473 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2013
From: TRERISE, ALAN
To: MAXLINEAR, INC.
Reel/Frame 030424/0610 →