Mobile satellite user information request system and methods
First Claim
1. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
- determining a location of the user terminal;
determining locations of one or more satellites with respect to the determined location of the user terminal;
determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a second location of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and
presenting an instruction to an operator of the user terminal, the instruction indicating the determined second location.
8 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods and apparatus for use in a satellite communications system (10) that enable a user to gain knowledge of a direction to one or more "best" satellites available to the user. This information enables the user to alter his or her position to take advantage of the one or more "best" satellites at any particular time in order to facilitate the ability to log-on, initiate and receive calls, and complete calls. The information can be supplied by the user terminal (13) itself, or by a gateway (14). The information can be employed by the user to select for a period of time, by example, a position on an east side of a building, to move to a south-east facing window, or to take some other action that enhances the user'"'"'s connectivity to one or more of the satellites.
-
Citations
40 Claims
-
1. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
-
determining a location of the user terminal; determining locations of one or more satellites with respect to the determined location of the user terminal; determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a second location of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and presenting an instruction to an operator of the user terminal, the instruction indicating the determined second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
-
determining a location of the user terminal; determining locations of one or more satellites with respect to the determined location of the user terminal; determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a position of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and presenting an instruction to an operator of the user terminal, the instruction indicating the determined position, wherein the step of determining a position of the user terminal includes the steps of; prompting the operator to input information descriptive of an environment of the user terminal; and determining the position also in accordance with the information that is inputted by the operator.
-
-
11. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
-
determining a location of the user terminal; determining locations of one or more satellites with respect to the determined location of the user terminal; determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a position of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and presenting an instruction to an operator of the user terminal, the instruction indicating the determined position, and comprising the initial steps of; generating a request for service in the user terminal; and transmitting the request for service from the user terminal through at least one satellite to the gateway; wherein the steps of determining are executed within the gateway; and wherein the step of presenting includes an initial step of transmitting the instruction from the gateway to the user terminal through at least one satellite. - View Dependent Claims (12)
-
-
13. A satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising:
-
means in said system for determining a location of the user terminal; means in said system for determining locations of one or more satellites with respect to the determined location of the user terminal; means in said system for determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a second location of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and means for presenting an instruction to an operator of the user terminal, the instruction indicating the determined second location. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal;
- and at least one terrestrial gateway, comprising;
means in said system for determining a location of the user terminal; means in said system for determining locations of one or more satellites with respect to the determined location of the user terminal; means in said system for determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a position of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and means for presenting an instruction to an operator of the user terminal, the instruction indicating the determined position, wherein said means for determining a position of the user terminal is comprised of means for prompting the operator to input information descriptive of an environment of the user terminal; and
wherein said means for determining the position is responsive to information input by the operator.
- and at least one terrestrial gateway, comprising;
-
22. A satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising:
-
means in said system for determining a location of the user terminal; means in said system for determining locations of one or more satellites with respect to the determined location of the user terminal; means in said system for determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a position of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and means for presenting an instruction to an operator of the user terminal, the instruction indicating the determined position, wherein said user terminal is comprised of means for generating a request for service and means for transmitting the request for service from said user terminal through at least one satellite to said gateway;
wherein all of said means for determining are located within said gateway; and
wherein said gateway further comprises means for transmitting the instruction from said gateway to said user terminal through at least one satellite. - View Dependent Claims (23)
-
-
24. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
-
determining a location of the user terminal; determining locations of one or more satellites with respect to the determined location of the user terminal; determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a second location of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and transmitting information to the user terminal, the transmitted information indicating the determined second location. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
-
determining a location of the user terminal; determining locations of one or more satellites with respect to the determined location of the user terminal; determining, in accordance with the determined location of the user terminal and the determined locations of the one or more satellites, a position of the user terminal that provides a best communications path between the user terminal and the one or more satellites; and transmitting information to the user terminal, the transmitted information indicating the determined position; the method further comprising the steps of, presenting the transmitted information to an operator of the user terminal in an operator-perceptible format; using the transmitted information to vary at least one of a position and an orientation of the user terminal, relative to the determined locations of the one or more satellites; and establishing at least one of a voice and a data communication link between the user terminal and the at least one terrestrial gateway via at least one of the plurality of satellites; the method further comprising the steps of, during a time that the communication link is established, determining updated locations of one or more satellites with respect to a location of the user terminal; determining, in accordance with the location of the user terminal and the determined updated locations of the one or more satellites, an updated position of the user terminal that provides a best communications path between the user terminal and the one or more satellites; transmitting information to the user terminal, the transmitted information indicating the determined updated position; presenting the transmitted information to an operator of the user terminal in an operator-perceptible format; using the transmitted information to vary at least one of a position and an orientation of the user terminal, relative to the determined updated locations of the one or more satellites; and maintaining the established at least one of a voice and a data communication link between the user terminal and the at least one terrestrial gateway via at least one of the plurality of satellites.
-
-
31. A method for operating a satellite communications system having a plurality of earth orbiting satellites, at least one terrestrial user terminal, and at least one terrestrial gateway, comprising the steps of:
-
determining a location of the user terminal; determining locations of at least two satellites with respect to the determined location of the user terminal; determining, in accordance with the determined location of the user terminal and the determined locations of the at least two satellites, a position of the user terminal that provides a best communications path between the user terminal and the at least two satellites; presenting an instruction to an operator of the user terminal, the instruction indicating the determined position; and operating said user terminal in a diversity reception mode at the determined position for receiving and combining communications signals received from said at least two satellites.
-
-
32. A method for operating a satellite communications system having a space segment comprised of a plurality of earth orbiting satellites and a terrestrial segment comprised of at least one user terminal, having a substantially omnidirectional antenna, and at least one gateway coupled to a terrestrial communications system, comprising the steps of:
-
in response to input from a user, sending a first communication from the user terminal to the terrestrial segment via the antenna and at least one satellite, the first communication initiating a user terminal log-on and registration procedure; determining a location of the user terminal and storing the determining location in a database; in response to the user initiating a call, determining an updated location of the user terminal and calculating an azimuth angle and an elevation angle to at least one satellite that is in view of the determined updated location of the user terminal; determining, in accordance with the determined updated location of the user terminal and the calculated angles, a preferred location for the user terminal to conduct the call; sending a second communication to the user terminal via at least one satellite, the second communication including information for specifying the preferred location; and converting the information into a user-perceptible format and presenting the formatted information to the user. - View Dependent Claims (33, 34)
-
-
35. A method for operating a satellite communications system having a space segment comprised of a plurality of non-geosynchronously orbiting satellites and a terrestrial segment comprised of at least one user terminal, having a substantially omnidirectional antenna, and at least one gateway coupled to a terrestrial communications system, comprising the steps of:
-
in response to input from a user, determining a location of the user terminal and storing the determining location in a database; in response to the user initiating a call, determining an updated location of the user terminal and calculating an optimal location for the user terminal relative to a track of at least one satellite that is expected to be in view of the user terminal; sending a message to the user terminal via at least one satellite, the message including information for specifying the optimal location; and converting the information into a user-perceptible format and presenting the formatted information to the user;
whereinthe step of calculating is accomplished during an iterative process that attempts to compensate for signal path impairments that may exist between the user terminal and the track of the at least one satellite. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A method for operating a satellite communications system having a space segment comprised of a plurality of non-geosynchronously orbiting satellites and a terrestrial segment comprised of at least one user terminal, having a substantially omnidirectional antenna, and at least one gateway coupled to a terrestrial communications system, comprising the steps of:
-
in response to the user initiating a call, determining a current location of the user terminal; calculating an optimal location for the user terminal relative to a track of at least one satellite that is expected to be in view of the user terminal; sending a message to the user terminal via at least one satellite, the message including information for specifying the optimal location; converting the information into a user-perceptible format and presenting the formatted information to the user; and moving the user terminal at least one of laterally with respect to the surface of the earth or vertically with respect to the surface of the earth in response to the formatted information that is presented to the user.
-
Specification