E-commerce enabling virtual streaming multimedia server, system, method and article
First Claim
1. A method for providing an electronically virtualized server operating an IMS (Integrated Media Site) on a host device, the method comprising:
- providing a mass storage media on which the electronically virtualized server, software is stored and from which the Integrated Media Site (IMS-BB) can be loaded on a host device, wherein said electronically virtualized, Integrated Media Site (IMS-BB) software includes software code for;
electronically virtualizing a web browser (eX-Browser), on the host device, for receiving content from a electronically virtualized server (VSMS);
electronically virtualizing the web server (VSMS), on the computer, for providing HTML pages to the web browser and searchable content to a search engine; and
providing the search engine to search content on the electronically virtualized server (VSMS) and provide the results to the electronically virtualized web browser (eX-Browser).
0 Assignments
0 Petitions
Accused Products
Abstract
Buying items through electronic commerce via the Internet has achieved widespread popularity. Items can typically be purchased over the Internet with, considerably less effort than purchasing them using conventional means. Electronic commerce is far from ideal though in that delays may be encountered in the transferring of data that is necessary to facilitate the electronics buying experience. An E-merchant'"'"'s computer may be inadequate, or overburdened by a heavy shopping load and consequently data transfer speed can suffer to the point where buyer actually abandon the partially completed purchase order. To solve these problems, a Brand Blaster (BB) method of commerce is introduced which locates the functionality of E-Commerce website to a user'"'"'s PC because the entire E-Commerce experience is located on user'"'"'s computer. Any delays are minimized and the shopping experience is enhanced. Additionally new functions can be considered because previous delays inherent in E-Commerce transactions are greatly reduced or eliminated.
189 Citations
68 Claims
-
1. A method for providing an electronically virtualized server operating an IMS (Integrated Media Site) on a host device, the method comprising:
providing a mass storage media on which the electronically virtualized server, software is stored and from which the Integrated Media Site (IMS-BB) can be loaded on a host device, wherein said electronically virtualized, Integrated Media Site (IMS-BB) software includes software code for;
electronically virtualizing a web browser (eX-Browser), on the host device, for receiving content from a electronically virtualized server (VSMS);
electronically virtualizing the web server (VSMS), on the computer, for providing HTML pages to the web browser and searchable content to a search engine; and
providing the search engine to search content on the electronically virtualized server (VSMS) and provide the results to the electronically virtualized web browser (eX-Browser). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An article of manufacture comprising a mass storage media on which electronically virtualized, Integrated Media Site (IMS-BB) software is stored and from which the electronically virtualized, Integrated Media Site (IMS-BB) software can be loaded on a host device wherein said electronically virtualized, Integrated Media Site (IMS-BB) software includes software code for:
-
electronically virtualizing a web browser (eX-Browser), on the host device, for receiving content from a electronically virtualized server(VSMS);
electronically virtualizing the web server (VSMS), on the host device, for providing HTML pages to the web browser and searchable content to a search engine; and
providing the search engine to search content on the electronically virtualized server (VSMS) and provide the results to the electronically virtualized web browser (eX-Browser). - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of placing an order for one or more items comprising:
- displaying information identifying the one or more items on a user'"'"'s display, said information stored within a local first mass storage;
receiving a request from a user to purchase one or more items;
receiving order information into a display'"'"'s onscreen order form, wherein the program and data to receive information into the display'"'"'s onscreen order form is stored in a second local mass storage;
generating a purchase order for one or more items using the information identifying the item and the information received by the onscreen order form; and
immediatelyopening up an Internet communication link from the 1st host device, immediately ordering the one or more items using the purchase order. ordering, at a later time, the one or more items using the purchase order. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 36)
- displaying information identifying the one or more items on a user'"'"'s display, said information stored within a local first mass storage;
-
32. An article of manufacture, said article of manufacture comprising:
-
a mass storage medium; and
a program disposed therein mass storage media, said program containing one or more programs for;
displaying information identifying the one or more items, said information stored within a local first mass storage;
receiving a request from a user to purchase one or more items;
receiving order information into an onscreen order form, wherein the program and data to receive information into the onscreen order form is stored in the second local mass storage;
generating a purchase order for one or more items using the information identifying the item and the information received by the onscreen order form; and
ordering, at a later time, the one or more items using the purchase order. - View Dependent Claims (33)
-
-
35. An article of manufacture wherein the mass storage media is a semiconductor device.
-
37. A method for providing profile information on a host device, the method comprising:
-
providing an interactive media site;
recording and storing user inputs to the interactive media site;
computing a user statistic based on the user inputs to the interactive media site; and
storing the statistic on a non-volatile storage device on the host device. - View Dependent Claims (38, 39)
-
-
40. A method for updating an interactive media site on a host device, the method comprising:
-
receiving update data from an external server using a background task;
accumulating the update data within the host device;
providing access to the additional data within the host device only when all of the additional data is resident and usable on the host device. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for targeting user'"'"'s attention on an interactive media site on a host device, the method comprising:
-
computing a local profile within the host device;
transmitting the local profile to an external server;
analyzing the profile;
selecting an advertisement, product, or service based on the local profile;
transmitting the advertisement, product, or service to the host device;
receiving the advertisement, product, or service using a background task in the host device; and
providing the advertisement, product, or service to a user of the host device when the entire advertisement, product, or service has been received into the host device. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
54. A method for providing a user'"'"'s shopping and viewing profile on an Interactive Media Site displayed on a host device, the method comprising:
-
monitoring user inputs, at the host device, to the interactive media site;
computing a user statistic from the user inputs to the interactive media site; and
displaying the user statistic on the host device. - View Dependent Claims (55, 56, 57, 58)
-
-
59. A method for generating income by providing targeted advertising on a host device displaying an interactive media site the method comprising:
-
profiling, on the host device user preferences in accessing the interactive media site;
transmitting the user'"'"'s profile to a remote server;
receiving a targeted advertisement, product, or service, said advertisement, product, or service selected using said users profile, from the remote server;
providing the targeted advertisement, product, or service to a user when the complete advertisement, product, or service has been received by the user; and
charging a fee for the targeted ad. - View Dependent Claims (60)
-
-
61. A method for generating income by providing a targeted advertisement, product, or service for an interactive media site displayed on a host device, the method comprising:
-
receiving a profile comprising a user'"'"'s preference in accessing the interactive media site;
selecting an advertisement, product, or service using the received profile;
transmitting the targeted advertisement, product, or service, to be provided to the user of the interactive media site when it has been received in it'"'"'s entirety, to the host device; and
charging a fee for the targeted ad. - View Dependent Claims (62, 63, 64)
-
-
65. A method of placing an order for an item displayed on an interactive media site, the method comprising:
-
under the control of a host device;
displaying information identifying the item on the interactive media site, in response to a single action being performed creating a purchasing order which is sent to a merchant via fax, ordinary mail, wireless interface, local link, telephone modem, cable modem, or a digital subscriber line (DSL). - View Dependent Claims (66, 67, 68)
-
Specification