Apparatus and method for conveying location event information based on access codes
DC CAFCFirst Claim
1. A method for conveying information relating to objects among a plurality of users of a plurality of computing devices associated with user identification codes, including a first user identification code and a second user identification code and a third user identification code, the method comprising:
- receiving a zone information from a computing device associated with the first user identification code, the zone information relating to a zone having at least one coordinate within a coordinate system;
associating an object location event information with the zone information, the object location event information being defined in terms of a condition based upon a relationship between the zone and a location of a moving object associated with the second user identification code, the second identification code being different from the first user identification code, each location of the object having corresponding object location information;
associating an access code with at least one of the object location information, the zone information, or the object location event information, wherein the access code is based on the third user identification code, and wherein the third user identification code is different from the first and second user identification codes;
andconveying at least one of the object location information, the zone information, or the object location event information to a computing device associated with the third user identification code based on said information access code.
4 Assignments
Litigations
1 Petition
Accused Products
Abstract
An improved system and method for defining an event based upon an object location and a user-defined zone and managing the conveyance of object location event information among computing devices where object location events are defined in terms of a condition based upon a relationship between user-defined zone information and object location information. One or more location information sources are associated with an object to provide the object location information. One or more user-defined zones are defined on a map and one or more object location events are defined. The occurrence of an object location event produces object location event information that is conveyed to users based on user identification codes. Accessibility to object location information, zone information, and object location event information is based upon an object location information access code, a zone information access code, and an object location event information access code, respectively.
-
Citations
62 Claims
-
1. A method for conveying information relating to objects among a plurality of users of a plurality of computing devices associated with user identification codes, including a first user identification code and a second user identification code and a third user identification code, the method comprising:
-
receiving a zone information from a computing device associated with the first user identification code, the zone information relating to a zone having at least one coordinate within a coordinate system; associating an object location event information with the zone information, the object location event information being defined in terms of a condition based upon a relationship between the zone and a location of a moving object associated with the second user identification code, the second identification code being different from the first user identification code, each location of the object having corresponding object location information; associating an access code with at least one of the object location information, the zone information, or the object location event information, wherein the access code is based on the third user identification code, and wherein the third user identification code is different from the first and second user identification codes; and conveying at least one of the object location information, the zone information, or the object location event information to a computing device associated with the third user identification code based on said information access code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for conveying information, comprising:
-
associating a first user identification code with a first user; associating a second user identification code with a second user that is different from the first user; associating one or more user identification codes with a privilege to receive an information update relating to an event, said one or more user identification codes including a third user identification code associated with a third user that is different from the first and second users; receiving zone information and event information from a computing device associated with the first user identification code;
said zone information comprising at least one coordinate within a defined coordinate system that is associated with a boundary;
said event information comprising information about the event which occurs based on a relationship between the boundary and a location of a computing device that is associated with the second user;receiving location information comprising the location of the computing device associated with the second user identification code; and conveying said information update to a computing device associated with the third user identification code when the event occurs.
-
-
32. The method of 31, wherein the first and second user identification codes correspond to first and second phone numbers associated with first and second mobile devices.
-
33. The method of 32, wherein the third user identification code correspond to an e-mail address.
-
34. The method of 31, wherein the boundary is fixed on a display of the computing device associated with the first user identification code.
-
35. The method of 31, wherein the boundary is adjustable on a display of the computing device associated with the first user identification code.
-
36. A method for conveying information, comprising the steps of:
-
associating a first user identification code with a first user; associating a second user identification code with a second user that is different from the first user; associating one or more user identification codes with a privilege to receive an information update relating to an event, said one or more user identification codes including a third user identification code associated with a third user that is different from the first and second users; associating a zone information with at least one coordinate within a defined coordinate system; associating said zone information with a boundary; associating an event information with an event that occurs based on a relationship defined by the first user relating the boundary to a received location information associated with the second user identification code; and conveying said information update to a computing device associated with the third user identification code when the event occurs. - View Dependent Claims (37, 38)
-
-
39. A method for conveying information relating to objects among a plurality of users of a plurality of computing devices that are associated with corresponding user identification codes comprising:
-
associating a first user identification code with a zone-information, said zone information defining a zone having at least one coordinate on a coordinate system; associating the first user identification code with an object location event information, said object location event information being defined in terms of an event that occurs based upon a relationship between the zone and a location of an object associated with a second user identification code; associating the first user identification code with an information access code comprising one or more user identification codes including a third user identification code associated with at least one object location information access privilege; and performing a function after the event occurs, said function relating to one or more computing devices associated with the one or more user identification codes. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method for conveying information relating to objects among a plurality of users of a plurality of computing devices that are associated with corresponding user identification codes comprising:
-
associating a first user identification code with an object location event information that is generated upon occurrence of an event related to an object associated with a second user identification code that is different from the first user identification code, said event being defined based on a relationship between a location of the object and a zone; granting access to the object location event information; associating an access code with an access privilege to the object location event information after access is granted, said access code comprising one or more user identification codes, including a third user identification code that is different from the first and second user identification codes, and conveying the object location event information to one or more computing devices associated with one or more user identification codes after the event occurs. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59)
-
-
60. A method for conveying information among a plurality of computing devices associated with a plurality of users including a first user, a second user, and a third user, the method comprising:
-
associating an administrator that specifies an access privilege to the first user as an authorized user associated with a first user identification code selected from a group of users associated with a plurality of user identification codes including the first user identification code; granting access to at least one of object location information, zone information or object location event information based on the access privilege of the authorized user; defining a zone within a coordinate system, said zone having a coordinate within a defined coordinate system; providing an interface to a computing device associated with the first user to define an object location event based upon a relationship between the zone and a location of a computing device associated with the second user, an occurrence of the object location event producing object location event information; and conveying at least one of object location information, zone information or the object location event information to a computing device associated with the third user. - View Dependent Claims (61, 62)
-
Specification