Apparatus and methods for managing content exchange on a wireless device
First Claim
1. A method of providing an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application, comprising:
- intercepting content on the wireless device prior to delivery of the content to a content destination and prior to delivery to a client application resident on the wireless device;
analyzing the content based on a content filter to determine if the content comprises unwanted content and if the content is determined to comprise unwanted content, a record is entered into a spam log, wherein the content filter is selected from a plurality of content filters based on a network service provider of the wireless device, and at least one of a hardware characteristic associated with the wireless device, a predetermined characteristic associated with the content destination, and a hardware requirement associated with the content;
based upon the analyzing of the content, forwarding the content to the content destination or quarantining the content by the wireless device;
storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; and
transmitting the predetermined information to a remote device for analysis of the predetermined information.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods, computer readable media and processors operable on a wireless device may provide an anti-spam engine operable to intercept content intended for and/or generated by client applications, and filter out unwanted content. The anti-spam engine may include a configurable module having a spam filter that may determine whether content is unwanted. Based on the result of subjecting the content to the spam filter, the anti-spam engine may forward the content to the intended client application and/or a network destination, and/or may generate a spam log. The anti-spam module may be further operable to forward the spam log to another device, such as a user manager device, operable to analyze the log and generate a report which may be viewable by an operator.
21 Citations
56 Claims
-
1. A method of providing an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application, comprising:
-
intercepting content on the wireless device prior to delivery of the content to a content destination and prior to delivery to a client application resident on the wireless device; analyzing the content based on a content filter to determine if the content comprises unwanted content and if the content is determined to comprise unwanted content, a record is entered into a spam log, wherein the content filter is selected from a plurality of content filters based on a network service provider of the wireless device, and at least one of a hardware characteristic associated with the wireless device, a predetermined characteristic associated with the content destination, and a hardware requirement associated with the content; based upon the analyzing of the content, forwarding the content to the content destination or quarantining the content by the wireless device; storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; and transmitting the predetermined information to a remote device for analysis of the predetermined information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A tangible non-transitory computer readable medium comprising instructions when executed by a computer to cause the computer to perform operations of providing an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application, comprising:
-
intercepting content on a wireless device prior to delivery of the content to a content destination wherein intercepting content on a wireless device further comprises intercepting prior to delivery of the content to a content destination; analyzing the content based on a content filter to determine a content classification, wherein the content filter is selected from a plurality of content filters based on a network service provider of the wireless device, and at least one of a hardware characteristic of the wireless device, a predetermined characteristic associated with the content destination, and a hardware requirement of the content; based upon the content classification, forwarding the content to the content destination or quarantining the content by the wireless device; storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; and transmitting the predetermined information to a remote device for analysis of the predetermined information.
-
-
16. A wireless device for providing an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application;
- comprising;
means for intercepting content on the wireless device prior to delivery of the content to a content destination; means for analyzing the content based on a content filter to determine a content classification wherein the content filter is selected from a plurality of content filters based on a network service provider of the wireless device, and at least one of a hardware characteristic of the wireless device, a predetermined characteristic associated with the content destination, and a hardware requirement of the content; means for forwarding the content to the content destination or quarantining the content, based upon the content classification by the wireless device; means for storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; and means for transmitting the predetermined information to a remote device for analysis of the predetermined information.
- comprising;
-
17. A wireless device for providing an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application, comprising:
-
an anti-spam engine operable to intercept content on the wireless device prior to delivery of the content to a content destination, the anti-spam engine comprising a content filter selected from a plurality of content filters based on a network service provider for the wireless device, and at least one of a hardware characteristic for the wireless device, a predetermined characteristic of the content destination, and a hardware requirement for the content; and control logic intercommoned with the anti-spam engine and operable to apply the content filter to the content and determine if the content comprises unwanted content, wherein the control logic is further operable to forward the content to the content destination if the content does not comprise unwanted content or quarantine the content if the content comprises unwanted content; wherein the anti-spam engine is further configured to store predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; and wherein the wireless device is configured to forward the predetermined information to a remote device for analysis of the predetermined information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for managing filtering of content on a wireless device to provide an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application, comprising:
-
providing a predetermined content filter storable on the wireless device and a reporting parameter to the wireless device, wherein the content filter is selectable from a plurality of content filters based on a network service provider for the wireless device, and at least one of a hardware characteristic for the wireless device, a predetermined characteristic of the content destination, and a hardware requirement for the content; receiving, based on the reporting parameter, a spam log relating to content on the wireless device and filtered by the wireless device according to the predetermined content filter; generating a report based on the spam log; and storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; wherein the wireless device is configured to be able to transmit the predetermined information to a remote device for analysis of the predetermined information. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A tangible non-transitory computer readable medium comprising instructions, when executed by a computer, cause the computer to perform operations to provide an anti-spam module to monitor all content incoming to a wireless device prior to being received by any client application, including:
-
providing a predetermined content filter storable on the wireless device and a reporting parameter to the wireless device, wherein the content filter is selectable from a plurality of content filters based on a network service provider for the wireless device, and at least one of a hardware characteristic for the wireless device, a predetermined characteristic of the content destination, and a hardware requirement for the content; receiving, based on the reporting parameter, a spam log relating to content received by the wireless device and filtered by the wireless device according to the content filter; generating a report based on the spam log; and storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; wherein the wireless device is configured to be able to transmit the predetermined information to a remote device for analysis of the predetermined information.
-
-
45. At least one processor configured to perform actions including:
-
providing a predetermined content filter storable on the wireless device and a reporting parameter to the wireless device, wherein the content filter is selectable from a plurality of content filters based on a network service provider for the wireless device, and at least one of a hardware characteristic for the wireless device, a predetermined characteristic of the content destination, and a hardware requirement for the content; receiving, based on the reporting parameter, a spam log relating to content received by the wireless device and filtered by the wireless device according to the content filter; generating a report based on the spam log; and storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; wherein the wireless device is configured to be able to transmit the predetermined information to a remote device for analysis of the predetermined information.
-
-
46. An apparatus for managing filtering of content on a wireless device, comprising:
-
means for providing a predetermined content filter storable on the wireless device and a reporting parameter to the wireless device, wherein the content filter is selectable from a plurality of content filters based on a network service provider for the wireless device, and at least one of a hardware characteristic for the wireless device, a predetermined characteristic of the content destination, and a hardware requirement for the content; means for receiving, based on the reporting parameter, a spam log relating to content received by the wireless device and filtered by the wireless device according to the content filter; means for generating a report based on the spam log; and means for storing predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; wherein the wireless device is configured to be able to transmit the predetermined information to a remote device for analysis of the predetermined information.
-
-
47. An apparatus for managing filtering of content on a wireless device, comprising:
-
a generator module operable to generate a content filter configuration comprising at least one predetermined content filter storable on the wireless device and a reporting parameter, wherein the content filter is selectable from a plurality of content filters based on a network service provider for the wireless device, and at least one of a hardware characteristic for the wireless device, a predetermined characteristic of the content destination, and a hardware requirement for the content; an anti-spam module operable to forward the content filter configuration to the wireless device and operable to receive, based on the reporting parameter, a spam log relating to content received by the wireless device and filtered by the wireless device according to the spam filter; and a report generator operable to generate a report based on the spam log; wherein the anti-spam module is further configured to store predetermined information of the content including storing at least one of a portion of the content, an identification of a source of the content, a calculated filter test result associated with the content, and an identification of the content destination; and wherein the wireless device is configured to be able to forward the predetermined information to a remote device for analysis of the predetermined information. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification