Smart management of mobile applications based on visual recognition
First Claim
1. A method, comprising:
- executing a first application on a first mobile device;
determining a current geographic location of the first mobile device;
identifying a first user in proximity to the first mobile device based on a predefined proximity criterion, wherein the predefined proximity criterion comprises a predefined distance from the first mobile device;
identifying a second user in proximity to the first mobile device; and
responsive to identifying the first user in proximity to the first mobile device;
identifying, in a registry, a first action defined based on a predefined association between the first application, the first user, and the determined current geographic location of the first mobile device;
modifying the first action based on a relationship between the first and second users, wherein the relationship is determined by;
determining that the first and second users are associated on a first social media platform, of a plurality of social media platforms; and
analyzing a text of a social media post published by one of the first and second users on the first social media platform; and
performing the modified first action to modify at least one of the first mobile device and the first application, wherein performing the first action comprises obscuring a portion of text displayed on the first mobile device, wherein at least a second portion of the text remains displayed on the first mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for management of applications are provided. A first application is executed on a first mobile device, and a current geographic location of the first mobile device is determined. A first user in proximity to the first mobile device is identified based on a predefined proximity criterion, where the predefined proximity criterion comprises a predefined distance from the first mobile device. Responsive to identifying the first user in proximity to the first mobile device, a first action defined based on a predefined association between the first application, the first user, and the determined current geographic location of the first mobile device is identified in a registry, and the first action is performed to modify at least one of the first mobile device and the first application.
19 Citations
17 Claims
-
1. A method, comprising:
-
executing a first application on a first mobile device; determining a current geographic location of the first mobile device; identifying a first user in proximity to the first mobile device based on a predefined proximity criterion, wherein the predefined proximity criterion comprises a predefined distance from the first mobile device; identifying a second user in proximity to the first mobile device; and responsive to identifying the first user in proximity to the first mobile device; identifying, in a registry, a first action defined based on a predefined association between the first application, the first user, and the determined current geographic location of the first mobile device; modifying the first action based on a relationship between the first and second users, wherein the relationship is determined by; determining that the first and second users are associated on a first social media platform, of a plurality of social media platforms; and analyzing a text of a social media post published by one of the first and second users on the first social media platform; and performing the modified first action to modify at least one of the first mobile device and the first application, wherein performing the first action comprises obscuring a portion of text displayed on the first mobile device, wherein at least a second portion of the text remains displayed on the first mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, comprising:
a computer-readable storage medium having computer readable program code embodied therewith, the computer readable program code executable by a processor to perform an operation comprising; executing a first application on a first mobile device; determining a current geographic location of the first mobile device; identifying a first user in proximity to the first mobile device based on a predefined proximity criterion, wherein the predefined proximity criterion comprises a predefined distance from the first mobile device; identifying a second user in proximity to the first mobile device; and responsive to identifying the first user in proximity to the first mobile device; identifying, in a registry, a first action defined based on a predefined association between the first application, the first user, and the determined current geographic location of the first mobile device; modifying the first action based on a relationship between the first and second users, wherein the relationship is determined by; determining that the first and second users are associated on a first social media platform, of a plurality of social media platforms; and analyzing a text of a social media post published by one of the first and second users on the first social media platform; and performing the modified first action to modify at least one of the first mobile device and the first application, wherein performing the first action comprises obscuring a portion of text displayed on the first mobile device, wherein at least a second portion of the text remains displayed on the first mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A system, comprising:
-
a processor; and a memory storing one or more instructions which, when executed by the processor, performs an operation comprising; executing a first application on a first mobile device; determining a current geographic location of the first mobile device; identifying a first user in proximity to the first mobile device based on a predefined proximity criterion, wherein the predefined proximity criterion comprises a predefined distance from the first mobile device; identifying a second user in proximity to the first mobile device; and responsive to identifying the first user in proximity to the first mobile device; identifying, in a registry, a first action defined based on a predefined association between the first application, the first user, and the determined current geographic location of the first mobile device; modifying the first action based on a relationship between the first and second users, wherein the relationship is determined by; determining that the first and second users are associated on a first social media platform, of a plurality of social media platforms; and analyzing a text of a social media post published by one of the first and second users on the first social media platform; and performing the modified first action to modify at least one of the first mobile device and the first application, wherein performing the first action comprises obscuring a portion of text displayed on the first mobile device, wherein at least a second portion of the text remains displayed on the first mobile device. - View Dependent Claims (14, 15, 16, 17)
-
Specification