US20080040671A1 - Selection Interface System - Google Patents

Selection Interface System Download PDF

Info

Publication number
US20080040671A1
US20080040671A1 US11/833,690 US83369007A US2008040671A1 US 20080040671 A1 US20080040671 A1 US 20080040671A1 US 83369007 A US83369007 A US 83369007A US 2008040671 A1 US2008040671 A1 US 2008040671A1
Authority
US
United States
Prior art keywords
selection
image
selectable
corresponds
product
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.)
Granted
Application number
US11/833,690
Other versions
US7861179B2 (en
Inventor
George Reed
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Romero Colleen
Original Assignee
Reed George W
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US09/507,474 external-priority patent/US6552739B1/en
Application filed by Reed George W filed Critical Reed George W
Priority to US11/833,690 priority Critical patent/US7861179B2/en
Publication of US20080040671A1 publication Critical patent/US20080040671A1/en
Priority to US12/914,851 priority patent/US8341553B2/en
Application granted granted Critical
Publication of US7861179B2 publication Critical patent/US7861179B2/en
Priority to US13/717,427 priority patent/US8959457B2/en
Priority to US14/591,357 priority patent/US20150121309A1/en
Assigned to ROMERO, COLLEEN reassignment ROMERO, COLLEEN ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: REED, GEORGE
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the present invention relates to selection interfaces. More specifically, the present invention relates to selection and display interfaces implemented on a computer or across a network, whereby a user can select and gain access to an image or other information related to an item or class of items having multiple properties.
  • Wire mesh and wire cloth come in many different combinations of weave, material, mesh sizes, and wire diameter. Although hundreds of thousands of different combinations are possible, it may not be practical for a particular supplier to offer all the combinations. Some combinations of weave, material, mesh sizes, and wire diameters are also not manufacturable, e.g., a wire diameter that is so large the mesh openings are closed up or impossible to weave.
  • the woven wire mesh includes a range of traditional to ultrafine, high-tech alloy, screen materials.
  • the welded stainless steel mesh is a strong, precise material with an accurate grid pattern and relatively large holes.
  • the galvanized hardware cloth includes a range of steel mesh protected by a heavy-duty zinc coating, e.g., for use in outdoor and industrial environments. Such materials are conventionally stocked in 36-inch and 48-inch wide rolls in 100-foot lengths. But rolls up to 300-inches wide can be bought on special order.
  • Wire cloth is the proper name for what is commonly called screen mesh. Such material is known for its high strength, wear resistance, ability to withstand high temperatures, and long service life. Wire cloth is woven like textile cloth. So-called market grade wire cloth are woven wire meshes suitable for general purpose work.
  • Materials that can be used include stainless steel type 304, brass, or copper.
  • a line of special woven meshes are available in stainless steel type 316, aluminum, bronze, inconel, nickel, steel, and epoxy-coated steel. The user's choice of metal is determined by the product-operation environment and constraining cost considerations.
  • the wire-mesh hole size e.g., the distance between two adjacent parallel wires, is a function of both the mesh count and the wire diameter. Changing either will change the opening size.
  • the usual opening sizes vary from one-inch openings down to microscopic.
  • the choice of a wire-mesh opening size is determined by the desired sizes of objects to be retained or allowed to pass through.
  • the mesh is the number of openings in a linear inch, measured from the center of one wire to a point one-inch distant.
  • the plain weave has an over-one/under-one weave.
  • Such type of wire cloth has square or rectangular openings, and is the simplest and most common weave used in screening and separating applications.
  • the Dutch weave is woven with two different wire sizes, to produce wedge shaped openings. Such weave is generally considered stronger than plain weave and is often used in filtration.
  • the typical welded stainless steel wire mesh is formed of wires that are fused together at their junctions onto a grid.
  • Automatic welding machines are used that accurately position all the shorter (weft) wires over the longer (warp) wires and spot-weld the intersections. These special machines can produce strong, consistent welds without any burning or discoloration.
  • the standard welded-stainless-steel-wire-mesh material is type 304 stainless steel because of its high corrosion resistance and strength at elevated temperatures.
  • Type 304 stainless steel is also referred to as “18-8”, meaning eighteen percent chromium (18% Cr) and eight percent nickel (8% Ni).
  • TWP, Inc. also provides stainless steel types 304L, 316, 316L and other stainless steel alloys on request.
  • Standard welded wire mesh openings are always square or rectangular, and range from 0.218 inch and 0.979 inch. Meshes from 4-mesh to 1-mesh are usually stocked, and much larger meshes with 10-inch openings and 0.500 inch wire diameter can be obtained on special order.
  • Galvanized hardware cloth is typically used in partitions, grills, vents, cages and guards, wherever economical, sturdy, corrosion-resistant material is required.
  • Galvanized hardware cloth is a lightweight, economical steel mesh that is protected from atmospheric corrosion by the application of heavy duty zinc coating, e.g., hot-dip galvanizing. The zinc coating encapsulates the mesh for excellent corrosion protection and a firm, non-raveling product.
  • the hardware cloth openings are relatively large compared to those of woven mesh, e.g., they range from 0.108 inch to 0.459 inch.
  • the galvanizing process slightly decreases the opening size by about 0.004-0.006 inches.
  • Several special hardware cloth specifications called vent meshes offer larger open areas for increased air flow rates.
  • Readily available galvanized hardware cloth is stocked in 2-mesh, 4-mesh, and 8-mesh. Other special meshes are manufactured as required.
  • the 2-mesh and 4-mesh is available woven or welded and the 8-mesh hardware cloth is woven.
  • a system for generating images representative of a store shelf includes a retail space management system for generating information describing product and shelf sizes and locations in three dimensions, and including a code which is unique to each product.
  • the products are typically commodity goods.
  • a product database is used to store images of product packages which are accessible using codes unique to each product.
  • a three-dimensional modeling and display system which takes size and location information from the retail space management system and generates three-dimensional models of each shelf and product and accesses the product database using the codes provided by the retail space management system to obtain images for each product. It generates a display of each product on each shelf by combining the obtained images and the generated three-dimensional models. The consumer may manipulate the display to change what is being viewed, to examine product packages and to purchase products.”
  • a graphical machine-user interface includes a processor connected to a display screen to generate a screen display of individual items in groups together with the selector indication.
  • the processor and a display screen are used to advantage to provide a rich keyboard function from a very limited set of pushbuttons. For example, five pushbuttons indicating “up”, “right”, “down”, “left”, and “middle” are recursively used to reduce a large two-dimensional matrix of item choices presented on the display to some subset, e.g., a top, right, bottom, left, or middle subset.
  • FIG. 1 is a schematic view of a telephone control interface 10 , similar to BEOTALKTM telephone products, available through Bang & Olufsen, Inc.
  • a plurality of feature buttons 12 a - 12 e provide a selection of a parameter to be controlled on the device 18
  • a control 14 and a go button 16 provide an interface to control a selected parameter, e.g. such as a headset volume control.
  • a display 20 is provided, such as to indicate a control level.
  • a supplementary display 22 may also be provided, such as to provide selection-sensitive information 24 .
  • FIG. 2 is a schematic view of an interface 30 for a digital music player 32 , similar to an interface of a portable iPodTM digital music player, available through Apple Computers, Inc., of Cupertino, Calif.
  • a rotatable dial 38 and select button 40 allow selection 52 a - 52 c within one or more menus and or submenus 50 a - 50 j , such that a user can navigate and highlight play lists or other system menu items.
  • the dial 40 is used to adjust operation parameters, such as play volume.
  • a display 36 provides a graphic representation of the menus or control parameters.
  • Other buttons 42 , 44 , 46 , 48 are typically provided, such as to navigate to the beginning or end of a song or play list.
  • a connectable USB-compatible PowerMateTM knob selector available through Griffin Technology, Inc., comprises a knob that is used as an assignable controller in conjunction with a computer.
  • the assignable knob selector is used in conjunction with internal software, such for controlling one or more parameters within an application, for shuttling between applications, and/or for controlling operating system parameters.
  • a user selection interface system comprises one or more circular selectors linked to selectable characteristics, and a display linked to the selectors, for display of an image which corresponds to the selected characteristics.
  • the interface is typically linked to a database comprising stored image and other information which corresponds to the selectable characteristics, whereby an image that corresponds to an item which meets a selected characteristic is retrieved and displayed. Information other than the image which corresponds to the selectable characteristics may also be retrieved and displayed.
  • the stored images comprise a single image, which matches all the selected characteristics.
  • the displayed image comprises a composite image that is based upon stored images which correspond to different selected characteristics.
  • the user selection interface comprises a graphic user interface.
  • the user selection interface comprises a mechanical interface.
  • FIG. 1 is a schematic view of a prior art telephone interface
  • FIG. 2 is a schematic view of a prior art dial menu selection and control interface
  • FIG. 3 is a functional block diagram of a selection and merchandising system, implemented across a network
  • FIG. 4 is a diagram of a graphical user interface for a product page display on a web browser operated by a user at a network client site;
  • FIG. 5 is a flew diagram that represents the navigation that occurs between product pages as a result of a user clicking on any of four hyperlink buttons for finer, coarser, thicker, and thinner;
  • FIG. 6 is a schematic view of a dial selection and display interface
  • FIG. 7 is a schematic view of a dial selection and display interface having a plurality of dials
  • FIG. 8 is a detailed schematic view of a dial and display selection interface
  • FIG. 9 is a detailed schematic view of an alternate dial and display wire mesh selection interface
  • FIG. 10 is a functional block diagram of a selection interface system comprising storage, navigation, and display of items matching selected criteria
  • FIG. 11 is a schematic view of selection and merchandising system, implemented across a network on one or more client computers;
  • FIG. 12 is a schematic view of selection and merchandising system, implemented across a network on various client devices;
  • FIG. 13 is a perspective view of selectable nodes on a plurality of selection axes
  • FIG. 14 is a schematic view of a stand-alone selection interface
  • FIG. 15 is a schematic view of a remote device selection interface
  • FIG. 16 is a schematic view of a game device selection interface
  • FIG. 17 is a schematic view of a machine control interface
  • FIG. 18 is a schematic view of a dial and display system implemented in an automobile, such as for navigation selection and display;
  • FIG. 19 is a schematic view which shows an exemplary front end and back end to a selective interface system
  • FIG. 20 is a diagram that represents a design form for a first product page
  • FIG. 21 is a diagram that represents a design form for a second product page
  • FIG. 22 is a diagram that represents a design form for a third product page.
  • FIG. 23 is a diagram that represents a design form for a fourth product page.
  • FIG. 3 illustrates an Internet wire-mesh merchandising system embodiment of the present invention, referred to herein by the reference number 100 .
  • the system 100 comprises a webserver 102 connected to the Internet 104 and many clients or shoppers 106 a - 106 k .
  • the web server 102 interfaces to the Internet 104 with a network interface controller (NIC) 107 .
  • NIC network interface controller
  • An interactive webpage user interface 108 provides functionality similar to Microsoft Corporation (Redmond, Wash.) Active Server Pages (ASP).
  • An Internet file and server 110 such as Microsoft Internet Information Server (IIS), runs under control of an operating system 112 , e.g. such as Microsoft Windows-NT server.
  • the ASP 108 and IIS 110 together generate a web presence on the Internet.
  • IIS Microsoft Internet Information Server
  • An expansion bus 114 supports a database 116 and a general purpose storage disk 118 .
  • Various Microsoft Windows-NT services can run without requiring a user to be logged on to the system, e.g. Microsoft SQL Server, Microsoft Exchange Server, Dynamic Host Interface Protocol (DHCP), and even Windows Internet name Service (WINS) servers. These are preferably stored in disk 118 .
  • the internet wire-mesh merchandising system 100 is readily adapted to a wide variety of networks, processors, and operation system environments, wherein information, such as a product image, is changed to reflect a current selection.
  • information such as a product image
  • Some current system structures pull, i.e. call, information from the database 116 , such as through a job description in My SQL and PHP, wherein images are retrieved from an SQL database and are displayed in response to JAVA commands.
  • FIG. 4 represents a graphical user interface (GUI) 200 that is presented to an Internet user on a web browser, e.g. Netscape Communicator and Microsoft Internet Explorer.
  • GUI graphical user interface
  • the GUI 200 typically comprises a navigation window 202 , a sample-picture window 204 , a ruler 206 for scale, and a comments field 208 .
  • the navigation window 202 permits the user to navigate through wire-mesh product samples that have finer mesh, coarser mesh, thicker wires, and thinner wires, e.g. by clicking on a set of hyperlink buttons 210 - 213 , respectively.
  • the material used in the wire-mesh product pictured in window 204 can be selected by clicking on any of the several buttons 214 - 222 , e.g. such as brass 214 , bronze 215 , copper 216 , galvanized 217 , micronic 218 , sintered 219 , welded stainless steel (S/S) 220 , woven stainless steel 221 , and other materials 222 . It may occur that meshes and wire sizes available in one material may not be available in another material. Amplifying remarks about the wire-mesh product currently selected are provided in the comments field 208 .
  • the website design is such that the discrete products the user can view are those that the seller operating webserver 102 is offering for sale, or at least are those that the seller can actually produce and deliver.
  • the ruler 206 is a scale provided for the user to understand a picture 224 of a wire-mesh product being presented in window 204 .
  • Alternative views of the product can be accessed by clicking on a set of alternative view buttons 226 - 228 . Such alternate views are presented instead of an initial sample product in picture 224 .
  • a price button 230 is used to go to a webpage with current pricing.
  • An order button 232 can be clicked-on to take the user to a product ordering webpage.
  • a search button 234 and a help button 236 are provided for navigation help.
  • a dataflow 300 in FIG. 5 represents the effects of finer-mesh, coarser-mesh, thicker-wires, and thinner-wires hyperlink buttons 210 - 213 ( FIG. 4 ).
  • a starting position 302 is for a hot-dipped galvanized 4 ⁇ 4 mesh with 0.035′′ diameter wire.
  • a finer navigation direction 304 takes the user to a hot-dipped galvanized 8-mesh with 0.017′′ diameter wire in a position 306 . Such represents the only choice for finer (higher count) mesh.
  • a coarser navigation-direction 308 takes the user to a hot-dipped galvanized 2-mesh with 0.041′′ diameter wire in a position 310 .
  • a thicker wire is not necessitated by requesting a coarser (lower count) mesh, but the thicker 0.041′′ represents the only product configuration the seller chooses to produce and sell.
  • a thicker navigation-direction 312 points to a no-link position 314 . Such occurs when there is no available product choice in that direction.
  • a thinner navigation-direction 316 takes the user to a hot-dipped galvanized 4-mesh with 0.025′′ diameter wire in a position 318 . Such represents the next choice for thinner-wire mesh from the starting position 302 . The mesh count remains at 4-mesh.
  • the dataflow shown in FIG. 5 is used by a web designer to implementing the web server 102 ( FIG. 3 ).
  • Some detailed implementations further comprise webpage fill-in forms like those illustrated in FIGS. 20-23 .
  • FIG. 6 is a schematic view of a dial selection and display interface system 400 a .
  • a plurality of feature dials 404 a - 404 j are circular or orbital, i.e. they define a continuous selection path that proceeds about an axial center point, as with a rotatable tuning control or selector switch, either as a visual graphic user interface, e.g. such as within a web page, or alternately as a mechanical interface, e.g. such as on a dedicated device having a selection interface 400 .
  • a user can select and hold a dial 404 , such as with a mouse or trackball, and move the dial 404 to incrementally change the selection 514 ( FIG. 10 ), as well as the characteristics of the image 410 .
  • the user selection interface system 400 provides a powerful and intuitive interface, through which a user can quickly make one or more selections 514 , from a universe of available items 514 ( FIG. 10 ).
  • An integrated display 408 such as to provide an image 410 and/or other information 413 for an available item 514 , is preferably provided, such that a user may readily navigate to one or more desired items 514 .
  • the dials 404 are controllable to adjust the speed or sensitivity by which different selections are queried and or displayed 410 , 412 .
  • the search and display of available items 514 is performed with a high dial sensitivity, e.g. a small dial movement may yield the search and display of one or more new available items 514 .
  • the search and display of available items 514 may be performed with a controllably slower or buffered dial sensitivity, e.g. a larger dial movement or a cease in dial movement may be required to search and display of one or more new available items 514 .
  • the dials may further comprise a “tap” feature, whereby a tap motion in either dial rotation direction may automatically move the system to a next available item 514 .
  • the dials 404 i.e. selection wheels 404 , appear to rotate when selected and moved.
  • the dials 404 simply appear as a ring at which a mouse 547 ( FIG. 12 ) is pointed.
  • one or more dials 404 may directly correspond to a track ball, mouse, or other pointing device, such as to a dedicated mechanical dial.
  • a touch screen display 510 may preferably provide a corresponding motion of dials 404 to the movement of a stylus or a finger.
  • one or more dedicated devices with actual rotation selection wheels 404 are movable, such as with a finger or by other body motions.
  • two or more dials 404 can be locked together, so that their characteristics turn in unison.
  • one of the dials 404 is selectable to select, i.e. toggle the characteristics of the other wheels 404 .
  • a label on an inner wheel 404 changes functions, i.e. features 406 , such as but not limited to transitions from color to shape, from shape to weight, or from weight to price.
  • the selection dials 404 a - 404 j correspond to a plurality of features 406 a - 406 j , whereby a user can view, select, compare and/or purchase one or more items that match the selected features 406 .
  • the features 406 a - 406 j shown in FIG. 6 correspond to one or more vehicles 423 ( FIG. 8 ), which meet gas mileage 406 a , color 406 b , and/or price 406 j .
  • a user U can readily move the dials 404 , as desired, to navigate to a desired selection 514 .
  • the wheels 404 or the buttons 414 of the GUI are readily implemented on wireless cell phone type devices, as well as kiosks 574 ( FIG. 12 ), table tops 106 ( FIG. 12 ), video games 600 ( FIG. 16 ), machine control interfaces 610 ( FIG. 17 ), or remote control devices 590 ( FIG. 15 ).
  • the image 410 that is shown may be either a static image 410 that is pulled from a database 116 , 516 of images 410 , or a composite image 410 which is generated on the fly.
  • the dial selection and display interface 400 a also comprises a display window 408 , whereby one or more images 410 that correspond to a selection 514 are displayed for a user U. Furthermore, other information 412 which corresponds to a selection 514 is also displayed, such as an item name 413 a , a price 413 b , and/or other information 413 .
  • FIG. 7 is a schematic view of a dial selection and display interface 400 b , comprising a feature dial 404 and a plurality of feature toggles 414 a - 414 b .
  • the exemplary user selection interface 400 b shown in FIG. 7 is implemented for composite human images 418 , such as for criminal profiling.
  • one or more of the toggles 414 a - 414 k within the selection interface 400 b are typically activated, whereby the feature dial 404 becomes active to control a feature 406 ( FIG. 6 ) which corresponds to an active toggle 414 .
  • the hair toggle 414 d is currently active, such that rotation of the dial 404 changes hair features 406 of the composite image 418 .
  • a toggle 414 can preferably cycle through a plurality of active features 406 .
  • a feature sensitive dial label or icon may preferably appear on or near the feature dial 404 , to indicate a currently active, i.e. selected, feature 406 .
  • a system embodiment 400 b which provides a composite image 418 , based upon user selections 404 , 414 , selected feature values 520 ( FIG. 10 ) are retrieved from a database 116 , 516 ( FIG. 10 ) and are composited to produce an image 418 , such as by layering feature values 120 , such as by opaque or translucent, i.e. sprite, layering.
  • features of known people e.g. such as known criminals, are quantized and/or categorized and stored, such that as a user navigates through facial features, images of one or more people which match the feature set may be presented 418 within the display window 408 .
  • FIG. 8 is a detailed schematic view of a dial and display selection interface system 400 c .
  • FIG. 9 is a detailed schematic view of an alternate dial and display wire mesh selection interface 400 d .
  • the selection interface systems 400 c , 400 d are preferably implemented as a user interface implemented through a web browser, such as for selection, sales, and/or marketing across the Internet.
  • the exemplary dial and display selection interface system 400 c shown in FIG. 8 provides an interface by which a user can readily browse through vehicle products 423 . While some embodiments 400 c are used for merchandising the vehicles 423 of one manufacture, such as through a single vendor computer 550 ( FIG. 11 ), alternate system embodiments 400 are readily implemented to merchandise vehicles 423 from a variety of manufacturers, such as through a plurality of vendor computers 550 a - 550 m and a remote, i.e. host computer 660 ( FIG. 12 ).
  • the dial and display selection interface system 400 c comprises a plurality of feature dials 404 a - 404 j , which are rotatable within the graphic user interface.
  • the dials 404 a - 404 j are adjustable to select from various items 514 ( FIG. 10 ), e.g. such as vehicles 423 , which meet desired selection parameters 406 , e.g. price, power, and/or size.
  • desired selection parameters 406 e.g. price, power, and/or size.
  • a user may initially select vehicles 423 with a size parameter 406 b , and may subsequently select from those vehicles 423 to find vehicles 423 which meet a price selection 406 a . From the vehicles 423 which meet both size and price selections 406 , the user may then adjust other selection dials 404 , such as a power dial 404 j , to select other desired characteristics 406 .
  • the dial and display selection interface system 400 c further comprises an image frame 408 , such as within an inner region 409 defined within one or more concentric dials 404 a - 404 j .
  • a display image 410 is typically retrieved and displayed, whereby a user can see a photograph or illustration of a currently selected item 514 .
  • Other information 422 related to the current selection 514 may also be shown, such as embedded within the image frame 408 , either as part of the image 410 , or composited over the image 410 .
  • the embedded information 422 typically comprises one or more embedded words, such as a product name, a product number or code, or other item specifier 422 .
  • a quick specification window 426 or other field 426 near the image 410 e.g. either to appear automatically, as a user moves a mouse cursor 437 over the image 410 , or to appear through a pop info control 428 .
  • an information button or glyph 428 is located near the image frame 408 , such that activation reveals information about the a selected mesh.
  • an information screen 430 may be provided, whereby information is readily displayed for the user, such as to display a product name 422 , pricing information, 432 , or other specifications 434 .
  • the information screen 430 appears once a selected item 514 is set, i.e. frozen.
  • the dial and display selection interface systems 400 c , 400 d preferably comprise a wide variety of selection enhancements.
  • selection locks 424 on one or more selection dials 404 allow a user to “lock” a selected parameter 406 , such as price 406 a , whereby only items which strictly meet a locked parameter 406 are presented to the user, while an unlocked parameter 406 may allow the system to approximate a parameter 406 , based on available products 514 .
  • a parameter which is not locked 424 is typically free to show all items 514 which meet the other controlled parameters 404 , 406 .
  • an unselected hairstyle feature allows the system to approximate any hair parameter 406 , based on suspects who meet the other selected parameters 404 , 406 .
  • an unlocked hair parameter 406 may allow the system to approximate a hair parameter 406 , based on suspects who meet the other selected parameters 406 .
  • locks 424 preferably provide either a hard lock 424 , e.g. to rigidly specify a selection, or a soft lock 424 , e.g. to specify an approximate lock 424 .
  • a soft lock condition 424 if a user selects “silver” as a color 506 of a vehicle 423 in a vehicle selection system 400 c , the system 400 c may show stock of similar “platinum metallic” or “gray pearl” colors, which may readily meet the user's needs.
  • a user selection of a price 506 may allow vehicles 423 which substantially meet a price selection 506 , e.g. within a specified percentage or tolerance, to be displayed.
  • the dial and display selection interface systems 400 c , 400 d further comprise a selection speed control 436 , to adjust the speed at which items are retrieved and displayed.
  • a selection lock 426 allows a user to lock in a selected item 514 , such as to freeze a selection 514 and corresponding image 410 for longer examination.
  • the images 410 light up, or highlight a purchase or shopping cart button 454 , whereby a user may check stock, order, and/or purchase a selection 514 .
  • a navigation button or product link 452 may be provided and preferably highlighted, whereby the user may navigate to other information either within a product section of the host site, or to a linked site.
  • a back button 450 may also be provided, such as to toggle to previous selections 406 and/or selected items 514 .
  • the dial and display selection interface systems 400 c , 400 d also preferably comprise mark item control 446 , compare item control 448 , and cycle items control 444 , whereby a user can mark, compare, and/or toggle between selections 514 .
  • a user may want to compare features between three compact cars 514 , either having the same or similar features 406 , or having different selected features 506 , e.g. the user may opt for a higher performance engine in one car 423 , or a premium interior in another car 523 , and then compare features.
  • dial and display selection interface systems 400 c , 400 d also preferably comprise enhanced display and sound features, such as through alternate images 438 , 3-D visualization or movie access 440 , and/or through sound control 442 .
  • alternate images 438 a plurality of images 410 for a selected item 514 may be presented to a user, such as front, side, rear, and perspective views of a vehicle 423 .
  • alternate images 410 of different items 514 which each meet the selection criteria may be cycled.
  • the pictures 410 of a product section of a website may cycle thru a series of images that relate only to products 514 in that section, e.g. such as a sequential display of different product lines for a manufacturer.
  • a user may be presented with a series of sequential images 410 of available items 514 .
  • a sequence of product families may be presented, e.g. such as sub-compacts, intermediates, luxury, sports, pickup trucks, station wagons, and/or SUVS.
  • dial and display selection interface systems 400 c , 400 d also preferably comprise access to three-dimensional display, animation, or movie clip 440 , such as to provide a walk-around view of a product 514 , to provide a walk-through of a building, or to access multimedia information regarding one or more product features.
  • sound access 440 preferably provides sound information, such as narrative information, music, or other sound data 440 .
  • FIG. 10 is a functional block diagram of a selection interface system 400 , which comprises storage, navigation, and display of items matching selected criteria.
  • the database 116 , 516 shown in FIG. 10 is populated with selectable information corresponding to a plurality of items 514 a - 514 p .
  • Each item component 514 comprises one or more features 518 a - 518 n , within which is assigned a corresponding value 120 , and typically comprises one or more corresponding images 410 a - 410 p .
  • the exemplary database 116 , 516 shown in FIG. 10 is shown as a single database entity 116 , 516 , the stored information can reside at one or more locations.
  • a selection interface 404 comprises feature selectors 404 a - 404 j , by which a user can readily navigate, select, view, compare and/or purchase items 514 .
  • a selection signal 528 is sent to the system logic module 530 .
  • the database 116 , 516 is queried 532 , to determine one or more items 514 which correspond to the combined selections 404 a - 404 j .
  • the results 534 which correspond to one or more matching items 514 , comprise product information and images 410 . which are returned 534 and displayed 536 , either through the processor 530 , or directly to the display screen 502 .
  • An image 410 such as 410 a , is thereby displayed within the image frame 408 .
  • While some system embodiments 100 comprise HTML pages which are pulled in response to a selection, the selection interface system 400 is readily integrated into other environments.
  • Some current system structures pull, i.e. call, information from the database 116 , 516 such as through a job description in My SQL and PHP, wherein images are retrieved from an SQL database 116 , 516 and are displayed in response to JAVA commands.
  • selection interface 404 shown in FIG. 10 is shown independently from the display screen 502 , other embodiments of the user selection interface system 400 comprise an integral graphic user interface system 400 , such as seen in FIG. 8 and FIG. 9 .
  • FIG. 11 is a schematic view of selection and merchandising system 540 a , implemented across a network 104 on one or more client computers 106 a - 106 k .
  • FIG. 12 is a schematic view of selection and merchandising system 540 b , implemented across a network 104 on various client devices, such as a computer 106 , a wireless device 570 , e.g. such as a personal digital assistant or a pocket PC, a cell phone 572 , and/or a dedicated terminal or kiosk 574 .
  • client devices such as a computer 106 , a wireless device 570 , e.g. such as a personal digital assistant or a pocket PC, a cell phone 572 , and/or a dedicated terminal or kiosk 574 .
  • a vendor computer 550 is connected to the network 104 , and typically comprises a vendor interface 552 and vendor system module 554 , such as to provide system operating software and/or database storage 116 , 516 ( FIG. 10 ).
  • a remote computer 560 may also be connected to the network 104 , comprising an administrative interface 564 and an administration module 564 , such as to provide system operating software and/or database storage 116 , 516 ( FIG. 10 ), either in conjunction to a vendor computer 550 , or as a central administrator for multiple vendors 550 .
  • a vendor interface 552 and computer 550 allows a vendor user to input item information, such as items 514 , features 518 , and feature values 520 , as well as images 410 , identifying words 422 ( FIG. 8 ; FIG. 9 ), or other information 432 ( FIG. 8 ; FIG. 9 ).
  • the selective interface system 400 is used for merchandising the items 514 of one manufacture, e.g. such as through a single vendor computer 550
  • alternate system embodiments 400 are readily implemented to merchandise items 514 from a variety of manufacturers, such as through a plurality of vendor computers 550 , either in collaboration, or in conjunction with a remote computer 560 .
  • the remote computer 560 shown in FIG. 12 may preferably be configured to as a host computer 560 , to provide a merchandising and comparison interface 404 for client computers 106 .
  • a home page comprises a main picture 410 , which changes sequentially, through a group of pre-selected images 410 . These images typically reside in a folder of images 410 that are currently used on the website.
  • the unique image names 410 are typically chosen by a Webmaster, in advance of display to a website visitor, through a vendor interface 552 or a website administration interface 564 , so that just the chosen images 410 are displayed.
  • the images 410 displayable to either a vendor user or and administrative user, such as to display information that is similar to that viewed by a client user, or to display information that is unique to a vendor user, such as but not limited to inventory values, profit margin information, bill of materials information, parts lists, and/or subassembly information.
  • the selection interface system 400 is readily adapted to a wide variety of networks, processors, and operation system environments, wherein information, such as a product image 410 , is changed to reflect a current selection.
  • information such as a product image 410
  • the selection interface system 400 is readily integrated into other environments.
  • Some current system structures pull, i.e. call, information from the database 116 , 516 such as through a job description in My SQL and PHP, wherein images 410 are retrieved from an SQL database and are displayed in response to JAVA commands, such that the image 410 is changed, i.e. updated, in response to the selective controls 404 .
  • FIG. 13 is a perspective schematic view 580 of selectable nodes 584 on a plurality of selection axes 582 a - 582 n .
  • a user may quickly navigate and select one or more items 514 from a large plurality, i.e. a universe, of items 514 , as represented by nodes 584 in FIG. 13 .
  • Selection dials 404 provide control on one or more selection axes 582 , such as between product values 520 for features 518 ( FIG. 10 ).
  • the nodes 584 are separated 586 , e.g. such as by 586 a or 586 b , such that a user is typically limited to select between node values 584 , i.e. available feature values 120 .
  • mesh values per inch are typically limited to either currently available meshes, or, upon special order, manufacturable meshes. Therefore, mesh values which are not manufacturable, or are not currently available, do not appear as a valid node 584 .
  • selection dials 404 a user may quickly navigate to a mesh product which meets the needs of an end user and is also available or manufacturable.
  • selection interface system 400 While several embodiments of the selection interface system 400 are integrated within a client network environment, alternate embodiments of the selection interface system 400 provide an enhanced selection interface for a variety of networked and stand-alone applications. Furthermore, while some embodiments of the selection interface system 400 comprise a graphic user interface 404 , alternate embodiments combine mechanical selection controls 404 with a display 408 .
  • FIG. 14 is a schematic view of a kiosk 574 comprising a selection interface system 400 e , which can either be networked 104 , as seen in FIG. 12 , or can function as an independent selection kiosk 574 , with an internal processor 530 and database 516 e.g. such as for a store, a shopping center, a convention or a vending machine.
  • a point of service kiosk e.g. such as for a store, a shopping center, or a convention.
  • FIG. 15 is a schematic view of a selection interface system 400 f implemented on a wireless device 590 , comprising a selection dial 404 , feature toggles 414 , and an integral display 408 .
  • the wireless device selection interface system 400 f is readily adapted for a wide variety of applications. For example, a user may quickly search for and select a restaurant while traveling, e.g. by subsequently controlling toggles 414 for location, business, restaurant type, hours, budget, reviews, whereby the display 408 may suitably provide images of a map, restaurant logo, and/or review information.
  • FIG. 16 is a schematic view of a selection interface system 400 g implemented on a game device 600 , in which a user game interface 604 selects and controls game functions, such as through a game console 602 and a television display 602 .
  • the selection interface system 400 g may comprise a graphic user interface 404 ( FIG. 10 ) on the display 602 , for selection purposes within or peripherally to a game 605 .
  • FIG. 17 is a schematic view of a selection interface system 400 h implemented for a machine control interface 610 , comprising a selection dial 404 , feature toggles 414 , and an integral display 408 .
  • the wireless device selection interface system 400 f is readily adapted for a wide variety of control applications, such as for home appliances, for business machines, or for industrial applications.
  • FIG. 18 is a schematic view of selection interface system 400 i implemented for an automobile 622 , such as for navigation selection and display, comprising a selection dial 404 , feature toggles 414 , and an integral display 408 .
  • the automotive selection interface system 400 i is readily adapted for a wide variety of automotive chores, such as for music selection, navigation, engine monitoring, security, and/or HVAC control functions.
  • the selection interface system 400 i can be used for a wide variety of applications, and is ideally suited for environments in which a user desires to make a selection from a large plurality of items and properties, such as but not limited to parts, components, assemblies, consumer goods, transportation, electronics, or materials.
  • a user may readily select and gain access to an image 410 or other information 412 , 422 , 432 , 434 related to a generic, i.e. available item/class of items 514 having multiple properties, by which a most nearly matching item is selected from a universe of such items 514 .
  • the selection interface system 400 allows a user to quickly navigate to a selection of one or more items 514 , which most closely meet the desired parameters 406 , without wasting time with items 514 which do not meet the desired parameters, while avoiding a specification of an item, such as a product, part, material, or commodity, which is not “available” or possible, i.e. not currently manufactured, not in stock, and/or is not a feasible selection.
  • the selection interface system 400 i readily provides a composite selection interface, such as for profiling, animation, architecture, or modeling, wherein portions of an image 410 are retrieved and displayed, in response to user selections 406 .
  • the selection interface system 400 i may readily be enhanced by front-end or back-end systems.
  • an introductory screen on a vehicle merchandising system can determine the class of vehicle to be selected.
  • a back-end enhancement in a vehicle selection system may provide a product link, a shopping cart function, or a list of local suppliers.
  • FIG. 19 is a schematic view 700 which shows an exemplary front end 702 and back end 706 to a selective interface system 400 .
  • the selective interface system 400 is readily accessed at a client computer 106 , e.g. 106 a ( FIG. 11 ), either directly 704 c , or through a wide variety of linked pages 704 a - 704 p .
  • the central selective interface system 400 shown in FIG. 19 is accessible through a welcome/security log-in screen 704 a , a product category selection screen 704 b , a direct link 704 c , an upper level selection interface 704 d , or a pre-qualification interface 704 p.
  • the selective interface system 400 preferably further comprises a selectable back end 706 , either directly 708 c , to a wide variety of linked pages 708 a - 708 q .
  • the central selective interface system 400 shown in FIG. 19 is provides access to an item information screen 708 a , e.g. as linked through a product link icon or button 452 ( FIG. 8 ), a marked selections comparison screen 708 b , a direct external link 708 c , a lower level selection interface 708 d , e.g. to select more features 706 , or an order/purchase interface 708 q , e.g. as linked through a buy icon or button 454 ( FIG. 8 ).
  • a retrieved image may additionally be rendered to modify features, such as to provide age progression, or to change other facial characteristics, e.g. such as the addition of a beard, moustache, glasses, and/or scar.
  • a retrieved image may additionally be rendered to modify features, such as to provide age reduction, or to display other modifiable facial characteristics, e.g. such as for nose reshaping, wrinkle removal, and/or scar reduction.
  • the selection interface system 400 i is readily adaptable for other selection systems, such as within a graphic user selection interface for education or entertainment items. For example, with a channel or movie selection interface, a user can easily navigate to desired programming, e.g. within selectable movie dial choices for movie type, movie year, and available stars, a user can readily navigate to search for western movies starring Gary Cooper within a given year.
  • FIG. 20 diagrams a form 1400 that corresponds to the implementation of position 302 ( FIG. 5 ).
  • a folder name 1402 is filled-in with “004X004G035.HTML”, e.g., the hypertext mark-up language (HTML) for 4 ⁇ 4 mesh galvanized 0.035′′ diameter.
  • An URL 1404 designates where the HTML file will be found on the Internet, e.g., “ . . . /004X004G035.html”. This is read, using hypertext transfer protocol. Within the World Wide Web, at TWPINC.com, file 004X004G035.html.
  • the domain name server converts the “TWPINC.com” part to a four-place Internet protocol (IP) address in the form “00.00.00.00”.
  • a category box 1406 allows for a common grouping, e.g., “Hot Dipped Galvanized Wire Mesh”.
  • a description box 1408 is used to enter the common product name, e.g. “4-Mesh 0.035 Wire Diameter”.
  • a part number box 1410 provides information necessary to order this product, e.g., “004X004G035”.
  • a photo-ID box 1412 identifies which GIF or JPG picture file relates to this particular product, e.g., “252”. Such information is used to control what appears in product picture 224 ( FIG.
  • a ruler-size box 1414 is filled in with information that corresponds to the scale used in the picture file recited in the photo-ID box 1412 . For example, “3 by 2 inches”.
  • a horizontal dimension box 1416 is filled-in with the number of holes, left-to-right, represented in the product picture.
  • a vertical dimension box 1418 is filled-in with the number of holes, top-to-bottom, represented in the product picture.
  • a photo-comment box 1420 provides for comments about the product picture.
  • a photo-comment link box 1422 provides for a file or URL link to information about the product picture.
  • a comments-done? box 1424 allows work-in-progress to be marked.
  • a four-way navigation symbol 1426 signals the four directions a user can navigate, and corresponds to navigation window 202 , especially buttons 210 - 213 ( FIG. 4 ).
  • a next-finer weave box 1428 indicates a product description, file, or URL to be taken, e.g. “008X008G017”.
  • a next-link photo box 1430 corresponds to the item in the next-finer weave box 1428 .
  • a next-lighter-wire box 1432 indicates a product description, file, or URL to be taken, e.g. “004X004G025”.
  • a next-link photo box 1434 corresponds to the item in the next-lighter-wire box 1432 .
  • a next-heavier-wire box 1436 indicates a product description, file, or URL to be taken, e.g. “no-link”. See, position 314 ( FIG. 5 ).
  • a next-link photo box 1438 corresponds to the item in the next-heavier-wire box 1436 .
  • a next-coarser weave box 1440 indicates a product description, file, or URL to be taken, e.g. “002X002D041”.
  • a next-link photo box 1442 corresponds to the item in the next-coarser weave box 1440 .
  • a comments box 1444 includes remarks that the webpage designer wants to appear in the comments field ( FIG. 4 ).
  • a price-table comments box 1446 includes remarks that the webpage designer wants to appear when prices are quoted.
  • An alternate view-1 box 1448 is used for alternative product photos that will be displayed as picture 224 in response to clicking on button 226 ( FIG. 2 ).
  • An alternate view-2 box 1450 is used for alternative product photos that will be displayed as picture 224 in response to clicking on button 228 ( FIG. 4 ).
  • An Excel spreadsheet name box 1454 is used to link to a corresponding prices file, e.g., as would be invoked in response to clicking button 230 ( FIG. 4 ).
  • a disk Excel spreadsheet name box 1456 is included.”
  • FIG. 21 diagrams a form 1500 that corresponds to the implementation of position 306 ( FIG. 5 ).
  • a folder name 1502 is filled-in with “008X008G017.HTML”, e.g. the hypertext mark-up language (HTML) file for 8 ⁇ 8 mesh galvanized 0.017′′ diameter.
  • An URL 1504 designates where the HTML file will be found on the Internet, e.g. “ . . . /008X008G017.html”.
  • the rest of the form 1500 is similar to that represented in FIG. 20 .
  • FIG. 22 diagrams a form 1600 that corresponds to the implementation of position 310 ( FIG. 5 ).
  • a folder name 1602 is filled-in with “002X002G041.HTML”, e.g. the hypertext mark-up language (HTML) file for 2 ⁇ 2 mesh galvanized 0.041′′ diameter.
  • An URL 1504 designates where the HTML file will be found on the Internet, e.g. “ . . . /002X002G041.html”.
  • the rest of the form 1600 is similar to that represented in FIG. 20 .
  • FIG. 23 diagrams a form 1700 that corresponds to the implementation of position 318 ( FIG. 5 ).
  • a folder name 1702 is filled-in with “004X004D025.HTML”, e.g. the hypertext mark-up language (HTML) file for 4 ⁇ 4 mesh galvanized 0.025′′ diameter.
  • An URL 1704 designates where the HTML file will be found on the Internet, e.g. “ . . . /004X004G025.html”.
  • the rest of the form 700 is similar to that represented in FIG. 20 .
  • the user selection system 400 readily provides a means whereby a user can quickly and efficiently browse, select, compare, and view items, such as within an Internet merchandising system. Rather than random or categorized navigation between a large plurality of products, a user may readily select from within a small variety of items which meet desired selection parameters 406 a - 406 j , within an intuitive dial interface. Images 410 and other information is quickly retrieved and displayed for the user, typically within the same interface 400 , such that the user can quickly select an item, product, or other commodity from a large universe of items, products, or other commodities.

Abstract

A user selection interface system comprises one or more circular selectors linked to selectable characteristics, and a display linked to the selectors, for display of an image which corresponds to the selected characteristics. The interface is typically linked to a database comprising stored image and other information which corresponds to the selectable characteristics, whereby an image that corresponds to an item which meets a selected characteristic is retrieved and displayed. Information other than the image which corresponds to the selectable characteristics may also be retrieved and displayed. In some embodiments, the stored images comprise a single image, which matches all the selected characteristics. In alternate embodiments, the displayed image comprises a composite image that is based upon stored images which correspond to different selected characteristics. In some embodiments, the user selection interface comprises a graphic user interface. In alternate embodiments, the user selection interface comprises a mechanical interface. Some preferred embodiments of the user selection interface provide links for merchandising functions, such as for ordering, purchasing, inventories, and/or shipping.

Description

    CLAIM FOR PRIORITY TO RELATED APPLICATIONS
  • This application is a Continuation of U.S. patent application Ser. No. 10/444,329 filed 22 May 2003, which is a Continuation in Part Application claiming priority from U.S. application Ser. No. 10/357,803, filed 3 Feb. 2003, which is a Continuation Application claiming priority from U.S. application Ser. No. 09/507,474, now issued as U.S. Pat. No. 6,552,739, Issued 22 Apr. 2003.
  • BACKGROUND OF THE INVENTION
  • 1. Technical Field
  • The present invention relates to selection interfaces. More specifically, the present invention relates to selection and display interfaces implemented on a computer or across a network, whereby a user can select and gain access to an image or other information related to an item or class of items having multiple properties.
  • 2. Description of the Prior Art
  • The selection of products, parts, commodities, or other selectable items is commonly a laborious and time-consuming process, whereby a user or shopper is required to navigate and sort through numerous items that do not even remotely meet the user's requirements. For example, on a merchandising system implemented on a computer, e.g. through an Internet website, while a user may have an indication of one or more desired features of an item, the user is required to navigate through a large array of products, typically presented as lists of one or more items in a category. If a product name or brief description sounds remotely feasible, the user is then typically required to navigate to more detailed information regarding the item. An exemplary product category, which presents a multitude of selection choices, is that of wire mesh products. Wire mesh and wire cloth come in many different combinations of weave, material, mesh sizes, and wire diameter. Although hundreds of thousands of different combinations are possible, it may not be practical for a particular supplier to offer all the combinations. Some combinations of weave, material, mesh sizes, and wire diameters are also not manufacturable, e.g., a wire diameter that is so large the mesh openings are closed up or impossible to weave.
  • Buyers can often make ordering mistakes in selecting a wire mesh or cloth because the impossible or unavailable combinations are sometimes too subtle to understand. Ordering the wrong thing can be frustrating for all those involved. The Internet now makes it possible for users to log onto a business' website to select and order products.
  • Suppliers like TWP, Inc. (Berkeley, Calif.) offer at least three families of mesh materials, e.g., woven wire mesh, welded stainless steel mesh, and galvanized hardware cloth. The woven wire mesh includes a range of traditional to ultrafine, high-tech alloy, screen materials. The welded stainless steel mesh is a strong, precise material with an accurate grid pattern and relatively large holes. The galvanized hardware cloth includes a range of steel mesh protected by a heavy-duty zinc coating, e.g., for use in outdoor and industrial environments. Such materials are conventionally stocked in 36-inch and 48-inch wide rolls in 100-foot lengths. But rolls up to 300-inches wide can be bought on special order.
  • Wire cloth is the proper name for what is commonly called screen mesh. Such material is known for its high strength, wear resistance, ability to withstand high temperatures, and long service life. Wire cloth is woven like textile cloth. So-called market grade wire cloth are woven wire meshes suitable for general purpose work.
  • Materials that can be used include stainless steel type 304, brass, or copper. A line of special woven meshes are available in stainless steel type 316, aluminum, bronze, inconel, nickel, steel, and epoxy-coated steel. The user's choice of metal is determined by the product-operation environment and constraining cost considerations.
  • The wire-mesh hole size, e.g., the distance between two adjacent parallel wires, is a function of both the mesh count and the wire diameter. Changing either will change the opening size. The usual opening sizes vary from one-inch openings down to microscopic. The choice of a wire-mesh opening size is determined by the desired sizes of objects to be retained or allowed to pass through. The mesh is the number of openings in a linear inch, measured from the center of one wire to a point one-inch distant.
  • Two weaves are conventionally available, plain and Dutch weave. The plain weave has an over-one/under-one weave. Such type of wire cloth has square or rectangular openings, and is the simplest and most common weave used in screening and separating applications. The Dutch weave is woven with two different wire sizes, to produce wedge shaped openings. Such weave is generally considered stronger than plain weave and is often used in filtration.
  • The typical welded stainless steel wire mesh is formed of wires that are fused together at their junctions onto a grid. Automatic welding machines are used that accurately position all the shorter (weft) wires over the longer (warp) wires and spot-weld the intersections. These special machines can produce strong, consistent welds without any burning or discoloration.
  • The standard welded-stainless-steel-wire-mesh material is type 304 stainless steel because of its high corrosion resistance and strength at elevated temperatures. Type 304 stainless steel is also referred to as “18-8”, meaning eighteen percent chromium (18% Cr) and eight percent nickel (8% Ni). TWP, Inc. also provides stainless steel types 304L, 316, 316L and other stainless steel alloys on request.
  • Standard welded wire mesh openings are always square or rectangular, and range from 0.218 inch and 0.979 inch. Meshes from 4-mesh to 1-mesh are usually stocked, and much larger meshes with 10-inch openings and 0.500 inch wire diameter can be obtained on special order.
  • Galvanized hardware cloth is typically used in partitions, grills, vents, cages and guards, wherever economical, sturdy, corrosion-resistant material is required. Galvanized hardware cloth is a lightweight, economical steel mesh that is protected from atmospheric corrosion by the application of heavy duty zinc coating, e.g., hot-dip galvanizing. The zinc coating encapsulates the mesh for excellent corrosion protection and a firm, non-raveling product.
  • The hardware cloth openings are relatively large compared to those of woven mesh, e.g., they range from 0.108 inch to 0.459 inch. The galvanizing process slightly decreases the opening size by about 0.004-0.006 inches. Several special hardware cloth specifications called vent meshes offer larger open areas for increased air flow rates. Readily available galvanized hardware cloth is stocked in 2-mesh, 4-mesh, and 8-mesh. Other special meshes are manufactured as required. The 2-mesh and 4-mesh is available woven or welded and the 8-mesh hardware cloth is woven.
  • There have been some basic purchasing and selection systems proposed in the prior art.
  • R. Burke, Computer System for Allowing a Consumer to Purchase Packaged Goods at Home, U.S. Pat. No. 6,304,855, describes “A system for generating images representative of a store shelf includes a retail space management system for generating information describing product and shelf sizes and locations in three dimensions, and including a code which is unique to each product. The products are typically commodity goods. A product database is used to store images of product packages which are accessible using codes unique to each product. A three-dimensional modeling and display system which takes size and location information from the retail space management system and generates three-dimensional models of each shelf and product and accesses the product database using the codes provided by the retail space management system to obtain images for each product. It generates a display of each product on each shelf by combining the obtained images and the generated three-dimensional models. The consumer may manipulate the display to change what is being viewed, to examine product packages and to purchase products.”
  • M. Wilson, Full Alphanumeric Character Set Entry From a Very Limited Number of Key Buttons, U.S. Pat. No. 6,031,471 describes “A graphical machine-user interface includes a processor connected to a display screen to generate a screen display of individual items in groups together with the selector indication. The processor and a display screen are used to advantage to provide a rich keyboard function from a very limited set of pushbuttons. For example, five pushbuttons indicating “up”, “right”, “down”, “left”, and “middle” are recursively used to reduce a large two-dimensional matrix of item choices presented on the display to some subset, e.g., a top, right, bottom, left, or middle subset. If the reduction results in a choice of one, then that item is selected and output automatically. If the reduction results in a subset with more than one item, then a recursive process is used in which the selection process is repeated until the selected subset is reduced to a single item.”
  • As well, there have been selection and control interfaces disclosed in the prior art for menu selection or feature control of consumer devices, such as for phone sets, digital music players, and for personal computer controls.
  • FIG. 1 is a schematic view of a telephone control interface 10, similar to BEOTALK™ telephone products, available through Bang & Olufsen, Inc. A plurality of feature buttons 12 a-12 e provide a selection of a parameter to be controlled on the device 18, while a control 14 and a go button 16 provide an interface to control a selected parameter, e.g. such as a headset volume control. A display 20 is provided, such as to indicate a control level. A supplementary display 22 may also be provided, such as to provide selection-sensitive information 24.
  • FIG. 2 is a schematic view of an interface 30 for a digital music player 32, similar to an interface of a portable iPod™ digital music player, available through Apple Computers, Inc., of Cupertino, Calif. A rotatable dial 38 and select button 40 allow selection 52 a-52 c within one or more menus and or submenus 50 a-50 j, such that a user can navigate and highlight play lists or other system menu items. In some operation modes, the dial 40 is used to adjust operation parameters, such as play volume. As a user navigates through the menus or controls operation parameters, a display 36 provides a graphic representation of the menus or control parameters. Other buttons 42,44,46,48 are typically provided, such as to navigate to the beginning or end of a song or play list.
  • A connectable USB-compatible PowerMate™ knob selector, available through Griffin Technology, Inc., comprises a knob that is used as an assignable controller in conjunction with a computer. The assignable knob selector is used in conjunction with internal software, such for controlling one or more parameters within an application, for shuttling between applications, and/or for controlling operating system parameters.
  • While graphic user interfaces and selection devices have provided basic means for selection for various devices, there is presently no interface and/or device which provides an integrated selection and display interface, whereby a user can quickly search, sort, and/or select. The development of such a system would be a major technological advance. Furthermore, there is currently no interface and/or selection device which provides an integrated selection and display interface, whereby a user can select and gain access to an image or other information related to a generic, i.e. available item/class of items having multiple properties, by which a most nearly matching item is selected from a universe of such items. The development of such a system would be a further technological advance.
  • SUMMARY OF THE INVENTION
  • A user selection interface system comprises one or more circular selectors linked to selectable characteristics, and a display linked to the selectors, for display of an image which corresponds to the selected characteristics. The interface is typically linked to a database comprising stored image and other information which corresponds to the selectable characteristics, whereby an image that corresponds to an item which meets a selected characteristic is retrieved and displayed. Information other than the image which corresponds to the selectable characteristics may also be retrieved and displayed. In some embodiments, the stored images comprise a single image, which matches all the selected characteristics. In alternate embodiments, the displayed image comprises a composite image that is based upon stored images which correspond to different selected characteristics. In some embodiments, the user selection interface comprises a graphic user interface. In alternate embodiments, the user selection interface comprises a mechanical interface. Some preferred embodiments of the user selection interface provide links for merchandising functions, such as for ordering, purchasing, inventories, and/or shipping.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic view of a prior art telephone interface;
  • FIG. 2 is a schematic view of a prior art dial menu selection and control interface;
  • FIG. 3 is a functional block diagram of a selection and merchandising system, implemented across a network;
  • FIG. 4 is a diagram of a graphical user interface for a product page display on a web browser operated by a user at a network client site;
  • FIG. 5 is a flew diagram that represents the navigation that occurs between product pages as a result of a user clicking on any of four hyperlink buttons for finer, coarser, thicker, and thinner;
  • FIG. 6 is a schematic view of a dial selection and display interface;
  • FIG. 7 is a schematic view of a dial selection and display interface having a plurality of dials;
  • FIG. 8 is a detailed schematic view of a dial and display selection interface;
  • FIG. 9 is a detailed schematic view of an alternate dial and display wire mesh selection interface;
  • FIG. 10 is a functional block diagram of a selection interface system comprising storage, navigation, and display of items matching selected criteria;
  • FIG. 11 is a schematic view of selection and merchandising system, implemented across a network on one or more client computers;
  • FIG. 12 is a schematic view of selection and merchandising system, implemented across a network on various client devices;
  • FIG. 13 is a perspective view of selectable nodes on a plurality of selection axes;
  • FIG. 14 is a schematic view of a stand-alone selection interface;
  • FIG. 15 is a schematic view of a remote device selection interface;
  • FIG. 16 is a schematic view of a game device selection interface;
  • FIG. 17 is a schematic view of a machine control interface;
  • FIG. 18 is a schematic view of a dial and display system implemented in an automobile, such as for navigation selection and display;
  • FIG. 19 is a schematic view which shows an exemplary front end and back end to a selective interface system;
  • FIG. 20 is a diagram that represents a design form for a first product page;
  • FIG. 21 is a diagram that represents a design form for a second product page
  • FIG. 22 is a diagram that represents a design form for a third product page; and
  • FIG. 23 is a diagram that represents a design form for a fourth product page.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 3 illustrates an Internet wire-mesh merchandising system embodiment of the present invention, referred to herein by the reference number 100. The system 100 comprises a webserver 102 connected to the Internet 104 and many clients or shoppers 106 a-106 k. The web server 102 interfaces to the Internet 104 with a network interface controller (NIC) 107. An interactive webpage user interface 108 provides functionality similar to Microsoft Corporation (Redmond, Wash.) Active Server Pages (ASP). An Internet file and server 110, such as Microsoft Internet Information Server (IIS), runs under control of an operating system 112, e.g. such as Microsoft Windows-NT server. The ASP 108 and IIS 110 together generate a web presence on the Internet. An expansion bus 114 supports a database 116 and a general purpose storage disk 118. Various Microsoft Windows-NT services can run without requiring a user to be logged on to the system, e.g. Microsoft SQL Server, Microsoft Exchange Server, Dynamic Host Interface Protocol (DHCP), and even Windows Internet name Service (WINS) servers. These are preferably stored in disk 118. The internet wire-mesh merchandising system 100 is readily adapted to a wide variety of networks, processors, and operation system environments, wherein information, such as a product image, is changed to reflect a current selection. For example, while some system embodiments 100 comprise HTML pages which are pulled in response to a selection, the Internet wire-mesh merchandising system 100 is readily integrated into other environments. Some current system structures pull, i.e. call, information from the database 116, such as through a job description in My SQL and PHP, wherein images are retrieved from an SQL database and are displayed in response to JAVA commands.
  • FIG. 4 represents a graphical user interface (GUI) 200 that is presented to an Internet user on a web browser, e.g. Netscape Communicator and Microsoft Internet Explorer. Such GUI is generated by the ASP 108 and IIS 110 (FIG. 3) when the user logs on to the uniform resource code (URL) address of the website operator. The GUI 200 typically comprises a navigation window 202, a sample-picture window 204, a ruler 206 for scale, and a comments field 208. The navigation window 202 permits the user to navigate through wire-mesh product samples that have finer mesh, coarser mesh, thicker wires, and thinner wires, e.g. by clicking on a set of hyperlink buttons 210-213, respectively. The material used in the wire-mesh product pictured in window 204 can be selected by clicking on any of the several buttons 214-222, e.g. such as brass 214, bronze 215, copper 216, galvanized 217, micronic 218, sintered 219, welded stainless steel (S/S) 220, woven stainless steel 221, and other materials 222. It may occur that meshes and wire sizes available in one material may not be available in another material. Amplifying remarks about the wire-mesh product currently selected are provided in the comments field 208.
  • The website design is such that the discrete products the user can view are those that the seller operating webserver 102 is offering for sale, or at least are those that the seller can actually produce and deliver.
  • The ruler 206 is a scale provided for the user to understand a picture 224 of a wire-mesh product being presented in window 204. Alternative views of the product, if available, can be accessed by clicking on a set of alternative view buttons 226-228. Such alternate views are presented instead of an initial sample product in picture 224. If a user is curious about the price of the product currently displayed in picture 224, a price button 230 is used to go to a webpage with current pricing. An order button 232 can be clicked-on to take the user to a product ordering webpage. A search button 234 and a help button 236 are provided for navigation help.
  • A dataflow 300 in FIG. 5 represents the effects of finer-mesh, coarser-mesh, thicker-wires, and thinner-wires hyperlink buttons 210-213 (FIG. 4). For example, a starting position 302 is for a hot-dipped galvanized 4×4 mesh with 0.035″ diameter wire. A finer navigation direction 304 takes the user to a hot-dipped galvanized 8-mesh with 0.017″ diameter wire in a position 306. Such represents the only choice for finer (higher count) mesh. A coarser navigation-direction 308 takes the user to a hot-dipped galvanized 2-mesh with 0.041″ diameter wire in a position 310. Such represents the only choice for coarser mesh from a starting position 302. A thicker wire is not necessitated by requesting a coarser (lower count) mesh, but the thicker 0.041″ represents the only product configuration the seller chooses to produce and sell. A thicker navigation-direction 312 points to a no-link position 314. Such occurs when there is no available product choice in that direction. A thinner navigation-direction 316 takes the user to a hot-dipped galvanized 4-mesh with 0.025″ diameter wire in a position 318. Such represents the next choice for thinner-wire mesh from the starting position 302. The mesh count remains at 4-mesh.
  • In some system embodiments, the dataflow shown in FIG. 5 is used by a web designer to implementing the web server 102 (FIG. 3). Some detailed implementations further comprise webpage fill-in forms like those illustrated in FIGS. 20-23. A commercially marketed computer program sold by Filemaker, Inc., called FILEMAKER-PRO, provided good results for such forms.
  • User Selection Interface System. FIG. 6 is a schematic view of a dial selection and display interface system 400 a. A plurality of feature dials 404 a-404 j are circular or orbital, i.e. they define a continuous selection path that proceeds about an axial center point, as with a rotatable tuning control or selector switch, either as a visual graphic user interface, e.g. such as within a web page, or alternately as a mechanical interface, e.g. such as on a dedicated device having a selection interface 400. Within the graphic user interface 400, a user can select and hold a dial 404, such as with a mouse or trackball, and move the dial 404 to incrementally change the selection 514 (FIG. 10), as well as the characteristics of the image 410.
  • The user selection interface system 400, such as 400 a seen in FIG. 6, provides a powerful and intuitive interface, through which a user can quickly make one or more selections 514, from a universe of available items 514 (FIG. 10). An integrated display 408, such as to provide an image 410 and/or other information 413 for an available item 514, is preferably provided, such that a user may readily navigate to one or more desired items 514.
  • In some embodiments of the user selection interface 400, the dials 404 are controllable to adjust the speed or sensitivity by which different selections are queried and or displayed 410,412. For example, in a “fast dial” position, the search and display of available items 514 is performed with a high dial sensitivity, e.g. a small dial movement may yield the search and display of one or more new available items 514. Similarly, in a “slow dial” position, the search and display of available items 514 may be performed with a controllably slower or buffered dial sensitivity, e.g. a larger dial movement or a cease in dial movement may be required to search and display of one or more new available items 514. As well, the dials may further comprise a “tap” feature, whereby a tap motion in either dial rotation direction may automatically move the system to a next available item 514.
  • In some embodiments of the selection interface system 400, the dials 404, i.e. selection wheels 404, appear to rotate when selected and moved. In alternate embodiments of the selection interface system 400, the dials 404 simply appear as a ring at which a mouse 547 (FIG. 12) is pointed. As well, in some system embodiments, one or more dials 404 may directly correspond to a track ball, mouse, or other pointing device, such as to a dedicated mechanical dial. Furthermore, a touch screen display 510 may preferably provide a corresponding motion of dials 404 to the movement of a stylus or a finger. In alternate system embodiments 400, one or more dedicated devices with actual rotation selection wheels 404 are movable, such as with a finger or by other body motions.
  • In some embodiments of the selection interface system 400, two or more dials 404 can be locked together, so that their characteristics turn in unison. In some alternate system embodiments 400, one of the dials 404 is selectable to select, i.e. toggle the characteristics of the other wheels 404. For example, as a user turns the master wheel 404, a label on an inner wheel 404 changes functions, i.e. features 406, such as but not limited to transitions from color to shape, from shape to weight, or from weight to price.
  • As seen in FIG. 6, the selection dials 404 a-404 j correspond to a plurality of features 406 a-406 j, whereby a user can view, select, compare and/or purchase one or more items that match the selected features 406. For example, the features 406 a-406 j shown in FIG. 6 correspond to one or more vehicles 423 (FIG. 8), which meet gas mileage 406 a, color 406 b, and/or price 406 j. A user U can readily move the dials 404, as desired, to navigate to a desired selection 514.
  • The wheels 404 or the buttons 414 of the GUI are readily implemented on wireless cell phone type devices, as well as kiosks 574 (FIG. 12), table tops 106 (FIG. 12), video games 600 (FIG. 16), machine control interfaces 610 (FIG. 17), or remote control devices 590 (FIG. 15). The image 410 that is shown may be either a static image 410 that is pulled from a database 116,516 of images 410, or a composite image 410 which is generated on the fly.
  • As seen in FIG. 6, the dial selection and display interface 400 a also comprises a display window 408, whereby one or more images 410 that correspond to a selection 514 are displayed for a user U. Furthermore, other information 412 which corresponds to a selection 514 is also displayed, such as an item name 413 a, a price 413 b, and/or other information 413.
  • FIG. 7 is a schematic view of a dial selection and display interface 400 b, comprising a feature dial 404 and a plurality of feature toggles 414 a-414 b. The exemplary user selection interface 400 b shown in FIG. 7 is implemented for composite human images 418, such as for criminal profiling. In use, one or more of the toggles 414 a-414 k within the selection interface 400 b are typically activated, whereby the feature dial 404 becomes active to control a feature 406 (FIG. 6) which corresponds to an active toggle 414. For example, in FIG. 7, the hair toggle 414 d is currently active, such that rotation of the dial 404 changes hair features 406 of the composite image 418. Similarly, activation of the face shape toggle 414 b allows the dial to control a face shape feature 406 of the image 418. In alternate embodiments of the dial selection and display interface 400 b, a toggle 414 can preferably cycle through a plurality of active features 406. As well, a feature sensitive dial label or icon may preferably appear on or near the feature dial 404, to indicate a currently active, i.e. selected, feature 406.
  • In a system embodiment 400 b which provides a composite image 418, based upon user selections 404,414, selected feature values 520 (FIG. 10) are retrieved from a database 116, 516 (FIG. 10) and are composited to produce an image 418, such as by layering feature values 120, such as by opaque or translucent, i.e. sprite, layering. In an alternate embodiment 400 b, features of known people, e.g. such as known criminals, are quantized and/or categorized and stored, such that as a user navigates through facial features, images of one or more people which match the feature set may be presented 418 within the display window 408.
  • Detailed System Embodiments. FIG. 8 is a detailed schematic view of a dial and display selection interface system 400 c. FIG. 9 is a detailed schematic view of an alternate dial and display wire mesh selection interface 400 d. The selection interface systems 400 c,400 d are preferably implemented as a user interface implemented through a web browser, such as for selection, sales, and/or marketing across the Internet.
  • The exemplary dial and display selection interface system 400 c shown in FIG. 8 provides an interface by which a user can readily browse through vehicle products 423. While some embodiments 400 c are used for merchandising the vehicles 423 of one manufacture, such as through a single vendor computer 550 (FIG. 11), alternate system embodiments 400 are readily implemented to merchandise vehicles 423 from a variety of manufacturers, such as through a plurality of vendor computers 550 a-550 m and a remote, i.e. host computer 660 (FIG. 12).
  • As seen in FIG. 8, the dial and display selection interface system 400 c comprises a plurality of feature dials 404 a-404 j, which are rotatable within the graphic user interface. The dials 404 a-404 j are adjustable to select from various items 514 (FIG. 10), e.g. such as vehicles 423, which meet desired selection parameters 406, e.g. price, power, and/or size. For example, a user may initially select vehicles 423 with a size parameter 406 b, and may subsequently select from those vehicles 423 to find vehicles 423 which meet a price selection 406 a. From the vehicles 423 which meet both size and price selections 406, the user may then adjust other selection dials 404, such as a power dial 404 j, to select other desired characteristics 406.
  • The dial and display selection interface system 400 c further comprises an image frame 408, such as within an inner region 409 defined within one or more concentric dials 404 a-404 j. A display image 410 is typically retrieved and displayed, whereby a user can see a photograph or illustration of a currently selected item 514. Other information 422 related to the current selection 514 may also be shown, such as embedded within the image frame 408, either as part of the image 410, or composited over the image 410. The embedded information 422 typically comprises one or more embedded words, such as a product name, a product number or code, or other item specifier 422.
  • As well, other information regarding the selected item 514 may readily be seen and/or accessed, such as through a quick specification window 426 or other field 426 near the image 410, e.g. either to appear automatically, as a user moves a mouse cursor 437 over the image 410, or to appear through a pop info control 428. For example, in the dial and display selection interface system 400 d implemented for merchandising wire mesh products, an information button or glyph 428 is located near the image frame 408, such that activation reveals information about the a selected mesh.
  • Additionally, an information screen 430 may be provided, whereby information is readily displayed for the user, such as to display a product name 422, pricing information, 432, or other specifications 434. In some system embodiments, the information screen 430 appears once a selected item 514 is set, i.e. frozen.
  • As seen in FIG. 8 and FIG. 9, the dial and display selection interface systems 400 c,400 d preferably comprise a wide variety of selection enhancements. For example, selection locks 424 on one or more selection dials 404 allow a user to “lock” a selected parameter 406, such as price 406 a, whereby only items which strictly meet a locked parameter 406 are presented to the user, while an unlocked parameter 406 may allow the system to approximate a parameter 406, based on available products 514.
  • In some system embodiments 400, a parameter which is not locked 424 is typically free to show all items 514 which meet the other controlled parameters 404,406. For example, in a system 400 for viewing criminal suspects, an unselected hairstyle feature allows the system to approximate any hair parameter 406, based on suspects who meet the other selected parameters 404,406. In some system embodiments 400, even if a user selects one hairstyle feature, an unlocked hair parameter 406 may allow the system to approximate a hair parameter 406, based on suspects who meet the other selected parameters 406.
  • In some system embodiments 400, locks 424 preferably provide either a hard lock 424, e.g. to rigidly specify a selection, or a soft lock 424, e.g. to specify an approximate lock 424. For example, in a soft lock condition 424, if a user selects “silver” as a color 506 of a vehicle 423 in a vehicle selection system 400 c, the system 400 c may show stock of similar “platinum metallic” or “gray pearl” colors, which may readily meet the user's needs. In a similar soft lock condition 424 of vehicle selection system 400 c, a user selection of a price 506 may allow vehicles 423 which substantially meet a price selection 506, e.g. within a specified percentage or tolerance, to be displayed.
  • As seen in FIG. 8 and FIG. 9, the dial and display selection interface systems 400 c,400 d further comprise a selection speed control 436, to adjust the speed at which items are retrieved and displayed. A selection lock 426 allows a user to lock in a selected item 514, such as to freeze a selection 514 and corresponding image 410 for longer examination.
  • In some system embodiments 400, the images 410 light up, or highlight a purchase or shopping cart button 454, whereby a user may check stock, order, and/or purchase a selection 514. As well, a navigation button or product link 452 may be provided and preferably highlighted, whereby the user may navigate to other information either within a product section of the host site, or to a linked site. A back button 450 may also be provided, such as to toggle to previous selections 406 and/or selected items 514.
  • As seen in FIG. 8 and FIG. 9, the dial and display selection interface systems 400 c,400 d also preferably comprise mark item control 446, compare item control 448, and cycle items control 444, whereby a user can mark, compare, and/or toggle between selections 514. For example, in a motor vehicle selection site 400 c, a user may want to compare features between three compact cars 514, either having the same or similar features 406, or having different selected features 506, e.g. the user may opt for a higher performance engine in one car 423, or a premium interior in another car 523, and then compare features.
  • Some embodiments of the dial and display selection interface systems 400 c,400 d also preferably comprise enhanced display and sound features, such as through alternate images 438, 3-D visualization or movie access 440, and/or through sound control 442. For example, through alternate images 438, a plurality of images 410 for a selected item 514 may be presented to a user, such as front, side, rear, and perspective views of a vehicle 423. Similarly, alternate images 410 of different items 514 which each meet the selection criteria may be cycled.
  • As well, before selection of parameters 406, the pictures 410 of a product section of a website may cycle thru a series of images that relate only to products 514 in that section, e.g. such as a sequential display of different product lines for a manufacturer. For example, upon approaching a kiosk 574 (FIG. 12, FIG. 14), a user may be presented with a series of sequential images 410 of available items 514. In a selection system 400 c for selection of vehicles 423, a sequence of product families may be presented, e.g. such as sub-compacts, intermediates, luxury, sports, pickup trucks, station wagons, and/or SUVS.
  • Some embodiments of the dial and display selection interface systems 400 c,400 d also preferably comprise access to three-dimensional display, animation, or movie clip 440, such as to provide a walk-around view of a product 514, to provide a walk-through of a building, or to access multimedia information regarding one or more product features. As well, sound access 440 preferably provides sound information, such as narrative information, music, or other sound data 440.
  • System Operation. FIG. 10 is a functional block diagram of a selection interface system 400, which comprises storage, navigation, and display of items matching selected criteria. The database 116, 516 shown in FIG. 10 is populated with selectable information corresponding to a plurality of items 514 a-514 p. Each item component 514 comprises one or more features 518 a-518 n, within which is assigned a corresponding value 120, and typically comprises one or more corresponding images 410 a-410 p. While the exemplary database 116, 516 shown in FIG. 10 is shown as a single database entity 116,516, the stored information can reside at one or more locations.
  • As seen in FIG. 10, a selection interface 404 comprises feature selectors 404 a-404 j, by which a user can readily navigate, select, view, compare and/or purchase items 514. As a user controls a feature selector 404, a selection signal 528 is sent to the system logic module 530. The database 116,516 is queried 532, to determine one or more items 514 which correspond to the combined selections 404 a-404 j. The results 534, which correspond to one or more matching items 514, comprise product information and images 410. which are returned 534 and displayed 536, either through the processor 530, or directly to the display screen 502. An image 410, such as 410 a, is thereby displayed within the image frame 408.
  • While some system embodiments 100 comprise HTML pages which are pulled in response to a selection, the selection interface system 400 is readily integrated into other environments. Some current system structures pull, i.e. call, information from the database 116, 516 such as through a job description in My SQL and PHP, wherein images are retrieved from an SQL database 116,516 and are displayed in response to JAVA commands.
  • While the selection interface 404 shown in FIG. 10 is shown independently from the display screen 502, other embodiments of the user selection interface system 400 comprise an integral graphic user interface system 400, such as seen in FIG. 8 and FIG. 9.
  • Network Embodiments and System Administration. FIG. 11 is a schematic view of selection and merchandising system 540 a, implemented across a network 104 on one or more client computers 106 a-106 k. FIG. 12 is a schematic view of selection and merchandising system 540 b, implemented across a network 104 on various client devices, such as a computer 106, a wireless device 570, e.g. such as a personal digital assistant or a pocket PC, a cell phone 572, and/or a dedicated terminal or kiosk 574.
  • As seen in FIG. 11, a vendor computer 550 is connected to the network 104, and typically comprises a vendor interface 552 and vendor system module 554, such as to provide system operating software and/or database storage 116,516 (FIG. 10). Similarly, a remote computer 560 may also be connected to the network 104, comprising an administrative interface 564 and an administration module 564, such as to provide system operating software and/or database storage 116,516 (FIG. 10), either in conjunction to a vendor computer 550, or as a central administrator for multiple vendors 550.
  • A vendor interface 552 and computer 550 allows a vendor user to input item information, such as items 514, features 518, and feature values 520, as well as images 410, identifying words 422 (FIG. 8; FIG. 9), or other information 432 (FIG. 8; FIG. 9).
  • As seen in FIG. 11 and FIG. 12, while some embodiments of the selective interface system 400 are used for merchandising the items 514 of one manufacture, e.g. such as through a single vendor computer 550, alternate system embodiments 400 are readily implemented to merchandise items 514 from a variety of manufacturers, such as through a plurality of vendor computers 550, either in collaboration, or in conjunction with a remote computer 560. For example, the remote computer 560 shown in FIG. 12 may preferably be configured to as a host computer 560, to provide a merchandising and comparison interface 404 for client computers 106.
  • In a typical implementation of the dial and display selection interface system 400 c, a home page comprises a main picture 410, which changes sequentially, through a group of pre-selected images 410. These images typically reside in a folder of images 410 that are currently used on the website. The unique image names 410 are typically chosen by a Webmaster, in advance of display to a website visitor, through a vendor interface 552 or a website administration interface 564, so that just the chosen images 410 are displayed. The images 410, as well as supplementary information, displayable to either a vendor user or and administrative user, such as to display information that is similar to that viewed by a client user, or to display information that is unique to a vendor user, such as but not limited to inventory values, profit margin information, bill of materials information, parts lists, and/or subassembly information.
  • The selection interface system 400 is readily adapted to a wide variety of networks, processors, and operation system environments, wherein information, such as a product image 410, is changed to reflect a current selection. For example, while some system embodiments 400 comprise HTML pages which are pulled in response to a selection, the selection interface system 400 is readily integrated into other environments. Some current system structures pull, i.e. call, information from the database 116,516 such as through a job description in My SQL and PHP, wherein images 410 are retrieved from an SQL database and are displayed in response to JAVA commands, such that the image 410 is changed, i.e. updated, in response to the selective controls 404.
  • Item Selection Axes and Nodes. FIG. 13 is a perspective schematic view 580 of selectable nodes 584 on a plurality of selection axes 582 a-582 n. Within the user selection system 400, a user may quickly navigate and select one or more items 514 from a large plurality, i.e. a universe, of items 514, as represented by nodes 584 in FIG. 13. Selection dials 404 provide control on one or more selection axes 582, such as between product values 520 for features 518 (FIG. 10). The nodes 584 are separated 586, e.g. such as by 586 a or 586 b, such that a user is typically limited to select between node values 584, i.e. available feature values 120.
  • For example, in a wire mesh merchandising system 400 d (FIG. 9), mesh values per inch are typically limited to either currently available meshes, or, upon special order, manufacturable meshes. Therefore, mesh values which are not manufacturable, or are not currently available, do not appear as a valid node 584. Through subsequent selection and control of selection dials 404, a user may quickly navigate to a mesh product which meets the needs of an end user and is also available or manufacturable.
  • Alternate Interfaces. While several embodiments of the selection interface system 400 are integrated within a client network environment, alternate embodiments of the selection interface system 400 provide an enhanced selection interface for a variety of networked and stand-alone applications. Furthermore, while some embodiments of the selection interface system 400 comprise a graphic user interface 404, alternate embodiments combine mechanical selection controls 404 with a display 408.
  • FIG. 14 is a schematic view of a kiosk 574 comprising a selection interface system 400 e, which can either be networked 104, as seen in FIG. 12, or can function as an independent selection kiosk 574, with an internal processor 530 and database 516 e.g. such as for a store, a shopping center, a convention or a vending machine. In alternate kiosk embodiments 574, stored item, product, entity, or commodity information is updated periodically, such as to serve a point of service kiosk, e.g. such as for a store, a shopping center, or a convention.
  • FIG. 15 is a schematic view of a selection interface system 400 f implemented on a wireless device 590, comprising a selection dial 404, feature toggles 414, and an integral display 408. The wireless device selection interface system 400 f is readily adapted for a wide variety of applications. For example, a user may quickly search for and select a restaurant while traveling, e.g. by subsequently controlling toggles 414 for location, business, restaurant type, hours, budget, reviews, whereby the display 408 may suitably provide images of a map, restaurant logo, and/or review information.
  • FIG. 16 is a schematic view of a selection interface system 400 g implemented on a game device 600, in which a user game interface 604 selects and controls game functions, such as through a game console 602 and a television display 602. As well, the selection interface system 400 g may comprise a graphic user interface 404 (FIG. 10) on the display 602, for selection purposes within or peripherally to a game 605.
  • FIG. 17 is a schematic view of a selection interface system 400 h implemented for a machine control interface 610, comprising a selection dial 404, feature toggles 414, and an integral display 408. The wireless device selection interface system 400 f is readily adapted for a wide variety of control applications, such as for home appliances, for business machines, or for industrial applications.
  • FIG. 18 is a schematic view of selection interface system 400 i implemented for an automobile 622, such as for navigation selection and display, comprising a selection dial 404, feature toggles 414, and an integral display 408. The automotive selection interface system 400 i is readily adapted for a wide variety of automotive chores, such as for music selection, navigation, engine monitoring, security, and/or HVAC control functions.
  • Sample System Applications. The selection interface system 400 i can be used for a wide variety of applications, and is ideally suited for environments in which a user desires to make a selection from a large plurality of items and properties, such as but not limited to parts, components, assemblies, consumer goods, transportation, electronics, or materials. A user may readily select and gain access to an image 410 or other information 412, 422,432,434 related to a generic, i.e. available item/class of items 514 having multiple properties, by which a most nearly matching item is selected from a universe of such items 514.
  • The selection interface system 400 allows a user to quickly navigate to a selection of one or more items 514, which most closely meet the desired parameters 406, without wasting time with items 514 which do not meet the desired parameters, while avoiding a specification of an item, such as a product, part, material, or commodity, which is not “available” or possible, i.e. not currently manufactured, not in stock, and/or is not a feasible selection.
  • Furthermore, as described above, the selection interface system 400 i readily provides a composite selection interface, such as for profiling, animation, architecture, or modeling, wherein portions of an image 410 are retrieved and displayed, in response to user selections 406.
  • As well, the selection interface system 400 i may readily be enhanced by front-end or back-end systems. For example, an introductory screen on a vehicle merchandising system can determine the class of vehicle to be selected. Similarly, a back-end enhancement in a vehicle selection system may provide a product link, a shopping cart function, or a list of local suppliers.
  • FIG. 19 is a schematic view 700 which shows an exemplary front end 702 and back end 706 to a selective interface system 400. As seen in FIG. 19, the selective interface system 400 is readily accessed at a client computer 106, e.g. 106 a (FIG. 11), either directly 704 c, or through a wide variety of linked pages 704 a-704 p. For example, the central selective interface system 400 shown in FIG. 19 is accessible through a welcome/security log-in screen 704 a, a product category selection screen 704 b, a direct link 704 c, an upper level selection interface 704 d, or a pre-qualification interface 704 p.
  • Similarly, the selective interface system 400 preferably further comprises a selectable back end 706, either directly 708 c, to a wide variety of linked pages 708 a-708 q. For example, the central selective interface system 400 shown in FIG. 19 is provides access to an item information screen 708 a, e.g. as linked through a product link icon or button 452 (FIG. 8), a marked selections comparison screen 708 b, a direct external link 708 c, a lower level selection interface 708 d, e.g. to select more features 706, or an order/purchase interface 708 q, e.g. as linked through a buy icon or button 454 (FIG. 8).
  • In a back-end enhancement in a criminal suspect selection system 400, e.g. 400 b (FIG. 7), a retrieved image may additionally be rendered to modify features, such as to provide age progression, or to change other facial characteristics, e.g. such as the addition of a beard, moustache, glasses, and/or scar. In a back-end enhancement in a cosmetic or reconstructive surgery selection system 400, a retrieved image may additionally be rendered to modify features, such as to provide age reduction, or to display other modifiable facial characteristics, e.g. such as for nose reshaping, wrinkle removal, and/or scar reduction.
  • The selection interface system 400 i is readily adaptable for other selection systems, such as within a graphic user selection interface for education or entertainment items. For example, with a channel or movie selection interface, a user can easily navigate to desired programming, e.g. within selectable movie dial choices for movie type, movie year, and available stars, a user can readily navigate to search for western movies starring Gary Cooper within a given year.
  • Product Forms. As described above, information regarding available items 514 is prepared and stored in a database 116, 516, such that the processor 102 (FIG. 3), 530 (FIG. 10) can retrieve and link appropriate selections 514.
  • FIG. 20 diagrams a form 1400 that corresponds to the implementation of position 302 (FIG. 5). A folder name 1402 is filled-in with “004X004G035.HTML”, e.g., the hypertext mark-up language (HTML) for 4×4 mesh galvanized 0.035″ diameter. An URL 1404 designates where the HTML file will be found on the Internet, e.g., “ . . . /004X004G035.html”. This is read, using hypertext transfer protocol. Within the World Wide Web, at TWPINC.com, file 004X004G035.html. In actuality, the domain name server (DNS) converts the “TWPINC.com” part to a four-place Internet protocol (IP) address in the form “00.00.00.00”. A category box 1406 allows for a common grouping, e.g., “Hot Dipped Galvanized Wire Mesh”. A description box 1408 is used to enter the common product name, e.g. “4-Mesh 0.035 Wire Diameter”. A part number box 1410 provides information necessary to order this product, e.g., “004X004G035”. A photo-ID box 1412 identifies which GIF or JPG picture file relates to this particular product, e.g., “252”. Such information is used to control what appears in product picture 224 (FIG. 4). A ruler-size box 1414 is filled in with information that corresponds to the scale used in the picture file recited in the photo-ID box 1412. For example, “3 by 2 inches”. A horizontal dimension box 1416 is filled-in with the number of holes, left-to-right, represented in the product picture. A vertical dimension box 1418 is filled-in with the number of holes, top-to-bottom, represented in the product picture. A photo-comment box 1420 provides for comments about the product picture. A photo-comment link box 1422 provides for a file or URL link to information about the product picture. A comments-done? box 1424 allows work-in-progress to be marked.
  • A four-way navigation symbol 1426 signals the four directions a user can navigate, and corresponds to navigation window 202, especially buttons 210-213 (FIG. 4). A next-finer weave box 1428 indicates a product description, file, or URL to be taken, e.g. “008X008G017”. A next-link photo box 1430 corresponds to the item in the next-finer weave box 1428. A next-lighter-wire box 1432 indicates a product description, file, or URL to be taken, e.g. “004X004G025”. A next-link photo box 1434 corresponds to the item in the next-lighter-wire box 1432. A next-heavier-wire box 1436 indicates a product description, file, or URL to be taken, e.g. “no-link”. See, position 314 (FIG. 5). A next-link photo box 1438 corresponds to the item in the next-heavier-wire box 1436. A next-coarser weave box 1440 indicates a product description, file, or URL to be taken, e.g. “002X002D041”. A next-link photo box 1442 corresponds to the item in the next-coarser weave box 1440. A comments box 1444 includes remarks that the webpage designer wants to appear in the comments field (FIG. 4). Similarly, a price-table comments box 1446 includes remarks that the webpage designer wants to appear when prices are quoted. An alternate view-1 box 1448 is used for alternative product photos that will be displayed as picture 224 in response to clicking on button 226 (FIG. 2). An alternate view-2 box 1450 is used for alternative product photos that will be displayed as picture 224 in response to clicking on button 228 (FIG. 4). An Excel spreadsheet name box 1454 is used to link to a corresponding prices file, e.g., as would be invoked in response to clicking button 230 (FIG. 4). A disk Excel spreadsheet name box 1456 is included.”
  • FIG. 21 diagrams a form 1500 that corresponds to the implementation of position 306 (FIG. 5). A folder name 1502 is filled-in with “008X008G017.HTML”, e.g. the hypertext mark-up language (HTML) file for 8×8 mesh galvanized 0.017″ diameter. An URL 1504 designates where the HTML file will be found on the Internet, e.g. “ . . . /008X008G017.html”. The rest of the form 1500 is similar to that represented in FIG. 20.
  • FIG. 22 diagrams a form 1600 that corresponds to the implementation of position 310 (FIG. 5). A folder name 1602 is filled-in with “002X002G041.HTML”, e.g. the hypertext mark-up language (HTML) file for 2×2 mesh galvanized 0.041″ diameter. An URL 1504 designates where the HTML file will be found on the Internet, e.g. “ . . . /002X002G041.html”. The rest of the form 1600 is similar to that represented in FIG. 20.
  • FIG. 23 diagrams a form 1700 that corresponds to the implementation of position 318 (FIG. 5). A folder name 1702 is filled-in with “004X004D025.HTML”, e.g. the hypertext mark-up language (HTML) file for 4×4 mesh galvanized 0.025″ diameter. An URL 1704 designates where the HTML file will be found on the Internet, e.g. “ . . . /004X004G025.html”. The rest of the form 700 is similar to that represented in FIG. 20.
  • System Advantages. The user selection system 400 readily provides a means whereby a user can quickly and efficiently browse, select, compare, and view items, such as within an Internet merchandising system. Rather than random or categorized navigation between a large plurality of products, a user may readily select from within a small variety of items which meet desired selection parameters 406 a-406 j, within an intuitive dial interface. Images 410 and other information is quickly retrieved and displayed for the user, typically within the same interface 400, such that the user can quickly select an item, product, or other commodity from a large universe of items, products, or other commodities.
  • Although the invention is preferably described herein with reference to the preferred embodiment, one skilled in the art will readily appreciate that other applications may be substituted for those set forth herein without departing from the spirit and scope of the present invention. Accordingly, the invention should only be limited by the Claims included below.

Claims (22)

1. An Internet website selection system, comprising:
a webserver for connection to the Internet and providing for interactive product pages;
a graphic user interface (GUI) based on a first available product page of said interactive product pages;
a product picture included in the GUI and representing a current product selection associated with said first available product page; and
at least one circular selector, linked to a selectable characteristic, included in the GUI that permits an Internet-client user to hyperlink to other available product pages that are different from said first available product page;
said at least one circular selector having a central region defined therein, an image window located within the central region, and means for displaying within the image window any of said interactive product pages.
2. The material selection Internet website system of claim 1, wherein the GUI further comprises a mechanism to replace the product picture with an alternative view of the current product selection.
3. The material selection Internet website system of claim 1, wherein the GUI further comprises a button to hyperlink to a price quotation of the current product selection.
4. The material selection Internet website system of claim 1, wherein the GUI further comprises a button to hyperlink to an order form to place an order for the current product selection.
5. The material selection Internet website system of claim 1, further comprising:
means for displaying a movie which corresponds to the current product selection.
6. The material selection Internet website system of claim 1, further comprising:
means for presenting sound information which corresponds to the current product selection.
7. A selection interface system, comprising:
at least one circular dial having a plurality of selection positions, the dial having a central region defined therein;
an image window located within the central region;
an image displayable within the image window to correspond to a first selection position of said plurality of selection positions corresponding to a first selectable item; and
a link to navigate to an image which corresponds to a second selection position of said plurality of selection positions and a second selectable item.
8. The selection interface system of claim 7, further comprising:
a network; and
a database connected to the network for storing images and information corresponding to the selectable items;
whereby an image that corresponds to a selected characteristic is retrievable from the database through the network.
9. The selection interface system of claim 8, wherein the network is an Internet.
10. A selection interface, comprising:
at least one circular selector linked to a plurality of selectable characteristic, said at least one circular selector having a central region defined therein; and
an image window, located within the central region, linked to the circular selector for display of an image which corresponds to the selected characteristic.
11. The selection interface of claim 10, further comprising:
a database for storage and selectable retrieval of the image and the selected characteristics by the circular selector;
whereby the image which corresponds to the selected characteristic is retrievably displayable on the image window.
12. A selection interface system, comprising:
a database comprising a stored image and information which corresponds to one or more selectable characteristics;
one or more circular selectors linked to the selectable characteristics, said circular selectors having a central region defined therein; and
an image window located within the central region linked to the selectors, for display of an image which corresponds to the selected characteristics;
whereby the image that corresponds to a selected characteristic is retrievably displayable on the image window.
13. The selection interface system of claim 12, at least a portion of the information is retrievably displayable on the image window.
14. The selection interface system of claim 12, wherein the image comprises a single image which matches the selected characteristics.
15. The selection interface system of claim 12, wherein the image comprises a composite image which matches the selected characteristics.
16. The selection interface system of claim 12, wherein the circular selectors comprise a mechanical interface.
17. The selection interface system of claim 12, wherein the circular selectors comprise a graphic user interface.
18. The selection interface system of claim 12, further comprising:
means for displaying an alternate image which corresponds to the selected characteristics.
19. The selection interface system of claim 12, further comprising:
means for displaying an movie which corresponds to the selected characteristics.
20. The selection interface system of claim 12, further comprising:
means for presenting sound information which corresponds to the selected characteristics.
21. The selection interface system of claim 12, wherein the selectable characteristics are associated with any of a product, commodity, item, material, and entity.
22. A user interface for item selection within a plurality of available items implemented on a network, the available items having at least one selectable property, comprising:
a circular dial mechanism comprising at least one item selection category based upon the selectable properties;
an item description page, having an image of one of the available items having a first selectable property value locatable within the item selection category;
an alternate item description page having an image of an alternate available item comprising a selectable property value within the item selection category which is different than the first selectable property value; and
a link within the network between the item description page and the alternate description page corresponding to client user selection of the selectable property value within the circular dial mechanism.
US11/833,690 2000-02-17 2007-08-03 Selection interface system Expired - Lifetime US7861179B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US11/833,690 US7861179B2 (en) 2000-02-17 2007-08-03 Selection interface system
US12/914,851 US8341553B2 (en) 2000-02-17 2010-10-28 Selection interface systems and methods
US13/717,427 US8959457B2 (en) 2000-02-17 2012-12-17 Selection interface systems, structures, devices and methods
US14/591,357 US20150121309A1 (en) 2000-02-17 2015-01-07 Selection interface systems, structures, devices and methods

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US09/507,474 US6552739B1 (en) 2000-02-17 2000-02-17 Wire-mesh selection internet website
US10/357,803 US7207013B2 (en) 2000-02-17 2003-02-03 Wire-mesh selection internet website
US10/444,329 US7254785B2 (en) 2000-02-17 2003-05-22 Selection interface system
US11/833,690 US7861179B2 (en) 2000-02-17 2007-08-03 Selection interface system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/444,329 Continuation US7254785B2 (en) 2000-02-17 2003-05-22 Selection interface system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/914,851 Continuation-In-Part US8341553B2 (en) 2000-02-17 2010-10-28 Selection interface systems and methods

Publications (2)

Publication Number Publication Date
US20080040671A1 true US20080040671A1 (en) 2008-02-14
US7861179B2 US7861179B2 (en) 2010-12-28

Family

ID=46282364

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/444,329 Expired - Lifetime US7254785B2 (en) 2000-02-17 2003-05-22 Selection interface system
US11/833,690 Expired - Lifetime US7861179B2 (en) 2000-02-17 2007-08-03 Selection interface system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/444,329 Expired - Lifetime US7254785B2 (en) 2000-02-17 2003-05-22 Selection interface system

Country Status (1)

Country Link
US (2) US7254785B2 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060010117A1 (en) * 2004-07-06 2006-01-12 Icosystem Corporation Methods and systems for interactive search
US20060025194A1 (en) * 2004-06-19 2006-02-02 Mcinerny Paul A Method and apparatus for selecting and animating game elements in a gaming machine
US20070067279A1 (en) * 2004-07-06 2007-03-22 Icosystem Corporation Methods and Apparatus for Interactive Searching Techniques
US20070067212A1 (en) * 2005-09-21 2007-03-22 Eric Bonabeau System and method for aiding product design and quantifying acceptance
US20070298866A1 (en) * 2006-06-26 2007-12-27 Paolo Gaudiano Methods and systems for interactive customization of avatars and other animate or inanimate items in video games
US20080140374A1 (en) * 2003-08-01 2008-06-12 Icosystem Corporation Methods and Systems for Applying Genetic Operators to Determine System Conditions
US20090144617A1 (en) * 2007-02-01 2009-06-04 Pablo Funes Method and system for fast, generic, online and offline, multi-source text analysis and visualization
US20090158256A1 (en) * 2007-12-12 2009-06-18 Matthew James Ponsford Feeding test metrics into an integrated development environment to aid software developers to improve code quality
US20090292588A1 (en) * 2008-05-01 2009-11-26 Dejan Duzevik Methods and systems for the design of choice experiments and deduction of human decision-making heuristics
US20100100848A1 (en) * 2008-10-22 2010-04-22 Direct Response Medicine, Llc Systems and methods for specifying an item order
US20100174987A1 (en) * 2009-01-06 2010-07-08 Samsung Electronics Co., Ltd. Method and apparatus for navigation between objects in an electronic apparatus
US20100192104A1 (en) * 2009-01-23 2010-07-29 Samsung Electronics Co., Ltd. Apparatus and method for adjusting characteristics of a multimedia item
US20100199224A1 (en) * 2009-02-05 2010-08-05 Opentv, Inc. System and method for generating a user interface for text and item selection
US20110238645A1 (en) * 2010-03-29 2011-09-29 Ebay Inc. Traffic driver for suggesting stores
US20110238659A1 (en) * 2010-03-29 2011-09-29 Ebay Inc. Two-pass searching for image similarity of digests of image-based listings in a network-based publication system
US20110238536A1 (en) * 2010-03-29 2011-09-29 Xiao Xiao Liu Methods and systems for reducing item selection error in an e-commerce environment
US20110238534A1 (en) * 2010-03-29 2011-09-29 Ramanjaneyulu Yakkala Methods and systems for improving the categorization of items for which item listings are made by a user of an ecommerce system
US8117139B2 (en) 2003-04-04 2012-02-14 Icosystem Corporation Methods and systems for interactive evolutionary computing (IEC)
US20120299963A1 (en) * 2011-05-27 2012-11-29 Wegrzyn Kenneth M Method and system for selection of home fixtures
US8412594B2 (en) * 2010-08-28 2013-04-02 Ebay Inc. Multilevel silhouettes in an online shopping environment
US10222928B2 (en) * 2013-07-26 2019-03-05 Lg Electronics Inc. Electronic device
US10528615B2 (en) 2010-03-29 2020-01-07 Ebay, Inc. Finding products that are similar to a product selected from a plurality of products

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6889201B1 (en) * 2000-07-12 2005-05-03 Twp, Inc. Method and system for plastic and wire mesh on-line selection
US7793233B1 (en) 2003-03-12 2010-09-07 Microsoft Corporation System and method for customizing note flags
US7774799B1 (en) 2003-03-26 2010-08-10 Microsoft Corporation System and method for linking page content with a media file and displaying the links
US7713116B2 (en) * 2003-06-30 2010-05-11 Microsoft Corporation Inventory management of virtual items in computer games
US7517282B1 (en) 2003-08-04 2009-04-14 Microsoft Corporation Methods and systems for monitoring a game to determine a player-exploitable game condition
US8522148B1 (en) * 2004-09-13 2013-08-27 Pran, Cho & Shici Pte., Llc System for organization, display, and navigation of site information
US7712049B2 (en) * 2004-09-30 2010-05-04 Microsoft Corporation Two-dimensional radial user interface for computer software applications
US7788589B2 (en) 2004-09-30 2010-08-31 Microsoft Corporation Method and system for improved electronic task flagging and management
US20060156249A1 (en) * 2005-01-12 2006-07-13 Blythe Michael M Rotate a user interface
US20130275258A1 (en) * 2005-03-09 2013-10-17 Akoya, Inc. System, Method, and Computer-readable program for managing cost and supply of parts
US20070024577A1 (en) * 2005-07-27 2007-02-01 Mikko Nurmi Method of controlling software functions, electronic device, and computer program product
US7797638B2 (en) 2006-01-05 2010-09-14 Microsoft Corporation Application of metadata to documents and document objects via a software application user interface
US7747557B2 (en) 2006-01-05 2010-06-29 Microsoft Corporation Application of metadata to documents and document objects via an operating system user interface
US7506275B2 (en) * 2006-02-28 2009-03-17 Microsoft Corporation User interface navigation
CN101496387B (en) 2006-03-06 2012-09-05 思科技术公司 System and method for access authentication in a mobile wireless network
US7996788B2 (en) * 2006-05-18 2011-08-09 International Apparel Group, Llc System and method for navigating a dynamic collection of information
US8677280B2 (en) 2006-05-18 2014-03-18 Ubiquity Broadcasting Corporation Sprocket shaped user interface for navigating a dynamic collection of information
US8266546B2 (en) 2006-05-30 2012-09-11 Nike, Inc. Custom ordering of an article
US7761785B2 (en) 2006-11-13 2010-07-20 Microsoft Corporation Providing resilient links
US7707518B2 (en) 2006-11-13 2010-04-27 Microsoft Corporation Linking information
US8532658B2 (en) * 2006-12-19 2013-09-10 Airvana Network Solutions, Inc. Neighbor list provision in a communication network
US20090222330A1 (en) * 2006-12-19 2009-09-03 Mind Metrics Llc System and method for determining like-mindedness
US20080144882A1 (en) * 2006-12-19 2008-06-19 Mind Metrics, Llc System and method for determining like-mindedness
US20090228778A1 (en) * 2007-06-27 2009-09-10 Tannenbaum Jeffrey R Method and apparatus for marking up multimedia images electronically
KR20090065000A (en) * 2007-12-17 2009-06-22 삼성전자주식회사 Input panel apparatus, image forming apparatus using the input panel apparatus, and, method thereof
US8797377B2 (en) 2008-02-14 2014-08-05 Cisco Technology, Inc. Method and system for videoconference configuration
US8390667B2 (en) 2008-04-15 2013-03-05 Cisco Technology, Inc. Pop-up PIP for people not in picture
JP5109868B2 (en) * 2008-08-22 2012-12-26 富士通株式会社 Symbol display method and symbol display program
KR101624157B1 (en) * 2009-06-09 2016-05-26 삼성전자주식회사 Method for providing GUI to search contents and device applying the same
US20110016428A1 (en) * 2009-07-16 2011-01-20 Toyota Motor Engineering & Manufacturing North America, Inc. Nested scrolling system
CN101957750A (en) * 2009-07-20 2011-01-26 鸿富锦精密工业(深圳)有限公司 Electronic device and method for realizing UI (User Interface) on same
US9082297B2 (en) 2009-08-11 2015-07-14 Cisco Technology, Inc. System and method for verifying parameters in an audiovisual environment
US8610722B2 (en) * 2010-01-26 2013-12-17 Apple Inc. User interface for an application
US20110227919A1 (en) * 2010-03-17 2011-09-22 International Business Machines Corporation Managing object attributes in a virtual world environment
US8896655B2 (en) 2010-08-31 2014-11-25 Cisco Technology, Inc. System and method for providing depth adaptive video conferencing
US8918219B2 (en) 2010-11-19 2014-12-23 Google Inc. User friendly interface for control unit
US9338394B2 (en) 2010-11-15 2016-05-10 Cisco Technology, Inc. System and method for providing enhanced audio in a video environment
US8902244B2 (en) 2010-11-15 2014-12-02 Cisco Technology, Inc. System and method for providing enhanced graphics in a video environment
US8542264B2 (en) 2010-11-18 2013-09-24 Cisco Technology, Inc. System and method for managing optics in a video environment
US9092039B2 (en) 2010-11-19 2015-07-28 Google Inc. HVAC controller with user-friendly installation features with wire insertion detection
US8723914B2 (en) 2010-11-19 2014-05-13 Cisco Technology, Inc. System and method for providing enhanced video processing in a network environment
US9075419B2 (en) 2010-11-19 2015-07-07 Google Inc. Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US9459018B2 (en) 2010-11-19 2016-10-04 Google Inc. Systems and methods for energy-efficient control of an energy-consuming system
US11334034B2 (en) 2010-11-19 2022-05-17 Google Llc Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US10346275B2 (en) 2010-11-19 2019-07-09 Google Llc Attributing causation for energy usage and setpoint changes with a network-connected thermostat
US9256230B2 (en) 2010-11-19 2016-02-09 Google Inc. HVAC schedule establishment in an intelligent, network-connected thermostat
US8195313B1 (en) 2010-11-19 2012-06-05 Nest Labs, Inc. Thermostat user interface
US9111138B2 (en) 2010-11-30 2015-08-18 Cisco Technology, Inc. System and method for gesture interface control
USD678894S1 (en) * 2010-12-16 2013-03-26 Cisco Technology, Inc. Display screen with graphical user interface
USD678307S1 (en) * 2010-12-16 2013-03-19 Cisco Technology, Inc. Display screen with graphical user interface
USD682854S1 (en) 2010-12-16 2013-05-21 Cisco Technology, Inc. Display screen for graphical user interface
US9222693B2 (en) 2013-04-26 2015-12-29 Google Inc. Touchscreen device user interface for remote control of a thermostat
JP2014534405A (en) 2011-10-21 2014-12-18 ネスト・ラブズ・インコーポレイテッド User-friendly, networked learning thermostat and related systems and methods
CA2852944C (en) 2011-10-21 2023-03-14 Nest Labs, Inc. Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US20130174097A1 (en) * 2011-12-29 2013-07-04 Gregg Wernecke Co-located user interface controls
US20150253750A1 (en) * 2014-03-05 2015-09-10 Nokia Corporation Determination of a Parameter Device
USD768646S1 (en) * 2014-10-16 2016-10-11 Master-McNeil, Inc. Display screen with a graphical user interface to display naming data
CN105740345B (en) * 2016-01-25 2019-05-21 浪潮通用软件有限公司 A kind of information-pushing method and service terminal device
USD916861S1 (en) * 2018-02-27 2021-04-20 Rockport Networks Inc. Display screen with a graphical user interface
USD923041S1 (en) * 2018-12-12 2021-06-22 Pearson Education, Inc. Display screen with graphical user interface
USD926798S1 (en) * 2019-06-07 2021-08-03 GE Precision Healthcare LLC Display screen or portion thereof with a graphical user interface
WO2023204818A1 (en) * 2022-04-22 2023-10-26 Mila International Inc. Website product selector

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6031471A (en) * 1998-02-09 2000-02-29 Trimble Navigation Limited Full alphanumeric character set entry from a very limited number of key buttons
US6249772B1 (en) * 1997-07-08 2001-06-19 Walker Digital, Llc Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price
US20010013014A1 (en) * 2000-01-28 2001-08-09 Koichi Fukumuro Method for facilitating an on-line order
US6304855B1 (en) * 1993-11-30 2001-10-16 Raymond R. Burke Computer system for allowing a consumer to purchase packaged goods at home
US6414693B1 (en) * 1999-10-12 2002-07-02 The Gem Group, Inc. System and method for generating computer displays of custom bag designs
US20020128151A1 (en) * 1998-05-01 2002-09-12 Michael P. Galligan Catalyst members having electric arc sprayed substrates and methods of making the same
US6552739B1 (en) * 2000-02-17 2003-04-22 George Reed Wire-mesh selection internet website
US20030095096A1 (en) * 2001-10-22 2003-05-22 Apple Computer, Inc. Method and apparatus for use of rotational user inputs
US7080070B1 (en) * 1999-07-02 2006-07-18 Amazon Technologies, Inc. System and methods for browsing a database of items and conducting associated transactions
US7107226B1 (en) * 1999-01-20 2006-09-12 Net32.Com, Inc. Internet-based on-line comparison shopping system and method of interactive purchase and sale of products

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304855B1 (en) * 1993-11-30 2001-10-16 Raymond R. Burke Computer system for allowing a consumer to purchase packaged goods at home
US6249772B1 (en) * 1997-07-08 2001-06-19 Walker Digital, Llc Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price
US6031471A (en) * 1998-02-09 2000-02-29 Trimble Navigation Limited Full alphanumeric character set entry from a very limited number of key buttons
US20020128151A1 (en) * 1998-05-01 2002-09-12 Michael P. Galligan Catalyst members having electric arc sprayed substrates and methods of making the same
US7107226B1 (en) * 1999-01-20 2006-09-12 Net32.Com, Inc. Internet-based on-line comparison shopping system and method of interactive purchase and sale of products
US7080070B1 (en) * 1999-07-02 2006-07-18 Amazon Technologies, Inc. System and methods for browsing a database of items and conducting associated transactions
US6414693B1 (en) * 1999-10-12 2002-07-02 The Gem Group, Inc. System and method for generating computer displays of custom bag designs
US20010013014A1 (en) * 2000-01-28 2001-08-09 Koichi Fukumuro Method for facilitating an on-line order
US6552739B1 (en) * 2000-02-17 2003-04-22 George Reed Wire-mesh selection internet website
US7207013B2 (en) * 2000-02-17 2007-04-17 George W. Reed Wire-mesh selection internet website
US7533041B2 (en) * 2000-02-17 2009-05-12 George Reed Wire-mesh selection internet website
US20030095096A1 (en) * 2001-10-22 2003-05-22 Apple Computer, Inc. Method and apparatus for use of rotational user inputs

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8117139B2 (en) 2003-04-04 2012-02-14 Icosystem Corporation Methods and systems for interactive evolutionary computing (IEC)
US20080140374A1 (en) * 2003-08-01 2008-06-12 Icosystem Corporation Methods and Systems for Applying Genetic Operators to Determine System Conditions
US8117140B2 (en) 2003-08-01 2012-02-14 Icosystem Corporation Methods and systems for applying genetic operators to determine systems conditions
US7882048B2 (en) 2003-08-01 2011-02-01 Icosystem Corporation Methods and systems for applying genetic operators to determine system conditions
US9147320B2 (en) * 2004-06-19 2015-09-29 Bally Gaming, Inc. Method and apparatus for selecting and animating game elements in a gaming machine
US20060025194A1 (en) * 2004-06-19 2006-02-02 Mcinerny Paul A Method and apparatus for selecting and animating game elements in a gaming machine
US8142284B2 (en) * 2004-06-19 2012-03-27 Wms Gaming Inc. Method and apparatus for selecting and animating game elements in a gaming machine
US20120149460A1 (en) * 2004-06-19 2012-06-14 Mcinerny Paul A Method and apparatus for selecting and animating game elements in a gaming machine
US20070067279A1 (en) * 2004-07-06 2007-03-22 Icosystem Corporation Methods and Apparatus for Interactive Searching Techniques
US20100211558A1 (en) * 2004-07-06 2010-08-19 Icosystem Corporation Methods and apparatus for interactive searching techniques
US20060010117A1 (en) * 2004-07-06 2006-01-12 Icosystem Corporation Methods and systems for interactive search
US7707220B2 (en) 2004-07-06 2010-04-27 Icosystem Corporation Methods and apparatus for interactive searching techniques
US8423323B2 (en) 2005-09-21 2013-04-16 Icosystem Corporation System and method for aiding product design and quantifying acceptance
US20070067212A1 (en) * 2005-09-21 2007-03-22 Eric Bonabeau System and method for aiding product design and quantifying acceptance
US20070298866A1 (en) * 2006-06-26 2007-12-27 Paolo Gaudiano Methods and systems for interactive customization of avatars and other animate or inanimate items in video games
US7792816B2 (en) 2007-02-01 2010-09-07 Icosystem Corporation Method and system for fast, generic, online and offline, multi-source text analysis and visualization
US20090144617A1 (en) * 2007-02-01 2009-06-04 Pablo Funes Method and system for fast, generic, online and offline, multi-source text analysis and visualization
US20090158256A1 (en) * 2007-12-12 2009-06-18 Matthew James Ponsford Feeding test metrics into an integrated development environment to aid software developers to improve code quality
US8146059B2 (en) * 2007-12-12 2012-03-27 International Business Machines Corporation Feeding test metrics into an integrated development environment to aid software developers to improve code quality
US20090292588A1 (en) * 2008-05-01 2009-11-26 Dejan Duzevik Methods and systems for the design of choice experiments and deduction of human decision-making heuristics
US8645865B2 (en) * 2008-10-22 2014-02-04 Direct Response Medicine, Llc Systems and methods for specifying an item order
US20100100848A1 (en) * 2008-10-22 2010-04-22 Direct Response Medicine, Llc Systems and methods for specifying an item order
US20100174987A1 (en) * 2009-01-06 2010-07-08 Samsung Electronics Co., Ltd. Method and apparatus for navigation between objects in an electronic apparatus
US20100192104A1 (en) * 2009-01-23 2010-07-29 Samsung Electronics Co., Ltd. Apparatus and method for adjusting characteristics of a multimedia item
US8516394B2 (en) * 2009-01-23 2013-08-20 Samsung Electronics Co., Ltd. Apparatus and method for adjusting characteristics of a multimedia item
US20100199224A1 (en) * 2009-02-05 2010-08-05 Opentv, Inc. System and method for generating a user interface for text and item selection
US9195317B2 (en) * 2009-02-05 2015-11-24 Opentv, Inc. System and method for generating a user interface for text and item selection
US11935103B2 (en) 2010-03-29 2024-03-19 Ebay Inc. Methods and systems for reducing item selection error in an e-commerce environment
US10528615B2 (en) 2010-03-29 2020-01-07 Ebay, Inc. Finding products that are similar to a product selected from a plurality of products
US20110238645A1 (en) * 2010-03-29 2011-09-29 Ebay Inc. Traffic driver for suggesting stores
US11605116B2 (en) 2010-03-29 2023-03-14 Ebay Inc. Methods and systems for reducing item selection error in an e-commerce environment
US20110238659A1 (en) * 2010-03-29 2011-09-29 Ebay Inc. Two-pass searching for image similarity of digests of image-based listings in a network-based publication system
US8819052B2 (en) 2010-03-29 2014-08-26 Ebay Inc. Traffic driver for suggesting stores
US11132391B2 (en) 2010-03-29 2021-09-28 Ebay Inc. Finding products that are similar to a product selected from a plurality of products
US20110238536A1 (en) * 2010-03-29 2011-09-29 Xiao Xiao Liu Methods and systems for reducing item selection error in an e-commerce environment
US9405773B2 (en) 2010-03-29 2016-08-02 Ebay Inc. Searching for more products like a specified product
US9529919B2 (en) 2010-03-29 2016-12-27 Paypal, Inc. Traffic driver for suggesting stores
US9792638B2 (en) 2010-03-29 2017-10-17 Ebay Inc. Using silhouette images to reduce product selection error in an e-commerce environment
US20110238534A1 (en) * 2010-03-29 2011-09-29 Ramanjaneyulu Yakkala Methods and systems for improving the categorization of items for which item listings are made by a user of an ecommerce system
US9846903B2 (en) 2010-08-28 2017-12-19 Ebay Inc. Multilevel silhouettes in an online shopping environment
US11295374B2 (en) 2010-08-28 2022-04-05 Ebay Inc. Multilevel silhouettes in an online shopping environment
CN103430202A (en) * 2010-08-28 2013-12-04 电子湾有限公司 Multilevel silhouettes in an online shopping environment
US8412594B2 (en) * 2010-08-28 2013-04-02 Ebay Inc. Multilevel silhouettes in an online shopping environment
US20120299963A1 (en) * 2011-05-27 2012-11-29 Wegrzyn Kenneth M Method and system for selection of home fixtures
US10222928B2 (en) * 2013-07-26 2019-03-05 Lg Electronics Inc. Electronic device

Also Published As

Publication number Publication date
US7861179B2 (en) 2010-12-28
US7254785B2 (en) 2007-08-07
US20030197724A1 (en) 2003-10-23

Similar Documents

Publication Publication Date Title
US7254785B2 (en) Selection interface system
US8959457B2 (en) Selection interface systems, structures, devices and methods
US20150121309A1 (en) Selection interface systems, structures, devices and methods
US11593720B2 (en) System and methods for third-party access to a network-based system for providing location-based upcoming event information
US6628307B1 (en) User interface for internet application
US8145544B2 (en) Method and system for demand and supply map/shopping path model graphical platform and supplying offers based on purchase intentions
US6381583B1 (en) Interactive electronic shopping system and method
US5890175A (en) Dynamic generation and display of catalogs
US20030210279A1 (en) Shopping system
US20060218052A1 (en) Apparatus and method for facilitating the selection of products by buyers and the purchase of the selected products from a supplier
US20150309706A1 (en) Selection interface structures, systems and methods
WO2005076927A2 (en) Dynamic visualization of search results on a user interface
US20150317719A1 (en) Determining customer intent in an online retail environment
US10878484B2 (en) Method and system for providing reserving future purchases of goods and providing a vendor plugin
US20060206383A1 (en) Method for advertising and selling products online
KR101656055B1 (en) Method and apparatus for providing a list of products which is viewed by a user
KR102381318B1 (en) Cross-store shopping platform system
JP7045105B2 (en) Financial Instruments Portfolio Trading System
KR100720565B1 (en) manage method for system of shopping-mall service system and manage method for expulsion this system
JP4992088B2 (en) Web server device, web page management method, and web server program
JP2008009535A (en) Store information display system and program
JP5373005B2 (en) E-mail destination determination apparatus, e-mail destination determination method, and e-mail destination determination program
WO2005041099A1 (en) Virtual shopping system
JP2003099643A (en) On-line shopping system and on-line shopping method
US8433625B1 (en) Geographical preferences

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

AS Assignment

Owner name: ROMERO, COLLEEN, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:REED, GEORGE;REEL/FRAME:046954/0625

Effective date: 20180914

FEPP Fee payment procedure

Free format text: 7.5 YR SURCHARGE - LATE PMT W/IN 6 MO, SMALL ENTITY (ORIGINAL EVENT CODE: M2555); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 12