[미국특허]
Method and system of facilitating on-line shopping using a downloadable toolbar
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-030/02
G06F-003/0481
G06Q-020/12
G06Q-030/06
출원번호
US-0322529
(2005-12-30)
등록번호
US-9324080
(2016-04-26)
발명자
/ 주소
Shafron, Thomas Joshua
Lu, Qi
Baldua, Ashish
출원인 / 주소
YAHOO! INC.
대리인 / 주소
DeCarlo, James J.
인용정보
피인용 횟수 :
1인용 특허 :
108
초록▼
A method of modifying an Internet browser interface to provide shopping assistant functionality facilitating on-line shopping at a supported merchant Internet site. A wallet created in accordance with the present invention comprises a database having various user data stored therein under certain pr
A method of modifying an Internet browser interface to provide shopping assistant functionality facilitating on-line shopping at a supported merchant Internet site. A wallet created in accordance with the present invention comprises a database having various user data stored therein under certain predetermined field names. A supported merchant data file identifies a plurality of supported merchants and enables the modified browser interface to determine when a shopper has navigated to a supported merchant web site. For each supported merchant, a rules and mapping file is created that may be used in connection with the wallet to map user-provided information in the wallet to corresponding fields in the merchant's check-out web page. When a user navigates to a supported merchant web site and desires to purchase merchandise and/or services from that merchant, the wallet automatically fills out the merchant's check-out web page(s), thereby simplifying on-line shopping and particularly, the check-out process.
대표청구항▼
1. A method comprising: facilitating control of an Internet browser interface displayable by an Internet browser on a display of a computer, the Internet browser enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display on the computer displa
1. A method comprising: facilitating control of an Internet browser interface displayable by an Internet browser on a display of a computer, the Internet browser enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display on the computer display one or more web pages from one or more Internet sites, including the display of a web page from a predetermined Internet site, the Internet browser having at least one downloaded Internet browser toolbar having at least one toolbar button providing a predetermined functionality to the user of the computer and Internet browser, said control comprising:(a) providing, at the predetermined Internet site, access to a program for controlling the Internet browser interface; and(b) making available for downloading by the predetermined Internet site, a file for displaying a user toolbar and a shopping assistant interface object as part of the Internet browser interface while the Internet browser is activated regardless of a subsequent Internet site to which the Internet browser is caused to navigate,wherein the shopping assistant interface object is a toolbar button displayed as part of the downloaded user toolbar and that facilitates at least payment for goods or services while shopping,wherein the file contains computer code for providing a displayed indicator in a first state on the toolbar button that visibly changes to a second state to indicate available portability of data associated with the shopping assistant interface object into a supported merchant website when the Internet browser is caused to navigate to the supported merchant web site, the file further mapping fields of the data associated with the shopping assistant interface object to fields in a supported merchant file associated with the supported merchant website, andwherein the shopping assistant interface object intercepts the supported merchant web site when the Internet browser is caused to navigate to the supported merchant web site, the shopping assistant interface object intercepting the supported merchant web site to determine the type of web page navigated to from the HTML code of the web page and the HTTP request headers, the type of web page comprising one or more of a billing page, an e-mail address request, and a credit card information request, and further wherein the shopping assistant interface object uses the type of the web page to determine the mapping of the fields of the data associated with the shopping assistant interface object to fields in the supported merchant file associated with the supported merchant website. 2. The method as recited by claim 1, wherein the file comprises an ActiveX control. 3. The method as recited by claim 1, wherein the file comprises a Plug-in. 4. The method as recited by claim 1, wherein said file contains computer code for intercepting an Internet address for each Internet site to which the Internet browser is caused to navigate, determining if a web site to which the Internet browser is caused to navigate is the supported merchant web site, and if the web site is the supported merchant web site, automatically filling out a check-out web page of the supported merchant web site using a wallet and a supported merchant rules and mapping file. 5. The method as recited by claim 1, wherein said file contains computer code for adding a shopping assistant button and a toolbar of the Internet browser. 6. The method as recited by claim 1, wherein said files contains computer code for determining if a web site to which the Internet browser is caused to navigate is the supported merchant web site by comparing the supported merchant file with an Internet address for each Internet site to which the Internet browser is caused to navigate. 7. The method of claim 1 further comprising providing software to intercept the URL of the Internet site to which the Internet browser is caused to navigate. 8. The method of claim 7 further comprising notifying a user of the Internet browser of a feature of a sponsoring entity when the Internet site to which the Internet browser is caused to navigate is a competitor in an area associated with the sponsoring entity. 9. The method of claim 7 further comprising notifying a user of the Internet browser of a feature of a content provider when the Internet site to which the Internet browser is caused to navigate is a competitor in an area associated with the content provider. 10. A system comprising: a server, said server including a processor to execute a program accessible over the Internet by a user of a computer for controlling an Internet browser interface, the Internet browser interface displayable by an Internet browser on a display of the computer; anda file downloadable by said server to the computer for controlling the Internet browser interface, wherein said downloadable file causes a user toolbar and a shopping assistant interface object to be added to the browser interface and to be displayed on the display of the computer as part of the Internet browser interface while the Internet browser is activated regardless of the Internet site to which the computer is connected via the Internet browser,wherein the shopping assistant interface object is a toolbar button displayed as part of the downloaded user toolbar and that facilitates at least payment for goods or services while shopping,wherein the file contains computer code for providing a displayed indicator in a first state on the toolbar button that visibly changes to a second state to indicate available portability of data associated with the shopping assistant interface object into a supported merchant website when the Internet browser is caused to navigate to the supported merchant web site, the file further mapping fields of the data associated with the shopping assistant interface object to fields in a supported merchant file associated with the supported merchant website, andwherein the shopping assistant interface object intercepts the supported merchant web site when the Internet browser is caused to navigate to the supported merchant web site, the shopping assistant interface object intercepting the supported merchant web site to determine the type of web page navigated to from the HTML code of the web page and the HTTP request headers, the type of web page comprising one or more of a billing page, an e-mail address request, and a credit card information request, and further wherein the shopping assistant interface object uses the type of the web page to determine the mapping of the fields of the data associated with the shopping assistant interface object to fields in the supported merchant file associated with the supported merchant website. 11. The system as recited by claim 10, wherein said shopping assistant interface object comprises an ActiveX control. 12. The system as recited by claim 10, wherein said shopping assistant interface object comprises a Plug-in. 13. The system as recited by claim 10, wherein said file contains computer code for intercepting an Internet address for each Internet site to which the Internet browser is caused to navigate, determining if a web site to which the Internet browser is caused to navigate is the supported merchant web site, and if the web site is the supported merchant web site, automatically filling out a check-out web page of the supported merchant web site using a wallet and a supported merchant rules and mapping file. 14. The system as recited by claim 10, wherein said file contains computer code for adding a shopping assistant button and a toolbar of the Internet browser. 15. The system as recited by claim 10, wherein said files contains computer code for determining if a web site to which the Internet browser is caused to navigate is the supported merchant web site by comparing the supported merchant file with an Internet address for each Internet site to which the Internet browser is caused to navigate.
Landsman Rick W. ; Lee Wei-Yeh, Ad controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed.
Rowe Thomas Owings ; Tan Yih-Shin, Apparatus, methods and computer program products for managing web-page-embedded sessions with a host-based application.
Howard, John Hal; Kunins, Jeffrey C.; Anderson, Darren L.; Battle, Ryan W.; Metral, Max E., Authenticating access to a network server without communicating login information through the network server.
Lehew, Christian R.; Waterston, Michael L.; Kleewein, Robert A.; Hollier, Ian V., Automatic and transparent synchronization of server-side state information with a client application.
Burner Michael G. ; Gilliat Bruce C. ; Jaquith Eric W. ; Marvit David L. ; Kahle Brewster ; O'Driscoll Niall ; Smith Z E. ; Tanenbaum Ronna C., Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata.
McCarthy, John; McCarthy, Eileen, Bionet method, system and personalized web content manager responsive to browser viewers' psychological preferences, behavioral responses and physiological stress indicators.
Detweiler, Keely RaNae; Hersey, Mark, Computer controlled user interactive display interface implementation for tracking the organization of items in a hierarchical tree of nested categories.
Shi Shaw-Ben ; Ault Michael Bradford ; Plassmann Ernst Robert ; Rich Bruce Arland ; Rosiles Mickella Ann ; Shrader Theodore Jack London, Distributed file system web server user authentication with cookies.
Franklin D. Chase ; Rosen Daniel ; Benaloh Josh ; Simon Daniel R., Electronic online commerce card with customer generated transaction proxy number for online transactions.
Sonnenreich Wes ; Macinta Tim ; Albanesc Jason ; Rines Robert H., Internet based distance learning system for communicating between server and clients wherein clients communicate with ea.
McIntosh Heather A. (Nahant MA) Priyadarshan Eswar (Reading MA) Ruberg Alan (Foster City CA) Shea Timothy (Charlestown MA 4), Method and apparatus for providing collection browsers.
Borman Gilbert ; Bhatnagar Rajat ; Sebastian Arul ; Mathur Anup ; Wadhwa Vinay,INX ; Kumar Mukesh,INX ; Kumar Singh C. Vinay,INX, Method and apparatus for retrieving data from a network using linked location identifiers.
Borman Gilbert ; Bhatnagar Rajat ; Sebastian Arul ; Mathur Anup ; Wadhwa Vinay,INX ; Kumar Mukesh ; Singh C. Vinay Kumar,INX, Method and apparatus for retrieving data from a network using location identifiers.
Arcuri Michael P. ; Hoek Tjeerd ; Johnson Jeffrey J. ; Van Tilburg Martijn E., Method for dynamically displaying controls in a toolbar display based on control usage.
David James Hetherington ; David Bruce Kumhyr ; Stanford Louis Yates, Method, system and computer program product for controlling the graphical display of multi-field text string objects.
David James Hetherington ; David Bruce Kumhyr ; Scott A. Will, Method, system and computer program product for dynamic language switching via messaging.
Srinivasa R. Koppolu ; Victor Stone ; Benjamin W. Slivka ; David S. Ebbo ; Satoshi Nakajima ; Clarence Glasse ; Richard J. Wolf, Object-oriented framework for hyperlink navigation.
Slivka Benjamin W. ; Martineau Teresa Anne ; Brown Christopher Ralph ; Pitt George ; Nakajima Satoshi ; Ramasubtamanian Sankar ; Sheldon Mike, Operating system shell having a windowing graphical user interface with a desktop displayed as a hypertext multimedia document.
Christian Beaumont ; Gregory S Lindhorst ; Stephen J. Millet ; James F. Springfield ; Victor A. Stone, Standardized and application-independent graphical user interface components implemented with web technology.
Joseph L. Stern, System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices.
Franklin D. Chase ; Remington Darren B. ; Saliba Bassam ; Speelpenning Bert ; Cockrill Michael, System and method for conducting commerce over a distributed network.
Kavalam Jude Jacob ; Sandeno Shawna Rae ; Bogdan Jeffrey L. ; Brown Christopher R. ; Blume Arthur E., System and method for resizing and rearranging a composite toolbar by direct manipulation.
Roberts Jobe L. W.,CAX ; Stolte Patricia A.,CAX ; Brisebois Mitch A.,CAX, System and method for retrieving customer information at a transaction center.
Umair Khan ; Rizsan Tufail ; Christine Odero, System, method, and article of manufacture for delivering information to a user through programmable network bookmarks.
Heath Clifford,AUX ; Port Graeme,AUX ; Klos Steven ; Greenhill Graeme, Systems and methods for automatic application version upgrading and maintenance.
Spence Kurt E. ; Yunker John W., Universal viewer/browser for network and system events using a universal user interface generator, a generic product specification language, and product specific interfaces.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.