Apparatus and method for transmitting information from signage to portable computing device, and system utilizing same
First Claim
Patent Images
1. A method for communicating data between a local server and a central server connected to a network, comprising:
- storing data onto the central server;
storing an identification string onto the central server;
loading the identification string onto a personal digital assistant device;
loading the data onto the personal digital assistant device;
transmitting the data from the personal digital assistant device to the local server;
transmitting other data from the local server onto the personal digital assistant device; and
transferring the other data from the personal digital assistant device to the central server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program for delivering data to a computing device by transmitting, from a local server, data to the computing device, where the data is associated with a display located in the vicinity of transmission.
250 Citations
59 Claims
-
1. A method for communicating data between a local server and a central server connected to a network, comprising:
-
storing data onto the central server;
storing an identification string onto the central server;
loading the identification string onto a personal digital assistant device;
loading the data onto the personal digital assistant device;
transmitting the data from the personal digital assistant device to the local server;
transmitting other data from the local server onto the personal digital assistant device; and
transferring the other data from the personal digital assistant device to the central server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for connecting a browser to a web application server, comprising:
-
transmitting data to the personal digital assistant device;
receiving and storing the data in the personal digital assistant device;
synchronizing the personal digital assistant device with a personal computer;
registering a user by providing user identification information to the web application server;
launching a browser on the personal computer;
posting information from the personal computer to the web application server, wherein the information comprises;
the data transmitted to the personal digital assistant;
a timestamp, and a user identifier;
storing the posted information onto a central server; and
displaying on the browser information corresponding to the data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for accessing Internet websites using a personal digital assistant and a personal computer connected to an Internet, comprising:
-
transmitting data from a local server to the personal digital assistant, wherein the data includes instructions on how to access a web application server, the instructions being viewable on the personal digital assistant, and location specific data;
accessing the web application server;
registering a user'"'"'s information on the web application server;
receiving a user identifier on the personal digital assistant after successfully completing said registering step;
downloading and installing a conduit onto a personal computer after completing said registering step if the conduit is not already installed on the personal computer;
triggering the conduit during a synchronization of the personal digital assistant to the personal computer;
checking for the user identifier on the personal digital assistant device;
sending the user identifier to the web application server from the personal digital assistant device if the user identifier is found;
requesting the user'"'"'s information from a central server via the Internet if the user identifier was not found in the checking step;
locating other data on the central server associated with the location specific data;
querying the central server for at least one hyperlink associated with the other data; and
displaying the at least one hyperlink on a browser on the personal computer. - View Dependent Claims (16, 17, 18)
-
-
19. A method for delivering data to a computing device with a browser, comprising:
-
viewing an identification number on a display;
inputting the identification number into the computing device;
connecting the computing device to a web application server via the Internet;
transmitting from the computing device to the web application server the identification number; and
receiving at the computing device from the web application server data associated with the display. - View Dependent Claims (20, 21, 22, 24, 25, 26)
-
-
23. A method for delivering data to a wireless application protocol enabled device, comprising:
-
viewing an identification number on a display;
inputting the identification number into the wireless application protocol enabled device;
connecting the wireless application protocol enabled device to a web application server via the Internet;
transmitting from the wireless application protocol enabled device to the web application server the identification number;
receiving at the wireless application protocol enabled device from the web application server data associated with the display;
extracting a subscriber identification of the wireless application protocol enabled device from a wireless application protocol gateway;
mapping the data to a modified data; and
alerting the user of the modified data.
-
-
27. An apparatus for communicating data between a local server and a central server connected to a network, comprising:
-
means for storing data onto the central server;
means for storing an identification string onto the central server;
means for loading the identification string onto a personal digital assistant device;
means for loading the data onto the personal digital assistant device;
means for transmitting the data from the personal digital assistant device to the local server;
means for transmitting other data from the local server onto the personal digital assistant device; and
means for transferring the other data from the personal digital assistant device to the central server. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for connecting a browser to a web application server, comprising:
-
means for transmitting data to a personal digital assistant device;
means for receiving and storing the data in the personal digital assistant device;
means for synchronizing the personal digital assistant device with a personal computer;
means for registering a user by providing user identification information to the web application server;
means for launching a browser on the personal computer;
means for posting information from the personal computer to the web application server, wherein the information comprises;
the data transmitted to the personal digital assistant;
a timestamp, and a user identifier;
means for storing the posted information onto a central server; and
means for displaying on the browser information corresponding to the data. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. An apparatus for accessing Internet websites using a personal digital assistant and a personal computer connected to an Internet, comprising:
-
means for transmitting data from a local server to the personal digital assistant, wherein the data includes instructions on how to access a web application server, the instructions being viewable on the personal digital assistant, and location specific data;
means for accessing the web application server;
means for registering a user'"'"'s information on the web application server;
means for receiving a user identifier on the personal digital assistant after the means for registering has successfully completed registering the user'"'"'s information;
means for downloading and installing a conduit onto a personal computer if the conduit is not already installed on the personal computer;
means for triggering the conduit during a synchronization of the personal digital assistant to the personal computer;
means for checking for the user identifier on the personal digital assistant device;
means for sending the user identifier to the web application server from the personal digital assistant device if the user identifier is found;
means for requesting the user'"'"'s information from a central server via the Internet if the user identifier was not found using the means for checking;
means for locating other data on the central server associated with the location specific data;
means for querying the central server for at least one hyperlink associated with the other data; and
means for displaying the at least one hyperlink on a browser on the personal computer. - View Dependent Claims (42, 43, 44)
-
-
45. An apparatus for delivering data to a computing device with a browser, comprising:
-
means for viewing an identification number on a display;
means for inputting the identification number into the computing device;
means for connecting the computing device to a web application server via the Internet;
means for transmitting from the computing device to the web application server the identification number; and
means for receiving at the computing device from the web application server data associated with the display. - View Dependent Claims (46, 47, 48, 50, 51, 52)
-
-
49. An apparatus for delivering data to a wireless application protocol enabled device, comprising:
-
means for viewing an identification number on a display;
means for inputting the identification number into the wireless application protocol enabled device;
means for connecting the wireless application protocol enabled device to a web application server via the Internet;
means for transmitting from the wireless application protocol enabled device to the web application server the identification number;
means for receiving at the wireless application protocol enabled device from the web application server data associated with the display;
means for extracting a subscriber identification of the wireless application protocol enabled device from a wireless application protocol gateway;
means for mapping the data to a modified data; and
means for alerting the user of the modified data.
-
-
53. A computer program, for communicating data between a local server and a central server connected to a network, operable to:
-
store data onto the central server;
store an identification string onto the central server;
load the identification string onto a personal digital assistant device;
load the data onto the personal digital assistant device;
transmit the data from the personal digital assistant device to the local server;
transmit other data from the local server onto the personal digital assistant device; and
transfer the other data from the personal digital assistant device to the central server. - View Dependent Claims (54, 55)
-
-
56. A computer program for connecting a browser to a web application server, operable to:
-
transmit data to a personal digital assistant device;
receive and store the data in the personal digital assistant device;
synchronize the personal digital assistant device with a personal computer;
register a user by providing user identification information to the web application server;
launch a browser on the personal computer;
post information from the personal computer to the web application server, wherein the information comprises;
the data transmitted to the personal digital assistant;
a timestamp, and a user identifier;
store the posted information onto a central server; and
display on the browser information corresponding to the data.
-
-
57. A computer program, for accessing Internet websites using a personal digital assistant and a personal computer connected to an Internet, operable to:
-
transmit data from a local server to the personal digital assistant, wherein the data includes instructions on how to access a web application server, the instructions being viewable on the personal digital assistant, and location specific data;
access the web application server;
register a user'"'"'s information on the web application server;
receive a user identifier on the personal digital assistant after successfully completing said register step;
download and installing a conduit onto a personal computer after completing said register step if the conduit is not already installed on the personal computer;
trigger the conduit during a synchronization of the personal digital assistant to the personal computer;
check for the user identifier on the personal digital assistant device;
send the user identifier to the web application server from the personal digital assistant device if the user identifier is found;
request the user'"'"'s information from a central server via the Internet if the user identifier was not found in the check step;
locate other data on the central server associated with the location specific data;
query the central server for at least one hyperlink associated with the other data; and
display the at least one hyperlink on a browser on the personal computer.
-
-
58. A computer program, for delivering data to a computing device with a browser, operable to:
-
view an identification number on a display;
input the identification number into the computing device;
connect the computing device to a web application server via the Internet;
transmit from the computing device to the web application server the identification number; and
receive at the computing device from the web application server data associated with the display.
-
-
59. A computer program, for delivering data to a wireless application protocol enabled device with a browser, operable to:
-
view an identification number on a display;
input the identification number into the wireless application protocol enabled device;
connect the wireless application protocol enabled device to a web application server via the Internet;
transmit from the wireless application protocol enabled device to the web application server the identification number;
receive at the wireless application protocol enabled device from the web application server data associated with the display;
extract a subscriber identification of the wireless application protocol enabled device from a wireless application protocol gateway;
map the data to a modified data; and
alert the user of the modified data.
-
Specification