Reputation scoring of social networking applications
First Claim
1. A method, implemented by a first computing system programmed to perform the following, comprising:
- analyzing installation behavior of an application operating in a social networking service and generating an installation metric, wherein the social networking service comprises an online platform, wherein the installation metric is based on at least one of a setting change or a permission change, made by the application to a user profile space, during installation of the application;
analyzing application activity of the application and generating an application metric, wherein analyzing the application activity of the application comprises;
determining a purpose of the application based on a description of the application; and
assessing whether the activity of the application exceeds the purpose of the application;
analyzing permissions requested by the application and generating a permissions metric, wherein the permissions metric is based on at least one of the following permissions;
accessing a user'"'"'s social networking service friend list, posting on a friend'"'"'s social networking service wall without user consent, messaging to all user social networking service contacts without user consent, or requesting social networking service chat permissions; and
generating a reputation score of the application based on the installation metric, application metric, and permissions metric.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for reputation scoring of applications on social networking services is described. A reputation score system scans a profile area of an application operating in a social networking service and generates a profile metric based on the content of the profile area. A reputation score system scans analyzes application installation behavior of an application and generates an installation metric. The reputation score system analyzes application activity of the application and generating an application metric. The reputation score system analyzes permissions requested by the application and generates a permissions metric. The reputation score system generates a reputation based on the profile metric, installation metric, application metric and permissions metric.
16 Citations
20 Claims
-
1. A method, implemented by a first computing system programmed to perform the following, comprising:
-
analyzing installation behavior of an application operating in a social networking service and generating an installation metric, wherein the social networking service comprises an online platform, wherein the installation metric is based on at least one of a setting change or a permission change, made by the application to a user profile space, during installation of the application; analyzing application activity of the application and generating an application metric, wherein analyzing the application activity of the application comprises; determining a purpose of the application based on a description of the application; and assessing whether the activity of the application exceeds the purpose of the application; analyzing permissions requested by the application and generating a permissions metric, wherein the permissions metric is based on at least one of the following permissions; accessing a user'"'"'s social networking service friend list, posting on a friend'"'"'s social networking service wall without user consent, messaging to all user social networking service contacts without user consent, or requesting social networking service chat permissions; and generating a reputation score of the application based on the installation metric, application metric, and permissions metric. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system, comprising:
-
a memory; and a processor coupled with the memory to execute a reputation score system to; scan a profile area of an application operating in a social networking service and generate a profile metric based on content of the profile area, wherein the social networking service comprises an online platform; analyze application installation behavior of the application and generate an installation metric, wherein the installation metric is based on at least one of a setting change or a permission change, made by the application to a user profile space, during installation of the application; analyze application activity of the application and generate an application metric, wherein analyzing the application activity of the application comprises; determining a purpose of the application based on a description of the application; and assessing whether the activity of the application exceeds the purpose of the application; analyze permissions requested by the application and generate a permissions metric, wherein the permissions metric is based on at least one of the following permissions; accessing a user'"'"'s social networking service friend list, posting on a friend'"'"'s social networking service wall without user consent, messaging to all user social networking service contacts without user consent, or requesting social networking service chat permissions; and generate a reputation score based on the profile metric, installation metric, application metric, and permissions metric. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
scanning a profile area of an application operating in a social networking service and generating a profile metric based on content of the profile area, wherein the social networking service comprises an online platform; analyzing application installation behavior of the application and generating an installation metric, wherein the installation metric is based on at least one of a setting change or a permission change, made by the application to a user profile space, during installation of the application; analyzing application activity of the application and generating an application metric, wherein analyzing the application activity of the application comprises; determining a purpose of the application based on a description of the application; and assessing whether the activity of the application exceeds the purpose of the application; analyzing permissions requested by the application and generating a permissions metric, wherein the permissions metric is based on at least one of the following permissions; accessing a user'"'"'s social networking service friend list, posting on a friend'"'"'s social networking service wall without user consent, messaging to all user social networking service contacts without user consent, or requesting social networking service chat permissions; and generating a reputation score based on the profile metric, installation metric, application metric, and permissions metric. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification