Method and apparatus for generating an audio signature for a data item
First Claim
1. A method for generating an audio signature for a data item based on a source identifier associated with the data item, comprising:
- receiving the source identifier for the data item, the source identifier specifying a source from which the data item originated;
mapping the source identifier to the audio signature for the source identifier in a deterministic manner, wherein mapping the source identifier to the audio signature includes using a mapping function that allows the user to distinguish the audio signature from other audio signatures generated for other source identifiers, and wherein the mapping fraction always maps the same source identifier to the same audio signature;
wherein mapping the source identifier includes;
performing a hash fraction on the source identifier to produce a hash value for the source identifier, and associating the hash value with the audio signature; and
outputting the audio signature to a user, so that the user is able to associate the audio signature with the source from which the data item originated, wherein the audio signature includes a melody that identifies the source of the data item.
2 Assignments
0 Petitions
Accused Products
Abstract
A system generates an audio signature for a data item based on a source identifier associated with the data item. The system receives a source identifier along with a data item and maps the source identifier to the audio signature using a mapping function that allows a user to distinguish the audio signature from other audio signatures generated for other sources. The mapping functions always map the same source identifier to the same audio signature. The system outputs the audio signature to a user. This enables the user to associate the audio signature with the source. The data item can include, an electronic mail message, a pager signal, a telephone call, a data item in an instant messaging system, an indicator of an entry of a new participant into a conference call or a chat room, or an electronic cookie that identifies a client computer system to a web site.
114 Citations
27 Claims
-
1. A method for generating an audio signature for a data item based on a source identifier associated with the data item, comprising:
-
receiving the source identifier for the data item, the source identifier specifying a source from which the data item originated;
mapping the source identifier to the audio signature for the source identifier in a deterministic manner, wherein mapping the source identifier to the audio signature includes using a mapping function that allows the user to distinguish the audio signature from other audio signatures generated for other source identifiers, and wherein the mapping fraction always maps the same source identifier to the same audio signature;
wherein mapping the source identifier includes;
performing a hash fraction on the source identifier to produce a hash value for the source identifier, and associating the hash value with the audio signature; and
outputting the audio signature to a user, so that the user is able to associate the audio signature with the source from which the data item originated, wherein the audio signature includes a melody that identifies the source of the data item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
a sender from whom the data item originated;
a computer system from which the data item originated;
a computer program;
a telephone line;
an Internet Protocol (IP) address; and
an intelligent agent on a computer network.
-
-
3. The method of claim 1, wherein the data item includes one of:
-
an electronic mail message;
a pager signal;
a telephone call;
a data item in an instant messaging system;
an indicator of an entry of a new participant into a conference call;
an indicator of an entry of a new participant into a chat room; and
an electronic cookie that identifies a client computer system to a web site.
-
-
4. The method of claim 1, wherein mapping the source identifier to the audio signature includes using a context for the data item in mapping the source identifier to the audio signature so that the context influences the mapping.
-
5. The method of claim 4, wherein the context can include at least one of:
-
a context related to the source of the data item; and
a context related to a destination of the data item.
-
-
6. The method of claim 1, wherein mapping the source identifier includes using a mapping function with the property that data items from the same source, but with different source identifiers, are mapped to the same audio signature.
-
7. The method of claim 1, wherein source identifiers for data items arriving from the same source, but through different communication channels, are mapped to related audio signatures, so that the data items are recognizable as originating from the same source.
-
8. The method of claim 1, wherein outputting the audio signature includes outputting a tactile signal in the form of a vibration.
-
9. The method of claim 1, wherein mapping the source identifier to the audio signature includes mapping the source identifier to an audio signature that is unique to the source identifier.
-
10. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for generating an audio signature for a data item based on a source identifier associated with the data item, the method comprising:
-
receiving the source identifier for the data item, the source identifier specifying a source from which the data item originated;
mapping the source identifier to the audio signature for the source identifier in a deterministic manner, wherein mapping the source identifier to the audio signature includes using a mapping function that allows the user to distinguish the audio signature from other audio signatures generated for other source identifiers, and wherein the mapping function always maps the same source identifier to the same audio signature;
wherein mapping the source identifier includes;
performing a hash function on the source identifier to produce a hash value for the source identifier, and associating the hash value with the audio signature; and
outputting the audio signature to a user, so that the user is able to associate the audio signature with the source from which the data item originated, wherein the audio signature includes a melody that identifies the source of the data item. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
a sender from whom the data item originated;
a computer system from which the data item originated;
a computer program;
a telephone line;
an Internet Protocol (IP) address; and
an intelligent agent on a computer network.
-
-
12. The computer-readable storage medium of claim 10, wherein the data item includes one of:
-
an electronic mail message;
a pager signal;
a telephone call;
a data item in an instant messaging system;
an indicator of an entry of a new participant into a conference call;
an indicator of an entry of a new participant into a chat room; and
an electronic cookie that identifies a client computer system to a web site.
-
-
13. The computer-readable storage medium of claim 10, wherein mapping the source identifier to the audio signature includes using a context for the data item in mapping the source identifier to the audio signature so that the context influences the mapping.
-
14. The computer-readable storage medium of claim 13, wherein the context can include at least one of:
-
a context related to the source of the data item; and
a context related to a destination of the data item.
-
-
15. The computer-readable storage medium of claim 10, wherein mapping the source identifier includes using a mapping function with the property that data items from the same source, but with different source identifiers, are mapped to the same audio signature.
-
16. The computer-readable storage medium of claim 10, wherein source identifiers for data items arriving from the same source, but through different communication channels, are mapped to related audio signatures, so that the data items are recognizable as originating from the same source.
-
17. The computer-readable storage medium of claim 10, wherein outputting the audio signature includes outputting a tactile signal in the form of a vibration.
-
18. The computer-readable storage medium of claim 10, wherein mapping the source identifier to the audio signature includes mapping the source identifier to an audio signature that is unique to the source identifier.
-
19. An apparatus that generates an audio signature for a data item based on a source identifier associated with the data item, comprising:
-
a receiving mechanism that receives the source identifier for the data item, the source identifier specifying a source from which the data item originated;
a mapping mechanism that maps the source identifier to the audio signature for the source identifier in a deterministic manner, wherein mapping the source identifier to the audio signature includes using a mapping function that allows the user to distinguish the audio signature from other audio signatures generated for other source identifiers, and wherein the mapping function always maps the same source identifier to the same audio signature;
wherein mapping the source identifier includes;
performing a hash function on the source identifier to produce a hash value for the source identifier, and associating the hash value with the audio signatures and an output mechanism that outputs the audio signature to a user, so that the user is able to associate the audio signature with the source from which the data item originated, wherein the audio signature includes a melody that identifies the source of the data item. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
a sender from whom the data item originated;
a computer system from which the data item originated;
a computer program;
a telephone line;
an Internet Protocol (IP) address; and
an intelligent agent on a computer network.
-
-
21. The apparatus of claim 19, wherein the data item includes one of:
-
an electronic mail message;
a pager signal;
a telephone call;
a data item in an instant messaging system;
an indicator of an entry of a new participant into a conference call;
an indicator of an entry of a new participant into a chat room; and
an electronic cookie that identifies a client computer system to a web site.
-
-
22. The apparatus of claim 19, wherein the mapping mechanism is configured to use a context for the data item in mapping the source identifier to the audio signature so that the context influences the mapping.
-
23. The apparatus of claim 22, wherein the context can include at least one of:
-
a context related to the source of the data item; and
a context related to a destination of the data item.
-
-
24. The apparatus of claim 19, wherein the mapping mechanism is configured to use a mapping function with the property that data items from the same source, but with different source identifiers, are mapped to the same audio signature.
-
25. The apparatus of claim 19, wherein source identifiers for data items arriving from the same source, but through different communication channels, are mapped to related audio signatures, so that the data items are recognizable as originating from the same source.
-
26. The apparatus of claim 19, wherein the output mechanism is configured to output a tactile signal in the form of a vibration.
-
27. The apparatus of claim 19, wherein the mapping mechanism is configured to map the source identifier to an audio signature that is
Specification