Short-range wireless system and method for multimedia tags
First Claim
1. A system, comprising:
- a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server;
a short-range wireless access point connected to the server, the access point located at a place;
a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct,wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; and
a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits.
2 Assignments
0 Petitions
Accused Products
Abstract
A short-range wireless system and method is disclosed to store and transfer a new type of multimedia data construct called a tag. A user can write text, create a voice clip and append it to the text, take a digital picture and append it to the text, to create a multimedia file as the content of a tag. The creation or modifying of the multimedia file can be done in the user'"'"'s mobile wireless device or off line and then stored in the mobile device. The multimedia file is then incorporated into the tag or it can be referenced by a pointer in the tag. The multimedia file is artistic expression of the user and the tag uniquely associates the user'"'"'s identity with the multimedia file by prohibiting alteration of the content after the user completes its creation. A content-originator flag (CFG) value in the tag is set to “false” during the period when the user is creating or modifying the tag'"'"'s content. When the user completes editing the content of the tag, the content-originator flag (CFG) value is set to true, thereby freezing the content. The tag includes the user'"'"'s ID, such as his/her international mobile subscriber identity (IMSI) or mobile station ISDN number (MSISDN). Subsequent viewers of the content can make a copy of the content and can then modify it, but they cannot authentically attribute the modified copy to the original user. The system can be implemented as a wireless personal area network (PAN) such as provided in the Bluetooth Standard or a wireless local area network (LAN) such as provided in the IEEE 802.11 Wireless LAN Standard and the HIPERLAN Standard.
227 Citations
74 Claims
-
1. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct, wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; and a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag; said editing program referencing the multimedia message by a pointer contained in the electronic tag.
-
-
5. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the device programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; and an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag, said editing program uniquely associating in the electronic tag, the user'"'"'s identity with the multimedia message by prohibiting alteration of the message content after the user completes its creation. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the device programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; and a cellular telephone circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a telephone infrastructure network to other cellular telephones. - View Dependent Claims (13, 14, 15, 16, 17, 19, 20, 21, 22, 32)
-
-
18. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag; said editing program uniquely associating the user'"'"'s identity with the multimedia message, as an originating user; said editing program setting a content-originator flag (CFG) value in the tag to “
false”
during a period when the user is creating or modifying the message content;said editing program setting the content-originator flag (CFG) value to “
true”
, thereby making permanent the association of the message content with the user'"'"'s identity, when the user completes editing the message;whereby subsequent viewers of the content can make a copy of the content, but they cannot authentically attribute the modified copy to the originating user.
-
-
23. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag; said editing program writing a hop count value of zero into the tag when the original user has created the content in the mobile device; said mobile device incrementing the hop count if the user uploads the tag to the server; said server incrementing the hop count when a later user downloads a copy of the tag from the server. - View Dependent Claims (24)
-
-
25. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag; said editing program writing a person-to-person flag (PFG) in the tag, indicating that the tag has been only transferred from person to person and has not been downloaded from the server.
-
-
26. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag; said editing program freezing the content of the tag so that later viewers cannot attribute a modification of the content to the original user. - View Dependent Claims (27)
-
-
28. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and a cellular telephone coupled to said mobile device, to transmit the multimedia content of a tag over a cellular telephone network to cellular telephones capable of receiving multimedia files.
-
-
29. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and said mobile device sends a tag to recipient'"'"'s mobile device in a “
tag delivery”
mode, wherein the sending device transfers a copy of the tag in the sender'"'"'s device, causing the hop count to be incremented by one in the copy of the tag received by the recipient'"'"'s mobile device.
-
-
30. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and said mobile device sends a tag to recipient'"'"'s mobile device in a “
tag give-away”
mode, wherein the sending device transfers the tag currently in the sender'"'"'s device, causing the hop count to remain unchanged in the tag received by the recipient and the sender'"'"'s device keeps a copy of the tag, and the copy in the sender'"'"'s device has its ho count incremented by one.
-
-
31. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and said mobile device automatically transferring a tag to another mobile device when they are within communications range.
-
-
33. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and said mobile device automatically transferring a tag to another mobile device when they are within communications range, as a “
tag worm”
, wherein the tag automatically propagates from one mobile device to another mobile device.
-
-
34. A system, comprising:
-
a server programmed to store electronic tag data constructs in association with a virtual wall data construct stored in the server; a short-range wireless access point connected to the server, the access point located at a place; a mobile short-range wireless device programmed to enable its user to create an electronic tag data construct containing an identity of the user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct; wherein the device is programmed to send the electronic tag data construct over a short-range wireless link to the access point for association with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; a long-range wireless circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; and said server being located in the user'"'"'s home, as a “
personal or family tag storage”
. - View Dependent Claims (35, 36)
-
-
37. A server for a short-range wireless network, comprising:
-
a processor; a memory coupled to said processor storing a computer program to be executed by said processor to perform the steps of; storing electronic tag data constructs in association with a virtual wall data construct stored in the server coupled to a short-range wireless access point located at a place; receiving an electronic tag data construct containing an identity of the user and associated with a multimedia message from a mobile short-range wireless device programmed to enable its user to create the electronic tag data construct; and associating the received electronic tag data construct with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; said wireless device including circuits for forwarding content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits; wherein the multimedia message includes at least one of an audible data and a digital image file incorporated into the electronic tag data construct.
-
-
38. A server coupled to a short-range wireless network, comprising:
-
a processor; a memory coupled to said processor storing a computer program to be executed by said processor to perform the steps of; storing electronic tag data constructs in association with a virtual wall data construct stored in the server connected to a short-range wireless access point located at a place; receiving an electronic tag data construct containing an identity of the user and associated with a multimedia message from a mobile short-range wireless device programmed to enable its user to create the electronic tag data construct; and associating the received electronic tag data construct with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; said wireless device including circuits for forwarding content of the multimedia message over a telephone infrastructure network to other cellular telephones. - View Dependent Claims (39, 40, 41)
-
-
42. A program product for a server coupled to a short-range wireless network, comprising:
-
a computer readable medium containing program code; program code in said computer readable medium for storing electronic tag data constructs in association with a virtual wall data construct stored in a server connected to a short-range wireless access point located at a place; program code in said computer readable medium for receiving an electronic tag data construct containing an identity of the user and associated with a multimedia message from a mobile short-range wireless device programmed to enable its user to create the electronic tag data construct; program code in said computer readable medium for associating the received electronic tag data construct with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; said mobile short-range wireless device programmed to enable the user to write text, create a voice clip and append it to the text, or take a digital picture and append it to the text, to create a multimedia message as the content of an electronic tag; and said mobile short-range wireless device programmed to uniquely associate in the electronic tag, the user'"'"'s identity with the multimedia message by prohibiting alteration of the message content after the user completes its creation. - View Dependent Claims (43, 44, 45, 46, 47, 48)
-
-
49. A method for a short-range wireless network, comprising:
-
storing electronic tag data constructs in association with a virtual wall data construct stored in a server connected to a short-range wireless access point located at a place; receiving an electronic tag data construct containing an identity of the user and associated with a multimedia message from a mobile short-range wireless device programmed to enable its user to create the electronic tag data construct; associating the received electronic tag data construct with the virtual wall data construct in the server to enable viewing the electronic tag by other users with short-range wireless viewing devices; enabling the user to write text, create a voice clip and append it to the text, or take a digital picture and append it to the text, to create a multimedia message as the content of an electronic tag; and writing a person-to-person flag (PFG) in the tag, indicating that the tag has been only transferred from person to person and has not been downloaded from the server.
-
-
50. A mobile short-range wireless device, comprising:
-
a processor; and a memory coupled to the processor, programmed to enable creating an electronic tag data construct containing an identity of a user and associated with a multimedia message, the multimedia message including at least one of an audible data and a digital image file incorporated into the electronic tag data construct, wherein the memory is further programmed to send the electronic tag data construct over a short-range wireless link to an access point for association with a virtual wall data construct in a server to enable viewing the electronic tag by other users with short-range wireless viewing devices, and wherein the memory is further programmed to forward content of the multimedia message over a long-range wireless network to long-range wireless receiving circuits.
-
-
51. A mobile short-range wireless device, comprising:
-
a processor; a memory coupled to the processor, programmed to enable creating an electronic tag data construct containing an identity of a user and associated with a multimedia message, the memory further programmed to send the electronic tag data construct over a short-range wireless link to an access point for association with a virtual wall data construct in a server to enable viewing the electronic tag by other users with short-range wireless viewing devices; and a cellular telephone circuit in the user'"'"'s mobile short-range wireless device capable of sending multimedia messages, to forward content of the multimedia message over a telephone infrastructure network to other cellular telephones. - View Dependent Claims (52, 53, 54, 62, 63, 64, 65)
-
-
55. A mobile short-range wireless device, comprising:
-
a processor; a memory coupled to the processor, programmed to enable creating an electronic tag data construct containing an identity of a user and associated with a multimedia message, the memory further programmed to send the electronic tag data construct over a short-range wireless link to an access point for association with a virtual wall data construct in a server to enable viewing the electronic tag by other users with short-range wireless viewing devices; an editing program in the user'"'"'s short-range wireless device to enable the user to write text, create an audio record or an image record and append it to the text, to create a multimedia message as the content of an electronic tag; said editing program uniquely associating in the electronic tag, the user'"'"'s identity with the multimedia message by prohibiting alteration of the message content after the user completes its creation. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
-
66. A program product for use in a short-range wireless communications network and in a long-range wireless communications network, for communicating a multimedia signal, comprising:
-
a computer readable medium containing program code; program code in said computer readable medium for generating a short-range wireless tag signal for transmission in said short-range wireless network; program code in said computer readable medium for generating a header signal in said tag signal, including an identity of a user; program code in said computer readable medium for generating a multimedia message signal in said tag signal; program code in said computer readable medium for sending said short-range wireless tag signal in said short-range wireless network; and program code in said computer readable medium for extracting said multimedia message signal from said short-range wireless tag signal to enable sending said multimedia message signal in said long-range wireless communications network; wherein said header signal prohibits alteration of the message content after a user completes its creation. - View Dependent Claims (67, 68, 69, 70)
-
-
71. A method for use in a short-range wireless communications network and in a long-range wireless communications network, for communicating a multimedia signal, comprising:
-
generating a short-range wireless tag signal for transmission in said short-range wireless network; generating a header signal in said tag signal, including an identity of a user; generating a multimedia message signal in said tag signal; sending said short-range wireless tag signal in said short-range wireless network; and extracting said multimedia message signal from said short-range wireless tag signal to enable sending said multimedia message signal in said long-range wireless communications network; wherein said header signal includes a hop count value of zero when an original user has created the content.
-
-
72. A method for use in a short-range wireless communications network and in a long-range wireless communications network, for communicating a multimedia signal, comprising:
-
generating a short-range wireless tag signal for transmission in said short-range wireless network; generating a header signal in said tag signal, including an identity of a user; generating a multimedia message signal in said tag signal; sending said short-range wireless tag signal in said short-range wireless network; and extracting said multimedia message signal from said short-range wireless tag signal to enable sending said multimedia message signal in said long-range wireless communications network; wherein said header signal includes a hop count value greater than zero when a user uploads the electronic tag to a server and writes the tag in association with a virtual wall data construct. - View Dependent Claims (73)
-
-
74. A method for use in a short-range wireless communications network and in a long-range wireless communications network, for communicating a multimedia signal, comprising:
-
generating a short-range wireless tag signal for transmission in said short-range wireless network; generating a header signal in said tag signal, including an identity of a user; generating a multimedia message signal in said tag signal; sending said short-range wireless tag signal in said short-range wireless network; and extracting said multimedia message signal from said short-range wireless tag signal to enable sending said multimedia message signal in said long-range wireless communications network; wherein said header signal includes a hop count value greater than zero when a user sends a copy of the electronic tag to another user'"'"'s short range wireless device.
-
Specification