US20040049434A1 - Method and system for providing home shopping programs - Google Patents
Method and system for providing home shopping programs Download PDFInfo
- Publication number
- US20040049434A1 US20040049434A1 US10/659,080 US65908003A US2004049434A1 US 20040049434 A1 US20040049434 A1 US 20040049434A1 US 65908003 A US65908003 A US 65908003A US 2004049434 A1 US2004049434 A1 US 2004049434A1
- Authority
- US
- United States
- Prior art keywords
- home shopping
- viewer
- shopping program
- personalized data
- program list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000004891 communication Methods 0.000 claims description 4
- 230000008901 benefit Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
- G06Q30/0271—Personalized advertisement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25883—Management of end-user data being end-user demographical data, e.g. age, family status or address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Definitions
- the present invention relates generally to providing home shopping motion picture video. More particularly, the present invention relates to providing personalized home shopping motion picture video to viewers.
- Infomercials are typically the same duration as a regular television program.
- An infomercial usually runs for about thirty minutes to an hour.
- An infomercial is essentially an extended commercial about a particular product. The seller of the product produces and airs the infomercial with the goal of informing the viewer about the product for sale, and persuading the viewer to purchase the product. Every so often, during the infomercial, a phone number or website will be displayed allowing the viewer an opportunity to make the purchase.
- An advertisement is commonly a fifteen second to one minute segment that attempts to sell a particular product by discussing the product and finally providing a phone number or website where the product can be purchased.
- Broadcast shopping channels are broadcast channels dedicated to selling products around the clock. These shopping channels are usually live and spend a few minutes on a particular product, before moving on to the next product. Broadcast shopping channels can essentially be defined as continuous, back to back, home shopping programs.
- home shopping programs come in many forms. Also note that all home shopping programs inform the viewer about a product and give the viewer the ability to purchase the product without leaving the home (if the viewer is watching the home shopping program at home).
- a first disadvantage is that since advertisements and infomercials are not aired on broadcast television on a given channel around the clock, the viewer must either find these home shopping programs, or by chance come across these home shopping programs. If the viewer wants to shop using the television set at a particular time, it is very difficult, and sometimes impossible, to find these home shopping programs. This, of course, is not a problem with broadcast shopping channels since they are airing home shopping programs around the clock.
- a second disadvantage that applies to all of today's home shopping programs is the inefficient “shotgun” distribution of products and advertisements.
- a home shopping program for a particular product is aired on a broadcasting channel to everybody. This means that all viewers will see the same home shopping program whether or not they are interested in the product. For example, both a twenty year old male living in California and a sixty year old female living in Ohio will see the same home shopping program while watching shopping channel X.
- a third disadvantage is that a viewer does not have the ability to shop for a particular type of product. For example, if a viewer is looking for baseball equipment to buy as a birthday gift for his friend, it will be nearly impossible for the viewer to find baseball home shopping programs.
- a fourth disadvantage is that a viewer, while watching a broadcast shopping channel, cannot skip home shopping programs that do not interest the viewer. For example, if a viewer is watching broadcast shopping channel X, and a home shopping program selling jewelry is being shown, the viewer is unable to skip the home shopping program. The viewer must wait the appropriate amount of time before being shown the next home shopping program.
- the subject invention is directed to a method and system that overcomes the above-described disadvantages.
- the present invention provides a method and system for delivering home shopping programs to a viewer.
- the home shopping programs include, for example, infomercials, advertisements, and broadcast shopping channels.
- a disclosed method includes the steps of receiving personalized data from the viewer, generating a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and transmitting the home shopping program list and a home shopping program identified in the program list to the viewer.
- the home shopping program can be viewed immediately upon its receipt.
- the method may be carried out over a client/server network architecture, wherein the client is a general purpose computer or a television, the server is a general purpose computer, and the network is the Internet or an intranet.
- Personalized data may include data descriptive of the viewer such as his/her gender, sports interests, and age. Personalized data may also include information descriptive of shopping occasions of interest to the viewer such as shopping for himself/herself, for a specific item, for a birthday gift, for a mother's day gift, for a wedding gift, for an anniversary gift, and shopping for a baby shower gift.
- Another disclosed method includes the step of providing a client in communication with a server over a data network, transmitting personalized data over the client to the server, receiving a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and displaying a home shopping program, the program listed on the home shopping program list, on a display means of the client.
- the viewer may select a home shopping program from the home shopping program list and display the selected home shopping program for viewing on the display means.
- the viewer may transmit to the server an order to purchase a product or service offered in a home shopping program.
- the viewer may modify a home shopping program list by selecting a function for inserting a new home shopping program into, removing a home shopping program from, or moving a home shopping program within the home shopping program list. Thereafter, the viewer may transmit the modified home shopping program list to the server for storage.
- a disclosed system includes a memory for storing personalized data, home shopping program lists, and home shopping programs, and a processor in communication with the memory.
- the processor is operative to receive personalized data from the viewer, generate a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and transmit a home shopping program identified in the home shopping program list to the viewer.
- FIG. 1 is a high level block diagram view of an embodiment of a system for the present invention
- FIG. 2 is a technical block diagram view of an embodiment of a system for the present invention.
- FIGS. 3 a , 3 b , and 3 c are screenshots of what a viewer sees in an embodiment of the present invention.
- FIGS. 4 a , 4 b , 4 c , and 4 d are screenshots of what a viewer sees in an embodiment of the present invention.
- FIGS. 5 a , 5 b , 5 c , and 5 d are screenshots of what a viewer sees in an embodiment of the present invention.
- FIG. 6 is a high level flow chart of an embodiment of the present invention.
- FIG. 7 is a detailed flow chart of an embodiment of the present invention.
- FIG. 8 is a block diagram view of a general purpose computer that may be used to implement an embodiment of the method and system of the present invention.
- FIG. 1 shows a high level block diagram of a home shopping program system 100 .
- a viewer 135 watches and interacts with a home shopping program display means 130 .
- the home shopping program display means 130 is any display means capable of displaying home shopping programs to the viewer 135 . Examples of the home shopping program display means 130 include a projection television, plasma screen television, or computer monitor.
- the home shopping program display means 130 communicates with an intelligent system 125 and a home shopping program providing server 120 via a data network 115 .
- This embodiment of the home shopping program system 100 follows a conventional client 110 /server 105 model.
- FIG. 2 is a technical block diagram view of an embodiment of a home shopping program system 200 .
- FIG. 2 demonstrates the generation of a customized home shopping program list 226 .
- a viewer 240 provides personalized data 241 to a client device 235 .
- the client 235 transfers the personalized data 241 to a server 225 over a data network 230 .
- the server 225 stores the personalized data on a personalized data database 220 .
- the server 225 is able to generate the customized home shopping program list 226 .
- the customized home shopping program list 226 is sent to the client 235 over the data network 230 .
- the client 235 based on the customized home shopping program list 226 , displays home shopping programs to the viewer 240 .
- the home shopping program system 200 does not require the provisioning of personalized data 241 from the client 235 to the server 225 if the personalized data 241 is already stored in the personalized data database 220 . Consequentially, the viewer 240 is not required to provide personalized data 241 unless a change to the personalized data 241 is requested by the viewer 240 .
- FIG. 3 a is an exemplary screenshot used by a viewer 240 to provide personalized data 241 to a client 235 .
- the screenshot allows the viewer 240 to specify information about him or herself.
- the viewer 240 may specify, for example, his/her gender 305 , interest in sports 315 , and age 310 .
- the viewer 240 has specified that he is a male, between the age of twenty four and thirty, and has an interest in soccer, basketball, and golf.
- the information collected on this screenshot will be used as personalized data 241 .
- the personalized data 241 is sent to the server 225 from the client 235 .
- the server 225 generates a customized home shopping program list 226 , and sends the customized home shopping program list 226 to the client 235 .
- FIG. 3 b is an exemplary screenshot of a home shopping program being displayed to the viewer 240 .
- the viewer sees a home shopping program for “Nika Basketball Shoes.”
- the video 320 of the home shopping program runs as a motion picture in a frame.
- information 325 about the product is displayed in another frame, along with the quantity remaining 335 , price 340 , and instructions on ordering 345 .
- a “Next” button 350 is available to the viewer 240 enabling him/her to skip the current home shopping program and begin the next home shopping program.
- FIG. 3 c is an exemplary screenshot of the customized home shopping program list 226 as presented to the viewer 240 .
- the viewer 240 is given the ability to make modifications to his/her customized home shopping program list 360 .
- the viewer may scroll through the customized home shopping program list 360 via the scroll up 385 and scroll down 390 buttons.
- the viewer may insert a new home shopping program above the currently selected home shopping program in the home shopping program list 360 by selecting the “ADD” button 365 .
- the viewer may remove a particular home shopping program by selecting a home shopping program from the home shopping program list 360 and selecting the “REMOVE” button 370 .
- the viewer may rearrange the home shopping program list 360 by moving the selected home shopping program up and down via the “MOVE UP” 375 and “MOVE DOWN” 380 buttons.
- the client 235 may first display to a viewer a home shopping program that is listed in the customized home shopping program list 226 . Thereafter, the viewer may activate the “next” button to begin viewing the next available home shopping program (e.g., the home shopping program next listed in the customized home shopping program list 226 .) Thus, a viewer 240 need not view the customized home shopping program list 226 generated for him/her, but instead can view one home shopping program after another. Alternatively, the client 235 may initially display the customized home shopping program list 226 so that the viewer can select the home shopping program he/she desires to display. A function button may be provided to enable the viewer to return from home shopping programs to the customized home shopping program list 226 at any time.
- FIGS. 4 a , 4 b , 4 c , and 4 d show another embodiment of the screenshots presented to the viewer 240 by the client 235 .
- personalized data 241 is collected from the viewer 240 .
- the viewer 240 is prompted to specify the occasion for which the viewer 240 is shopping. Examples of occasions for shopping include browsing for a birthday gift, browsing for an anniversary gift, and looking for a wedding gift. If the viewer 240 selects to browse for a birthday gift, more information is collected from the viewer 240 , as shown in FIG. 4 b . The viewer 240 may then provide information related to the birthday gift.
- the viewer 240 has specified that the birthday gift is for a male 410 and between the age of ten and eighteen 420 .
- the viewer 240 has specified the type of gift he/she wishes to purchase for this birthday gift.
- the viewer 240 has specified that he/she would like to purchase a gift of the types “Sporting Equipment” or “Electronics” 415 .
- the viewer 240 has also provided a price range for the gift by specifying a price range of over ten dollars 425 .
- the information collected from FIGS. 4 a and 4 b become personalized data 241 for the viewer 240 .
- the personalized data 241 is sent to the server 225 by the client 235 .
- the server 225 generates a customized home shopping program list 226 based on the personalized data 241 and home shopping program media 210 .
- the customized home shopping program list 226 is sent to the client 235 over the data network 230 .
- the client 235 may immediately begin displaying the first home shopping program in the customized home shopping program list 226 , as demonstrated in FIG. 4 c .
- the viewer 240 may view his/her customized home shopping program list 226 .
- the viewing of the customized home shopping program list 226 is shown in FIG. 4 d .
- Modifications to the customized home shopping program list 465 may be made by the viewer 240 using buttons 470 , 472 , 475 , 480 , 485 , and 490 in a manner similar to that described above with respect to the use of the buttons illustrated in FIG. 3C.
- FIGS. 5 a , 5 b , 5 c , and 5 d show another embodiment of the home shopping program system.
- the viewer 240 chooses the desired occasion in FIG. 5 a .
- the viewer 240 chooses the occasion of browsing for a wedding gift.
- the wedding couple needs to be registered with the system.
- the wedding couple Prior to the viewer 240 browsing for a wedding gift, the wedding couple would have registered themselves with the system and specified their wedding registry of gifts.
- the viewer 240 searches for the wedding couple by entering the last names of the bride and groom.
- the client 235 displays a list of matching wedding couples.
- the viewer 240 selects the correct wedding couple.
- the server 225 Based on the personalized data 241 provided by the viewer in FIGS. 5 a and 5 b , and the gifts previously registered by the wedding couple, the server 225 generates a customized home shopping program list 226 .
- the customized home shopping program list 226 is transferred from the server 225 to the client 235 over the data network 230 .
- the client 235 displays the first home shopping program to the viewer 240 , as demonstrated in FIG. 5 c .
- the viewer 240 may view his/her customized home shopping program list 226 .
- the viewing of the customized home shopping program list 226 is shown in FIG. 5 d .
- Modifications to the customized home shopping program list 550 may be made by the viewer 240 using buttons 555 , 560 , 565 , 570 , 575 , and 580 in a manner similar to that described above with respect to the use of the buttons illustrated in FIG. 3C.
- FIG. 6 shows a method for delivering customized home shopping programs to a viewer.
- the exemplary home shopping program system described herein above may be used to practice this method.
- the viewer provides personalized data to the system.
- the personalized data is any data provided by the viewer that will be used by the system to determine a customized home shopping program list for the viewer.
- the personalized data may be provided once and stored within the system to prevent the viewer from having to provide the same personalized data each time the viewer uses the system.
- a customized home shopping program list is generated for the viewer based on the personalized data provided by the viewer.
- the customized home shopping program list is used to provide the viewer with personalized home shopping programs for viewing.
- FIG. 7 is a flowchart of an exemplary embodiment showing how a viewer would interact with the home shopping program system.
- the viewer starts (e.g., logs onto the system, opens an appropriate menu of the system) the home shopping program system.
- the system determines if the viewer already has personalized data stored on the system. If not, the viewer is prompted to provide the system with personalized data at step 710 . If the system does have personalized data for the viewer, the viewer is given the option to add or change the personalized data at step 713 .
- the personalized data is passed to an intelligent system. Based on the personalized data, the intelligent system generates a customized home shopping program list that is sent to the client at step 720 .
- the client retrieves the home shopping programs based on the customized home shopping program list provided by the intelligent system.
- the viewer watches one or more home shopping programs displayed by the client at step 730 .
- the viewer can do so at step 740 .
- the viewer can begin viewing the altered home shopping program list at step 730 .
- the viewer may do so at step 750 .
- the personalized data is sent to the intelligent system at step 715 so that a newly customized home shopping program list is generated based on the new personalized data.
- FIG. 8 shows a general purpose computer system 800 constructed in accordance with an exemplary embodiment of the present invention.
- the computer system 800 may function as a server and/or as a client as described herein above.
- the computer system 800 includes a processor 830 and memory 825 .
- Processor 830 may contain a single microprocessor, or may contain a plurality of microprocessors for configuring the computer system 800 as a multi-processor system.
- the processor 830 includes the server processor and client processor of FIG. 2.
- Memory 825 stores, in part, instructions and data for execution by processor 830 . If the system of the present invention is wholly or partially implemented in software, including computer instructions, memory 825 stores the executable code when the system is in operation.
- Memory 825 may include banks of dynamic random access memory (DRAM) as well as high speed cache memory.
- DRAM dynamic random access memory
- Computer system 800 further includes a mass storage device 835 , peripheral device(s) 840 , output device 845 , audio device 850 , input device 855 , portable storage medium drive 860 , graphics subsystem 870 , and a display means 885 .
- mass storage device 835 peripheral device(s) 840 , output device 845 , audio device 850 , input device 855 , portable storage medium drive 860 , graphics subsystem 870 , and a display means 885 .
- the components shown in FIG. 8 are depicted as being connected via a single bus 880 (i.e. transmitting means).
- processor 830 and memory 825 may be connected via a local microprocessor bus, and mass storage device 835 , peripheral device(s) 840 , portable storage medium drive 860 , and graphics subsystem 870 may be connected via one or more input/output (I/O) buses.
- data transport means e.g., Internet, Intranet, etc.
- processor 830 and memory 825 may be connected via a local microprocessor bus
- mass storage device 835 may be connected via a local microprocessor bus
- peripheral device(s) 840 , portable storage medium drive 860 , and graphics subsystem 870 may be connected via one or more input/output (I/O) buses.
- I/O input/output
- Mass storage device 835 which is typically implemented with magnetic or optical disk drives is, in one embodiment, a non-volatile storage device for storing data and instructions for use by processor 830 .
- Mass storage device 835 includes the storage medium of embodiments of the present invention, and the server storage medium and client storage medium in alternative embodiments.
- mass storage device 835 stores the algorithms of the server.
- the computer instructions that implement the method of the present invention also may be stored in processor 830 .
- Portable storage medium drive 860 operates in conjunction with a portable non-volatile storage medium, such as a floppy disk or other computer-readable medium, to input and output data and code to and from the computer system 800 .
- a portable non-volatile storage medium such as a floppy disk or other computer-readable medium
- the method of the present invention that is implemented using computer instructions is stored on such a portable medium, and is input to the computer system 800 via the portable storage medium drive 860 .
- Peripheral device(s) 840 may include any type of computer support device such as an input/output (I/O) interface to add additional functionality to the computer system 800 .
- peripheral device(s) 840 may include a network interface card for interfacing computer system 800 to a network, a modem, and the like.
- Input device 855 provides a portion of a user interface.
- Input device 855 may include an alpha-numeric keypad for inputting alpha-numeric and other key information, or a pointing device, such as a mouse, a trackball, stylus or cursor direction keys.
- the computer system 800 includes graphics subsystem 870 and display means 885 .
- Display means 885 may include a cathode ray tube (CRT) display, liquid crystal display (LCD), or any other suitable display device known in the art for enabling a viewer to view the customized program.
- CTR cathode ray tube
- LCD liquid crystal display
- Graphics subsystem 870 receives textual and graphical information and processes the information for output to display means 885 .
- Display means 885 provides a practical application for providing the customized program of the present invention since the method of the present invention may be directly and practically implemented through the use of the display means 885 .
- Suitable output devices 845 include speakers, printers, and the like.
- Computer system 800 illustrates one platform which can be used for practically implementing the method or system of the present invention. Numerous other platforms can also suffice, such as Macintosh-based platforms available from Apple Computer, Inc. (Cupertino, Calif.), platforms with different bus configurations, networked platforms, multi-processor platforms, other personal computers, workstations, mainframes, navigation systems, and the like.
- the present invention also includes a computer program product that is a computer readable medium (media) having computer instructions stored thereon that can be used to program a computer to perform the methods of the present invention.
- the storage medium may include, but is not limited to, any type of disk including floppy disks, optical disks, DVD, CD ROMs, magnetic optical disks, RAMs, EPROM, EEPROM, magnetic or optical cards, or any type of media suitable for storing electronic instructions.
- These same computer instructions may be located in an electronic signal that is transmitted over a data network that performs the methods of the present invention when loaded into a computer.
- the computer instructions are in the form of data being transmitted over a data network.
- the methods of the present invention are implemented in computer instructions and those computer instructions are transmitted in an electronic signal through cable, satellite or other transmitting systems for transmitting the computer instructions in the electronic signals.
- the present invention includes software for controlling both the hardware of the general purpose/specialized computer or microprocessor, and for enabling the computer or microprocessor to interact with a human user or other mechanism utilizing the results of the present invention.
- software may include, but is not limited to, device drivers, operating systems and user applications.
- computer readable media further includes software for performing the methods of the present invention as described above.
- the overall advantage is that viewers can now use this home shopping program system for nearly all of their shopping needs.
- This home shopping program system is substantially more efficient than the forms of home shopping program distribution systems currently available today. Viewers can shop much more efficiently by seeing products they're more likely to be interested in. With the new efficiencies and convenience introduced by the current invention, viewers will be inclined to shop more frequently through home shopping programs. As a further advantage, sellers will realize higher sales from the increase in usage and purchases.
- the current invention gives each viewer the opportunity to provide input (e.g., personalized data). By giving the viewer the ability to provide such input, the current invention is able to customize a list of home shopping programs for the particular viewer. Generating and delivering a customized list of home shopping programs provides significant advantages over the prior art.
- viewers are also empowered to modify their customized list of home shopping programs.
- viewers can now watch only those home shopping programs that they desire to watch.
- viewers may now choose what home shopping program they want to watch and when they want to watch it.
- the ability for the viewer to control the list of home shopping programs holds a tremendous advantage over the prior art.
- viewers had no control over which home shopping program they could watch, and were at the mercy of the broadcasting schedule for home shopping programs.
- Viewers' only option was to either not watch the current home shopping program or wait to see what the next home shopping program would be.
- viewers no longer have this dilemma.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Social Psychology (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Graphics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention includes a method and system for providing home shopping programs to a viewer. An exemplary method includes receiving personalized data from a viewer, generating a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and transmitting the home shopping program list and a home shopping program that is listed in the program list to the viewer.
Description
- This application is a continuation of U.S. patent application Ser. No. 10/161,038, filed Jun. 3, 2002, which is a continuation-in-part of U.S. patent application Ser. No. 10/090,439, filed Mar. 4, 2002, which is a continuation of U.S. patent application Ser. No. 09/487,120, filed Jan. 19, 2000. The related applications are incorporate by reference herein.
- 1. Field of the Invention
- The present invention relates generally to providing home shopping motion picture video. More particularly, the present invention relates to providing personalized home shopping motion picture video to viewers.
- 2. Description of the Related Art
- Conventionally, on broadcast television, there are programs that advertise a product and provide viewers with the ability to make a purchase by ordering over the phone, the internet, or directly over the television set. A program that advertises a product and gives the viewer the ability to purchase the item is a home shopping program. Some examples of such programs are infomercials, advertisements, and broadcast shopping channels.
- Infomercials are typically the same duration as a regular television program. An infomercial usually runs for about thirty minutes to an hour. An infomercial is essentially an extended commercial about a particular product. The seller of the product produces and airs the infomercial with the goal of informing the viewer about the product for sale, and persuading the viewer to purchase the product. Every so often, during the infomercial, a phone number or website will be displayed allowing the viewer an opportunity to make the purchase.
- An advertisement is commonly a fifteen second to one minute segment that attempts to sell a particular product by discussing the product and finally providing a phone number or website where the product can be purchased.
- Broadcast shopping channels are broadcast channels dedicated to selling products around the clock. These shopping channels are usually live and spend a few minutes on a particular product, before moving on to the next product. Broadcast shopping channels can essentially be defined as continuous, back to back, home shopping programs.
- As noted in the above examples, home shopping programs come in many forms. Also note that all home shopping programs inform the viewer about a product and give the viewer the ability to purchase the product without leaving the home (if the viewer is watching the home shopping program at home).
- There are several disadvantages in the way home shopping programs are distributed on television today.
- A first disadvantage is that since advertisements and infomercials are not aired on broadcast television on a given channel around the clock, the viewer must either find these home shopping programs, or by chance come across these home shopping programs. If the viewer wants to shop using the television set at a particular time, it is very difficult, and sometimes impossible, to find these home shopping programs. This, of course, is not a problem with broadcast shopping channels since they are airing home shopping programs around the clock.
- A second disadvantage that applies to all of today's home shopping programs is the inefficient “shotgun” distribution of products and advertisements. A home shopping program for a particular product is aired on a broadcasting channel to everybody. This means that all viewers will see the same home shopping program whether or not they are interested in the product. For example, both a twenty year old male living in California and a sixty year old female living in Ohio will see the same home shopping program while watching shopping channel X.
- A third disadvantage is that a viewer does not have the ability to shop for a particular type of product. For example, if a viewer is looking for baseball equipment to buy as a birthday gift for his friend, it will be nearly impossible for the viewer to find baseball home shopping programs.
- A fourth disadvantage is that a viewer, while watching a broadcast shopping channel, cannot skip home shopping programs that do not interest the viewer. For example, if a viewer is watching broadcast shopping channel X, and a home shopping program selling jewelry is being shown, the viewer is unable to skip the home shopping program. The viewer must wait the appropriate amount of time before being shown the next home shopping program.
- The subject invention is directed to a method and system that overcomes the above-described disadvantages.
- The present invention provides a method and system for delivering home shopping programs to a viewer. The home shopping programs include, for example, infomercials, advertisements, and broadcast shopping channels.
- A disclosed method includes the steps of receiving personalized data from the viewer, generating a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and transmitting the home shopping program list and a home shopping program identified in the program list to the viewer. The home shopping program can be viewed immediately upon its receipt.
- The method may be carried out over a client/server network architecture, wherein the client is a general purpose computer or a television, the server is a general purpose computer, and the network is the Internet or an intranet.
- Personalized data may include data descriptive of the viewer such as his/her gender, sports interests, and age. Personalized data may also include information descriptive of shopping occasions of interest to the viewer such as shopping for himself/herself, for a specific item, for a birthday gift, for a mother's day gift, for a wedding gift, for an anniversary gift, and shopping for a baby shower gift.
- Another disclosed method includes the step of providing a client in communication with a server over a data network, transmitting personalized data over the client to the server, receiving a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and displaying a home shopping program, the program listed on the home shopping program list, on a display means of the client.
- The viewer may select a home shopping program from the home shopping program list and display the selected home shopping program for viewing on the display means. In addition, the viewer may transmit to the server an order to purchase a product or service offered in a home shopping program. Further, the viewer may modify a home shopping program list by selecting a function for inserting a new home shopping program into, removing a home shopping program from, or moving a home shopping program within the home shopping program list. Thereafter, the viewer may transmit the modified home shopping program list to the server for storage.
- A disclosed system includes a memory for storing personalized data, home shopping program lists, and home shopping programs, and a processor in communication with the memory. The processor is operative to receive personalized data from the viewer, generate a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and transmit a home shopping program identified in the home shopping program list to the viewer. These and other embodiments of the present invention are disclosed in greater detail herein below.
- The invention and its advantages will be more readily apparent to those skilled in the art by reference to the detailed description provided herein below when considered in connection with the accompanying drawings, wherein:
- FIG. 1 is a high level block diagram view of an embodiment of a system for the present invention;
- FIG. 2 is a technical block diagram view of an embodiment of a system for the present invention;
- FIGS. 3a, 3 b, and 3 c are screenshots of what a viewer sees in an embodiment of the present invention;
- FIGS. 4a, 4 b, 4 c, and 4 d are screenshots of what a viewer sees in an embodiment of the present invention;
- FIGS. 5a, 5 b, 5 c, and 5 d are screenshots of what a viewer sees in an embodiment of the present invention;
- FIG. 6 is a high level flow chart of an embodiment of the present invention;
- FIG. 7 is a detailed flow chart of an embodiment of the present invention; and
- FIG. 8 is a block diagram view of a general purpose computer that may be used to implement an embodiment of the method and system of the present invention.
- FIG. 1 shows a high level block diagram of a home
shopping program system 100. Aviewer 135 watches and interacts with a home shopping program display means 130. The home shopping program display means 130 is any display means capable of displaying home shopping programs to theviewer 135. Examples of the home shopping program display means 130 include a projection television, plasma screen television, or computer monitor. The home shopping program display means 130 communicates with anintelligent system 125 and a home shoppingprogram providing server 120 via adata network 115. This embodiment of the homeshopping program system 100 follows aconventional client 110/server 105 model. - FIG. 2 is a technical block diagram view of an embodiment of a home
shopping program system 200. FIG. 2 demonstrates the generation of a customized homeshopping program list 226. First, aviewer 240 providespersonalized data 241 to aclient device 235. Theclient 235 transfers thepersonalized data 241 to aserver 225 over adata network 230. Theserver 225 stores the personalized data on apersonalized data database 220. Based on thepersonalized data 241 information and information about the available homeshopping program media 210, theserver 225 is able to generate the customized homeshopping program list 226. The customized homeshopping program list 226 is sent to theclient 235 over thedata network 230. Theclient 235, based on the customized homeshopping program list 226, displays home shopping programs to theviewer 240. - The home
shopping program system 200 does not require the provisioning ofpersonalized data 241 from theclient 235 to theserver 225 if thepersonalized data 241 is already stored in thepersonalized data database 220. Consequentially, theviewer 240 is not required to providepersonalized data 241 unless a change to thepersonalized data 241 is requested by theviewer 240. - FIG. 3a is an exemplary screenshot used by a
viewer 240 to providepersonalized data 241 to aclient 235. The screenshot allows theviewer 240 to specify information about him or herself. Theviewer 240 may specify, for example, his/hergender 305, interest insports 315, andage 310. In the exemplary screenshot theviewer 240 has specified that he is a male, between the age of twenty four and thirty, and has an interest in soccer, basketball, and golf. The information collected on this screenshot will be used aspersonalized data 241. Thepersonalized data 241 is sent to theserver 225 from theclient 235. Theserver 225 generates a customized homeshopping program list 226, and sends the customized homeshopping program list 226 to theclient 235. - FIG. 3b is an exemplary screenshot of a home shopping program being displayed to the
viewer 240. In this example, the viewer sees a home shopping program for “Nika Basketball Shoes.” Thevideo 320 of the home shopping program runs as a motion picture in a frame. In addition to thevideo 320,information 325 about the product is displayed in another frame, along with the quantity remaining 335,price 340, and instructions on ordering 345. A “Next”button 350 is available to theviewer 240 enabling him/her to skip the current home shopping program and begin the next home shopping program. - FIG. 3c is an exemplary screenshot of the customized home
shopping program list 226 as presented to theviewer 240. Theviewer 240 is given the ability to make modifications to his/her customized homeshopping program list 360. The viewer may scroll through the customized homeshopping program list 360 via the scroll up 385 and scroll down 390 buttons. The viewer may insert a new home shopping program above the currently selected home shopping program in the homeshopping program list 360 by selecting the “ADD”button 365. The viewer may remove a particular home shopping program by selecting a home shopping program from the homeshopping program list 360 and selecting the “REMOVE”button 370. In addition, the viewer may rearrange the homeshopping program list 360 by moving the selected home shopping program up and down via the “MOVE UP” 375 and “MOVE DOWN” 380 buttons. - When the
client 235 receives a customized homeshopping program list 226 from theserver 225, theclient 235 may first display to a viewer a home shopping program that is listed in the customized homeshopping program list 226. Thereafter, the viewer may activate the “next” button to begin viewing the next available home shopping program (e.g., the home shopping program next listed in the customized homeshopping program list 226.) Thus, aviewer 240 need not view the customized homeshopping program list 226 generated for him/her, but instead can view one home shopping program after another. Alternatively, theclient 235 may initially display the customized homeshopping program list 226 so that the viewer can select the home shopping program he/she desires to display. A function button may be provided to enable the viewer to return from home shopping programs to the customized homeshopping program list 226 at any time. - FIGS. 4a, 4 b, 4 c, and 4 d show another embodiment of the screenshots presented to the
viewer 240 by theclient 235. In FIGS. 4a and 4 b,personalized data 241 is collected from theviewer 240. In FIG. 4a, theviewer 240 is prompted to specify the occasion for which theviewer 240 is shopping. Examples of occasions for shopping include browsing for a birthday gift, browsing for an anniversary gift, and looking for a wedding gift. If theviewer 240 selects to browse for a birthday gift, more information is collected from theviewer 240, as shown in FIG. 4b. Theviewer 240 may then provide information related to the birthday gift. - In FIG. 4b, the
viewer 240 has specified that the birthday gift is for a male 410 and between the age of ten and eighteen 420. In addition, theviewer 240 has specified the type of gift he/she wishes to purchase for this birthday gift. Theviewer 240 has specified that he/she would like to purchase a gift of the types “Sporting Equipment” or “Electronics” 415. Theviewer 240 has also provided a price range for the gift by specifying a price range of over tendollars 425. - The information collected from FIGS. 4a and 4 b become
personalized data 241 for theviewer 240. Thepersonalized data 241 is sent to theserver 225 by theclient 235. Theserver 225 generates a customized homeshopping program list 226 based on thepersonalized data 241 and homeshopping program media 210. The customized homeshopping program list 226 is sent to theclient 235 over thedata network 230. Theclient 235 may immediately begin displaying the first home shopping program in the customized homeshopping program list 226, as demonstrated in FIG. 4c. Theviewer 240 may view his/her customized homeshopping program list 226. The viewing of the customized homeshopping program list 226 is shown in FIG. 4d. Modifications to the customized homeshopping program list 465 may be made by theviewer 240 usingbuttons - FIGS. 5a, 5 b, 5 c, and 5 d show another embodiment of the home shopping program system. The
viewer 240 chooses the desired occasion in FIG. 5a. In this example, theviewer 240 chooses the occasion of browsing for a wedding gift. In this case, the wedding couple needs to be registered with the system. Prior to theviewer 240 browsing for a wedding gift, the wedding couple would have registered themselves with the system and specified their wedding registry of gifts. - In FIG. 5b, the
viewer 240 searches for the wedding couple by entering the last names of the bride and groom. Theclient 235 displays a list of matching wedding couples. Theviewer 240 selects the correct wedding couple. Based on thepersonalized data 241 provided by the viewer in FIGS. 5a and 5 b, and the gifts previously registered by the wedding couple, theserver 225 generates a customized homeshopping program list 226. The customized homeshopping program list 226 is transferred from theserver 225 to theclient 235 over thedata network 230. Theclient 235 displays the first home shopping program to theviewer 240, as demonstrated in FIG. 5c. Theviewer 240 may view his/her customized homeshopping program list 226. The viewing of the customized homeshopping program list 226 is shown in FIG. 5d. Modifications to the customized homeshopping program list 550 may be made by theviewer 240 usingbuttons - FIG. 6 shows a method for delivering customized home shopping programs to a viewer. The exemplary home shopping program system described herein above may be used to practice this method. In
step 600, the viewer provides personalized data to the system. The personalized data is any data provided by the viewer that will be used by the system to determine a customized home shopping program list for the viewer. The personalized data may be provided once and stored within the system to prevent the viewer from having to provide the same personalized data each time the viewer uses the system. Instep 605, a customized home shopping program list is generated for the viewer based on the personalized data provided by the viewer. Instep 610, the customized home shopping program list is used to provide the viewer with personalized home shopping programs for viewing. - FIG. 7 is a flowchart of an exemplary embodiment showing how a viewer would interact with the home shopping program system. At
step 700, the viewer starts (e.g., logs onto the system, opens an appropriate menu of the system) the home shopping program system. Atstep 705, the system determines if the viewer already has personalized data stored on the system. If not, the viewer is prompted to provide the system with personalized data atstep 710. If the system does have personalized data for the viewer, the viewer is given the option to add or change the personalized data atstep 713. Atstep 715, the personalized data is passed to an intelligent system. Based on the personalized data, the intelligent system generates a customized home shopping program list that is sent to the client atstep 720. - At
step 725, the client retrieves the home shopping programs based on the customized home shopping program list provided by the intelligent system. The viewer watches one or more home shopping programs displayed by the client atstep 730. - If the viewer chooses to modify the home shopping program list at
step 735, the viewer can do so atstep 740. Once the home shopping program list is modified, the viewer can begin viewing the altered home shopping program list atstep 730. If the viewer chooses to modify the personalized data atstep 745, the viewer may do so atstep 750. Once the personalized data is modified, the personalized data is sent to the intelligent system atstep 715 so that a newly customized home shopping program list is generated based on the new personalized data. - FIG. 8 shows a general
purpose computer system 800 constructed in accordance with an exemplary embodiment of the present invention. Thecomputer system 800 may function as a server and/or as a client as described herein above. Thecomputer system 800 includes aprocessor 830 andmemory 825.Processor 830 may contain a single microprocessor, or may contain a plurality of microprocessors for configuring thecomputer system 800 as a multi-processor system. In embodiments described above, theprocessor 830 includes the server processor and client processor of FIG. 2.Memory 825, stores, in part, instructions and data for execution byprocessor 830. If the system of the present invention is wholly or partially implemented in software, including computer instructions,memory 825 stores the executable code when the system is in operation.Memory 825 may include banks of dynamic random access memory (DRAM) as well as high speed cache memory. -
Computer system 800 further includes amass storage device 835, peripheral device(s) 840,output device 845,audio device 850,input device 855, portablestorage medium drive 860,graphics subsystem 870, and a display means 885. For purposes of simplicity, the components shown in FIG. 8 are depicted as being connected via a single bus 880 (i.e. transmitting means). However, the components may be connected through one or more data transport means (e.g., Internet, Intranet, etc.) For example,processor 830 andmemory 825 may be connected via a local microprocessor bus, andmass storage device 835, peripheral device(s) 840, portablestorage medium drive 860, and graphics subsystem 870 may be connected via one or more input/output (I/O) buses. -
Mass storage device 835, which is typically implemented with magnetic or optical disk drives is, in one embodiment, a non-volatile storage device for storing data and instructions for use byprocessor 830.Mass storage device 835 includes the storage medium of embodiments of the present invention, and the server storage medium and client storage medium in alternative embodiments. In another embodiment of the present invention,mass storage device 835 stores the algorithms of the server. The computer instructions that implement the method of the present invention also may be stored inprocessor 830. - Portable
storage medium drive 860 operates in conjunction with a portable non-volatile storage medium, such as a floppy disk or other computer-readable medium, to input and output data and code to and from thecomputer system 800. In one embodiment, the method of the present invention that is implemented using computer instructions is stored on such a portable medium, and is input to thecomputer system 800 via the portablestorage medium drive 860. - Peripheral device(s)840 may include any type of computer support device such as an input/output (I/O) interface to add additional functionality to the
computer system 800. For example, peripheral device(s) 840 may include a network interface card for interfacingcomputer system 800 to a network, a modem, and the like. -
Input device 855 provides a portion of a user interface.Input device 855 may include an alpha-numeric keypad for inputting alpha-numeric and other key information, or a pointing device, such as a mouse, a trackball, stylus or cursor direction keys. In order to display textual and graphical information, thecomputer system 800 includesgraphics subsystem 870 and display means 885. Display means 885 may include a cathode ray tube (CRT) display, liquid crystal display (LCD), or any other suitable display device known in the art for enabling a viewer to view the customized program. -
Graphics subsystem 870 receives textual and graphical information and processes the information for output to display means 885. Display means 885 provides a practical application for providing the customized program of the present invention since the method of the present invention may be directly and practically implemented through the use of the display means 885.Suitable output devices 845 include speakers, printers, and the like. - The devices contained in the
computer system 800 of FIG. 8 are those typically found in general purpose computers, and are intended to represent a broad category of such computer components that are well known in the art.Computer system 800 illustrates one platform which can be used for practically implementing the method or system of the present invention. Numerous other platforms can also suffice, such as Macintosh-based platforms available from Apple Computer, Inc. (Cupertino, Calif.), platforms with different bus configurations, networked platforms, multi-processor platforms, other personal computers, workstations, mainframes, navigation systems, and the like. - In a further embodiment, the present invention also includes a computer program product that is a computer readable medium (media) having computer instructions stored thereon that can be used to program a computer to perform the methods of the present invention. The storage medium may include, but is not limited to, any type of disk including floppy disks, optical disks, DVD, CD ROMs, magnetic optical disks, RAMs, EPROM, EEPROM, magnetic or optical cards, or any type of media suitable for storing electronic instructions.
- These same computer instructions may be located in an electronic signal that is transmitted over a data network that performs the methods of the present invention when loaded into a computer. The computer instructions are in the form of data being transmitted over a data network. In one embodiment, the methods of the present invention are implemented in computer instructions and those computer instructions are transmitted in an electronic signal through cable, satellite or other transmitting systems for transmitting the computer instructions in the electronic signals.
- Stored on any one of the computer readable medium (media), the present invention includes software for controlling both the hardware of the general purpose/specialized computer or microprocessor, and for enabling the computer or microprocessor to interact with a human user or other mechanism utilizing the results of the present invention. Such software may include, but is not limited to, device drivers, operating systems and user applications. Ultimately, such computer readable media further includes software for performing the methods of the present invention as described above.
- There are several advantages to the embodiments discussed above. The overall advantage is that viewers can now use this home shopping program system for nearly all of their shopping needs. This home shopping program system is substantially more efficient than the forms of home shopping program distribution systems currently available today. Viewers can shop much more efficiently by seeing products they're more likely to be interested in. With the new efficiencies and convenience introduced by the current invention, viewers will be inclined to shop more frequently through home shopping programs. As a further advantage, sellers will realize higher sales from the increase in usage and purchases.
- Unlike anything found in the prior art, the current invention gives each viewer the opportunity to provide input (e.g., personalized data). By giving the viewer the ability to provide such input, the current invention is able to customize a list of home shopping programs for the particular viewer. Generating and delivering a customized list of home shopping programs provides significant advantages over the prior art.
- With the current invention, viewers are also empowered to modify their customized list of home shopping programs. Thus, viewers can now watch only those home shopping programs that they desire to watch. Further, viewers may now choose what home shopping program they want to watch and when they want to watch it. The ability for the viewer to control the list of home shopping programs holds a tremendous advantage over the prior art. In the prior art, viewers had no control over which home shopping program they could watch, and were at the mercy of the broadcasting schedule for home shopping programs. Viewers' only option was to either not watch the current home shopping program or wait to see what the next home shopping program would be. With the current invention, viewers no longer have this dilemma.
- Although the present invention has been described in detail with respect to certain embodiments and examples, variations and modifications exist or can be foreseen that are within the scope of the present invention as defined in the following claims.
Claims (5)
1. A method for providing home shopping programs to a viewer, comprising:
receiving personalized data from a viewer;
generating a home shopping program list that identifies a plurality of home shopping programs related to the personalized data; and
transmitting a home shopping program identified in the home shopping program list to the viewer.
2. A method for providing home shopping programs to a viewer, comprising:
providing a client in communication with a server;
transmitting personalized data over the client to the server;
receiving a home shopping program list that identifies a plurality of home shopping programs related to the personalized data;
receiving a home shopping program that is listed on the home shopping program list; and
displaying the home shopping program on a display means of the client.
3. A computer system for providing home shopping programs to a viewer, comprising:
a memory for storing personalized data, home shopping program lists, and home shopping programs; and
a processor in communication with the memory, wherein the processor is operative to
receive personalized data from a viewer,
generate a home shopping program list that identifies a plurality of home shopping programs related to the personalized data, and
transmit a home shopping program identified in the home shopping program list to the viewer.
4. A computer system for providing home shopping programs to a viewer, comprising:
means for receiving personalized data from the viewer;
means for generating a home shopping program list that identifies a plurality of home shopping programs related to the personalized data; and
means for transmitting a home shopping program identified in the home shopping program list to the viewer.
5. A computer system for providing home shopping programs to a viewer, comprising:
means for receiving personalized data from a viewer;
means for transmitting the personalized data to a server;
means for receiving a home shopping program list that identifies a plurality of home shopping programs related to the personalized data from the server;
means for receiving a home shopping program, identified on the home shopping program list, from the server; and
means for displaying the home shopping program to the viewer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/659,080 US20040049434A1 (en) | 2000-01-19 | 2003-09-10 | Method and system for providing home shopping programs |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/487,120 US6434747B1 (en) | 2000-01-19 | 2000-01-19 | Method and system for providing a customized media list |
US10/090,439 US6721955B2 (en) | 2000-01-19 | 2002-03-04 | Method and system for providing a customized media list |
US10/161,038 US6735778B2 (en) | 2000-01-19 | 2002-06-03 | Method and system for providing home shopping programs |
US10/659,080 US20040049434A1 (en) | 2000-01-19 | 2003-09-10 | Method and system for providing home shopping programs |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/161,038 Continuation US6735778B2 (en) | 2000-01-19 | 2002-06-03 | Method and system for providing home shopping programs |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040049434A1 true US20040049434A1 (en) | 2004-03-11 |
Family
ID=29709740
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/161,038 Expired - Fee Related US6735778B2 (en) | 2000-01-19 | 2002-06-03 | Method and system for providing home shopping programs |
US10/659,080 Abandoned US20040049434A1 (en) | 2000-01-19 | 2003-09-10 | Method and system for providing home shopping programs |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/161,038 Expired - Fee Related US6735778B2 (en) | 2000-01-19 | 2002-06-03 | Method and system for providing home shopping programs |
Country Status (11)
Country | Link |
---|---|
US (2) | US6735778B2 (en) |
EP (1) | EP1514411A4 (en) |
JP (1) | JP2005528832A (en) |
KR (1) | KR20050012256A (en) |
AU (1) | AU2003245393A1 (en) |
BR (1) | BR0304966A (en) |
CA (1) | CA2488308A1 (en) |
MX (1) | MXPA04012086A (en) |
NO (1) | NO20040476L (en) |
TW (1) | TWI280509B (en) |
WO (1) | WO2003102743A2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040143843A1 (en) * | 2000-01-19 | 2004-07-22 | Denis Khoo | Content with customized advertisement |
US20060175403A1 (en) * | 2005-02-04 | 2006-08-10 | Fossen Mcconnell Theodore V | Household management systems and methods |
US20070143709A1 (en) * | 2005-12-20 | 2007-06-21 | Gloto Corp. | Methods and systems for displaying information on a graphical user interface |
FR2925197A1 (en) * | 2007-12-17 | 2009-06-19 | Alcatel Lucent Sas | METHOD FOR BROADCASTING PERSONALIZED INFORMATION OVER AN IPTV NETWORK DEVICE FOR IMPLEMENTING THIS METHOD |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6434747B1 (en) * | 2000-01-19 | 2002-08-13 | Individual Network, Inc. | Method and system for providing a customized media list |
US7831467B1 (en) | 2000-10-17 | 2010-11-09 | Jpmorgan Chase Bank, N.A. | Method and system for retaining customer loyalty |
US8849716B1 (en) | 2001-04-20 | 2014-09-30 | Jpmorgan Chase Bank, N.A. | System and method for preventing identity theft or misuse by restricting access |
US7689506B2 (en) | 2001-06-07 | 2010-03-30 | Jpmorgan Chase Bank, N.A. | System and method for rapid updating of credit information |
US7266839B2 (en) | 2001-07-12 | 2007-09-04 | J P Morgan Chase Bank | System and method for providing discriminated content to network users |
US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
US8688462B2 (en) | 2003-01-31 | 2014-04-01 | Media Queue, Llc | Media auto exchange system and method |
US20040158504A1 (en) * | 2003-01-31 | 2004-08-12 | Gross John N. | Method of providing access to playable media |
US7389243B2 (en) * | 2003-01-31 | 2008-06-17 | Gross John N | Notification system and method for media queue |
US8700538B2 (en) | 2003-01-31 | 2014-04-15 | Media Queue, Llc | Media exchange system and method |
US8712867B2 (en) | 2003-01-31 | 2014-04-29 | Media Queue, Llc | System for providing access to playable media |
US20040181807A1 (en) * | 2003-03-11 | 2004-09-16 | Theiste Christopher H. | System and method for scheduling digital cinema content |
US8175908B1 (en) | 2003-09-04 | 2012-05-08 | Jpmorgan Chase Bank, N.A. | Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data |
KR100613424B1 (en) | 2004-09-11 | 2006-08-17 | 주식회사 한국라임티비 | Apparatus for receiving digital brodacast |
US20070220565A1 (en) * | 2005-11-04 | 2007-09-20 | Angel Albert J | Inventory Control With Content Cache, Time Scarcity Marker and Merchandising Incentives for Transactional Shopping Video On Demand Cable Systems |
KR20080078030A (en) * | 2005-11-30 | 2008-08-26 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Tv-pc architecture |
US20070192161A1 (en) * | 2005-12-28 | 2007-08-16 | International Business Machines Corporation | On-demand customer satisfaction measurement |
US8589984B1 (en) * | 2006-02-22 | 2013-11-19 | Jpmorgan Chase Bank, N.A. | In-show product advertisement and purchase system |
KR101232818B1 (en) * | 2006-02-23 | 2013-02-13 | 주식회사 지에스홈쇼핑 | A method for classifing goods by category of the home shopping data broadcasting |
US8478250B2 (en) | 2007-07-30 | 2013-07-02 | Bindu Rama Rao | Interactive media management server |
US8700014B2 (en) | 2006-11-22 | 2014-04-15 | Bindu Rama Rao | Audio guided system for providing guidance to user of mobile device on multi-step activities |
US8380175B2 (en) * | 2006-11-22 | 2013-02-19 | Bindu Rama Rao | System for providing interactive advertisements to user of mobile devices |
US11256386B2 (en) | 2006-11-22 | 2022-02-22 | Qualtrics, Llc | Media management system supporting a plurality of mobile devices |
US10803474B2 (en) | 2006-11-22 | 2020-10-13 | Qualtrics, Llc | System for creating and distributing interactive advertisements to mobile devices |
CA2571840A1 (en) * | 2006-12-20 | 2008-06-20 | William Ashley Ltd. | Gift registry system and method therefor |
US20140226800A1 (en) * | 2013-02-12 | 2014-08-14 | Unify Square, Inc. | Enhanced Monitoring of Performance for Unified Communication Services |
EP3375151B1 (en) * | 2015-11-09 | 2019-09-11 | Telefonaktiebolaget LM Ericsson (publ) | Packet processing technique for a communication network |
TWI648697B (en) * | 2016-10-07 | 2019-01-21 | 林啟銘 | Wedding process planning system and method of usage thereof |
KR102387304B1 (en) * | 2017-04-03 | 2022-04-15 | 삼성전자주식회사 | Electronic apparatus, and operating method for the electronic apparatus |
KR101985743B1 (en) * | 2017-12-21 | 2019-06-04 | 애니포인트미디어 주식회사 | Apparatus of providing personalized home shopping contents |
KR102290430B1 (en) * | 2020-11-02 | 2021-08-18 | 에스케이스토아 주식회사 | Method and device for requesting notification of product sales broadcast |
Citations (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4745549A (en) * | 1985-06-11 | 1988-05-17 | Hashimoto Corporation | Method of and apparatus for optimal scheduling of television programming to maximize customer satisfaction |
US4947429A (en) * | 1987-11-30 | 1990-08-07 | Zenith Electronics Corporation | Pay per view television signaling method |
US4995078A (en) * | 1988-06-09 | 1991-02-19 | Monslow H Vincent | Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times |
US5034807A (en) * | 1986-03-10 | 1991-07-23 | Kohorn H Von | System for evaluation and rewarding of responses and predictions |
US5130792A (en) * | 1990-02-01 | 1992-07-14 | Usa Video Inc. | Store and forward video system |
US5319455A (en) * | 1990-09-28 | 1994-06-07 | Ictv Inc. | System for distributing customized commercials to television viewers |
US5446919A (en) * | 1990-02-20 | 1995-08-29 | Wilkins; Jeff K. | Communication system and method with demographically or psychographically defined audiences |
US5483276A (en) * | 1993-08-02 | 1996-01-09 | The Arbitron Company | Compliance incentives for audience monitoring/recording devices |
US5483472A (en) * | 1993-05-10 | 1996-01-09 | Overman; Anthony J. | Portable electronic food shopper |
US5488423A (en) * | 1994-11-17 | 1996-01-30 | U.S. Narrow Networks, Inc. | Home communication method and apparatus |
US5500681A (en) * | 1994-05-24 | 1996-03-19 | Jones; Charles P. | Apparatus and method for generating product coupons in response to televised offers |
US5508731A (en) * | 1986-03-10 | 1996-04-16 | Response Reward Systems L.C. | Generation of enlarged participatory broadcast audience |
US5515270A (en) * | 1991-07-22 | 1996-05-07 | Weinblatt; Lee S. | Technique for correlating purchasing behavior of a consumer to advertisements |
US5524195A (en) * | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
US5532735A (en) * | 1994-04-29 | 1996-07-02 | At&T Corp. | Method of advertisement selection for interactive service |
US5541638A (en) * | 1994-06-28 | 1996-07-30 | At&T Corp. | User programmable entertainment method and apparatus |
US5600364A (en) * | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
US5604542A (en) * | 1995-02-08 | 1997-02-18 | Intel Corporation | Using the vertical blanking interval for transporting electronic coupons |
US5610653A (en) * | 1992-02-07 | 1997-03-11 | Abecassis; Max | Method and system for automatically tracking a zoomed video image |
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
US5619249A (en) * | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
US5621456A (en) * | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US5640002A (en) * | 1995-08-15 | 1997-06-17 | Ruppert; Jonathan Paul | Portable RF ID tag and barcode reader |
US5640022A (en) * | 1993-08-27 | 1997-06-17 | Sanyo Electric Co., Inc. | Quantum effect device |
US5721827A (en) * | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
US5724521A (en) * | 1994-11-03 | 1998-03-03 | Intel Corporation | Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner |
US5732216A (en) * | 1996-10-02 | 1998-03-24 | Internet Angles, Inc. | Audio message exchange system |
US5734853A (en) * | 1992-12-09 | 1998-03-31 | Discovery Communications, Inc. | Set top terminal for cable television delivery systems |
US5734720A (en) * | 1994-11-29 | 1998-03-31 | Salganicoff; Marcos | System and method for providing digital communications between a head end and a set top terminal |
US5752238A (en) * | 1994-11-03 | 1998-05-12 | Intel Corporation | Consumer-driven electronic information pricing mechanism |
US5758259A (en) * | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
US5758072A (en) * | 1988-07-15 | 1998-05-26 | International Business Machines Corp. | Interactive computer network and method of operation |
US5759101A (en) * | 1986-03-10 | 1998-06-02 | Response Reward Systems L.C. | Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing |
US5761683A (en) * | 1996-02-13 | 1998-06-02 | Microtouch Systems, Inc. | Techniques for changing the behavior of a link in a hypertext document |
US5774870A (en) * | 1995-12-14 | 1998-06-30 | Netcentives, Inc. | Fully integrated, on-line interactive frequency and award redemption program |
US5774170A (en) * | 1994-12-13 | 1998-06-30 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers |
US5781909A (en) * | 1996-02-13 | 1998-07-14 | Microtouch Systems, Inc. | Supervised satellite kiosk management system with combined local and remote data storage |
US5794210A (en) * | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
US5801747A (en) * | 1996-11-15 | 1998-09-01 | Hyundai Electronics America | Method and apparatus for creating a television viewer profile |
US5861881A (en) * | 1991-11-25 | 1999-01-19 | Actv, Inc. | Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers |
US5861906A (en) * | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US5892536A (en) * | 1996-10-03 | 1999-04-06 | Personal Audio | Systems and methods for computer enhanced broadcast monitoring |
US5915243A (en) * | 1996-08-29 | 1999-06-22 | Smolen; Daniel T. | Method and apparatus for delivering consumer promotions |
US5926624A (en) * | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
US5929850A (en) * | 1996-07-01 | 1999-07-27 | Thomson Consumer Electronices, Inc. | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
US5931901A (en) * | 1996-12-09 | 1999-08-03 | Robert L. Wolfe | Programmed music on demand from the internet |
US5937329A (en) * | 1997-10-29 | 1999-08-10 | Northern Telecom Limited | System and method for displaying local messages over a satellite television picture |
US6012080A (en) * | 1996-03-27 | 2000-01-04 | Lucent Technologies Inc. | Method and apparatus for providing enhanced pay per view in a video server |
US6020912A (en) * | 1995-07-11 | 2000-02-01 | U.S. Philips Corporation | Video-on-demand system |
US6026376A (en) * | 1997-04-15 | 2000-02-15 | Kenney; John A. | Interactive electronic shopping system and method |
US6029045A (en) * | 1997-12-09 | 2000-02-22 | Cogent Technology, Inc. | System and method for inserting local content into programming content |
US6057872A (en) * | 1997-07-09 | 2000-05-02 | General Instrument Corporation | Digital coupons for pay televisions |
US6075971A (en) * | 1998-03-27 | 2000-06-13 | Intel Corporation | Method and apparatus for providing and monitoring coupons via a network |
US6088455A (en) * | 1997-01-07 | 2000-07-11 | Logan; James D. | Methods and apparatus for selectively reproducing segments of broadcast programming |
USRE36801E (en) * | 1992-10-29 | 2000-08-01 | James Logan | Time delayed digital video system using concurrent recording and playback |
US6101483A (en) * | 1998-05-29 | 2000-08-08 | Symbol Technologies, Inc. | Personal shopping system portable terminal |
US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
US6189008B1 (en) * | 1998-04-03 | 2001-02-13 | Intertainer, Inc. | Dynamic digital asset management |
US6199073B1 (en) * | 1997-04-21 | 2001-03-06 | Ricoh Company, Ltd. | Automatic archiving of documents during their transfer between a peripheral device and a processing device |
US6211901B1 (en) * | 1995-06-30 | 2001-04-03 | Fujitsu Limited | Video data distributing device by video on demand |
US6216129B1 (en) * | 1998-12-03 | 2001-04-10 | Expanse Networks, Inc. | Advertisement selection system supporting discretionary target market characteristics |
US6237145B1 (en) * | 1995-06-06 | 2001-05-22 | Infospace, Inc. | System for accessing promotion information and for generating redeemable coupons therefrom |
US6246997B1 (en) * | 1998-03-26 | 2001-06-12 | International Business Machines Corp. | Electronic commerce site with query interface |
US20010003845A1 (en) * | 1999-12-09 | 2001-06-14 | Yuji Tsukamoto | Television broadcasting system having an automated charging system |
US6282713B1 (en) * | 1998-12-21 | 2001-08-28 | Sony Corporation | Method and apparatus for providing on-demand electronic advertising |
US6282293B1 (en) * | 1994-10-04 | 2001-08-28 | Hitachi, Ltd. | System and method for charging fee for video information |
US6338043B1 (en) * | 1998-12-01 | 2002-01-08 | Nielsen Media Research | Method and apparatus for developing a package of media advertising spots |
US6351813B1 (en) * | 1996-02-09 | 2002-02-26 | Digital Privacy, Inc. | Access control/crypto system |
US6366100B1 (en) * | 1993-09-20 | 2002-04-02 | Fujitsu Limited | Apparatus and method for testing circuit board |
US6386450B1 (en) * | 1998-04-30 | 2002-05-14 | Fujitsu Limited | Electronic shopping system including customer relocation recognition |
US6411992B1 (en) * | 1999-05-28 | 2002-06-25 | Qwest Communications Int'l, Inc. | Method and apparatus for broadcasting information over a network |
US20020083444A1 (en) * | 2000-08-31 | 2002-06-27 | Blasko John P. | System and method for automatically managing avail inventory data and avail pricing |
US20020100042A1 (en) * | 2000-01-19 | 2002-07-25 | Denis Khoo | Method and system for providing intelligent advertisement placement in a motion picture |
US6434747B1 (en) * | 2000-01-19 | 2002-08-13 | Individual Network, Inc. | Method and system for providing a customized media list |
US6505240B1 (en) * | 1998-08-31 | 2003-01-07 | Trevor I. Blumenau | Ameliorating bandwidth requirements for the simultaneous provision of multiple sets of content over a network |
US6526577B1 (en) * | 1998-12-01 | 2003-02-25 | United Video Properties, Inc. | Enhanced interactive program guide |
US6553178B2 (en) * | 1992-02-07 | 2003-04-22 | Max Abecassis | Advertisement subsidized video-on-demand system |
US6571279B1 (en) * | 1997-12-05 | 2003-05-27 | Pinpoint Incorporated | Location enhanced information delivery system |
US6571216B1 (en) * | 2000-01-14 | 2003-05-27 | International Business Machines Corporation | Differential rewards with dynamic user profiling |
US6594825B1 (en) * | 1998-10-30 | 2003-07-15 | Intel Corporation | Method and apparatus for selecting a version of an entertainment program based on user preferences |
US6606644B1 (en) * | 2000-02-24 | 2003-08-12 | International Business Machines Corporation | System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool |
US6609106B1 (en) * | 1999-05-07 | 2003-08-19 | Steven C. Robertson | System and method for providing electronic multi-merchant gift registry services over a distributed network |
US20040019908A1 (en) * | 1998-10-30 | 2004-01-29 | Williams Christopher D. | Method and apparatus for channel surfing through multiple sources based on user-definable preferences |
US6698020B1 (en) * | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
US6703934B1 (en) * | 2000-04-11 | 2004-03-09 | Koninklijke Philips Electronics N.V. | Method for dynamic pricing of goods and services |
US6760916B2 (en) * | 2000-01-14 | 2004-07-06 | Parkervision, Inc. | Method, system and computer program product for producing and distributing enhanced media downstreams |
US6850564B1 (en) * | 1998-06-26 | 2005-02-01 | Sarnoff Corporation | Apparatus and method for dynamically controlling the frame rate of video streams |
US6868415B2 (en) * | 2001-05-11 | 2005-03-15 | Hitachi, Ltd. | Information linking method, information viewer, information register, and information search equipment |
US6904449B1 (en) * | 2000-01-14 | 2005-06-07 | Accenture Llp | System and method for an application provider framework |
US7003486B1 (en) * | 2000-04-17 | 2006-02-21 | Neha Net Corp. | Net-value creation and allocation in an electronic trading system |
US7080030B2 (en) * | 2001-02-28 | 2006-07-18 | Digonex Technologies, Inc. | Digital online exchange |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5710884A (en) * | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
US5857175A (en) * | 1995-08-11 | 1999-01-05 | Micro Enhancement International | System and method for offering targeted discounts to customers |
US5848397A (en) | 1996-04-19 | 1998-12-08 | Juno Online Services, L.P. | Method and apparatus for scheduling the presentation of messages to computer users |
US5848396A (en) | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5933811A (en) * | 1996-08-20 | 1999-08-03 | Paul D. Angles | System and method for delivering customized advertisements within interactive communication systems |
JPH10214284A (en) * | 1997-01-30 | 1998-08-11 | Victor Co Of Japan Ltd | On-line shopping system and server for the same |
WO2000051050A1 (en) * | 1999-02-26 | 2000-08-31 | Professionalshopper.Com, Inc. | System and method of providing personalized e-commerce recommendations via the internet |
US20020056109A1 (en) * | 2000-07-25 | 2002-05-09 | Tomsen Mai-Lan | Method and system to provide a personalized shopping channel VIA an interactive video casting system |
-
2002
- 2002-06-03 US US10/161,038 patent/US6735778B2/en not_active Expired - Fee Related
-
2003
- 2003-05-28 TW TW092114354A patent/TWI280509B/en not_active IP Right Cessation
- 2003-06-03 EP EP03739034A patent/EP1514411A4/en not_active Withdrawn
- 2003-06-03 MX MXPA04012086A patent/MXPA04012086A/en not_active Application Discontinuation
- 2003-06-03 AU AU2003245393A patent/AU2003245393A1/en not_active Abandoned
- 2003-06-03 KR KR10-2004-7019624A patent/KR20050012256A/en not_active Application Discontinuation
- 2003-06-03 JP JP2004509762A patent/JP2005528832A/en active Pending
- 2003-06-03 CA CA002488308A patent/CA2488308A1/en not_active Abandoned
- 2003-06-03 BR BR0304966-3A patent/BR0304966A/en not_active IP Right Cessation
- 2003-06-03 WO PCT/US2003/017547 patent/WO2003102743A2/en active Application Filing
- 2003-09-10 US US10/659,080 patent/US20040049434A1/en not_active Abandoned
-
2004
- 2004-02-03 NO NO20040476A patent/NO20040476L/en unknown
Patent Citations (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4745549A (en) * | 1985-06-11 | 1988-05-17 | Hashimoto Corporation | Method of and apparatus for optimal scheduling of television programming to maximize customer satisfaction |
US5034807A (en) * | 1986-03-10 | 1991-07-23 | Kohorn H Von | System for evaluation and rewarding of responses and predictions |
US5283734A (en) * | 1986-03-10 | 1994-02-01 | Kohorn H Von | System and method of communication with authenticated wagering participation |
US5759101A (en) * | 1986-03-10 | 1998-06-02 | Response Reward Systems L.C. | Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing |
US5508731A (en) * | 1986-03-10 | 1996-04-16 | Response Reward Systems L.C. | Generation of enlarged participatory broadcast audience |
US4947429A (en) * | 1987-11-30 | 1990-08-07 | Zenith Electronics Corporation | Pay per view television signaling method |
US4995078A (en) * | 1988-06-09 | 1991-02-19 | Monslow H Vincent | Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times |
US5758072A (en) * | 1988-07-15 | 1998-05-26 | International Business Machines Corp. | Interactive computer network and method of operation |
US5130792A (en) * | 1990-02-01 | 1992-07-14 | Usa Video Inc. | Store and forward video system |
US5446919A (en) * | 1990-02-20 | 1995-08-29 | Wilkins; Jeff K. | Communication system and method with demographically or psychographically defined audiences |
US5319455A (en) * | 1990-09-28 | 1994-06-07 | Ictv Inc. | System for distributing customized commercials to television viewers |
US5515270A (en) * | 1991-07-22 | 1996-05-07 | Weinblatt; Lee S. | Technique for correlating purchasing behavior of a consumer to advertisements |
US5861881A (en) * | 1991-11-25 | 1999-01-19 | Actv, Inc. | Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers |
US6553178B2 (en) * | 1992-02-07 | 2003-04-22 | Max Abecassis | Advertisement subsidized video-on-demand system |
US5610653A (en) * | 1992-02-07 | 1997-03-11 | Abecassis; Max | Method and system for automatically tracking a zoomed video image |
USRE36801E (en) * | 1992-10-29 | 2000-08-01 | James Logan | Time delayed digital video system using concurrent recording and playback |
US5600364A (en) * | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
US5734853A (en) * | 1992-12-09 | 1998-03-31 | Discovery Communications, Inc. | Set top terminal for cable television delivery systems |
US6738978B1 (en) * | 1992-12-09 | 2004-05-18 | Discovery Communications, Inc. | Method and apparatus for targeted advertising |
US5483472A (en) * | 1993-05-10 | 1996-01-09 | Overman; Anthony J. | Portable electronic food shopper |
US5524195A (en) * | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
US5745710A (en) * | 1993-05-24 | 1998-04-28 | Sun Microsystems, Inc. | Graphical user interface for selection of audiovisual programming |
US5621456A (en) * | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US5483276A (en) * | 1993-08-02 | 1996-01-09 | The Arbitron Company | Compliance incentives for audience monitoring/recording devices |
US5640022A (en) * | 1993-08-27 | 1997-06-17 | Sanyo Electric Co., Inc. | Quantum effect device |
US6366100B1 (en) * | 1993-09-20 | 2002-04-02 | Fujitsu Limited | Apparatus and method for testing circuit board |
US5532735A (en) * | 1994-04-29 | 1996-07-02 | At&T Corp. | Method of advertisement selection for interactive service |
US5500681A (en) * | 1994-05-24 | 1996-03-19 | Jones; Charles P. | Apparatus and method for generating product coupons in response to televised offers |
US5541638A (en) * | 1994-06-28 | 1996-07-30 | At&T Corp. | User programmable entertainment method and apparatus |
US5619249A (en) * | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
US6282293B1 (en) * | 1994-10-04 | 2001-08-28 | Hitachi, Ltd. | System and method for charging fee for video information |
US5724521A (en) * | 1994-11-03 | 1998-03-03 | Intel Corporation | Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner |
US5752238A (en) * | 1994-11-03 | 1998-05-12 | Intel Corporation | Consumer-driven electronic information pricing mechanism |
US5488423A (en) * | 1994-11-17 | 1996-01-30 | U.S. Narrow Networks, Inc. | Home communication method and apparatus |
US5734720A (en) * | 1994-11-29 | 1998-03-31 | Salganicoff; Marcos | System and method for providing digital communications between a head end and a set top terminal |
US6088722A (en) * | 1994-11-29 | 2000-07-11 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5754939A (en) * | 1994-11-29 | 1998-05-19 | Herz; Frederick S. M. | System for generation of user profiles for a system for customized electronic identification of desirable objects |
US5774170A (en) * | 1994-12-13 | 1998-06-30 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers |
US5604542A (en) * | 1995-02-08 | 1997-02-18 | Intel Corporation | Using the vertical blanking interval for transporting electronic coupons |
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
US5861906A (en) * | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US6571390B1 (en) * | 1995-05-05 | 2003-05-27 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US6237145B1 (en) * | 1995-06-06 | 2001-05-22 | Infospace, Inc. | System for accessing promotion information and for generating redeemable coupons therefrom |
US6211901B1 (en) * | 1995-06-30 | 2001-04-03 | Fujitsu Limited | Video data distributing device by video on demand |
US6020912A (en) * | 1995-07-11 | 2000-02-01 | U.S. Philips Corporation | Video-on-demand system |
US5640002A (en) * | 1995-08-15 | 1997-06-17 | Ruppert; Jonathan Paul | Portable RF ID tag and barcode reader |
US5758259A (en) * | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
US5794210A (en) * | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
US5774870A (en) * | 1995-12-14 | 1998-06-30 | Netcentives, Inc. | Fully integrated, on-line interactive frequency and award redemption program |
US6351813B1 (en) * | 1996-02-09 | 2002-02-26 | Digital Privacy, Inc. | Access control/crypto system |
US5761683A (en) * | 1996-02-13 | 1998-06-02 | Microtouch Systems, Inc. | Techniques for changing the behavior of a link in a hypertext document |
US5781909A (en) * | 1996-02-13 | 1998-07-14 | Microtouch Systems, Inc. | Supervised satellite kiosk management system with combined local and remote data storage |
US6012080A (en) * | 1996-03-27 | 2000-01-04 | Lucent Technologies Inc. | Method and apparatus for providing enhanced pay per view in a video server |
US5929850A (en) * | 1996-07-01 | 1999-07-27 | Thomson Consumer Electronices, Inc. | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
US5915243A (en) * | 1996-08-29 | 1999-06-22 | Smolen; Daniel T. | Method and apparatus for delivering consumer promotions |
US5926624A (en) * | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
US5732216A (en) * | 1996-10-02 | 1998-03-24 | Internet Angles, Inc. | Audio message exchange system |
US5721827A (en) * | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
US5892536A (en) * | 1996-10-03 | 1999-04-06 | Personal Audio | Systems and methods for computer enhanced broadcast monitoring |
US5801747A (en) * | 1996-11-15 | 1998-09-01 | Hyundai Electronics America | Method and apparatus for creating a television viewer profile |
US5931901A (en) * | 1996-12-09 | 1999-08-03 | Robert L. Wolfe | Programmed music on demand from the internet |
US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
US6088455A (en) * | 1997-01-07 | 2000-07-11 | Logan; James D. | Methods and apparatus for selectively reproducing segments of broadcast programming |
US6026376A (en) * | 1997-04-15 | 2000-02-15 | Kenney; John A. | Interactive electronic shopping system and method |
US6199073B1 (en) * | 1997-04-21 | 2001-03-06 | Ricoh Company, Ltd. | Automatic archiving of documents during their transfer between a peripheral device and a processing device |
US6057872A (en) * | 1997-07-09 | 2000-05-02 | General Instrument Corporation | Digital coupons for pay televisions |
US5937329A (en) * | 1997-10-29 | 1999-08-10 | Northern Telecom Limited | System and method for displaying local messages over a satellite television picture |
US6571279B1 (en) * | 1997-12-05 | 2003-05-27 | Pinpoint Incorporated | Location enhanced information delivery system |
US6029045A (en) * | 1997-12-09 | 2000-02-22 | Cogent Technology, Inc. | System and method for inserting local content into programming content |
US6246997B1 (en) * | 1998-03-26 | 2001-06-12 | International Business Machines Corp. | Electronic commerce site with query interface |
US6075971A (en) * | 1998-03-27 | 2000-06-13 | Intel Corporation | Method and apparatus for providing and monitoring coupons via a network |
US6189008B1 (en) * | 1998-04-03 | 2001-02-13 | Intertainer, Inc. | Dynamic digital asset management |
US6386450B1 (en) * | 1998-04-30 | 2002-05-14 | Fujitsu Limited | Electronic shopping system including customer relocation recognition |
US6101483A (en) * | 1998-05-29 | 2000-08-08 | Symbol Technologies, Inc. | Personal shopping system portable terminal |
US6698020B1 (en) * | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
US6850564B1 (en) * | 1998-06-26 | 2005-02-01 | Sarnoff Corporation | Apparatus and method for dynamically controlling the frame rate of video streams |
US6505240B1 (en) * | 1998-08-31 | 2003-01-07 | Trevor I. Blumenau | Ameliorating bandwidth requirements for the simultaneous provision of multiple sets of content over a network |
US6594825B1 (en) * | 1998-10-30 | 2003-07-15 | Intel Corporation | Method and apparatus for selecting a version of an entertainment program based on user preferences |
US20040019908A1 (en) * | 1998-10-30 | 2004-01-29 | Williams Christopher D. | Method and apparatus for channel surfing through multiple sources based on user-definable preferences |
US6338043B1 (en) * | 1998-12-01 | 2002-01-08 | Nielsen Media Research | Method and apparatus for developing a package of media advertising spots |
US6526577B1 (en) * | 1998-12-01 | 2003-02-25 | United Video Properties, Inc. | Enhanced interactive program guide |
US6216129B1 (en) * | 1998-12-03 | 2001-04-10 | Expanse Networks, Inc. | Advertisement selection system supporting discretionary target market characteristics |
US6282713B1 (en) * | 1998-12-21 | 2001-08-28 | Sony Corporation | Method and apparatus for providing on-demand electronic advertising |
US6609106B1 (en) * | 1999-05-07 | 2003-08-19 | Steven C. Robertson | System and method for providing electronic multi-merchant gift registry services over a distributed network |
US6411992B1 (en) * | 1999-05-28 | 2002-06-25 | Qwest Communications Int'l, Inc. | Method and apparatus for broadcasting information over a network |
US20010003845A1 (en) * | 1999-12-09 | 2001-06-14 | Yuji Tsukamoto | Television broadcasting system having an automated charging system |
US6760916B2 (en) * | 2000-01-14 | 2004-07-06 | Parkervision, Inc. | Method, system and computer program product for producing and distributing enhanced media downstreams |
US6571216B1 (en) * | 2000-01-14 | 2003-05-27 | International Business Machines Corporation | Differential rewards with dynamic user profiling |
US6904449B1 (en) * | 2000-01-14 | 2005-06-07 | Accenture Llp | System and method for an application provider framework |
US20020100042A1 (en) * | 2000-01-19 | 2002-07-25 | Denis Khoo | Method and system for providing intelligent advertisement placement in a motion picture |
US20030041328A1 (en) * | 2000-01-19 | 2003-02-27 | Denis Khoo | Method and system for providing a customized media list |
US6434747B1 (en) * | 2000-01-19 | 2002-08-13 | Individual Network, Inc. | Method and system for providing a customized media list |
US20030037334A1 (en) * | 2000-01-19 | 2003-02-20 | Denis Khoo | Method and system for providing a customized media list |
US6606644B1 (en) * | 2000-02-24 | 2003-08-12 | International Business Machines Corporation | System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool |
US6703934B1 (en) * | 2000-04-11 | 2004-03-09 | Koninklijke Philips Electronics N.V. | Method for dynamic pricing of goods and services |
US7003486B1 (en) * | 2000-04-17 | 2006-02-21 | Neha Net Corp. | Net-value creation and allocation in an electronic trading system |
US20020083444A1 (en) * | 2000-08-31 | 2002-06-27 | Blasko John P. | System and method for automatically managing avail inventory data and avail pricing |
US7080030B2 (en) * | 2001-02-28 | 2006-07-18 | Digonex Technologies, Inc. | Digital online exchange |
US6868415B2 (en) * | 2001-05-11 | 2005-03-15 | Hitachi, Ltd. | Information linking method, information viewer, information register, and information search equipment |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040143843A1 (en) * | 2000-01-19 | 2004-07-22 | Denis Khoo | Content with customized advertisement |
US8813123B2 (en) | 2000-01-19 | 2014-08-19 | Interad Technologies, Llc | Content with customized advertisement |
US20060175403A1 (en) * | 2005-02-04 | 2006-08-10 | Fossen Mcconnell Theodore V | Household management systems and methods |
US7249708B2 (en) | 2005-02-04 | 2007-07-31 | The Procter & Gamble Company | Household management systems and methods |
US20070143709A1 (en) * | 2005-12-20 | 2007-06-21 | Gloto Corp. | Methods and systems for displaying information on a graphical user interface |
US7730424B2 (en) * | 2005-12-20 | 2010-06-01 | Gloto Corporation | Methods and systems for displaying information on a graphical user interface |
FR2925197A1 (en) * | 2007-12-17 | 2009-06-19 | Alcatel Lucent Sas | METHOD FOR BROADCASTING PERSONALIZED INFORMATION OVER AN IPTV NETWORK DEVICE FOR IMPLEMENTING THIS METHOD |
WO2009081030A2 (en) * | 2007-12-17 | 2009-07-02 | Alcatel Lucent | Method for broadcasting customised information on an iptv network, and device for implementing said method |
WO2009081030A3 (en) * | 2007-12-17 | 2009-09-24 | Alcatel Lucent | Method for broadcasting customised information on an iptv network, and device for implementing said method |
Also Published As
Publication number | Publication date |
---|---|
EP1514411A2 (en) | 2005-03-16 |
TW200404240A (en) | 2004-03-16 |
US6735778B2 (en) | 2004-05-11 |
US20030009759A1 (en) | 2003-01-09 |
KR20050012256A (en) | 2005-01-31 |
TWI280509B (en) | 2007-05-01 |
JP2005528832A (en) | 2005-09-22 |
AU2003245393A1 (en) | 2003-12-19 |
CA2488308A1 (en) | 2003-12-11 |
WO2003102743A3 (en) | 2004-04-08 |
EP1514411A4 (en) | 2009-03-04 |
BR0304966A (en) | 2004-12-28 |
WO2003102743A2 (en) | 2003-12-11 |
MXPA04012086A (en) | 2005-04-19 |
NO20040476L (en) | 2005-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6735778B2 (en) | Method and system for providing home shopping programs | |
JP5864080B2 (en) | Program guide system with targeted advertising | |
US9332314B2 (en) | Method and apparatus for automated bidding and advertisement placement on a set-top box | |
KR101551319B1 (en) | Method and system for improved e-commerce shopping | |
US20020184623A1 (en) | Methods and apparatus for interactive television | |
US20020120935A1 (en) | Interactive order system for television and streaming media | |
US20030110507A1 (en) | System for and method of shopping through television | |
US20040122746A1 (en) | Method and system for direct purchase in response to a multi-media display | |
US9848241B2 (en) | Increased user efficiency and interaction performance through dynamic adjustment of auxiliary content duration | |
JP2011155695A (en) | System and method for presenting search result | |
EP1497813A2 (en) | Method and system for providing intelligent advertisement placement in a motion picture | |
JP2003530782A (en) | Interactive television program guide system with integrated program listings | |
JP2003502921A (en) | Interactive TV application system using handheld application device | |
WO2008055140A2 (en) | Delivering user-selected video advertisements | |
US20070061837A1 (en) | System and method for software driven advertising | |
US20080154716A1 (en) | Consolidated digital direct advertising and advertisement distribution | |
JP2003016338A (en) | Data receiver, information provision, program, and medium | |
WO2008005198A2 (en) | Method and apparatus for advertisement placement in a user dialog on a set-top box | |
WO2020141989A1 (en) | Online video streaming contents advertisement | |
US20100161445A1 (en) | Pigeeback abstract consumer end user | |
KR20240033813A (en) | How to provide e-commerce services through various formats | |
JP2005063343A (en) | Content revenue allocation system, content revenue allocation method and content revenue allocation program | |
JP2001306784A (en) | Marketing system | |
JP2004013445A (en) | Method for selling article and article information processor | |
AU2014202387A1 (en) | Delivering user-selected video advertisements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INDIVIDUAL NETWORK, LLC, FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KHOO, DENIS;RATCLIFF, RAYMOND F., III;REEL/FRAME:017848/0406;SIGNING DATES FROM 20050321 TO 20050322 |
|
STCB | Information on status: application discontinuation |
Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION |