Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
123 words
In a computer system having a graphical user interface including a display device and a user input device, a method for associating multimedia features with map views, comprising the steps of: receiving a map view selection command from the user input device indicating a selected map view; in response to the map view selection command, displaying the selected map view on the display device; assigning a place context to the map view, the place context having an associated multimedia feature, and displaying on the display device a multimedia feature control item associated with the multimedia feature; receiving a multimedia feature selection command associated with the multimedia feature control item; and in response to the multimedia feature selection command, performing the selected multimedia feature.
Claim 2
Dependent Claim
123 words
In a computer system having a graphical user interface including a display device and a user input device, a method for associating multimedia features with map views, comprising the steps of: receiving a map view selection command from the user input device indicating a selected map view; in response to the map view selection command, displaying the selected map view on the display device; assigning a place context to the map view, the place context having an associated multimedia feature, and displaying on the display device a multimedia feature control item associated with the multimedia feature; receiving a multimedia feature selection command associated with the multimedia feature control item; and in response to the multimedia feature selection command, performing the selected multimedia feature.
Claim 3
Dependent Claim
65 words
The method of claim 1, wherein the step of receiving a map view selection command from the user input device indicating a selected map view comprises the steps of: receiving a pan command from the user input device; in response to the pan command, displaying on the display device a panning sequence of map views; and receiving a stop command from the user input device.
Claim 4
Dependent Claim
65 words
The method of claim 1, wherein the step of receiving a map view selection command from the user input device indicating a selected map view comprises the steps of: receiving a pan command from the user input device; in response to the zoom command, displaying on the display device a zooming sequence of map views; and receiving a stop command from the user input device.
Claim 5
Dependent Claim
37 words
The method of claim 1, further comprising the steps of: assigning a parent context to the map view, the parent context having an associated multimedia feature; and displaying on the display device a parent context control item.
Claim 6
Dependent Claim
89 words
The method of claim 4, further comprising the steps of: receiving from the user input device a parent context selection command associated with the parent context control item; in response to the parent context selection command, displaying on the display device a control item associated with the parent context multimedia feature; receiving from the user input device a parent context multimedia feature selection command associated with the parent context multimedia feature control item; and in response to the parent context multimedia feature selection command, performing the selected multimedia feature.
Claim 7
Dependent Claim
41 words
The method of claim 4, wherein the step of assigning a parent context to the map view further comprises the step of: assigning the parent context by applying a predefined method that based on the feature class of the place context.
Claim 8
Dependent Claim
137 words
The method of claim 4, wherein the step of assigning a parent context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; if the place context is a small land feature and one and only one of the small zone entities is an administrative unit, assigning the parent context to be the administrative unit; if the place context is a small land feature and one and only one of the small zone entities is a country, assigning the parent context to be the country; and if the place context is a small land feature and one and only one of the small zone entities is a continent, assigning the parent context to be the continent.
Claim 9
Dependent Claim
101 words
The method of claim 4, wherein the step of assigning a parent context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; if the place context is a country and one and only one of the small zone entities is a continent, assigning the parent context to be the continent; and if the place context is a country and one and only one of the small zone entities is an ocean, assigning the parent context to be the ocean.
Claim 10
Dependent Claim
132 words
The method of claim 4, wherein the step of assigning a parent context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; if the place context is an administrative unit and one and only one of the small zone entities is a country, assigning the parent context to be the country; if the place context is an administrative unit and one and only one of the small zone entities is a continent, assigning the parent context to be the continent; and if the place context is an administrative unit and one and only one of the small zone entities is an ocean, assigning the parent context to be the ocean.
Claim 11
Dependent Claim
43 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the step of: if the scale of the map is above a large-scale threshold, assigning the place context to be a predefined large-scale context.
Claim 12
Dependent Claim
82 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; and if the map displayed on the display device corresponds to a predefined best-view map associated with one of the small zone entities, assigning the place context to be the map entity associated with the predefined best-view map.
Claim 13
Dependent Claim
88 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the steps of: defining a large zone within the map view; identifying large zone entities that are wholly or partially displayed within the large zone, each large zone entity being associated with a feature class; comparing the feature classes associated with the large zone entities to a prioritized list of feature classes; and assigning the place context to be the large zone entity having the highest priority feature class.
Claim 14
Dependent Claim
104 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the steps of: defining a large zone within the map view; identifying large zone entities that are wholly or partially displayed within the large zone, each large zone entity being associated with a feature class; identifying an altitude associated with the map view; comparing the feature classes associated with the large zone entities to a prioritized list of feature classes for the altitude associated with the map view; and assigning the place context to be the large zone entity having the highest priority feature class.
Claim 15
Dependent Claim
122 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the steps of: defining a large zone within the map view; identifying large zone entities that are wholly or partially displayed within the large zone, each large zone entity being associated with a feature class; identifying an altitude associated with the map view; comparing the feature classes associated with the large zone entities to a prioritized list of feature classes for the altitude associated with the map view; and assigning the place context to be a selected one of the large zone entities that is associated with the highest priority feature class that is associated with one and only one large zone entity.
Claim 16
Dependent Claim
163 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the steps of: defining a large zone within the map view; identifying large zone entities that are wholly or partially displayed within the large zone, each large zone entity being associated with a feature class; identifying an altitude associated with the map view; comparing the feature classes associated with the large zone entities to a prioritized list of feature classes for the altitude associated with the map view; identifying a feature class on the prioritized list that has more than one associated large zone entity; determining a parent entity associated with each large zone entity within the feature class that has more than one associated large zone entity; and if a common parent entity is associated with each large zone entity within the feature class that has more than one associated large zone entity, assigning the place context to be the common parent entity.
Claim 17
Dependent Claim
88 words
The method of claim 1, wherein the step of assigning a place context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; determining that a time-out condition has occurred because the process for assigning the place context to the map view has exceeded a time-out period; and in response to the time-out condition, assigning the place context to be a default entity within the small zone.
Claim 18
Dependent Claim
19 words
The method of claim 16, wherein the default entity is selected from the group including oceans, seas, and continents.
Claim 19
Dependent Claim
139 words
A computer-readable medium having computer-executable instructions for performing the steps of: receiving a pan or zoom command from the user input device; in response to the pan or zoom command, displaying on a display device a panning or zooming sequence of map views; receiving a stop command from the user input device defining a map view selection command indicating a selected map view; in response to the map view selection command, displaying the selected map view on the display device, assigning a place context to the map view, the place context having an associated multimedia feature, and displaying on the display device a multimedia feature control item associated with the multimedia feature; receiving a multimedia feature selection command associated with the multimedia feature control item; and in response to the multimedia feature selection command, performing the selected multimedia feature.
Claim 20
Dependent Claim
139 words
A computer-readable medium having computer-executable instructions for performing the steps of: receiving a pan or zoom command from the user input device; in response to the pan or zoom command, displaying on a display device a panning or zooming sequence of map views; receiving a stop command from the user input device defining a map view selection command indicating a selected map view; in response to the map view selection command, displaying the selected map view on the display device, assigning a place context to the map view, the place context having an associated multimedia feature, and displaying on the display device a multimedia feature control item associated with the multimedia feature; receiving a multimedia feature selection command associated with the multimedia feature control item; and in response to the multimedia feature selection command, performing the selected multimedia feature.
Claim 21
Dependent Claim
77 words
The computer-readable medium of claim 18, wherein the step of assigning a place context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; and if the map displayed on the display device corresponds to a predefined best-view map associated with one of the small zone entities, assigning the place context to be that map entity.
Claim 22
Dependent Claim
123 words
The computer-readable medium of claim 19, wherein the step of assigning a place context to the map view further comprises the steps of: defining a large zone within the map view; identifying large zone entities that are wholly or partially displayed within the large zone, each large zone entity being associated with a feature class; identifying an altitude associated with the map view; comparing the feature classes associated with the large zone entities to a prioritized list of feature classes for the altitude associated with the map view; and assigning the place context to be a selected one of the large zone entities that is associated with the highest priority feature class that is associated with one and only one large zone entity.
Claim 23
Dependent Claim
98 words
The method of claim 20, wherein the step of assigning a place context to the map view further comprises the steps of: identifying a feature class on the prioritized list that has more than one associated large zone entity; determining a parent entity associated with each large zone entity within the feature class that has more than one associated large zone entity; and if a common parent entity is associated with each large zone entity within the feature class that has more than one associated large zone entity, assigning the place context to be the common parent entity.
Claim 24
Dependent Claim
136 words
A computer-readable medium having computer-executable instructions for performing the steps of: receiving a map view selection command from the user input device indicating a selected map view having an associated place context; displaying the selected map view on the display device; assigning a parent context to the map view, the parent context having an associated multimedia feature; receiving from the user input device a parent context selection command associated with the parent context control item; in response to the parent context selection command, displaying on the display device a control item associated with the parent context multimedia feature; receiving from the user input device a parent context multimedia feature selection command associated with the parent context multimedia feature control item; and in response to the parent context multimedia feature selection command, performing the selected multimedia feature.
Claim 25
Dependent Claim
136 words
A computer-readable medium having computer-executable instructions for performing the steps of: receiving a map view selection command from the user input device indicating a selected map view having an associated place context; displaying the selected map view on the display device; assigning a parent context to the map view, the parent context having an associated multimedia feature; receiving from the user input device a parent context selection command associated with the parent context control item; in response to the parent context selection command, displaying on the display device a control item associated with the parent context multimedia feature; receiving from the user input device a parent context multimedia feature selection command associated with the parent context multimedia feature control item; and in response to the parent context multimedia feature selection command, performing the selected multimedia feature.
Claim 26
Dependent Claim
137 words
The method of claim 22, wherein the step of assigning a parent context to the map view further comprises the steps of: defining a small zone within the map view; identifying small zone entities that are wholly or partially displayed within the small zone; if the place context is a small land feature and one and only one of the small zone entities is an administrative unit, assigning the parent context to be the administrative unit; if the place context is a small land feature and one and only one of the small zone entities is a country, assigning the parent context to be the country; and if the place context is a small land feature and one and only one of the small zone entities is a continent, assigning the parent context to be the continent.
Claim 27
Dependent Claim
79 words
The method of claim 23, wherein the step of assigning a parent context to the map view further comprises the steps of: if the place context is a country and one and only one of the small zone entities is a continent, assigning the parent context to be the continent; and if the place context is a country and one and only one of the small zone entities is an ocean, assigning the parent context to be the ocean.
Claim 28
Dependent Claim
110 words
The method of claim 24, wherein the step of assigning a parent context to the map view further comprises the steps of: if the place context is an administrative unit and one and only one of the small zone entities is a country, assigning the parent context to be the country; if the place context is an administrative unit and one and only one of the small zone entities is a continent, assigning the parent context to be the continent; and if the place context is an administrative unit and one and only one of the small zone entities is an ocean, assigning the parent context to be the ocean.