System and method of delivering information targeted to a user
First Claim
1. A method for delivering user targeted information from a web server to a personal digital assistant (PDA), the method comprising:
- entering a personal profile associated with a user, wherein the personal profile includes demographic information associated with the user;
initiating synchronization, wherein initiating synchronization includes generating a query as a function of the user'"'"'s demographic information and transmitting the query to a web server;
selecting one or more Uniform Resource Locators (URLs) as a function of the query;
receiving the selected Uniform Resource Locators (URL);
opening web pages corresponding to the received URLs;
receiving HTML code corresponding to the web pages;
parsing the received HTML code; and
converting the parsed HTML code into a format appropriate for the PDA.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for delivering user targeted information from a web server to a personal digital assistant (PDA). A personal profile associated with a user is entered, wherein the personal profile includes demographic information associated with the user. Synchronization is initiated, wherein initiating synchronization includes generating a query as a function of the user'"'"'s demographic information and transmitting the query to a web server. One or more Uniform Resource Locators (URLs) is selected as a function of the query. The computer receives the selected Uniform Resource Locators (URL) and opens web pages corresponding to the received URLs. The computer receives HTML code corresponding to the web pages, parses the received HTML code and converts the parsed HTML code into a format appropriate for the PDA.
29 Citations
43 Claims
-
1. A method for delivering user targeted information from a web server to a personal digital assistant (PDA), the method comprising:
-
entering a personal profile associated with a user, wherein the personal profile includes demographic information associated with the user;
initiating synchronization, wherein initiating synchronization includes generating a query as a function of the user'"'"'s demographic information and transmitting the query to a web server;
selecting one or more Uniform Resource Locators (URLs) as a function of the query;
receiving the selected Uniform Resource Locators (URL);
opening web pages corresponding to the received URLs;
receiving HTML code corresponding to the web pages;
parsing the received HTML code; and
converting the parsed HTML code into a format appropriate for the PDA. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14)
-
-
9. A method for delivering user targeted information from a web server to a personal digital assistant (PDA), the method comprising:
-
entering a personal profile associated with a user, wherein the personal profile includes demographic information associated with the user;
initiating synchronization, wherein initiating synchronization includes connecting the PDA to a computer connected to the Internet, generating a query at the computer as a function of the user'"'"'s personal profile and transmitting the query to a web server;
selecting one or more Uniform Resource Locators (URLs) as a function of the query;
receiving the selected Uniform Resource Locators (URL);
opening web pages corresponding to the received URLs;
receiving HTML code corresponding to the web pages;
parsing the received HTML code;
converting the parsed HTML code into a format appropriate for the PDA; and
transmitting the formatted HTML code to the PDA. - View Dependent Claims (10, 15)
-
-
16. A method for delivering user targeted information from a web server to a personal digital assistant (PDA), the method comprising:
-
entering a personal profile associated with a user, wherein the personal profile includes demographic information associated with the user;
entering search parameters;
initiating synchronization, wherein initiating synchronization includes;
generating a first query as a function of the user'"'"'s personal profile;
generating a second query as a function of the search parameters; and
transmitting the first and second queries to a web server;
selecting Uniform Resource Locators (URLs) as a function of the first and second queries;
receiving the selected Uniform Resource Locators (URL);
opening web pages corresponding to the received URLs;
receiving HTML code corresponding to the web pages;
parsing the received HTML code; and
converting the parsed HTML code into a format appropriate for the PDA. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for delivering user targeted information from a web server to a personal digital assistant (PDA), the method comprising:
-
entering a personal profile associated with a user, wherein the personal profile includes demographic information associated with the user;
entering a user-defined Uniform Resource Locator (URL);
initiating synchronization, wherein initiating synchronization includes;
generating a query as a function of the user'"'"'s personal profile; and
transmitting the query to a web server;
selecting one or more Uniform Resource Locators (URLs) as a function of the queries;
receiving the selected Uniform Resource Locators (URL);
opening web pages corresponding to the received URLs and to the user-defined URL;
receiving HTML code corresponding to the web pages;
parsing the received HTML code; and
converting the parsed HTML code into a format appropriate for the PDA. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A web server for delivering information targeted to a user, the web server comprising:
-
means for transmitting data over a network;
means for receiving a query generated from a personal profile associated with the user, wherein the personal profile includes demographic information associated with the user;
means for selecting one or more Uniform Resource Locators (URLs) as a function of the query; and
means for returning the selected URLs to the user over the network. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer, comprising:
-
a processor;
a user interface, wherein the user interface includes means for entering a personal profile associated with a user, wherein the means for entering a personal profile includes means for selecting from pre-defined categories associated with an affinity group and means for entering geographic location information associated with the user;
means, connected to the processor and the user interface, for generating a query as a function of the personal profile; and
means for transmitting the query across a network to a web server. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification