Abstract:
A method and apparatus are provided that select an instance of a service for use by a mobile device. A list of multiple instances of the service is assembled, wherein each instance of the service of the multiple instances of the service is hosted by a different mobile device of multiple mobile devices. For each of the multiple instances of the service, situational information and environmental information is determined in association with the mobile device hosting the instance, wherein the situational information comprises information associated with an operating condition of a user of the hosting mobile device and wherein the environmental information comprises information associated with environmental conditions in which the hosting mobile device is operating. An instance of the service then is selected from among the multiple instances based on the environmental information and the situational information determined for each of the multiple instances.
Abstract:
A method of supporting multiple types of group membership in a group based on group-member-status as a member of a group in a set of applications includes tracking a group-member-status as a member of the group in a first application of the set of applications for each group member, wherein the first application is operated with mobile devices of some or all of the group members and the mobile devices communicate on a network, and wherein the group-member-status is based on a group member's relationship with the group in the first application; receiving a request for a list of the group members with a particular group-member-status as a member of the group in the first application, wherein the request is from a second application of the set of applications; and providing a list of the group members with the particular group-member-status in the first application to the second application.
Abstract:
A process for electronically detecting a criminal organization out-of-boundary condition includes first maintaining a stored first geofence definition defining a geographic area associated with a first criminal organization. One or more audio and/or video streams or RF identifiers from recording devices located outside of the first geofence definition are received. An out-of-boundary condition is then detected in the streams or identifiers in which an individual determined to be associated with the first criminal organization is detected outside of the first geofence definition. Responsive to detecting the out-of-boundary condition, causing an electronic notification of the out-of-boundary condition to be one of output and transmitted to another computing device notifying the another computing device of the out-of-boundary condition.
Abstract:
A wireless computing device collects and reports minimally necessary real-time personal context of a user. During a first period of time, collecting and storing one or more first personal context information elements associated with the user but not reporting them via wireless transmission. In response to determining that there is an increased probability of an incident occurring near the user, for a second period of time: continuing to collect the first personal context information elements and reporting them all via wireless transmission, and beginning collecting and storing second personal context information elements not collected during the first period of time but not reporting second personal context information elements via wireless transmission.
Abstract:
A mobile device, associated with a responder of the visiting agency and present in the geographical jurisdiction of the local agency, maintains a first mutual aid token associated with the local agency, wherein the mutual aid token authorizes the first responder to access the local agency and wherein the mutual aid token is associated with a transferability time period, that is, a time during which the mutual aid token can be transferred from one mutual aid responder to another. The mobile device identifies another mobile device of another responder associated with the visiting agency and transfers to the another mobile device, without a need to first contact the local or visiting agencies, a mutual aid token that is derived from the first mutual aid token, wherein the transferred mutual aid token authorizes the another responder to access the local agency.
Abstract:
A computer apparatus, such as a validator node, for validating data records in a distributed electronic ledger may be configured to receive a proposed data record submitted by an originating agent of an originating agency to a distributed ledger. In response to the proposed incident-related data record, other agents within the originating agency may, based on validation criteria, submit one or more responsive data records that may provide information for use in determining a validity of the proposed incident-related data record. Validator nodes hosted by external agencies may submit validation responses relative to a validity of the proposed incident-related data record. The system may determine that the proposed data record is valid. Based a consensus algorithm, the system may responsively append the proposed data record or an indication of validity to the distributed ledger or to a different distributed ledger.
Abstract:
A process for maintaining geofence definitions associated with criminal organizations includes maintaining, at an electronic computing device, a stored first geofence definition defining a geographic area associated with a first criminal organization. The computing device receives audio and/or video streams from devices located outside of and/or inside of a boundary of the first geofence definition, and detects, via the one or more audio and/or video streams, a pattern-of-conduct of one or more individuals associated with the first criminal organization or associated with another criminal organization known to have an adversarial relationship with the first criminal organization. Responsive to detecting the pattern-of-conduct the computing device expands or contracts a boundary of the first geofence definition to create an updated first geofence definition associated with the first criminal organization and provides the updated first geofence definition to one or more target devices for display or further electronic processing.
Abstract:
A method and system of managing group calls is disclosed. The method of comprises receiving call control signaling associated with a group of user communication entities; identifying a user communication entity of the group of user communication entities; determining a first association between the user communication entity, the first group call and at least one of a first delivery method and a second delivery method; in response to determining the first association: determining that the user communication entity is participating in a second group call; determining whether a first priority associated with the first group call and the user communication entity is higher than a second priority associated with the second group call and the user communication entity; and based on a determination that the first priority is higher, conveying to the user communication entity via the first delivery method a call control message associated with the first group call.
Abstract:
A system and method for generating a vehicular profile and vehicular profiling system are provided. A request for enrollment in the system is received at a processing device. Live captured images of the vehicle to-be-enrolled and previously recorded images of a base version of the vehicle are processed and compared to detect differences therebetween. The differences are characterized to identify unique identifiers of the vehicle. The vehicular profile is generated including the characterized unique identifiers along with a recoverability-likelihood score. The profile, including the recoverability-likelihood score, is communicated to a primary device associated with capturing the live captured images. The profile including the recoverability-likelihood score may be further communicated to a secondary device having access permissions to the system.
Abstract:
A method for providing incident specific information at a vehicle computer. In operation, the vehicle computer receives an incident assignment including information related to a current incident from a dispatch computer. The vehicle computer further receives an information request and in response, identifies a first context parameter by co-relating the information request with information related to the current incident and a second context parameter by co-relating the information request with information not related to the current incident. The vehicle computer generates a response to the information request based on the first context parameter when the current incident status identifies that the vehicle is responding to the current incident. Otherwise, the vehicle computer generates a response to the information request based on the second context parameter.