Software-based mobile tracking service with video streaming when events occur
DC CAFCFirst Claim
1. A method for controlling conveyance of location and tracking information provided as an Internet service, comprising:
- providing a computer server connected to the Internet, said computer server executing first database management system software that maintains a database of location and tracking information about a first information sharing environment used by a plurality of authorized users;
providing one or more first administrative privileges used by a first administrator to maintain said first information sharing environment, said one or more first administrative privileges being used to;
a) define a plurality of second information sharing environments corresponding to a plurality of purchasers of said Internet service, b) provide each authorized user of said plurality of authorized users a respective user account name and password to use as part of a login process, and c) assign each authorized user of said plurality of authorized users to only one of said second information sharing environments of said plurality of second information sharing environments, said plurality of second information environments coexisting independent of each other within said first information sharing environment;
providing second administrative privileges used to maintain said plurality of second information sharing environments to a plurality of second administrators, said second administrative privileges being used to;
a) define one or more groups within a respective second information sharing environment, and b) assign each authorized user of the respective second information sharing environment to one or more of said groups;
providing a plurality of second database management system software that executes on a plurality of computing devices of said plurality of authorized users, said plurality of second database management system software interfacing with said first database management system software, each second database management system software of said plurality of second database management system software enabling a first authorized user of said plurality of authorized users to;
a) define an event condition based on an object location information corresponding to a location of an object and a zone information corresponding to a zone, and b) define an event information access code that is a first access list that specifies one or more authorized users of said plurality of users to be provided an event information comprising an alert when said event condition has been met, said object location being a coordinate within a coordinate system provided by a location information source, said zone having a boundary defined by a plurality of coordinates within said coordinate system;
monitoring by said first database management system software said object location information;
determining by said first database management system software said event condition has been met; and
conveying by said first database management system software said alert to said second database management software of only those authorized users included on said first access list.
4 Assignments
Litigations
0 Petitions
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
20 Claims
-
1. A method for controlling conveyance of location and tracking information provided as an Internet service, comprising:
-
providing a computer server connected to the Internet, said computer server executing first database management system software that maintains a database of location and tracking information about a first information sharing environment used by a plurality of authorized users; providing one or more first administrative privileges used by a first administrator to maintain said first information sharing environment, said one or more first administrative privileges being used to;
a) define a plurality of second information sharing environments corresponding to a plurality of purchasers of said Internet service, b) provide each authorized user of said plurality of authorized users a respective user account name and password to use as part of a login process, and c) assign each authorized user of said plurality of authorized users to only one of said second information sharing environments of said plurality of second information sharing environments, said plurality of second information environments coexisting independent of each other within said first information sharing environment;providing second administrative privileges used to maintain said plurality of second information sharing environments to a plurality of second administrators, said second administrative privileges being used to;
a) define one or more groups within a respective second information sharing environment, and b) assign each authorized user of the respective second information sharing environment to one or more of said groups;providing a plurality of second database management system software that executes on a plurality of computing devices of said plurality of authorized users, said plurality of second database management system software interfacing with said first database management system software, each second database management system software of said plurality of second database management system software enabling a first authorized user of said plurality of authorized users to;
a) define an event condition based on an object location information corresponding to a location of an object and a zone information corresponding to a zone, and b) define an event information access code that is a first access list that specifies one or more authorized users of said plurality of users to be provided an event information comprising an alert when said event condition has been met, said object location being a coordinate within a coordinate system provided by a location information source, said zone having a boundary defined by a plurality of coordinates within said coordinate system;monitoring by said first database management system software said object location information;
determining by said first database management system software said event condition has been met; andconveying by said first database management system software said alert to said second database management software of only those authorized users included on said first access list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method executed in one ore central or distributed computer servers having an administrator that serves software application programs as tracking services to computing devices of a plurality of authorized users of a tracking Internet service provider (ISP) who use the computing devices to track measures of physical characteristics sensed by sensor devices within zones that provide corresponding wireless links for conveyance of commands to the sensor devices and receive of sensor information packages from the sensor devices, comprising:
-
providing a computer server connected to the Internet, said computer server executing a database management system software that maintains one or more central or distributed databases of first information about a first software application used by the plurality of authorized users; providing one or more first administrative privileges used by the administrator to maintain said first software application, said first administrative privileges being used to manage a plurality of second tracking applications purchased by a plurality of purchasers of said ISP, b) provide each authorized user a respective user account name and password to use as part of a login process, and c) assign each authorized user to a second tracking application, said plurality of second tracking applications executing independent of each other and the first application; providing second administrative privileges used to maintain said plurality of second tracking applications to a plurality of second administrators other than the administrator, said second administrative privileges being used to;
a) define a group within a respective second tracking application, and b) assign an authorized user of the group;providing a plurality of second database management system software to said plurality of authorized users, said plurality of second database management system software interfacing with said first database management system software, each second database management system software of said plurality of second database management system software enabling a first authorized user of said plurality of authorized users to;
a) define an event condition based on a sensor information within an identified zone, and b) define an event information access code that is an access list that specifies one or more authorized users of said plurality of authorized users to be provided an event information comprising an alert when said event condition has been met,monitoring said sensor information to determine whether said event condition has been met; and
conveying said alert only to those authorized users included on said access list.
-
Specification