Use of teams in a mobile application
First Claim
1. A computer-implemented method, comprising:
- generating, with a digitally programmed mobile device server, two or more mobile device user accounts;
generating, with the digitally programmed mobile device server, a first mobile device team and a second mobile device team;
assigning, with the digitally programmed mobile device server, at least one of the two or more mobile device user accounts to the first mobile device team and at least one of the two or more mobile device user accounts to the second mobile device team;
receiving, at the digitally programmed device server one or more mobile device team visibility settings;
storing, at the digitally programmed mobile device server, the first mobile device team and the second mobile device team in association with the one or more mobile device team visibility settings in a data repository, wherein the one or more mobile device team visibility settings control user access to information associated with mobile device user accounts of one or more mobile device teams;
receiving, from a mobile device associated with a first particular mobile device account of the first mobile device team, a request for location data of other mobile devices;
determining, with the digitally programmed mobile device server, based on the mobile device team visibility settings, that the second mobile device team is visible to the first mobile device team;
in response to determining that the second mobile device team is visible to the first mobile device team, identifying, with the digitally programmed mobile device server, locations of each mobile device of the first mobile device team and the second mobile device team;
selecting, with the digitally programmed mobile device server, based on the identified locations of each mobile device, a map centering location and zoom level that includes the identified locations of each device;
causing displaying, with the digitally programmed mobile device server, on the first mobile device, a map comprising the map centering location and zoom level that includes the identified locations of each mobile device and one or more user location icons corresponding to the identified locations of each mobile device.
9 Assignments
0 Petitions
Accused Products
Abstract
A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In an embodiment, a mobile data analysis system may comprise one or more mobile device user accounts. For example, mobile device user accounts may be created for field analysts within an organization and used by the field analysts to authenticate with the mobile data analysis system using a mobile or other computing device. In an embodiment, mobile device user accounts may be grouped into one or more mobile device teams. Mobile device user accounts may be grouped into mobile device teams based on organizational roles, areas of responsibility, or any other characteristics. In an embodiment, mobile device teams may be associated with visibility settings that control user access to information associated with mobile device user accounts of particular mobile device teams.
658 Citations
12 Claims
-
1. A computer-implemented method, comprising:
-
generating, with a digitally programmed mobile device server, two or more mobile device user accounts; generating, with the digitally programmed mobile device server, a first mobile device team and a second mobile device team; assigning, with the digitally programmed mobile device server, at least one of the two or more mobile device user accounts to the first mobile device team and at least one of the two or more mobile device user accounts to the second mobile device team; receiving, at the digitally programmed device server one or more mobile device team visibility settings; storing, at the digitally programmed mobile device server, the first mobile device team and the second mobile device team in association with the one or more mobile device team visibility settings in a data repository, wherein the one or more mobile device team visibility settings control user access to information associated with mobile device user accounts of one or more mobile device teams; receiving, from a mobile device associated with a first particular mobile device account of the first mobile device team, a request for location data of other mobile devices; determining, with the digitally programmed mobile device server, based on the mobile device team visibility settings, that the second mobile device team is visible to the first mobile device team; in response to determining that the second mobile device team is visible to the first mobile device team, identifying, with the digitally programmed mobile device server, locations of each mobile device of the first mobile device team and the second mobile device team; selecting, with the digitally programmed mobile device server, based on the identified locations of each mobile device, a map centering location and zoom level that includes the identified locations of each device; causing displaying, with the digitally programmed mobile device server, on the first mobile device, a map comprising the map centering location and zoom level that includes the identified locations of each mobile device and one or more user location icons corresponding to the identified locations of each mobile device. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable medium storing one or more sequences of instructions, which when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
generating two or more mobile device user accounts; generating a first mobile device team and a second mobile device team; assigning at least one of the two or more mobile device user accounts to the first mobile device team and at least one of the two or more mobile device user accounts to the second mobile device team; receiving one or more mobile device team visibility settings; storing the first mobile device team and the second mobile device team in association with the one or more mobile device team visibility settings in a data repository, wherein the one or more mobile device team visibility settings control user access to information associated with mobile device user accounts of one or more mobile device teams; receiving, from a mobile device associated with a first particular mobile device account of the first mobile device team, a request for location data of other mobile devices; determining, based on the mobile device team visibility settings, that the second mobile device team is visible to the first mobile device team; in response to determining that the second mobile device team is visible to the first mobile device team, identifying locations of each mobile device of the first mobile device team and the second mobile device team; selecting, based on the identified locations of each mobile device, a map centering location and zoom level that includes the identified locations of each device; causing displaying, on the first mobile device, a map comprising the map centering location and zoom level that includes the identified locations of each mobile device and one or more user location icons corresponding to the identified locations of each mobile device. - View Dependent Claims (6, 7, 8)
-
-
9. A computer device comprising a video display and one or more hardware processors configured to perform:
-
generating two or more mobile device user accounts; generating a first mobile device team and a second mobile device team; assigning at least one of the two or more mobile device user accounts to the first mobile device team and at least one of the two or more mobile device user accounts to the second mobile device team; receiving one or more mobile device team visibility settings; storing the first mobile device team and the second mobile device team in association with the one or more mobile device team visibility settings in a data repository, wherein the one or more mobile device team visibility settings control user access to information associated with mobile device user accounts of one or more mobile device teams; receiving, from a mobile device associated with a first particular mobile device account of the first mobile device team, a request for location data of other mobile devices; determining, based on the mobile device team visibility settings, that the second mobile device team is visible to the first mobile device team; in response to determining that the second mobile device team is visible to the first mobile device team, identifying locations of each mobile device of the first mobile device team and the second mobile device team; selecting, based on the identified locations of each mobile device, a map centering location and zoom level that includes the identified locations of each device; causing displaying, on the first mobile device, a map comprising the map centering location and zoom level that includes the identified locations of each mobile device and one or more user location icons corresponding to the identified locations of each mobile device. - View Dependent Claims (10, 11)
-
-
12. The computer device of 11, wherein the data is location data associated with the second particular mobile device account.
Specification