OPTIMIZING BANDWIDTH OF A GLOBAL POSITIONING SYSTEM
First Claim
Patent Images
1. A method for use in a global positioning system, the method comprising:
- receiving an indication of at least one change in coordinate attributes, wherein the coordinate attributes comprise at least one current geographic location, at least one current time, at least one current position relative to at least one second geographic location, at least one past geographic position, at least one time associated with the past geographic position, at least one current orientation, at least one past orientation, at least one current speed, and at least one past speed;
determining a plurality of cost and transaction rules based on at least one user preference, wherein the least one cost and transaction rule controls a type of coordinate transaction, wherein at least one cost and transaction rule controls how often to process coordinate transactions, wherein at least one cost and transaction rule is a monetary-based rule that limits the number of coordinate transactions to as few transactions as possible in order to reduce costs, and wherein the plurality of cost and transaction rules are based on user-defined preferences; and
processing a plurality coordinate transactions based on the least one cost and transaction rule, wherein the plurality of coordinate transactions comprise sending and receiving coordinate information, wherein coordinate information comprises at least one current GPS coordinate, at least one predictive GPS coordinate, and at least one coordinate attribute; and
converting a plurality of GPS coordinates into animation for display on a screen, wherein the converting is based on a tuple of coordinate attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for optimizing a global positioning system. In one embodiment, the method includes receiving an indication of at least one change in coordinate attributes, determining a plurality of cost and transaction rules based on at least one user preference, and processing a plurality coordinate transactions based on the least one cost and transaction rule.
67 Citations
5 Claims
-
1. A method for use in a global positioning system, the method comprising:
-
receiving an indication of at least one change in coordinate attributes, wherein the coordinate attributes comprise at least one current geographic location, at least one current time, at least one current position relative to at least one second geographic location, at least one past geographic position, at least one time associated with the past geographic position, at least one current orientation, at least one past orientation, at least one current speed, and at least one past speed; determining a plurality of cost and transaction rules based on at least one user preference, wherein the least one cost and transaction rule controls a type of coordinate transaction, wherein at least one cost and transaction rule controls how often to process coordinate transactions, wherein at least one cost and transaction rule is a monetary-based rule that limits the number of coordinate transactions to as few transactions as possible in order to reduce costs, and wherein the plurality of cost and transaction rules are based on user-defined preferences; and processing a plurality coordinate transactions based on the least one cost and transaction rule, wherein the plurality of coordinate transactions comprise sending and receiving coordinate information, wherein coordinate information comprises at least one current GPS coordinate, at least one predictive GPS coordinate, and at least one coordinate attribute; and converting a plurality of GPS coordinates into animation for display on a screen, wherein the converting is based on a tuple of coordinate attributes. - View Dependent Claims (2, 3)
-
-
4. A global positioning system (GPS) comprising:
-
a GPS application that computes a plurality of coordinate attributes based on a plurality of transaction rules; a processor that executes the GPS application; and a memory coupled to the processor, wherein the memory stores the plurality of transaction rules, wherein the GPS application is operable to; receive an indication of at least one change in coordinate attributes, wherein the coordinate attributes comprise at least one current geographic location, at least one current time, at least one current position relative to at least one second geographic location, at least one past geographic position, at least one time associated with the past geographic position, at least one current orientation, at least one past orientation, at least one current speed, and at least one past speed; determine a plurality of cost and transaction rules based on at least one user preference, wherein the least one cost and transaction rule controls a type of coordinate transaction, wherein at least one cost and transaction rule controls how often to process coordinate transactions, wherein at least one cost and transaction rule is a monetary-based rule that limits the number of coordinate transactions to as few transactions as possible in order to reduce costs, and wherein the plurality of cost and transaction rules are based on user-defined preferences; and process a plurality coordinate transactions based on the least one cost and transaction rule, wherein the plurality of coordinate transactions comprise sending and receiving coordinate information, wherein coordinate information comprises at least one current GPS coordinate, at least one predictive GPS coordinate, and at least one coordinate attribute; and convert a plurality of GPS coordinates into animation for display on a screen, wherein the converting is based on a tuple of coordinate attributes. - View Dependent Claims (5)
-
Specification