Masking mobile message content
First Claim
1. A method for masking a message on an electronic device, wherein the method comprises:
- receiving a message on an electronic device;
determining if a message category label is included in the message;
mapping the message category to a corresponding masking format if a message category label is included in the message;
extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format;
determining a privacy status of a user of the electronic device by processing one or more physical aspects of the surrounding environment of the user, wherein the one or more physical aspects of the surrounding environment comprise at least presence of one or more people separate from the user, wherein the one or more physical aspects of the surrounding environment are detected via one or more sensors resident on the electronic device, and wherein said processing is carried out by a server; and
masking the message on the electronic device based on said privacy status, wherein said masking comprises transforming the message into the masking format that corresponds to the message category for the message, wherein the masking format comprises a set of multiple vibration patterns, wherein each of the multiple vibration patterns comprises a distinct vibration frequency value measured in hertz;
wherein said receiving, said determining, said mapping, said extracting, and said masking are carried out by a computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus and an article of manufacture for masking a message on an electronic device. The method includes receiving a message on an electronic device, determining if a message category label is included in the message, mapping the message category to a corresponding masking format if a message category label is included in the message, extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format, and masking the message on the electronic device by transforming the message into the masking format that corresponds to the message category for the message.
43 Citations
21 Claims
-
1. A method for masking a message on an electronic device, wherein the method comprises:
-
receiving a message on an electronic device; determining if a message category label is included in the message; mapping the message category to a corresponding masking format if a message category label is included in the message; extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format; determining a privacy status of a user of the electronic device by processing one or more physical aspects of the surrounding environment of the user, wherein the one or more physical aspects of the surrounding environment comprise at least presence of one or more people separate from the user, wherein the one or more physical aspects of the surrounding environment are detected via one or more sensors resident on the electronic device, and wherein said processing is carried out by a server; and masking the message on the electronic device based on said privacy status, wherein said masking comprises transforming the message into the masking format that corresponds to the message category for the message, wherein the masking format comprises a set of multiple vibration patterns, wherein each of the multiple vibration patterns comprises a distinct vibration frequency value measured in hertz; wherein said receiving, said determining, said mapping, said extracting, and said masking are carried out by a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article of manufacture comprising a computer readable storage memory having computer readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising:
-
receiving a message on an electronic device; determining if a message category label is included in the message; mapping the message category to a corresponding masking format if a message category label is included in the message; extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format; determining a privacy status of a user of the electronic device by processing one or more physical aspects of the surrounding environment of the user, wherein the one or more physical aspects of the surrounding environment comprise at least presence of one or more people separate from the user, wherein the one or more physical aspects of the surrounding environment are detected via one or more sensors resident on the electronic device, and wherein said processing is carried out by a server; and masking the message on the electronic device based on said privacy status, wherein said masking comprises transforming the message into the masking format that corresponds to the message category for the message, wherein the masking format comprises a set of multiple vibration patterns, wherein each of the multiple vibration patterns comprises a distinct vibration frequency value measured in hertz. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for masking a message on an electronic device, comprising:
-
at least one distinct software module, each distinct software module being embodied on a tangible computer-readable medium; a memory; and at least one processor coupled to the memory and operative for; receiving a message on an electronic device; determining if a message category label is included in the message; mapping the message category to a corresponding masking format if a message category label is included in the message; extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format; determining a privacy status of a user of the electronic device by processing one or more physical aspects of the surrounding environment of the user, wherein the one or more physical aspects of the surrounding environment comprise at least presence of one or more people separate from the user, wherein the one or more physical aspects of the surrounding environment are detected via one or more sensors resident on the electronic device, and wherein said processing is carried out by a server; and masking the message on the electronic device based on said privacy status, wherein said masking comprises transforming the message into the masking format that corresponds to the message category for the message, wherein the masking format comprises a set of multiple vibration patterns, wherein each of the multiple vibration patterns comprises a distinct vibration frequency value measured in hertz. - View Dependent Claims (18, 19, 20, 21)
-
Specification