Wireless device hub system and method
First Claim
Patent Images
1. A method of transferring a data file to a wireless device, comprising the steps of:
- a) generating a Short Message Service (“
SMS”
) message including a URL address that corresponds to a location at which the data file is stored; and
b) transmitting the SMS message to the wireless device.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for transferring a data file to a wireless device where the system generates a Short Message Service (“SMS”) message including a URL address at which the data file is stored and transmits the SMS message to the wireless device.
52 Citations
117 Claims
-
1. A method of transferring a data file to a wireless device, comprising the steps of:
-
a) generating a Short Message Service (“
SMS”
) message including a URL address that corresponds to a location at which the data file is stored; and
b) transmitting the SMS message to the wireless device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of transferring data files to wireless devices, comprising the steps of:
-
a) receiving an incoming message including a data file and wireless device identifier;
b) storing the data file thereby creating a stored data file;
c) creating a URL address for the stored data file;
d) generating an outgoing message for a wireless device identified by the wireless device identifier and including the URL address; and
e) transmitting the outgoing message to the identified wireless device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of transferring a data file from a electronic device to a wireless device via a hub, comprising the steps of:
-
a) the electronic device performing the steps of;
a. generating a data transmit request message including the data file and an identifier corresponding to the wireless device; and
b. sending the data transmit request message to the hub;
b) the hub performing the steps of;
a. receiving the data transmit request message;
b. storing the data file, thereby creating a stored data file;
c. creating a URL address for the stored data file;
d. generating a data waiting message for the wireless device including the URL address; and
e. transmitting the data waiting message to the identified wireless device; and
c) the wireless device performing the step of receiving the data waiting message. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An article of manufacture for use in transferring a data file to a wireless device, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform the steps of:
-
a) generating a Short Message Service (“
SMS”
) message including a URL address that corresponds to a location at which the data file is stored; and
b) transmitting the SMS message to the wireless device. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. An article of manufacture for use in transferring data files to wireless devices, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform the steps of:
-
a) receiving an incoming message including a data file and wireless device identifier;
b) storing the data file, thereby creating a stored data file;
c) creating a URL address for the stored data file;
d) generating an outgoing message for a wireless device identified by the wireless device identifier and including the URL address; and
e) transmitting the outgoing message to the wireless device. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. An article of manufacture for use in transferring a data file from a electronic device to a wireless device via a hub, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes:
-
a) the electronic device to perform the steps of;
a. generating a data transmit request message including the data file and an identifier corresponding to the wireless device; and
b. sending the data transmit request message to the hub;
b) the hub to perform the steps of;
a. receiving the data transmit request message;
b. storing the data file, thereby creating a stored data file;
c. creating a URL address for the stored data file;
d. generating a data waiting message for the wireless device including the URL address; and
e. transmitting the data waiting message to the wireless device; and
c) the wireless device to perform the step of receiving the data waiting message. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. An apparatus for transferring a data file to a wireless device, comprising:
-
a) means for generating a Short Message Service (“
SMS”
) message including a URL address that corresponds to a location at which the data file is stored; and
b) means for transmitting the SMS message to the wireless device. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. An apparatus for transferring data files to wireless devices, comprising:
-
a) means for receiving an incoming message including a data file and wireless device identifier;
b) means for storing the data file, thereby creating a stored data file;
c) means for creating a URL address for the stored data file;
d) means for generating an outgoing message for a wireless device identified by the wireless device identifier and including the URL address; and
e) means for transmitting the outgoing message to the wireless device. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
-
56. A data file transfer system, comprising:
-
a) an electronic device comprising;
a. means for generating a data transmit request message including the data file and an identifier corresponding to a wireless device; and
b. means for sending the data transmit request message to the hub;
b) a hub comprising;
a. means for receiving the data transmit request message;
b. means for storing the data file, thereby creating a stored data file;
c. means for creating a URL address for the stored data file;
d. means for generating a data waiting message for the wireless device including the URL address; and
e. means for transmitting the data waiting message to the wireless device; and
c) the wireless device, the wireless device including means for receiving the data waiting message. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69)
-
-
64. A method of transferring a text message to a plurality of wireless devices, comprising the steps of:
-
a) generating a Short Messaging Service (“
SMS”
) message including the text message and an application identifier; and
b) transmitting the SMS message to the plurality of wireless devices.
-
-
70. A method of sending a text message from a electronic device to a plurality of wireless devices via a hub, comprising the steps of:
-
a) the electronic device performing the steps of;
a. generating a text message transmit request message including the text message and an identifier corresponding to each of the plurality of wireless devices; and
b. sending the text message transmit request message to the hub;
b) the hub performing the steps of;
a. receiving the text message transmit request message;
b. generating a Short Message Service (“
SMS”
) text incoming message including the text message and an application identifier; and
c. transmitting the SMS text incoming message to the plurality of wireless devices; and
c) each of the plurality of identified wireless devices performing the step of receiving the SMS text incoming message. - View Dependent Claims (71, 72, 73, 74)
-
-
75. A system for transferring a text message to a plurality of wireless devices, comprising:
-
a) means for generating a Short Message Service (“
SMS”
) message including the text message and an application identifier; and
b) means for transmitting the SMS message to the plurality of wireless devices. - View Dependent Claims (76, 77, 78, 79, 80)
-
-
81. A text messaging system for sending a text message from a electronic device to a plurality of wireless devices via a hub, comprising:
-
a) an electronic device, comprising;
a. means for generating a text message transmit request message including the text message and an identifier for each of the plurality of wireless devices; and
b. means for sending the text message transmit request message to the hub; and
b) a hub, comprising;
a. means for receiving the text message transmit request message;
b. means for generating a Short Message Serve (“
SMS”
) text incoming message including the text message and an application identifier; and
c. means for transmitting the SMS text incoming message to the plurality of wireless devices. - View Dependent Claims (82, 83, 84, 85)
-
-
86. A method of maintaining a high score database for a game application executed on a wireless device, comprising the steps of:
-
a) receiving a high score message from a wireless device, the message including a game application identifier and high score; and
b) storing the high score in the high score database based on the game application identifier. - View Dependent Claims (87, 88, 89, 90, 91, 92)
-
-
93. A system for maintaining a high score database for a game application executed on a wireless device, comprising:
-
a) means for receiving a high score message from a wireless device, the message including a game application identifier and high score; and
b) means for storing the high score in the high score database based on the game application identifier. - View Dependent Claims (94, 95, 96, 97, 98, 99)
-
-
100. A method of enabling a user executing a game application on a first wireless device to send messages to another user contemporaneously playing the same game application on another wireless device, comprising the steps of:
-
a) receiving a Short Message Service (“
SMS”
) start game message from the first wireless device, the message including an identifier corresponding to the game application and an identifier corresponding to the first wireless device;
b) storing the first wireless device identifier in a database based on the game application identifier;
c) receiving a SMS start game message from the another wireless device, the message including an identifier corresponding to the game application and an identifier corresponding to the another wireless device;
d) storing the another wireless device identifier in a database based on the game application identifier;
e) receiving a SMS send gamers message from the first wireless device, the SMS send gamers message including a taunt message and the first wireless device identifier;
f) determining another wireless device playing the game application corresponding to the first wireless device identifier based on the database;
g) generating a gamers taunt message including the taunt message; and
h) sending the gamers taunt message to the another wireless device determined to be playing the game application based on the database. - View Dependent Claims (101, 102, 103, 104, 105)
-
-
106. A system for enabling a user executing a game application on a first wireless device to send messages to another user contemporaneously playing the same game application on another wireless device, comprising:
-
a) means for receiving a Short Message Service (“
SMS”
) start game message from the first wireless device, the message including an identifier corresponding to the game application and an identifier corresponding to the first wireless device;
b) means for storing the first wireless device identifier in a database based on the game application identifier;
c) means for receiving a Short Message Service (“
SMS”
) start game message from the another wireless device, the message including an identifier corresponding to the game application and an identifier corresponding to the another wireless device;
d) means for storing the another wireless device identifier in a database based on the game application identifier;
e) means for receiving a send gamers message from the first wireless device, the message including a taunt message and the first wireless device identifier;
f) means for determining another wireless device playing the game application corresponding to the first wireless device identifier based on the database;
g) means for generating a gamers taunt message including the taunt message; and
h) means for sending the gamers taunt message to the another wireless device determined to be playing the game application based on the database. - View Dependent Claims (107, 108, 109, 110, 111)
-
-
112. A method of file transfer, comprising the steps of:
-
a) receiving a data file from a transmitting wireless device and saving the data file at a file server; and
b) creating a Short Message Service (“
SMS”
) message identifying a receiving wireless device, an application available for execution of the receiving wireless device and a location at which the data file is stored. - View Dependent Claims (113, 114)
-
-
115. A method of transferring a data file to a wireless device, comprising the steps of:
-
a) receiving a Short Message Service (“
SMS”
) over a wireless cellular link, the SMS message identifying a location of a stored data file and a local application; and
b) automatically invoking the local application to retrieve the stored data file from the location. - View Dependent Claims (116, 117)
-
Specification