Method and apparatus for accessing electronic data via a familiar printed medium
DCFirst Claim
1. A method for displaying selected programming material on a user device by means of a machine recognizable feature within a printed matter and a user profile comprising a user preference, comprising the steps of:
- recognizing the machine recognizable feature of the printed matter using a feature recognizing device coupled to the user device;
identifying encoded data associated with the machine recognizable feature of the printed matter;
transmitting, using the user device, the encoded data associated with the machine recognizable feature to a remote server;
receiving programming material from the remote server selected from a plurality of programming materials associated with the machine recognizable feature based on said user preference; and
displaying the selected programming material on a display.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
The disclosed methods and apparatus relate generally to the electronics media industry, such as cable television (CATV), home shopping services, on-line computer services and computer memory applications. These methods and apparatus allow a user to access and make use of electronic media input and output devices by reference to and/or utilization of standard printed matter, such as magazines, textbooks, or any other printed matter that can be correlated to electronic media. The methods and apparatus further allow the user to tailor the retrieval of electronic data by using a user profile.
394 Citations
44 Claims
-
1. A method for displaying selected programming material on a user device by means of a machine recognizable feature within a printed matter and a user profile comprising a user preference, comprising the steps of:
-
recognizing the machine recognizable feature of the printed matter using a feature recognizing device coupled to the user device; identifying encoded data associated with the machine recognizable feature of the printed matter; transmitting, using the user device, the encoded data associated with the machine recognizable feature to a remote server; receiving programming material from the remote server selected from a plurality of programming materials associated with the machine recognizable feature based on said user preference; and displaying the selected programming material on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for providing selected programming material on a user device by means of a machine recognizable feature within a printed matter, comprising the steps of:
-
receiving encoded data associated with the machine recognizable feature of the printed matter obtained by a feature recognizing device; accessing a plurality of programming materials associated with the machine recognizable feature based on the encoded data; accessing a user profile comprising a user preference; selecting programming material based on said user preference; and transmitting the selected programming material to the user device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
28. A system for displaying selected programming material to a user, the system comprising:
-
a printed matter having a machine recognizable feature; a user device including; a feature recognition device configured to recognize said machine recognizable feature; a transmitter configured to transmit a coded signal containing data from said machine recognizable feature; a receiver configured to receive said selected programming material; and a display for displaying said selected programming material; a remote server including; a receiver configured to receive said coded signal from said user device; a processor configured to access a user preference from a user profile, access a plurality of programming materials associated with the machine recognizable feature, and select programming material based on said user preference; and a transmitter configured to transmit said selected programming material. - View Dependent Claims (29, 30)
-
-
42. A system for displaying selected programming material to a user, the system comprising:
-
a printed matter having a machine recognizable feature; a first device including; a feature recognition device configured to recognize said machine recognizable feature; and a transmitter configured to transmit a coded signal containing data from said machine recognizable feature; a remote server including; a receiver configured to receive said coded signal from said first device; a processor configured to access a user preference from a user profile, access a plurality of programming materials associated with the machine recognizable feature, and select programming material based on said user preference; and a transmitter configured to transmit said selected programming material; and a user device including; a receiver configured to receive said selected programming material; and a display for displaying said selected programming material. - View Dependent Claims (43, 44)
-
Specification