Method and system to display and search in a language independent manner

Information

  • Patent Grant
  • 9189568
  • Patent Number
    9,189,568
  • Date Filed
    Friday, April 23, 2004
    20 years ago
  • Date Issued
    Tuesday, November 17, 2015
    8 years ago
  • CPC
  • Field of Search
    • US
    • 704 001-010
    • 707 001-006
    • 707 706-708
    • 715 265000
    • 715 264000
    • CPC
    • G06F17/28
    • G06F17/2809
    • G06F17/2818
    • G06F17/2827
    • G06F17/2836
    • G06F17/2845
    • G06F17/2854
    • G06F17/2863
    • G06F17/2872
    • G06F17/289
    • G06F17/2881
  • International Classifications
    • G06F17/28
    • G06F17/30
    • Term Extension
      728
Abstract
A method to facilitate a language independent search includes displaying a search attribute, including an attribute name and a selection of attribute values, to a user and receiving from the user a search attribute value selection corresponding to the attribute name. Then, the attribute name and attribute value selection are translated into language independent symbols, such as numbers. The numbers are used in a search of a sellers item listings table to select item listings with attribute values that match the search attribute values selected by the user.
Description
FIELD OF THE INVENTION

The present invention relates generally to search systems. One embodiment relates to a method and system for displaying items and searching for items in a language independent manner.


BACKGROUND OF THE INVENTION

The emergence of electronic commerce, including online auction sites as well as fixed-price sites, has revolutionized the manner in which goods and services may be bought and sold. In particular, the development of network based commerce systems has enabled individuals to sell items with relatively little effort or expense while at the same time reaching a much larger potential pool of buyers than using more traditional means such as classified advertising and garage sales. In fact, an Internet enabled commerce site can extend well beyond geographical and cultural boundaries, potentially having a global reach. Consequently, one of the difficult challenges in developing a network based electronic commerce site is developing a site that allows sellers and buyers to communicate despite potential language barriers.


In a typical electronic commerce system, a seller posts an item for sale and describes the particular item in his or her native language. Unless a potential buyer can read and understand the seller's native language, the potential buyer will have no way of finding or understanding the seller's posting. Consequently, there is little if any chance that a potential buyer and a seller that have different native languages will ever enter into a transaction.


SUMMARY OF THE INVENTION

In accordance with one aspect of the present invention, there is provided a method and system to facilitate an item search in a language independent manner. A search attribute specified in a particular language is received from a user. The search attribute includes an attribute name and an attribute value. The search attribute is translated or converted into a language independent symbol. Then, using the language independent symbol, a search is performed to select item listings having item attributes, expressed as language independent symbols, corresponding to the translated or converted search attribute.


In accordance with a second aspect of the invention, there is provided a method and system to display an item listing in a language independent manner. An item listing is retrieved from a database. The item listing has one or more associated attributes and each attribute includes an attribute name and an attribute value. Each attribute name and attribute value is stored in an item listing table of a database as a language independent symbol, such as a number. Upon retrieval from the item listing table, the attribute name and attribute value are translated or converted into a specific language using a language-specific look-up table to map the numbers to attribute names and attribute values in a specific language. Then, the item listing is presented to a user with the attribute name and attribute value displayed in the specific language.


Other aspects of the present invention will be apparent from the accompanying drawings and from the detailed description that follows.





BRIEF DESCRIPTION OF THE DRAWINGS

The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings, in which like references indicate similar elements, and in which:



FIG. 1 shows a schematic block diagram of an exemplary network-based system in the form of an online marketplace according to one embodiment of the present invention;



FIG. 2 shows a schematic diagram illustrating an exemplary database, maintained by, and accessed via a database engine server, that at least partially implements and supports searching in a language independent manner;



FIG. 3 shows an exemplary category table of a database that includes attributes associated with a category of listings;



FIG. 4 is a schematic diagram illustrating item listing and language-specific look-up database tables according to an exemplary network-based commerce facility;



FIG. 5 illustrates a listing creation page in the German language according to an exemplary network-based commerce facility;



FIG. 6 illustrates a buyer's search page in the English language according to an exemplary network-based commerce facility;



FIG. 7 illustrates an item listing page according to an exemplary network-based commerce facility;



FIG. 8 illustrates a data flow diagram of the operations to post an item for sale according to one embodiment of the invention;



FIG. 9 illustrates a data flow diagram illustrating the operations to perform a language independent search according to one embodiment of the present invention;



FIG. 10 illustrates a flowchart of the operations to perform a language independent search according to one embodiment of the present invention;



FIG. 11 illustrates a flowchart of the operations to display an item listing in a language independent manner according to one embodiment of the present invention;



FIG. 12 illustrates a system for searching and displaying an item listing in a language independent manner according to one embodiment of the present invention;



FIG. 13 is a diagrammatic representation of a machine in the exemplary form of a computer system within which a set of instructions, for causing the machine to perform any one of the methodologies discussed above, may be executed.





DETAILED DESCRIPTION

A method and system to display items and search for items in a language independent manner are described. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be evident, however, to one skilled in the art that the present invention may be practiced without these specific details.



FIG. 1 is a network diagram depicting a system 10, according to one embodiment of the present invention, having a client-server architecture. A network-based system, in the exemplary form of an online marketplace 12, provides server-side functionality, via a network 14 (e.g., the Internet) to one or more clients. FIG. 1 illustrates, for example, a web client 16 (e.g., a browser, such as the Internet Explorer browser developed by Microsoft Corporation of Redmond, Washington State), and a programmatic client 18 executing on respective client machines 20 and 22. While the exemplary embodiment is below described in the context of the marketplace 12, the invention is of course not so limited and may find application in a broad range of system types.


Turning specifically to the network-based marketplace 12, an Application Program Interface (API) server 24 and a web server 26 are coupled to, and provide programmatic and web interfaces respectively to, one or more application servers 28. The application servers 28 host one or more marketplace applications 30 and payment applications 32. The application servers 28 are, in turn, shown to be coupled to one or more database servers 34 that facilitate access to one or more databases 36.


The marketplace applications 30 provide a number of marketplace functions and services to users that access the marketplace 12. The payment applications 32 likewise provide a number of payment services and functions to users. The payment applications 30 may allow users to quantify for, and accumulate, value (e.g., in a commercial currency, such as the U.S. dollar, or a proprietary currency, such as “points”) in accounts, and then later to redeem the accumulated value for products (e.g., goods or services) that are made available via the marketplace applications 30. While the marketplace and payment applications 30 and 32 are shown in FIG. 1 to both form part of the network-based marketplace 12, it will be appreciated that, in alternative embodiments of the present invention, the payment applications 32 may form part of a payment service that is separate and distinct from the marketplace 12.


Further, while the system 10 shown in FIG. 1 employs a client-server architecture, the present invention is of course not limited to such an architecture, and could equally well find application in a distributed, or peer-to-peer, architecture system. The various marketplace and payment applications 30 and 32 could also be implemented as standalone software programs, which do not necessarily have networking capabilities.


The web client 16, it will be appreciated, accesses the various marketplace and payment applications 30 and 32 via the web interface supported by the web server 26. Similarly, the programmatic client 18 accesses the various services and functions provided by the marketplace and payment applications 30 and 32 via the programmatic interface provided by the API server 24. The programmatic client 18 may, for example, be a seller application (e.g., the TurboLister application developed by eBay Inc., of San Jose, Calif.) to enable sellers to author and manage listings on the marketplace 12 in an off-line manner, and to perform batch-mode communications between the programmatic client 18 and the network-based marketplace 12.


The database 36 (which may comprise several distributed databases) may store listings (including both goods and services) that are up for auction and/or sale to users via the Internet 38. As shown in FIG. 1, the database 36 may be maintained by, and accessed via, the database server 34, which at least partially implements and supports the online marketplace 12. The database 36 may be a relational database, and include a number of tables having entries, or records, that are linked by indices and keys.


As illustrated in FIG. 2, for one embodiment, central to the database 36 is a user table 40, which contains a record for each user of the network-based marketplace 12. A user may operate as a seller, a buyer, or both, within the network-based marketplace 12. The database 36 also includes listings tables 42 that may be linked to the user table 40. In one embodiment, the listings tables 42 include a sellers item listings table 44 and a bidders item listings table 46. For example, the sellers item listings table 44 may contain data related to items listed for sale or auction by a seller, and the bidders item listings table 46 may contain data related to the individual bids on the items listed for sale or auction made by bidders. For one embodiment of the present invention, the listings tables 42 are linked to one or more language-specific look-up tables 48. In addition, a user record in the user table 40 may be linked to multiple listings that are being, or have been, auctioned or sold via the marketplace 12. A number of other exemplary tables are also shown to be linked to the user table 40, namely a note table 50, a user past aliases table 52, a feedback table 54, a bids table 56, an accounts table 58, and an account balances table 60.


Referring to FIG. 3 of the drawings, reference numeral 62 generally indicates an exemplary arrangement of listings in the sellers item listings table 44. In one embodiment, listings of products posted for sale and/or auction on the network-based marketplace 12 are arranged in categories 64 to 70. It is to be appreciated that the number of categories may vary depending upon the nature of the network-based marketplace 12. Exemplary categories that may be included are Clothing and Accessories 64, Computers and Office Equipment 66, Motor Vehicles 68, Arts and Antiques (not shown), Musical Instruments (not shown), Pottery and Glass (not shown), Real Estate (not shown), and the like. Each category 64 to 70 may include one or more sub-categories which may group listings in a particular category. For example, the Computers and Office Equipment category 66 may include a “Desktops” sub-category 72, a “Laptops” sub-category 74, a “Monitors” sub-category (not shown), and so on. Each sub-category 72, 74 may, in turn, include further details such as a plurality of attributes 76 as well as a plurality of keywords 78 which are associated with a particular category 64 to 70. For example, the Laptops sub-category 74 may include attributes 76 such as, processor speed, screen size, manufacturer, or any other attributes that may be associated with the particular listing. In one embodiment, the categories are arranged in a so-called “tree-structure” wherein sub-categories, and so on, may be provided.


Throughout the detailed description, the invention is discussed in the context of a motorcycle listing posted by a German seller under the category of motor vehicles and displayed in a search result in English. However, it is appreciated that this is simply an example, and the invention can be implemented to work with any number of languages and in any number of categories. In addition, it is to be appreciated that the number and type of attributes 76 associated with any category 64 to 70 may differ from one category to another. For example, as the category 64 relates to clothing, then a sub-category 76 may, for example, relate to men's pants and shorts and the attributes 76 may be associated with style, size, color, condition, minimum price, maximum price, and so on. Thus, the number and nature of the attributes 76 may differ from one embodiment to another and/or within the same embodiment.



FIG. 4 is a schematic diagram illustrating a sellers item listings table 44 and several language-specific look-up tables according to an exemplary network-based commerce facility. As illustrated in FIG. 3, the network-based marketplace 12 may generally be implemented with a wide variety of database tables, but for the sake of clarity in describing the present invention, only the tables relevant to the present invention are illustrated and described in detail. In addition to the sellers item listings table 44, FIG. 4 includes language-specific look-up tables 80, 82, 84, 86 and 48. Each of the language-specific look-up tables maps a column of attribute names to a column of attribute IDs, where the attribute names are expressed in the particular language of the language-specific table and the attribute IDs are expressed as language independent symbols, such as numbers. Similarly, the language-specific look-up tables map a column of attribute values to a column of attribute value IDs. While numbers are used as language independent symbols in the example discussed in FIG. 4, any language independent symbol could be used to represent the various attribute names and attribute values. For example, in an alternative embodiment, punctuation marks or coded groupings of characters could be used to represent the various attribute names and attribute values.


As illustrated in FIG. 2, the U.S. English look-up table 80 includes a column of attribute IDs with a corresponding column of attribute names specified in English. For example, in U.S. English look-up table 80, attribute ID “50” directly maps to the attribute name “Make.” Similarly, in the German look-up table 82, attribute ID “50” maps directly to corresponding attribute name “Hersteller,” which is the German language equivalent of the English attribute name for “Make.” Each language-specific look-up table 48, including the Swedish look-up table 84 and the Russian look-up table 86, maps the attribute ID “50” to an attribute name corresponding to the language-specific word for “Make.”


Similarly, each language-specific look-up table 48 maps a column of attribute value IDs to a column of corresponding attribute values. Just as the attribute names are specified in the language of the language-specific look-up table, so too are the attribute values specified in the language of the language-specific look-up table. For example, as illustrated in FIG. 4, the attribute value ID “1051” maps to the attribute value “Cruiser” in the U.S. English look-up table 80. The attribute value ID “1051” maps to the German equivalent of “Cruiser” in the German look-up table 82, to the Swedish equivalent of “Cruiser” in the Swedish look-up table 84, and to the Russian equivalent of “Cruiser” in the Russian look-up table 86.


For one embodiment, each language-specific look-up table is developed and maintained by an administrator of the network-based commerce system 12. While FIG. 4 illustrates language-specific look-up tables 48 for four different languages, U.S. English, German, Swedish, and Russian, it will be appreciated that any number of look-up tables can be implemented to suit the needs of the particular geographical regions in which the network-based commerce system 10 will be deployed.


The seller listing table 44 stores data related to items posted for sale on the network-based commerce system 10. For purposes of this invention, the term “posted” is synonymous with “listed” and generally refers to the act of making the item available for sale on a network-based marketplace, whether by auction or in a fixed-price marketplace. As will be discussed in greater detail below, when a seller posts an item for sale, the seller will select one or more attributes to describe the item. For example, if a seller is posting a motorcycle for sale, the seller might be prompted to enter information related to the motorcycle, such as the make, model and year of the motorcycle. As such, each record in the sellers item listings table 44 includes a category or sub-category, one or more item attributes, and one or more keywords.


For purposes of the present invention a search attribute is an attribute used to search for an item and an item attribute is an attribute associated with an item at the time of posting. For one embodiment, only item attributes that are presently associated with an item available for sale or auction will be displayed as search attribute selections. However, in an alternative embodiment, any number of search attributes might be selected, regardless of whether there are any matching item attributes associated with an actual item available for sale or auction.


As illustrated in FIG. 4, for one embodiment of the present invention, attributes input by a seller are stored in the sellers item listings table 44 as numbers. For example, row 88 represents an item listing for a motorcycle. In the exemplary sellers item listings table 44 illustrated in FIG. 2, the sub-category column determines the particular type of item. For example, in row 46 the sub-category number is “5” representing a motorcycle listing. For one embodiment a category table (not shown) maps category and/or sub-category numbers to different category items. The motorcycle listing represented by row 46 has attributes defined for Attribute 1 and Attribute 2. For example, under Attribute 1 in table 44, the listing has values “50” and “1050” for attribute ID_1 and attribute value ID_1 respectively. Using the U.S. English look-up table, “50”, the value for attribute ID_1, corresponds to “Make.” Similarly, “1050”, the attribute value for attribute value ID_1, corresponds to “BMW.” As such, the motorcycle listing represented by row 46 is for a BMW motorcycle. Similarly, using the English look-up table 80, it is apparent that the motorcycle listing represented by row 88 is of the “Cruiser” type.



FIG. 5 illustrates a listing creation page 90 in the German language according to an exemplary network-based commerce facility. For one embodiment of the invention, a seller who wants to post an item for sale will select a particular category or sub-category under which to post the item. After selecting the category or sub-category, the seller will be presented with a listing creation page 90, as illustrated in FIG. 5, at which the seller will describe the item. The listing creation page 90 illustrated in FIG. 5 is in the German language to accommodate a seller whose native language is German. There are several mechanisms that can be used to determine the particular language that is presented to a seller. For one embodiment, the IP address of the seller's network device is determined and, based on a known mapping of IP addresses, the server determines a language in which to display web pages. Alternatively, web pages may be displayed to a user based on a selected language stored in a user's profile.


Depending on the particular category or sub-category that a seller has selected, the listing creation page 90 may prompt the seller to select, or otherwise provide, several item attribute values that describe the item being posted. For example, the listing creation page 90 illustrated in FIG. 5 is for a motorcycle listing. At text input box 92, the seller is prompted to provide a brief description to identify the listing and serve as the title or heading of the item listing. The seller is also prompted to input item attribute values at the drop down menu boxes 96 and 98, as well as at text input boxes 100, 102 and 104. In particular, drop down menu box 96 prompts the seller to input the particular “Herrsteller” (e.g., the German language equivalent of “Make”) by selecting from a list of motorcycle manufacturers. Similarly, drop down menu box 98 prompts the seller to select a “Typ” (e.g., the German language equivalent of “Type”) by selecting from a list of motorcycle types. Text input boxes 100, 102 and 104 prompt the seller to input item attribute values for the date of manufacture, color and starting bid price respectively. Once the seller has made his selections and input the item attributes, the seller selects the “Weiter” 106 (e.g., the German language equivalent of “continue”) button or link to continue.


By selecting the “Weiter” button or link, the attribute values input and selected by the seller are communicated to the network-based marketplace 12. However, before storing the item listing in the sellers item listings table 44, the attribute names and attribute values are converted or translated into numbers using the German language-specific look-up table 80. For example, if the seller selects “BMW” as the attribute value for the “Herrsteller” attribute name, then according to the German language look-up table 82, the attribute name and attribute value are converted or translated to “50” and “1050” respectively. Accordingly, “50” and “1050” are stored in an item listing record 88 in the seller listing table 44.


One of the advantages of storing the attribute names and attribute values as numbers is that the numbers can easily be translated to names and values in any language using a language-specific look-up table 48. This allows a potential buyer to search for products that were originally listed in a language different from the buyer's native language. It also allows for items to be displayed to a potential buyer in a language that is different from the language of the seller that posted the item. In FIG. 4, numbers have been used to represent attribute IDs and attribute value IDs, however, it will be appreciated that any language independent symbol could be used.



FIG. 6 illustrates a buyer's search page in the English language according to an exemplary network-based commerce facility. For one embodiment of the present invention, a potential buyer selects a category or sub-category of items to search. For example, in FIG. 6 a buyer's search page for motorcycles is illustrated. The “Motorcycle” category might be a sub-category of “Motor Vehicles” for one embodiment of the invention. After selecting a category to search, the buyer is prompted to input or select desired search attributes associated with the item that the user is searching for. For example, as illustrated in FIG. 6, the buyer's search page 108 for the category “Motorcycles” displays drop down menu boxes to select search attributes for “Make” as well as “Type.” In addition, the buyer's search page 108 includes input text boxes for such attributes as “Year” 114, “Color” 116, 118, and “Price” 120. After selecting and entering search attribute values for some or all of search attributes 110 through 120, a potential buyer selects the “Search” button 122 to perform a search. Accordingly, the search attributes are communicated to the network-based marketplace 12.


Prior to performing a search of the sellers item listings table 44, database server 34 translates or converts the search attributes 110 through 120 into attribute IDs and attribute value IDs using the U.S. English language look-up table. For example, the search attribute with attribute name “Make” is converted or translated into the attribute ID “50” according to the U.S. English language look-up table. Similarly, assuming the potential buyer selected “BMW” as the attribute value for the search attribute with attribute name “Make” then the attribute value “BMW” would be converted or translated into the attribute value ID “1050.” After converting the attribute names and attribute values to numbers, the database server 34 performs a search of the sellers item listings table 44 to find item listings with attributes that match the search attributes 110 through 120 selected by the potential buyer. Accordingly, an item that was posted in Germany by a German seller will be selected if the attribute IDs and attribute value IDs match the translated or converted search attributes selected by the potential buyer, regardless of the language used by the German seller to post the item to the marketplace 12.



FIG. 7 illustrates an item listing page 126 according to an exemplary network-based commerce facility. The item listing page 126 illustrated in FIG. 7 is displayed in English. In particular, attributes 128 through 136 are displayed in English. For one embodiment, the attributes 128 through 136 are displayed in the native language of the potential buyer that performs a search, regardless of whether the particular item satisfying the search was posted by a seller with a native language different from the potential buyer. For example, if a German seller posts an item using a German listing creation page 90 and specifies attribute values in German, the item listing will nevertheless display the attributes in the native language of the potential buyer. For one embodiment, a toggle button, such as button 138, is displayed on the item listing page 126 to allow the potential buyer to see the attributes displayed in the language in which the item was originally posted. For example, if the motorcycle listing illustrated in item listing page 126 was posted by a seller in Germany whose native language is German, a potential non-German speaking buyer may select button 138 to change the language in which the item listing is displayed from the buyer's native language, to the seller's native language. Selecting the button 138 a second time will change the item listing language back to the potential buyer's native language. This is particularly useful when the non-German speaking buyer would like to see the item listing in the seller's native language, as posted by the seller. In alternative embodiments, the item listing page 126 could display buttons that, when selected, change the attribute display language to a language of the potential buyer's choice.



FIGS. 8 and 9 illustrate data flow diagrams, according to one embodiment of the invention, for operations to post an item for sale and to search for a posted item, respectively. For one embodiment of the invention, a seller is prompted to select attribute values for one or more attribute names associated with a particular item category or sub-category. Accordingly, at reference numeral 142, a portion of a sellers listing page is shown in German. A German seller selects attribute values for the attribute names “Hersteller” and “Typ.” Next, the attribute names and attribute values 144 are communicated to the network-based marketplace 12 via network 14. At reference numeral 146, database server 34 uses a German language-specific look-up table 80 to translate each attribute name and each attribute value into an attribute ID and an attribute value ID respectively. After the translation, at reference numeral 150, each attribute ID 148 and attribute value ID 148 are stored as a record in sellers item listings table 44.


At reference numeral 154 of FIG. 9 a portion of a buyer's search page displayed in English is illustrated. According to one embodiment of the present invention, a buyer specifies attribute values in English for one or more attribute names associated with a particular category or sub-category. After selecting the search attribute values for the corresponding attribute names, the attributes 156 are communicated to database server 34. At database server 34 an English language look-up table 158 is used to translate or convert the attribute names and attribute values into attribute IDs and attribute value IDs. The attribute IDs and attribute value IDs are expressed or represented as numbers. Next, a search of the sellers item listings table 162 is performed using the attribute IDs and attribute value IDs 160 to select listings with matching attributes. Consequently, the search is independent of the particular language in which the listing was originally posted.



FIG. 10 illustrates a flowchart of the operations 164 to perform a language independent search according to one embodiment of the present invention. At operation 164, a user is presented with one or more search attributes associated with a particular category or sub-category that the user desires to search. Each search attribute has an attribute name and a selection of attribute values. The attribute names and attribute values are presented or displayed to the user in the user's native language.


At operation 168, the user's attribute value selections for each attribute name are received at the network-based marketplace. At operation 170, the attribute names and attribute values are translated into numbers using a language-specific look-up table that corresponds to the language in which the attribute names and attribute values are presented. Finally, the translated attribute names and values are used to perform a database search of the sellers item listings table at operation 172.



FIG. 11 illustrates a flowchart of the operations to display an item listing in a language independent manner according to one embodiment of the present invention. At operation 176, a request to view a particular listing in a particular language is received. For one embodiment, the request is made by a user selecting a link on a web page to one item listing from a selection of item listings. At operation 178, the item listing that has been requested is retrieved from the sellers item listings database table 44. The listing has associated with it one or more attributes. Each of the attributes has an attribute name and an attribute value stored in the sellers item listings table 44 as an attribute ID and an attribute value ID respectively. For one embodiment the attribute ID and attribute value ID for each attribute are stored as numbers. Using a language-specific look-up table, at operation 180, the attribute ID and attribute value for each attribute associated with the item listing are converted to an attribute name and attribute value in the particular language that corresponds with the language-specific look-up table. For example, if the language-specific look-up table is an English look-up table, then the attribute ID and attribute value ID are converted to an attribute name and attribute value specified in English. At operation 182, the item listing is displayed to the user with attribute names and attribute values expressed in the same language as the language of the language-specific look-up table used to translate the attributes into attribute names and attribute values.



FIG. 12 illustrates a system 184 for searching and displaying an item listing in a language independent manner according to one embodiment of the present invention. Accordingly, system 184 includes display logic 186, input logic 188, translation logic 190, language-specific table selection logic 190, and search logic 192.


For one embodiment of the invention, the display logic 184 provides the visual interface to the user. For example, the display logic 186 may facilitate the presentation of search attributes, including an attribute name and a selection of associated attribute values. In addition, for one embodiment of the invention, the display logic 186 may facilitate the presentation of item listings to the user.


For one embodiment of the invention, the input logic 188 serves as the input interface to receive input from a user. For example, the input logic 188 may include a combination of input interfaces and devices, such as a keyboard and/or a mouse pointing device. The input logic 188 of the system 184 may receive attribute value selections from a user for associated attribute names. Once an attribute value selection has been received, the input logic 188 may communicate the attribute value selection to the translation logic 190. The translation logic 190 may translate the attribute value and associated attribute name into symbols based on a language-specific look-up table. For example, the translation logic 190 may include language-specific table selection logic 194 to select a particular language-specific look-up table to use when performing the translation of attribute values and attribute names.


The system 184 also includes search logic 192 to search for items based on the translated attribute names and attribute values. For example, after the translation logic 190 has converted, or translated, one or more selected attribute values and associated names to symbols based on a language-specific look-up table, the search logic 192 performs a search of items stored in the database 36. For one embodiment of the invention, the search logic 192 facilitates a database search of the database using a query formulated in a standard query language.



FIG. 13 shows a diagrammatic representation of a machine in the exemplary form of a computer system 200 within which a set of instructions, for causing the machine to perform any one of the methodologies discussed above, may be executed. In alternative embodiments, the machine may comprise a network router, a network switch, a network bridge, Personal Digital Assistant (PDA), a cellular telephone, a web appliance or any machine capable of executing a sequence of instructions that specify actions to be taken by that machine.


The computer system 200 includes a processor 202, a main memory 204 and a static memory 206, which communicate with each other via a bus 208. The computer system 200 may further include a video display unit 210 (e.g., a liquid crystal display (LCD) or cathode ray tube (CRT). The computer system 200 also includes an alphanumeric input device 212 (e.g. a keyword), a cursor control device 214 (e.g. a mouse) a disk drive unit 216, a signal generation device 218 (e.g. a speaker) and a network interface device 220.


The disk drive unit 216 includes a machine-readable medium 222 on which is stored a set of instructions (software) 224 embodying any one, or all, of the methodologies described above. The software 224 is also shown to reside, completely or at least partially, within the main memory 204 and/or within the processor 202. The software 224 may further be transmitted or received via the network interface device 220. For the purposes of this specification, the term “machine-readable medium” should be taken to any medium that is capable of storing, or encoding a sequence of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the present invention. The term “machine-readable medium” shall accordingly be taken to include, but not be limited to; solid-state memories, optical and magnetic media.


Thus, a method for searching in a language independent manner is provided with reference to specific exemplary embodiments. It will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. For example, while the present invention was described in the context of a network based commerce system having a structured database environment, the present invention is equally applicable to search engines in general.

Claims
  • 1. A method comprising: receiving at a server, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value;converting the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and storing the item attributes for the plurality of item listings, expressed with the language-independent symbols, in an item listing table;receiving, at the server, one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value;converting the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols;performing a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; anddisplaying the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed.
  • 2. The method of claim 1, wherein the language-independent symbols comprise punctuations marks.
  • 3. The method of claim 1, wherein converting the item attributes and the search attributes to language-independent symbols comprises using language-specific look-up tables.
  • 4. The method of claim 1, further comprising, upon user selection of a selectable icon, changing the language in which the item attributes of the at least one identified item listing are displayed from the language in which the search attributes as received were expressed to the language in which the item attributes as received were expressed.
  • 5. The method of claim 1, wherein the language-independent symbols comprise numbers.
  • 6. The method of claim 1, further comprising using the language-specific look-up tables to convert the item attributes of the at least one identified item listing from the stored language-independent symbols into the language in which the search attributes as received were expressed.
  • 7. A system comprising at least one server to: receive, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value;convert the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and store the item attributes for the plurality of item listings, expressed with the language-independent symbols, in an item listing table;receive one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value;convert the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols;perform a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; anddisplay the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed.
  • 8. The system of claim 7, wherein the language-independent symbols comprise punctuations marks.
  • 9. The system of claim 7, wherein the server is configured to convert the item attributes and the search attributes to language-independent symbols using language-specific look-up tables.
  • 10. The system of claim 7, wherein the server is further configured to change the language in which the item attributes of the at least one identified item listing are displayed, upon user selection of a selectable icon, from the language in which the search attributes as received were expressed to the language in which the item attributes as received were expressed.
  • 11. The system of claim 7, wherein the language-independent symbols comprise numbers.
  • 12. The system of claim 7, wherein the server is further configured to convert the item attributes of the at least one identified item listing from the stored language-independent symbols into the language in which the search attributes as received were expressed, using the language-specific look-up tables.
  • 13. A non-transitory computer-readable medium having embedded therein a set of instructions which, when executed by one or more processors of a computer causes the computer to execute the following operations: receive, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value;convert the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and store the item attributes for the plurality of item listings, expressed with the language-independent symbols in an item listing table;receive one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value;convert the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols;perform a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; andprovide a signal for displaying the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed language.
  • 14. The computer-readable medium of claim 13, wherein the language independent symbols comprise punctuation marks.
  • 15. The computer-readable medium of claim 13, wherein the instructions cause the computer to convert the item attributes and the search attributes to language-independent symbols using language-specific look-up tables.
  • 16. The computer-readable medium of claim 13, wherein the instructions cause the computer to change the language in which the item attributes of the at least one identified item listing are displayed, upon user selection of a selectable icon, from the language in which the search attributes as received were expressed to the language in which the item attributes as received were expressed.
  • 17. The computer-readable medium of claim 13, wherein the language-independent symbols comprise numbers.
  • 18. The computer-readable medium of claim 13, wherein the instructions further cause the computer to convert the item attributes of the at least one identified item listing from the stored language-independent symbols into the language in which the search attributes as received were expressed, using the language-specific look-up tables.
US Referenced Citations (381)
Number Name Date Kind
3573747 Adams et al. Apr 1971 A
3581072 Nymeyer May 1971 A
4412287 Braddock, III Oct 1983 A
4674044 Kalmus et al. Jun 1987 A
4677552 Sibley, Jr. Jun 1987 A
4789928 Fujisaki Dec 1988 A
4799156 Shavit et al. Jan 1989 A
4811199 Kuechler et al. Mar 1989 A
4823265 Nelson Apr 1989 A
4864516 Gaither et al. Sep 1989 A
4903201 Wagner Feb 1990 A
5063507 Lindsey et al. Nov 1991 A
5063523 Vrenjak Nov 1991 A
5077665 Silverman et al. Dec 1991 A
5101353 Lupien Mar 1992 A
5136501 Silverman et al. Aug 1992 A
5168446 Wiseman Dec 1992 A
5205200 Wright Apr 1993 A
5243515 Lee Sep 1993 A
5258908 Hartheimer et al. Nov 1993 A
5280422 Moe et al. Jan 1994 A
5297031 Gutterman et al. Mar 1994 A
5297032 Trojan et al. Mar 1994 A
5305200 Hartheimer et al. Apr 1994 A
5325297 Bird et al. Jun 1994 A
5329589 Fraser et al. Jul 1994 A
5339391 Wroblewski et al. Aug 1994 A
5349368 Takeda et al. Sep 1994 A
5375055 Togher et al. Dec 1994 A
5384701 Stentiford et al. Jan 1995 A
5392428 Robins Feb 1995 A
5394324 Clearwater Feb 1995 A
5418949 Suzuki May 1995 A
5421008 Banning et al. May 1995 A
5426281 Abecassis Jun 1995 A
5434978 Dockter et al. Jul 1995 A
5442546 Kaji et al. Aug 1995 A
5442782 Malatesta et al. Aug 1995 A
5479600 Wroblewski et al. Dec 1995 A
5485510 Colbert Jan 1996 A
5497319 Chong et al. Mar 1996 A
5515488 Hoppe et al. May 1996 A
5535403 Li et al. Jul 1996 A
5544051 Senn et al. Aug 1996 A
5553145 Micali Sep 1996 A
5557728 Garrett et al. Sep 1996 A
5590325 Kolton et al. Dec 1996 A
5592668 Harding et al. Jan 1997 A
5596994 Bro Jan 1997 A
5598557 Doner et al. Jan 1997 A
5600833 Senn et al. Feb 1997 A
5606691 Watts et al. Feb 1997 A
5627979 Chang et al. May 1997 A
5640569 Miller et al. Jun 1997 A
5652896 Yamauchi et al. Jul 1997 A
5657389 Houvener Aug 1997 A
5664115 Fraser Sep 1997 A
5689652 Lupien et al. Nov 1997 A
5694546 Reisman Dec 1997 A
5696909 Wallner Dec 1997 A
5706457 Dwyer et al. Jan 1998 A
5710889 Clark et al. Jan 1998 A
5715314 Payne et al. Feb 1998 A
5715402 Popolo Feb 1998 A
5715466 Flanagan et al. Feb 1998 A
5717989 Tozzoli et al. Feb 1998 A
5721897 Rubinstein Feb 1998 A
5722418 Bro Mar 1998 A
5724524 Hunt et al. Mar 1998 A
5724593 Hargrave et al. Mar 1998 A
5727165 Ordish et al. Mar 1998 A
5758333 Bauer et al. May 1998 A
5768581 Cochran Jun 1998 A
5771291 Newton et al. Jun 1998 A
5771380 Tanaka et al. Jun 1998 A
5778213 Shakib et al. Jul 1998 A
5778356 Heiny Jul 1998 A
5787386 Kaplan et al. Jul 1998 A
5790790 Smith et al. Aug 1998 A
5794219 Brown Aug 1998 A
5799285 Klingman Aug 1998 A
5803500 Mossberg Sep 1998 A
5818914 Fujisaki Oct 1998 A
5826244 Huberman Oct 1998 A
5826258 Gupta Oct 1998 A
5832452 Schneider et al. Nov 1998 A
5835896 Fisher et al. Nov 1998 A
5835911 Nakagawa et al. Nov 1998 A
5838965 Kavanagh et al. Nov 1998 A
5841437 Fishkin et al. Nov 1998 A
5842203 D'Elena et al. Nov 1998 A
5845143 Yamauchi et al. Dec 1998 A
5845265 Woolston Dec 1998 A
5845266 Lupien et al. Dec 1998 A
5850442 Muftic Dec 1998 A
5857188 Douglas Jan 1999 A
5857201 Wright et al. Jan 1999 A
5857203 Kauffman et al. Jan 1999 A
5870722 Albert et al. Feb 1999 A
5872848 Romney et al. Feb 1999 A
5873069 Reuhl et al. Feb 1999 A
5884056 Steele Mar 1999 A
5884246 Boucher et al. Mar 1999 A
5884247 Christy Mar 1999 A
5890138 Godin et al. Mar 1999 A
5905974 Fraser et al. May 1999 A
5905975 Ausubel May 1999 A
5909544 Anderson et al. Jun 1999 A
5909678 Bergman et al. Jun 1999 A
5911138 Li et al. Jun 1999 A
5913215 Rubinstein et al. Jun 1999 A
5917484 Mullaney Jun 1999 A
5922074 Richard et al. Jul 1999 A
5924072 Havens Jul 1999 A
5926794 Fethe Jul 1999 A
5933145 Meek Aug 1999 A
5944790 Levy Aug 1999 A
5960382 Steiner Sep 1999 A
5966685 Flanagan et al. Oct 1999 A
5974412 Hazelhurst et al. Oct 1999 A
5991739 Cupps et al. Nov 1999 A
6006221 Liddy et al. Dec 1999 A
6012055 Campbell et al. Jan 2000 A
6018742 Herbert, III Jan 2000 A
6035288 Solomon Mar 2000 A
6035402 Vaeth et al. Mar 2000 A
6044363 Mori et al. Mar 2000 A
6047264 Fisher et al. Apr 2000 A
6055518 Franklin et al. Apr 2000 A
6058379 Odom et al. May 2000 A
6058417 Hess et al. May 2000 A
6061448 Smith et al. May 2000 A
6069939 Fung et al. May 2000 A
6073117 Oyanagi et al. Jun 2000 A
6077085 Parry et al. Jun 2000 A
6085169 Walker et al. Jul 2000 A
6085176 Woolston Jul 2000 A
6092035 Kurachi et al. Jul 2000 A
6092037 Stone et al. Jul 2000 A
6104815 Alcorn et al. Aug 2000 A
6111574 Meek Aug 2000 A
6119137 Smith et al. Sep 2000 A
6119229 Martinez et al. Sep 2000 A
6122606 Johnson Sep 2000 A
6134533 Shell Oct 2000 A
6141653 Conklin et al. Oct 2000 A
6151589 Aggarwal et al. Nov 2000 A
6161082 Goldberg Dec 2000 A
6178408 Copple et al. Jan 2001 B1
6189003 Leal Feb 2001 B1
6192407 Smith et al. Feb 2001 B1
6202051 Woolston Mar 2001 B1
6205418 Li et al. Mar 2001 B1
6226412 Schwab May 2001 B1
6243094 Sklar Jun 2001 B1
6243691 Fisher et al. Jun 2001 B1
6243699 Fish Jun 2001 B1
6266651 Woolston Jul 2001 B1
6266652 Godin et al. Jul 2001 B1
6275789 Moser et al. Aug 2001 B1
6278969 King et al. Aug 2001 B1
6282507 Horiguchi et al. Aug 2001 B1
6285998 Black et al. Sep 2001 B1
6286002 Axaopoulos et al. Sep 2001 B1
6292769 Flanagan et al. Sep 2001 B1
6301554 Christy Oct 2001 B1
6308172 Agrawal et al. Oct 2001 B1
6326962 Szabo Dec 2001 B1
6326985 Tazoe et al. Dec 2001 B1
6336105 Conklin et al. Jan 2002 B1
6339755 Hetherington et al. Jan 2002 B1
6341958 Zilberman Jan 2002 B1
6345271 Dempsey et al. Feb 2002 B1
6345273 Cochran Feb 2002 B1
6347320 Christensen et al. Feb 2002 B1
6349275 Schumacher et al. Feb 2002 B1
6356865 Franz et al. Mar 2002 B1
6363337 Amith Mar 2002 B1
6389427 Faulkner May 2002 B1
6396515 Hetherington et al. May 2002 B1
6397212 Biffar May 2002 B1
6405175 Ng Jun 2002 B1
6415270 Rackson et al. Jul 2002 B1
6415282 Mukherjea et al. Jul 2002 B1
6434545 MacLeod et al. Aug 2002 B1
6434546 Williamowski et al. Aug 2002 B1
6438524 Shi Aug 2002 B1
6460015 Hetherington et al. Oct 2002 B1
6463404 Appleby Oct 2002 B1
6466931 Attaluri et al. Oct 2002 B1
6473729 Gastaldo et al. Oct 2002 B1
6487553 Emens et al. Nov 2002 B1
6493661 White et al. Dec 2002 B1
6496793 Veditz et al. Dec 2002 B1
6507813 Veditz et al. Jan 2003 B2
6515656 Wittenburg et al. Feb 2003 B1
6516329 Smith Feb 2003 B1
6523000 Ando et al. Feb 2003 B1
6523037 Monahan et al. Feb 2003 B1
6526426 Lakritz Feb 2003 B1
6529896 Leung et al. Mar 2003 B1
6532444 Weber Mar 2003 B1
6549941 Jaquith et al. Apr 2003 B1
6567821 Polk May 2003 B1
6570591 Crovetto et al. May 2003 B1
6571241 Nosohara May 2003 B1
6574239 Dowling et al. Jun 2003 B1
6598026 Ojha et al. Jul 2003 B1
6601071 Bowker et al. Jul 2003 B1
6604107 Wang Aug 2003 B1
6616703 Nakagawa Sep 2003 B1
6623529 Lakritz Sep 2003 B1
6640221 Levine et al. Oct 2003 B1
6647364 Yumura et al. Nov 2003 B1
6651220 Penteroudakis et al. Nov 2003 B1
6658404 Cecchini Dec 2003 B1
6671681 Emens et al. Dec 2003 B1
6694321 Berno Feb 2004 B1
6694326 Mayhew et al. Feb 2004 B2
6711565 Subramaniam et al. Mar 2004 B1
6721715 Nemzow Apr 2004 B2
6732161 Hess et al. May 2004 B1
6768997 Schirmer et al. Jul 2004 B2
6778193 Biebesheimer et al. Aug 2004 B2
6778993 Wang Aug 2004 B2
6785671 Bailey et al. Aug 2004 B1
6857022 Scanlan Feb 2005 B1
6859217 Robertson et al. Feb 2005 B2
6876997 Rorex et al. Apr 2005 B1
6901408 Fachat et al. May 2005 B2
6912539 Kapitanski et al. Jun 2005 B1
6915308 Evans et al. Jul 2005 B1
6925608 Neale et al. Aug 2005 B1
6947928 Dettinger et al. Sep 2005 B2
6965882 Lapstun et al. Nov 2005 B1
6970883 Ku et al. Nov 2005 B2
6983270 Rippich Jan 2006 B2
6999932 Zhou Feb 2006 B1
7007026 Wilkinson et al. Feb 2006 B2
7013289 Horn et al. Mar 2006 B2
7031985 Pecheny Apr 2006 B1
7072826 Wakita Jul 2006 B1
7133835 Fusz et al. Nov 2006 B1
7136863 Wang Nov 2006 B2
7165041 Guheen et al. Jan 2007 B1
7181438 Szabo Feb 2007 B1
7185000 Brown et al. Feb 2007 B1
7188105 Dettinger et al. Mar 2007 B2
7191393 Chin et al. Mar 2007 B1
7194403 Okura et al. Mar 2007 B2
7234110 Sumitomo Jun 2007 B2
7251612 Parker et al. Jul 2007 B1
7296033 Lynch Nov 2007 B1
7315613 Kleindienst et al. Jan 2008 B2
7315826 Guheen et al. Jan 2008 B1
7340389 Vargas Mar 2008 B2
7346526 Daughtrey et al. Mar 2008 B2
7383248 Chen Jun 2008 B2
7418390 Jokipii Aug 2008 B1
7536402 Wang May 2009 B2
7644374 Wong et al. Jan 2010 B2
7660740 Boone et al. Feb 2010 B2
7752034 Brockett et al. Jul 2010 B2
7752266 Grove Jul 2010 B2
7895082 Veres et al. Feb 2011 B2
7908132 Brockett et al. Mar 2011 B2
7941348 Veres et al. May 2011 B2
8050957 Woehler Nov 2011 B2
8069419 Sanders et al. Nov 2011 B2
8140510 Wang Mar 2012 B2
8249885 Berkowitz et al. Aug 2012 B2
8255286 Veres et al. Aug 2012 B2
8266016 Boone et al. Sep 2012 B2
8442871 Veres et al. May 2013 B2
8639829 Grove Jan 2014 B2
8719041 Veres et al. May 2014 B2
8732037 Boone et al. May 2014 B2
20010011241 Nemzow Aug 2001 A1
20010029442 Shiotsu et al. Oct 2001 A1
20010029455 Chin et al. Oct 2001 A1
20010032165 Friend et al. Oct 2001 A1
20010032175 Holden et al. Oct 2001 A1
20010039531 Aoki Nov 2001 A1
20010049707 Tran Dec 2001 A1
20010051943 Drucker et al. Dec 2001 A1
20020026363 Dunaway, Jr. Feb 2002 A1
20020029182 Nakagawa Mar 2002 A1
20020035466 Kodama Mar 2002 A1
20020055981 Spaey et al. May 2002 A1
20020069049 Turner Jun 2002 A1
20020082977 Hammond et al. Jun 2002 A1
20020087568 LeDonne et al. Jul 2002 A1
20020099685 Takano et al. Jul 2002 A1
20020103794 Chang Aug 2002 A1
20020105532 Oblinger Aug 2002 A1
20020105550 Biebesheimer et al. Aug 2002 A1
20020107842 Biebesheimer et al. Aug 2002 A1
20020107843 Biebesheimer et al. Aug 2002 A1
20020107852 Oblinger Aug 2002 A1
20020111967 Nagase Aug 2002 A1
20020123959 Mozley et al. Sep 2002 A1
20020123982 Masuichi Sep 2002 A1
20020149614 Biebesheimer et al. Oct 2002 A1
20020152190 Biebesheimer et al. Oct 2002 A1
20020154166 Sanders et al. Oct 2002 A1
20020156688 Horn et al. Oct 2002 A1
20020169662 Claiborne Nov 2002 A1
20020169759 Kraft et al. Nov 2002 A1
20020174010 Rice Nov 2002 A1
20020188670 Stringham Dec 2002 A1
20020193986 Schirris Dec 2002 A1
20020194166 Fowler Dec 2002 A1
20020198713 Franz et al. Dec 2002 A1
20030005159 Kumhyr Jan 2003 A1
20030011608 Wada Jan 2003 A1
20030018885 Landsman et al. Jan 2003 A1
20030033137 Holubar et al. Feb 2003 A1
20030046059 Litster et al. Mar 2003 A1
20030055747 Carr et al. Mar 2003 A1
20030074462 Grove Apr 2003 A1
20030078033 Sauer et al. Apr 2003 A1
20030084051 Depura et al. May 2003 A1
20030088566 Wang May 2003 A1
20030093326 Poon et al. May 2003 A1
20030105682 Dicker et al. Jun 2003 A1
20030110047 Santosuosso et al. Jun 2003 A1
20030120560 Almeida Jun 2003 A1
20030126235 Chandrasekar et al. Jul 2003 A1
20030131006 Monahan et al. Jul 2003 A1
20030154134 Wang Aug 2003 A1
20030208352 Lee Nov 2003 A1
20030208477 Smirniotopoulos et al. Nov 2003 A1
20030229545 Veres et al. Dec 2003 A1
20030229554 Veres et al. Dec 2003 A1
20040001106 Deutscher et al. Jan 2004 A1
20040034629 Genser Feb 2004 A1
20040068488 Dettinger et al. Apr 2004 A1
20040068489 Dettinger et al. Apr 2004 A1
20040073507 Scott et al. Apr 2004 A1
20040083213 Wu et al. Apr 2004 A1
20040215612 Brody Oct 2004 A1
20050004911 Goldberg et al. Jan 2005 A1
20050005266 Datig Jan 2005 A1
20050050477 Robertson et al. Mar 2005 A1
20050222984 Radestock et al. Oct 2005 A1
20050256852 McNall et al. Nov 2005 A1
20060020576 Karube Jan 2006 A1
20060074792 Wagoner et al. Apr 2006 A1
20060074984 Milener Apr 2006 A1
20060100462 Vanoppen et al. May 2006 A1
20060106783 Saffer et al. May 2006 A1
20060167864 Bailey Jul 2006 A1
20060200353 Bennett Sep 2006 A1
20060200462 Kadayam et al. Sep 2006 A1
20070081197 Omoigui Apr 2007 A1
20070088722 Wang Apr 2007 A1
20070112643 Veres et al. May 2007 A1
20070156677 Szabo Jul 2007 A1
20070185850 Walters et al. Aug 2007 A1
20080152095 Kleindienst et al. Jun 2008 A1
20090187565 Wang Jul 2009 A1
20090228481 Neale et al. Sep 2009 A1
20100131510 Boone et al. May 2010 A1
20100228536 Grove Sep 2010 A1
20110231530 Veres et al. Sep 2011 A1
20120233259 Work Sep 2012 A1
20120246233 Veres et al. Sep 2012 A1
20120284304 Boone et al. Nov 2012 A1
20140142919 Grove May 2014 A1
20140297459 Boone et al. Oct 2014 A1
20140297461 Boone et al. Oct 2014 A1
20140297462 Boone et al. Oct 2014 A1
20140297463 Boone et al. Oct 2014 A1
20140297464 Boone et al. Oct 2014 A1
20140297475 Boone et al. Oct 2014 A1
20140297482 Boone et al. Oct 2014 A1
20140297483 Boone et al. Oct 2014 A1
20140297484 Boone et al. Oct 2014 A1
20140304120 Boone et al. Oct 2014 A1
20140324594 Veres et al. Oct 2014 A1
20150127502 Knepfle et al. May 2015 A1
Foreign Referenced Citations (17)
Number Date Country
2253543 Mar 1997 CA
2658635 Feb 1991 FR
2000-322490 Nov 2000 JP
02207898 Jul 2002 JP
04-094643 Mar 2004 JP
9300266 Feb 1993 NL
WO-9215174 Sep 1992 WO
WO-9517711 Jun 1995 WO
WO-9634356 Oct 1996 WO
WO-9737315 Oct 1997 WO
WO-9963461 Dec 1999 WO
WO-0058862 Oct 2000 WO
WO-0078557 Dec 2000 WO
WO-0182107 Nov 2001 WO
WO-0182115 Nov 2001 WO
WO-03038560 May 2003 WO
WO-03038560 May 2003 WO
Non-Patent Literature Citations (355)
Entry
“Andale Lister, http://www.andale.com/corp/products/sell.jsp.”, (Dec. 18, 2002),1-3.
“Andale Lister: Bulk List, http://www.andale.com/corp/products/qs—sell—details—bulklist.jsp.”, (Dec. 18, 2002),p. 1.
“Andale Lister: In-line Images, http://www.andale.com/corp/products/qs—sell—detals—inlineimg.jsp.”, (Dec. 18, 2002),1-2.
“Andale Lister: Online or Offline, http://www.andale.com/corp/products/qs—sell—details—onofflinejsp.”, (Dec. 18, 2002),1-2.
“Andale Lister: Design Center, http://www.andale.com/corp/products/qs—sell—details—designcenter.jsp.”, (Dec. 18, 2002),1-2.
“Andale Lister: Inventory Dashboard, http://www.andale.com/corp/products/qs—sell—details—invdashboard.jsp.”, (Dec. 18, 2002),1-2.
“Andale Lister: Launch Scheduler, http://www.andale.com.corp.products/qs—sell—details—launchsched.jsp.”, (Dec. 18, 2002),1-4.
“Andale Overview, http://www.andale.com/corp/products/qs—overview.jsp.”, (Dec. 18, 2002),1-4.
“Anonymous Delivery of Goods in Electronic Commerce”, IBM Technical Disclosure Bulletin, vol. 39, No. 3., (Mar. 1996),363-366.
“International Search Report”, PCT/US03/17915, (Nov. 26, 2003).
“International Search Report”, PCT/US99/29312, (Dec. 8, 1999).
“International Search Report”, PCT/US00/32088, (Nov. 20, 2000).
“International Search Report”, PCT/US01/02584, (Jan. 26, 2001).
“International Search Report”, PCT/US02/04692, (Feb. 11, 2002).
“International Search Report”, PCT/US99/18510, (Aug. 12, 1999).
“International Search Report”, PCT/US01/12398, (Apr. 16, 2001).
“International Search Report”, PCT/US01/04811, (Feb. 14, 2001).
“International Search Report”, PCT/US00/17136, (Jun. 21, 2000).
“International Search Report”, PCT/US01/23854, (Jul. 24, 2001).
“Mediapraise”, Mediappraise receives national award for web-based technology that enables companies to solve thorn HR problem. Business Editors., (Dec. 14, 1998).
“Onsale Joins Fray as Online Shopping Picks up Speed: Internet Booms”, Computer Reseller News, (www.dialogweb.com)., (Jun. 5, 1995),p. 73.
“Onsale: Onsale Brings Thrill of Auctions and Bargain Hunting Online; Unique Internet Retail Service Debuts With Week-long Charity Auction for the Computer Museum in Boston, Dialog Web. 0489267 BW0022.”, (May 24, 1995),p. 3.
“Personal Optimized Decision/Transaction Program”, IBM Technical Disclosure Bulletin, vol. 38, No. 1., (Jan. 1995),83-84.
“Subasta.com Enters Into Strategic Partnership With From2.com”, Business Wire, 06242815 Dialog File 20: see p. 1., (Jul. 16, 1999).
“Subasta.com The Premier Online Auction Board for Latin America, Spain, and the Hispanic Sector of the U.S., Has Attracted Over 60,000 Viewers in Less Than Two Months!”, Business Wire, 06240372 Dialog File 20: see all pages., (Jul. 16, 1999).
“United Technologies: UTC's Carrier Corp. Teams With FreeMarkets to Create Largest Asian-based B2B Online Auction Market to Date; UTC Division Identifies Average Annual Savings of More Than 16 Percent on Electric Motors Through FreeMarkets B2B Marketplace”, M2 Presswire, 10190474 Dialog File 20; see all pages., (Mar. 22, 2000).
“Yahoo! Auctions Celebrates One-Year Anniversary; As Online Aution Usage Continues to Grow, Yahoo! is Quickly Becoming the World Marketplace of the New Millennium.”, Business Wire, 07211889 Dialog File 20: see all pages., (Sep. 14, 1999).
Akin, D , “Web Retailing Gains Market Muscle As Concerns Fade: Record Season: Increasing Number of Sites Catering for Canadian Dollar”, Financial Post, 03856053 Dialog File 20: see all pages., (Dec. 26, 1998),7.
Clemons, E , “Evaluating the Prospects for Alternative Electronic Securities Markests”, International Conference on Information Systems, vol. 12., (1991),53-61.
Graham, I , “The Emergence of Linked Fish Markest in Europe”, Focus Theme, No Date Given.
Hess, C M , et al., “Computerized Loan Organization System: An Industry Case Study of the Electronic Markets Hypothesis”, MIS Quarterly, vol. 18. No. 3., (Sep. 1994),251-274.
Klein, S , “Introduction to Electronic Auctions”, Focus Theme, No Date Given.
Lee, H G , “AUCNET: Electronic Intermediary for Used-car Transactions”, Focus Theme, No Date Given.
Lee, Ho G., “Electronic Brokerage and Electronic Auction: The Impact of IT on Market Structures”, Proceedings of the 29th HICSS, vol. IV., (1996),397-406.
Malone, T W , et al., “Electronic Markets and Electronic Hierarchies”, Communications—of the ACM, vol. 30 No. 6., (Jun. 1987),484-497.
Mardesich, J , “Onsale Takes Auction Gavel Electronic”, Computer Reseller News, p. 2 continued on p. 32., (Jul. 8, 1996).
Massimb, M N , et al., “Electronic Trading, Market Structure and Liquidity”, Financial Analyst Journal, vol. 50, No. 1., (Feb. 1994),39-50.
Meade, Jim , “Visual 360: a Performance Appraisal System That's Fun”, HR Magazine, (Dialog file)., (Jul. 1999).
Merrill, Kevin , “GE Capital to Extend Integrator Buying Spree”, Computer Resell News, http:///www.crn.com, (Jul. 8, 1996),p. 31-32
Neo, B S , “The Implementation of an Electronic Market for Pig Trading in Singapore”, Journal of Strataegic Information Systems, vol. 1, (Dec. 1992),278-288.
Post, D L , et al., “Application of Auctions as a Pricing Mechanism fo the Interchange of Electric Power”, IEEE Transactions on Power Systems, vol. 10, No. 3., (Aug. 1995),7.
Priest, Chris , et al., “Adaptive Agents in a Persistent Shout Double Auction”, Proceedings of the First International Conference on Information and Computation Economies, Charleston, US, (Oct. 1998),25-281.
Reck, Martin , “Formally Specifying and Automated Trade Execution System”, Journal of Systems and Software, vol. 21., (1993),245-252.
Reck, Martin , “Trading-Process Characteristics of Electronic Auctions”, Focus Theme, No Date Given.
Resnick, Paul , et al., “Reputation Systems”, Association for Computing Machinery, Communications of The ACM, vol. 43, No. 12, (Dialog file)., 45-48.
Rockoff, T E , et al., “Design of an Internet-based system for Remote Dutch Auctions”, Internet Research—Electronic Networking Applications and Policy, vol. 5, No. 4., (Jan. 1, 1995),10-16.
Schmid, B F , “The Development of Electronic Commerce”, Newsletter of the Competence Center Electronic Markets, No. 9/10., (Oct. 1993).
Siegmann, Ken , “Nowhere to go bu up”, PC Week, vol. 12, No. 42 (www.dialogweb.com)., (Oct. 23, 1995),1-3.
Tjostheim, I , “A Cast Study of an On-line Auction for the World Wide Web”, Norwegian Computing Center, No Date Given, wwwlnr.no.gem.elcom.publikasjoner.enter98e.html.
Turban, E , “Auctions and Bidding on the Internet an Assessment”, Focus Theme, No Date Given.
Van Heck, E , et al., “Experiences with Electronic Auctions in the Dutch Flower Industry”, Focus Theme, No Date Given.
Warbelow, A , et al., “Aucnet: TV Auction Network System”, Havard Business School Case/Study, HBVR #9-190-001, USA, (Jul. 1989),1-15.
Zwass, Vladimir , “Electronic Commerce: Structures and Issues”, International Journal of Electronic Commerce, Fall, vol. 1, No. 1, (www.cba.bgsu.edu)., (1996),3-23.
Business Wire, “Yahoo! Launches Three New European Auctions Services; Yahoo! Italy, Yahoo! Spain and Yahoo! Sweden Unveil New Local Auctions”, Business Wire, Obtained from Proquest, Document No. 45061209, (Sep. 23, 1999), 3 pages.
Cooper, C., et al., “Playing Catch-Up: U.S. Web Firms Get Slow Start in Europe, Amid Crowded Field—Used to Being First and Best at Home, They Stumble in World's No. 2 Market—Pouncing on Amazon Delays”, Wall Street Journal Europe, Obtained from Proquest, Document No. 46338867, (Nov. 15, 1999), 5 pages.
Pollick, M., “Sold! on eBay: As antique and collectible dealers see their sales increase through online auctions such as eBay, more of them are deciding that the internet is not something to be afraid of”, Sarasota Herald Tribune, Obtained from Proquest, Document No. 45499060, (Oct. 11, 1999), 8 pages.
PR Newswire Europe Ltd., “Mitsubishi Venture, Wells Fargo Partner to Offer Multi-Currency E-Commerce Storefront”, PR Newswire, Obtained from Proquest, Document No. 39345965, (Mar. 1, 1999), 3 pages.
Schneider, G. M., et al., “An Introduction to Programming and Problem Solving with Pascal”, An Introduction to Programming and Problem Solving with Pascal, Second Edition, John Wiley & Sons, Inc., New York, (1982), 3 Pages.
Wilson, T., “Act Globally, Think Locally”, InternetWeek, Issue 789, Obtained from Proquest, Document No. 46352181,(Nov. 15, 1999), 4 p.
eBay:Internet Archive Wayback Machine,www.archive.org;www.ebay.com: 07 , 12, (Oct. 1999),8 pgs.
www.AuctionWatch.com, recovered from www.archive.org on Jun. 8, 2007, (Aug. 15, 2000),30 pages.
Microsoft Computer Dictionary, 5th edition, 178.
U.S. Appl. No. 09/602,110 Advisory Action mailed May 26, 2006, 3 pgs.
U.S. Appl. No. 09/602,110 Final Office Action mailed Mar. 8, 2006, 13 pgs.
U.S. Appl. No. 09/602,110 Final Office Action mailed Sep. 2, 2004, 13 pgs.
U.S. Appl. No. 09/602,110 Final Office Action mailed Nov. 21, 2005, 13 pgs.
U.S. Appl. No. 09/602,110 Non Final Office Action mailed Jan. 21, 2004, 25 pgs.
U.S. Appl. No. 09/602,110 Non Final Office Action mailed Apr. 5, 2005, 13 pgs.
U.S. Appl. No. 09/602,110 Response filed Jan. 3, 2005 to Final Office Action mailed Sep. 2, 2004, 16 pgs.
U.S. Appl. No. 09/602,110 Response filed Jan. 23, 2006 to Final Office Action mailed Nov. 21, 2005, 15 pgs.
U.S. Appl. No. 09/602,110 Response filed May 8, 2006 to Final Office Action mailed Mar. 8, 2006, 17 pgs.
U.S. Appl. No. 09/602,110 Response filed Aug. 4, 2005 to Non Final Office Action mailed Apr. 5, 2005, 19 pgs.
U.S. Appl. No. 09/905,525 Final Office Action mailed Jan. 10, 2008, FOAR,18 pgs.
U.S. Appl. No. 09/905,525, Response filed Sep. 25, 2007 to Non-Final Office Action mailed Jun. 25, 2007, 17 pgs.
U.S. Appl. No. 09/905,525 Final Office Action mailed Jun. 29, 2006, 20 pgs.
U.S. Appl. No. 09/905,525 Non Final Office Action mailed Jun. 25, 2007, 16 pgs.
U.S. Appl. No. 09/905,525 Non Final Office Action mailed Dec. 12, 2005, 14 pgs.
U.S. Appl. No. 09/905,525 Non Final Office Action mailed Dec. 14, 2004, 33 pgs.
U.S. Appl. No. 09/905,525 Non Final Office Action mailed Dec. 18, 2006, 15 pgs.
U.S. Appl. No. 09/905,525 Response filed Mar. 19, 2007 to Non Final Office Action mailed Dec. 18, 2006, 9 pgs.
U.S. Appl. No. 09/905,525 Response filed Apr. 12, 2006 to Non Final Office Action mailed Dec. 12, 2005, 8 pgs.
U.S. Appl. No. 09/905,525 Response filed Apr. 13, 2005 to Non Final Office Action mailed Dec. 14, 2004, 17 pgs.
U.S. Appl. No. 09/905,525 Response filed Sep. 22, 2006 to Final Office Action mailed Jun. 29, 2006, 19 pgs.
U.S. Appl. No. 09/976,301 Advisory Action mailed Sep. 30, 2005, 3 pgs.
U.S. Appl. No. 09/976,301 Advisory Action mailed Nov. 30, 2006, 3 pgs.
U.S. Appl. No. 09/976,301 Final Office Action mailed Jul. 13, 2005, 11 pgs.
U.S. Appl. No. 09/976,301 Final Office Action mailed Aug. 25, 2006, 14 pgs.
U.S. Appl. No. 09/976,301 Non Final Office Action mailed Mar. 9, 2007, 13 pgs.
U.S. Appl. No. 09/976,301 Non Final Office Action mailed Nov. 24, 2004, 31 pgs.
U.S. Appl. No. 09/976,301 Non Final Office Action mailed Dec. 16, 2005, 17 pgs.
U.S. Appl. No. 09/976,301 Response filed Apr. 6, 2005 to Non Final Office Action mailed Nov. 24, 2004, 15 pgs.
U.S. Appl. No. 09/976,301 Response filed May 16, 2006 to Non Final Office Action mailed Dec. 16, 2005, 24 pgs.
U.S. Appl. No. 09/976,301 Response filed Jun. 7, 2007 to Non Final Office Action mailed Mar. 9, 2007, 7 pgs.
U.S. Appl. No. 09/976,301 Response filed Sep. 13, 2005 to Final Office Action mailed Jul. 13, 2005, 13 pgs.
U.S. Appl. No. 09/976,301 Response filed Oct. 13, 2005 to Advisory Action mailed Jul. 13, 2005, 14 pgs.
U.S. Appl. No. 09/976,301 Response filed Oct. 24, 2006 to Final Office Action mailed Aug. 25, 2006, 6 pgs.
U.S. Appl. No. 09/976,301 Response filed Dec. 19, 2006 to Advisory Action mailed Nov. 30, 2006, 16 pgs.
U.S. Appl. No. 10/252,126 Final Office Action mailed Feb. 26, 2008, FOAR,18 pgs.
U.S. Appl. No. 10/252,126, Response filed Dec. 20, 2007 to Non-Final Office Action mailed Aug. 20, 2007, 8 pgs.
U.S. Appl. No. 10/252,126 Final Office Action mailed Jun. 27, 2006, 13 pgs.
U.S. Appl. No. 10/252,126 Non Final Office Action mailed Jan. 30, 2007, 11 pgs.
U.S. Appl. No. 10/252,126 Non Final Office Action mailed Feb. 3, 2006, 30 pgs.
U.S. Appl. No. 10/252,126 Non Final Office Action mailed Aug. 20, 2007, 10 pgs.
U.S. Appl. No. 10/252,126 Response filed May 3, 2006 to Non Final Office Action mailed Feb. 3, 2006, 7 pgs.
U.S. Appl. No. 10/252,126 Response filed Jun. 25, 2007 to Non Final Office Action mailed Jan. 30, 2007, 11 pgs.
U.S. Appl. No. 10/606,410, Non-Final Office Action mailed Jul. 31, 2007, 18 pgs.
U.S. Appl. No. 10/606,410, Non-Final Office Action mailed Nov. 3, 2006, 17 pgs.
U.S. Appl. No. 10/606,410, Response May 3, 2007 to Non-Final Office Action mailed Nov. 3, 2006, 13 pgs.
U.S. Appl. No. 10/606,410, Response filed Nov. 30, 2007 to Non-Final Office Action mailed Jul. 31, 2007, 14 pgs.
U.S. Appl. No. 09/976,301, Response filed Dec. 13, 2007 to Non-Final Office Action mailed Sep. 13, 2007, 17 pgs.
“Blackthorne Products Page”, http://web.archive.org/web/19990508065201/www.blackthornesw.com/Bthome/products, (1999).
“Chinese office action issued Mar. 23, 2007 in Application No. 02824589”, 16 pgs.
“Ebay: Internet Archive Wayback Machine/www.archive.org;”, www.ebay.com; 02,04, 07, 12, 13, Oct. 1999, 23 pgs., (1999).
“Frequently Asked Questions about Mister Lister”, http://pages.ebay.co.uk/help/sellerguide/mr-lister-faq.html, (Copyright 1995-2005).
“Hello direct store joins eBay network of merchants”, PR Newswire, New York, NY, (May 23, 2002), 1.
“New eBay-like auction software released”, Business Wire, Business Editors/High-Tech Writers; Business Wire; New York,(Mar. 17, 1999),2 pp.
“Subasta.com,the Premier Online Auction Board for Latin America, Spain, and the Hispanic Sector of the U.S., has Attracted Over 60,000 Viewers in Less than Two Months!”, Business Wire, Proquest # 43203028,(Jul. 16, 1999),3pgs.
“Yahoo Homepage”, Internet Archive Wayback Machine, http://web.archive.org/web/19991003015603/http://www.yahoo.com/index.html,(Oct. 3, 1999), 1 p.
“Yahoo!—Regional:Countries:Afghanistan”, http://web.archive.org/web/20060921181441/http://dir.yahoo.com/Regional/countries/afghanistan, (Jun. 16, 1997).
“Yahoo!—Regional:Countries:Sweden”, http://web.archive.org/web/19970616194441/www.yahoo.com/Regional/Countries/Sweden/, (Jun. 16, 1997).
Akin, David , “Web retailing gains market muscle as concerns fade: Record season: Increasing number of sites catering for Canadian dollars”, Financial Post, p04, XP002905105,(Dec. 26, 1998),3 pages.
Alice, Michele , “eBay's ‘Mister Lister’ Auction Management Software”, Auctionbytes-Update, No. 22, (Sep. 24, 2000).
AuctionWatch.com, et al., AuctionWatch.com's Official Guide to Online Buying and Selling: Professional Tips, Tactics and Techniques at Your Fingertips., Prima Publishing, Roseville, CA. ISBN 0-7615-2999-3,(2000),307 pgs.
AuctionWatch.com, et al., “AuctionWatch CD”, AuctionWatch.com's Official Guide to Online Buying and Selling: Professional Tips, Tactics and Techniques at Your Fingertips., Prima Publishing, Roseville, CA.,(2000).
Business Wire, “Bay Builder Releases Major Innovation for Online Wireless Auctions.”, Recovered via Dialog Database on Feb. 15, 2008, (Mar. 10, 2000).
Collete, Stacy “Thin Clients Pull in Car Customers: Auto Auction company eyes move to Web.(Industry Trend or Event)”, Computerworld recovered via dialog database on Feb. 15, 2008, (Apr. 5, 1999),p. 41(1).
Grubbs, L. , “Top 5 auction utilities”, PC World.com, San Francisco, CA, (Dec.4, 2000), 1.
Hansell, Saul , “Meg Whitman and eBay, Net Survivors”, New York Times, (May 5, 2002).
Hutchinson, Art , “E-Commerce : Building a Model”, Art. Communications Week recovered via Dialog Database on Feb. 15, 2008., (Mar. 17, 1997),p. 57.
M2 Presswire, “HP completes online strategy with launch of e-commerce site”, Proquest#43225990,(Jun. 29, 1999),3.
McClenahen, John , “Net Gains” Industry Week,Proquest # 41808971, 8 pgs., (May 17, 1999).
Merrill, Kevin , “GE Capital to extend integrator buying spree. (GE Capital Technology”, Computer Reseller News, n691, (Jul. 8, 1996),2(1).
Pressler, Margaret, “Sells on eBay; Housewife finds herself head of multinational software firm”, Washington Post, Proquest # 44484325, (Sep. 5, 1999),3 pgs.
Tapscott, D. , “eBay endagners traditional papers auctioneer can pack far more punch in your sales pitch”, National Post, Proquest# 54945579,(Oct. 9, 1999),3 pgs.
Wikipedia, “Thin Client”, [Online]. Retrieved from the Internet: <URL:http://en./wikipedia.org/wiki/Thin—client>, (Feb. 15, 2008),13 pgs.
Wilson, D. , “Going . . . Going . . . Gone!Bargain-hunters and collectors can scour auctions from home via the internet”, The Gazette, Proquest #4116732,(Apr. 27, 1999),4 pgs.
www.thinclient.net., Accessed via www.archive.org on Feb. 26, 2008, (Jan. 22, 2004), 24 pgs.
U.S. Appl. No. 09/602,110, Amendment filed Apr. 28, 2008, 17 pgs.
U.S. Appl. No. 09/602,110, Non-Final Office Action mailed Jul. 21, 2008, 12 pgs.
U.S. Appl. No. 09/602,110, Response filed May 21, 2004 to Non-Final Office Action mailed Jan. 21, 2004, 18 pgs.
U.S. Appl. No. 09/905,525, Non-Final Office Action mailed Aug. 22, 2008, 18 pgs.
U.S. Appl. No. 09/905,525, Response filed Mar. 27, 2008 to Final Office Action mailed Jan. 10, 2008, 17 pgs.
U.S. Appl. No. 09/905,525, Response filed Jun. 10, 2008 to Final Office Action mailed Jan. 10, 2008, 20 pgs.
U.S. Appl. No. 09/905,525, Advisory Action mailed May 2, 2008, 5 pgs.
U.S. Appl. No. 09/976,301, Final Office Action mailed Mar. 17, 2008, 14 pgs.
U.S. Appl. No. 09/976,301, Response filed May 19, 2008 to Final Office Action mailed Mar. 17, 2008, 19 pgs.
U.S. Appl. No. 09/976,301 Amendments filed with RCE, 24 pgs.
U.S. Appl. No. 10/252,126, Final Office Action mailed Sep. 4, 2008, 13 pgs.
U.S. Appl. No. 10/252,128, Non-Final Office Action mailed Mar. 21, 2008, 12 pgs.
U.S. Appl. No. 10/252,128, Response filed Jul. 21, 2008 to Non-Final Office Action mailed Mar. 21, 2008, 11 pgs.
U.S. Appl. No. 10/252,126, Response filed Dec. 29, 20055 to Restriction Requirement mailed Oct. 31, 2005, 5 pgs.
U.S. Appl. No. 10/252,126, Response filed Jul. 28, 2008 to Final Office Action mailed Feb. 26, 2008, 7 pgs.
U.S. Appl. No. 10/252,126, Retriction Requirement mailed Oct. 31, 2005, 7 pgs.
U.S. Appl. No. 10/606,410, Response filed Aug. 13, 2008 to Final Office Action mailed Mar. 13, 2008, 11 pgs.
U.S. Appl. No. 10/606,410, Non-Final office Action Mailed Oct. 8, 2008, 14 pgs.
U.S. Appl. No. 10/606,410 Final Office Action mailed Mar. 13, 2008, 15 Pgs.
“DHL and UPS offer country-specific services”, Transportation and distribution , vol. 38, Iss. 12, (Dec. 1997), 18.
“Google looking at more Country Specific Domains”, Europmedia, (Jan. 17, 2002).
“Photodisc localizes Internet presence to better serve global markets;Adds country-specific content and languages to its Award-wining Websites”, Business Wire, (May 27, 1998), 3 pgs.
BIDNBUY, “Going, going, virtually gone . . . ”, Business and Finance Dialog File 20#06012646, (Jun. 17, 1999), 3 pgs.
Tak, Y., et al., “The SIFT Information Dissemination System”, ACM Transactions on Database Systems. vol. 24, Issue 4. ACM Press, (Dec. 1999), 529-565.
U.S. Appl. No. 10/606,410 Response filed Jan. 6, 2009 to Non-Final Office Action mailed 10-08-0, 14 pgs.
U.S. Appl. No. 11/558,291 Non-Final Office Action mailed Jul. 28, 2008, 14pgs.
Reck, M., “Formally Specifying an Automated Trade Execution System”, The Journal of Systems and Software, 1993, Elsevier Science Publishing, USA, (1993), 245-252.
U.S. Appl. No. 09/602,110, Appeal Brief filed Dec. 15, 2006, 34 pgs.
U.S. Appl. No. 09/602,110, Appeal Decision mailed Feb. 28, 2008, 13 pgs.
U.S. Appl. No. 09/602,110, Decision on Pre-Appeal Brief mailed Aug. 15, 2006, 2 pgs.
U.S. Appl. No. 09/602,110, Final Office Action mailed Nov. 17, 2008, 12 pgs.
U.S. Appl. No. 09/602,110, Non-Final Office Action mailed Mar. 18, 2009, 19 pgs.
U.S. Appl. No. 09/602,110, Pre-Appeal Brief filed Jun. 27, 2006, 4 pgs.
U.S. Appl. No. 09/602,110, Reply Brief mailed May 15, 2007, 2 pgs.
U.S. Appl. No. 09/602,110, Response filed Feb. 17, 2009 to Final Office Action mailed Nov. 17, 2008, 21 pgs.
U.S. Appl. No. 09/602,110, Response filed Oct. 21, 2008 to Non-Final Office Action mailed Jul. 21, 2008, 19 pgs.
U.S. Appl. No. 09/602,110, Response filed Jul. 20, 2009 to Non Final Office Action mailed Mar. 18, 2009, 21 pgs.
U.S. Appl. No. 09/602,110, Response to Examiner's Answer filed May 7, 2007, 11 pgs.
U.S. Appl. No. 09/905,525, Non-Final Office Action mailed Mar. 5, 2009, 25 pgs.
U.S. Appl. No. 09/905,525, Notice of Allowance mailed Sep. 18, 2009, 37 pgs.
U.S. Appl. No. 09/905,525, Response filed Jun. 5, 2009 to Non Final Office Action mailed Mar. 5, 2009, 19 pgs.
U.S. Appl. No. 09/905,525, Response filed Nov. 24, 2008 to Non-Final Office Action mailed Aug. 22, 2008, 17 pgs.
U.S. Appl. No. 09/976,301, Advisory Action mailed Jun. 9, 2008, 5 pgs.
U.S. Appl. No. 09/976,301, Decision on Pre-Appeal Brief mailed Jul. 29, 2008, 2 pgs.
U.S. Appl. No. 09/976,301, Final Office Action mailed Jun. 4, 2009, 15 pgs.
U.S. Appl. No. 09/976,301, Non Final Office Action mailed Sep. 13, 2007, 12 pgs.
U.S. Appl. No. 09/976,301, Non-Final Office Action mailed Dec. 23, 2008, 23 pgs.
U.S. Appl. No. 09/976,301, Pre-Appeal Brief Request filed Jun. 16, 2008, 5 pgs.
U.S. Appl. No. 09/976,301, Response filed Mar. 23, 2009 to Non Final Office Action mailed Dec. 23, 2008, 19 pgs.
U.S. Appl. No. 09/976,301, Response filed Aug. 4, 2009 to Final Office Action mailed Jun. 4, 2009, 15 pgs.
U.S. Appl. No. 09/976.301, Response filed Sep. 4, 2009 to Final Office Action mailed Jun. 4, 2009, 20 pgs.
U.S. Appl. No. 10/252,126, Appeal Brief filed Feb. 4, 2009, 22 pgs.
U.S. Appl. No. 10/252,126, Response filed Oct. 27, 2006 to Final Office Action mailed Jun. 27, 2006, 8 pgs.
U.S. Appl. No. 10/252,128, Final Office Action mailed Apr. 3, 2009, 27 pgs.
U.S. Appl. No. 10/252,128, Response filed Aug. 3, 2009 to Final Office Action mailed Apr. 3, 2009, 4 pgs.
U.S. Appl. No. 10/252,128, Response filed Dec. 23, 2008 to Restriction Requirement mailed Nov. 24, 2008, 10 pgs.
U.S. Appl. No. 10/252,128, Restriction Requirement mailed Nov. 24, 2008, 8 pgs.
U.S. Appl. No. 10/606,410, Response filed Jan. 6, 2009 to Non-Final Office Action mailed Oct. 8, 2008, 14 pgs.
U.S. Appl. No. 10/606,410 , Final Office Action mailed May 15, 2009, 16 pgs.
U.S. Appl. No. 10/606,410, Final Office Action mailed Sep. 2, 2009, 13 pgs.
U.S. Appl. No. 10/606,410, Response filed Jul. 15, 2009 to Final Office Action mailed May 15, 2009, 14 pgs.
U.S. Appl. No. 10/606,410, Response filed Nov. 2, 2009 to Final Office Action mailed Sep. 2, 2009, 10 pgs.
U.S. Appl. No. 11/558,291, Non-Final Office Action mailed Jul. 28, 2008, 14 pgs.
U.S. Appl. No. 09/602,110, Final Office Action mailed Nov. 25, 2009, 3 pgs.
U.S. Appl. No. 09/976,301, Notice of Allowance mailed Dec. 2, 2009, 15 pgs.
Lassila, Ora, “Web metadata; A Matter of Semantics”, IEEE Internet Computing, v2i4pg30 Proquest #1424143061, (1998), 15 pgs.
Reck, M., “Formally Specifying an Automated Trade Execution Systems”, The Journal of Systems and Software, 1993, Elsevier Science Publishing, USA, (1993), 245-252.
U.S. Appl. No. 09/976,301, Advisory Action mailed Aug. 13, 2009, 3 pgs.
U.S. Appl. No. 09/563,069, Advisory Action mailed Oct. 24, 2002, 3 pgs.
U.S. Appl. No. 09/563,069, Examiner Interview Summary mailed Aug. 12, 2002, 2 pgs.
U.S. Appl. No. 09/563,069, Final Office Action mailed Jun. 4, 2002, 11 pgs.
U.S. Appl. No. 09/563,069, Notice of Allowance mailed Jan. 28, 2003, 7 pgs.
U.S. Appl. No. 09/563,069, Response filed Jan. 16, 2002 to Non Final Office Action mailed Nov. 21, 2001, 23 pgs.
U.S. Appl. No. 09/563,069, Response filed Oct. 4, 2002 to Final Office Action mailed Jun. 4, 2002, 15 pgs.
U.S. Appl. No. 09/602,110, Response filed Jan. 25, 2010 to Final Office Action mailed Nov. 25, 2009, 22 pgs.
U.S. Appl. No. 09/976,301, Examiner Interview Summary mailed Sep. 9, 2009, 4 pgs.
U.S. Appl. No. 10/252,128, Appeal Brief filed Dec. 15, 2009, 23 pgs.
U.S. Appl. No. 10/319,034, 312 Amendment filed Jun. 25, 2004, 3 pgs.
U.S. Appl. No. 10/319,034, Notice of Allowance mailed Apr. 6, 2004, 7 pgs.
U.S. Appl. No. 10/600,861, Final Office Action mailed Jan. 12, 2006, 6 pgs.
U.S. Appl. No. 10/600,861, Non Final Office Action mailed May 17, 2005, 6 pgs.
U.S. Appl. No. 10/600,861, Non Final Office Action mailed Aug. 16, 2004, 6 pgs.
U.S. Appl. No. 10/600,861, Notice of Allowance mailed Jun. 29, 2006, 4 pgs.
U.S. Appl. No. 10/600,861, Response filed Jun. 12, 2006 to Final Office Action mailed Jan. 12, 2006, 8 pgs.
U.S. Appl. No. 10/600,861, Response filed Aug. 17, 2005 to Non Final Office Action mailed May 17, 2005, 8 pgs.
U.S. Appl. No. 10/600,861, Response filed Dec. 16, 2004 to Non Final Office Action mailed Aug. 16, 2004, 8 pgs.
U.S. Appl. No. 10/606,410, Non-Final Office Action mailed Jan. 25, 2010, 8 pgs.
U.S. Appl. No. 11/558,291, Notice of Allowance mailed Jan. 6, 2009, 12 pgs.
U.S. Appl. No. 11/558,291, Response filed Oct. 29, 2008 to Non Final Office Action mailed Jul. 28, 2008, 9 pgs.
“International Application Serial No. PCT/US01/13253, International Search Report mailed Jul. 31, 2001”, 1 pg.
U.S. Appl. No. 10/606,410, Response filed Apr. 26, 2010 to Non Final Office Action mailed Jan. 25, 2001, 12 pgs.
U.S. Appl. No. 11/647,728, Non-Final Office Action mailed Mar. 8, 2010, 18 pgs.
U.S. Appl. No. 11/647,728, Response filed Jun. 8, 2010 to Non Final Office Action mailed Mar. 8, 2010, 13 pgs.
“Auctionwatch”, [Online]. Retrieved from the Internet: <URL: http://web.archive.org/web/20000830150100/http://www.auctionwatch.com>, (Aug. 15, 2008), 46 pgs.
U.S. Appl. No. 09/602,110, Advisory Action mailed Feb. 22, 2010, 3 pgs.
U.S. Appl. No. 09/602,110, Appeal Brief filed Apr. 26, 2010, 37 pgs.
U.S. Appl. No. 09/602,110, Examiner's Answer to Appeal Brief mailed Jun. 11, 2010, 20 pgs.
U.S. Appl. No. 09/602,110, Reply Brief filed Aug. 11, 2010, 6 pgs.
U.S. Appl. No. 10/252,126, Examiner's Answer to Appeal Brief mailed Apr. 29, 2009, 12 pgs.
U.S. Appl. No. 10/252,128, Examiner's Answer to Appeal Brief mailed Mar. 31, 2010, 11 pgs.
U.S. Appl. No. 10/606,410, Final Office Action mailed Jul. 15, 2010, 12 pgs.
U.S. Appl. No. 10/606,410, Advisory Action mailed Sep. 30, 2010, Advisory Action.
U.S. Appl. No. 10/606,410, Response filed Sep. 14, 2010 to Final Office Action mailed Jul. 15, 2010, 15 pgs.
U.S. Appl. No. 11/647,728, Examiner Interview Summary Received Aug. 11, 2010, 3 pgs.
U.S. Appl. No. 11/647,728, Final Office Action mailed Jul. 13, 2010, 17 pgs.
U.S. Appl. No. 11/647,728, Notice of Allowance mailed Oct. 19, 2010, 11 pgs.
U.S. Appl. No. 11/647,728, Response filed Sep. 22, 2010 to Final Office Action mailed Jul. 13, 2010, 6 pgs.
U.S. Appl. No. 09/976,301, 312 Amendment filed Jan. 10, 2010, 4 pgs.
U.S. Appl. No. 09/976,301, PTO Response to 312 Amendment mailed Feb. 3, 2010, 2 pgs.
U.S. Appl. No. 10/252,126, Notice of Allowance mailed Dec. 30, 2010, 13 pgs.
U.S. Appl. No. 10/252,128, Decision on Pre-Appeal Brief Request mailed Oct. 15, 2009, 2 pgs.
U.S. Appl. No. 10/606,410, Appeal Brief filed Dec. 14, 2010, 23 pgs.
U.S. Appl. No. 10/606,410, Non Final Office Action mailed Mar. 17, 2011, 9 pgs.
U.S. Appl. No. 10/606,410, Response filed Jun. 2, 2011 to Non Final Office Action mailed Mar. 17, 2011, 12 pgs.
U.S. Appl. No. 12/416,088, Non Final Office Action mailed May 27, 2011, 7 pgs.
U.S. Appl. No. 10/606,410, Non Final Office Action mailed Aug. 17, 2011, 9 pgs.
U.S. Appl. No. 10/606,410, Response Filed Nov. 7, 2011 to Non-Final Office Action Received Aug. 17, 2011, 15 pgs.
U.S. Appl. No. 12/416,088, Notice of Allowance mailed Nov. 16, 2011, 5 pgs.
U.S. Appl. No. 13/080,426, Non Final Office Action mailed Oct. 31, 2011, 8 pgs.
Application Serial No., Response filed Aug. 25, 2011 to Non Final Office Action mailed May 27, 2011 , 10 pgs.
U.S. Appl. No. 10/606,410, Advisory Action mailed Mar. 8, 2012, 3 pgs.
U.S. Appl. No. 10/606,410, Final Office Action Mailed Jan. 3, 2012, 10 pgs.
U.S. Appl. No. 12/783,458, Non Final Office Action mailed Mar. 8, 2012, 16 pgs.
Morin, Lee M.E., “Multilingual Communications Device”, U.S. Appl. No. 08/200,049, filed Feb. 22, 1994, (Mar. 2, 2004), 7 pgs.
U.S. Appl. No. 10/606,410, Appeal Brief Filed May 25, 2012, 27 pgs.
U.S. Appl. No. 10/605,410, Decision on Pre-Appeal Brief mailed Apr. 20, 2012, 2 pgs.
U.S. Appl. No. 10/606,410, Examiner's Answer to Appeal Brief mailed Jul. 19, 2012, 10 pgs.
U.S. Appl. No. 10/605,410, Final Office Action Mailed Jan. 3, 2012, 10 pgs.
U.S. Appl. No. 10/606,410, Response filed Feb. 10, 2012 to Final Office Action mailed Jan. 3, 2012, 16 pgs.
U.S. Appl. No. 12/693,275 , Response filed Mar. 19, 2012 to Non Final Office Action mailed Dec. 30, 2011, 13 pgs.
U.S. Appl. No. 12/693,275, Non Final Office Action Mailed Dec. 30, 2011, 6 pgs.
U.S. Appl. No. 12/693,275, Notice of Allowance mailed May 8, 2012, 11 pgs.
U.S. Appl. No. 12/783,458, Response filed Jun. 8, 2012 to Non Final Office Action mailed Mar. 8, 2012, 9 pgs.
U.S. Appl. No. 13/080,426, Notice of Allowance mailed Jan. 26, 2012, 7 pgs.
U.S. Appl. No. 13/080,426, Notice of Allowance mailed Apr. 23, 2012, 7 pgs.
U.S. Appl. No. 13/080,426, Response filed Dec. 28, 2011 to Non Final Office Action mailed Oct. 31, 2011, 9 pgs.
U.S. Appl. No. 10/606,410, Amendment filed Sep. 13, 2012, 16 pgs.
U.S. Appl. No. 10/606,410, Non Final Office Action mailed Sep. 27, 2012, 10 pgs.
U.S. Appl. No. 10/606,410, Pre-Appeal Brief Request filed Mar. 26, 2012, 5 pgs.
U.S. Appl. No. 12/783,458, Final Office Action mailed Sep. 25, 2012, 12 pgs.
U.S. Appl. No. 13/489,646, Non Final Office Action mailed Sep. 19, 2012, 8 pgs.
U.S. Appl. No. 10/252,128, Appeal Decision mailed Jan. 31, 2013, 6 pgs.
U.S. Appl. No. 10/606,410 , Response filed Dec. 11, 2012 to Non Final Office Action mailed Sep. 27, 2012, 16 pgs.
U.S. Appl. No. 10/606,410, Final Office Action mailed Apr. 10, 2013, 15 pgs.
U.S. Appl. No. 13/489,646, 312 Amendment filed Mar. 7, 2013, 4 pgs.
U.S. Appl. No. 13/489,646, Notice of Allowance mailed Jan. 10, 2013, 7 pgs.
U.S. Appl. No. 13/489,646, PTO Response to 312 Amendment mailed Mar. 14, 2013, 2 pgs.
U.S. Appl. No. 13/489,646, Response filed Dec. 3, 2012 to Non Final Office Action mailed Sep. 19, 2012, 11 pgs.
U.S. Appl. No. 13/550,233, Non Final Office Action mailed Mar. 26, 2013, 12 pgs.
U.S. Appl. No. 09/602,110, Appeal Decision mailed May 29, 2013, 10 pgs.
U.S. Appl. No. 09/602,110, Examiner's Answer to Appeal Brief mailed Mar. 7, 2007, 13 pgs.
U.S. Appl. No. 09/602,110, Non Final Office Action mailed Aug. 14, 2013, 20 pgs.
U.S. Appl. No. 09/976,301, Examiner Interview Summary mailed Dec. 8, 2006, 4 pgs.
U.S. Appl. No. 10/252,126, Decision on Appeal mailed Sep. 15, 2010, 8 pgs.
U.S. Appl. No. 10/252,126, Examiner Interview Summary mailed Oct. 26, 2007, 1 pg.
U.S. Appl. No. 10/252,128, Decision on Appeal mailed Jan. 31, 2013, 6 pgs.
U.S. Appl. No. 10/252,128, Notice of Allowance mailed May 30, 2013, 9 pgs.
U.S. Appl. No. 10/606,410, Advisory Action mailed Jul. 1, 2013, 4 pgs.
U.S. Appl. No. 10/606,410, Response filed Jun. 10, 2013 to Final Office Action mailed Apr. 10, 2013, 19 pgs.
U.S. Appl. No. 12/783,458 , Response filed Aug. 15, 2013 to Non Final Office Action mailed May 10, 2013, 9 pgs.
U.S. Appl. No. 12/783,458, Non Final Office Action mailed May 10, 2013, 12 pgs.
U.S. Appl. No. 12/783,458, Response filed Jan. 18, 2013 to Final Office Action mailed Sep. 25, 2012, 10 pgs.
U.S. Appl. No. 13/550,233, Response filed Jun. 24, 2013 to Non Final Office Action mailed Mar. 26, 2013, 14 pgs.
U.S. Appl. No. 10/252,128, Notice of Allowance mailed Dec. 23, 2013, 10 pgs.
U.S. Appl. No. 13/550,233, Notice of Allowance mailed Jan. 8, 2014, 11 pgs.
U.S. Appl. No. 13/550,233, Response filed Dec. 20, 2013 to Final Office Action mailed Oct. 30, 2013, 9 pgs.
U.S. Appl. No. 09/602,110, Final Office Action mailed Nov. 25, 2013, 18 pgs.
U.S. Appl. No. 09/602,110, Response filed Nov. 14, 2013 to Non Final Office Action mailed Aug. 14, 2013, 21 pgs.
U.S. Appl. No. 12/783,458, Notice of Allowance mailed Sep. 24, 2013, 6 pgs.
U.S. Appl. No. 13/550,233, Final Office Action mailed Oct. 30, 2013, 7 pgs.
U.S. Appl. No. 09/602,110, Decision on Pre-Appeal Brief mailed Mar. 28, 2014, 2 pgs.
U.S. Appl. No. 09/602,110, Pre-Appeal Brief Request filed Mar. 20, 2014, 5 pgs.
U.S. Appl. No. 14/165,434, Preliminary Amendment filed Jun. 6, 2014, 7 pgs.
U.S. Appl. No. 14/231,613, Preliminary Amendment Apr. 14, 2014, 8 pgs.
U.S. Appl. No. 14/231,624, Preliminary Amendment filed Apr. 14, 2014, 9 pgs.
U.S. Appl. No. 14/231,633, Preliminary Amendment Apr. 14, 2014, 8 pgs.
U.S. Appl. No. 14/231,639, Preliminary Amendment Apr. 11, 2014, 8 pgs.
U.S. Appl. No. 14/231,650, Preliminary Amendment filed Apr. 9, 2014, 8 pgs.
U.S. Appl. No. 14/231,684, Preliminary Amendment filed Apr. 9, 2014, 8 pgs.
U.S. Appl. No. 14/231,696, Non Final Office Action mailed Jul. 31, 2014, 18 pgs.
U.S. Appl. No. 14/231,696, Preliminary Amendment filed Apr. 9, 2014, 8 pgs.
U.S. Appl. No. 14/231,706, Preliminary Amendment filed Apr. 9, 2014, 8 pgs.
U.S. Appl. No. 14/231,719, Preliminary Amendment filed Apr. 9, 2014, 8 pgs.
U.S. Appl. No. 14/231,722, Preliminary Amendment filed Apr. 9, 2014, 8 pgs.
U.S. Appl. No. 14/268,986, Preliminary Amendment filed May 5, 2014, 7 pgs.
U.S. Appl. No. 14/268,986, Supplemental Preliminary Amendment filed May 9, 2014, 7 pgs.
“Stamps.com Becomes the Standard in Internet Mailing and Shipping for Top Auction Resource and Trading Sites”, Stamps.com: PR Newswire Mar. 15, 2000, PQDialog #449383612, [Online]. Retrieved from the Internet: <URL: http://search.proquest.com/professional/docview/449383612?accountid=161862>, (Mar. 15, 2000), 6 pgs.
“Yahoo! Launches Yahoo! PayDirect for Online Person-to-Person Payments; Relationship with CI BC National Bank Allows Consumers to Easily Send and Receive Payments Via Email”, Business Editors & High-Tech Writers. Business Wire, [Online]. Retrieved from the Internet: <URL: http://search.proquest.com/professional/docview/445932440?accountid=161862>, (Jul. 31, 2000), 4 pgs.
U.S. Appl. No. 09/602,110, Final Office Action mailed Sep. 10, 2014, 19 pgs.
U.S. Appl. No. 14/231,696, Response filed Oct. 31, 2014 to Non Final Office Action mailed Jul. 31, 2014, 23 pgs.
U.S. Appl. No. 14/231,719, Non Final Office Action mailed Aug. 14, 2014, 12 pgs.
U.S. Appl. No. 14/231,719, Response filed Nov. 12, 2014 to Non Final Office Action mailed Aug. 14, 2014, 17 pgs.
U.S. Appl. No. 14/268,986, Notice of Non-Compliant Amendment mailed Aug. 12, 2014, 3 pgs.
U.S. Appl. No. 14/268,986, Response filed Nov. 12, 2014 to Notice of Non-Compliant Amendment mailed Aug. 12, 2014, 3 pgs.
U.S. Appl. No. 14/595,074, Preliminary Amendment filed Jan. 19, 2015, 10 pgs.
U.S. Appl. No. 14/231,624, Non Final Office Action mailed May 22, 2015, 18 pgs.
U.S. Appl. No. 14/231,633, Non Final Office Action mailed Mar. 24, 2015, 16 pgs.
U.S. Appl. No. 14/231,650, Non Final Office Action mailed Mar. 3, 2015, 18 pgs.
U.S. Appl. No. 14/231,684, Non Final Office Action mailed Mar. 3, 2015, 16 pgs.
U.S. Appl. No. 14/231,696, Final Office Action mailed Feb. 24, 2015, 22 pgs.
U.S. Appl. No. 14/231,706, Non Final Office Action mailed Mar. 25, 2015, 15 pgs.
U.S. Appl. No. 14/231,719, Final Office Action mailed Feb. 24, 2015, 16 pgs.
U.S. Appl. No. 14/231,722, Non Final Office Action mailed Feb. 25, 2015, 13 pgs.
U.S. Appl. No. 14/595,074, Pre-Interview First Office Action mailed Apr. 2, 2015, 4 pgs.
“Stamp.com Launches New iShip Service Offering to Automate Office-Based Shipping”, PR Newswire, PQDialog #448531788, (Jun. 14, 2000), 7 pgs.
U.S. Appl. No. 14/231,633, Response filed Aug. 5, 2015 to Non Final Office Action mailed Mar. 24, 2015, 11 pgs.
U.S. Appl. No. 14/231,639, Non Final Office Action mailed Jul. 16, 2015, 19 pgs.
U.S. Appl. No. 14/231,650, Response filed Aug. 3, 2015 to Non Final Office Action mailed Mar. 3, 2015, 11 pgs.
U.S. Appl. No. 14/231,684, Response filed Aug. 3, 2015 to Non Final Office Action mailed Mar. 3, 2015, 10 pgs.
U.S. Appl. No. 14/231,696, Response filed Jul. 24, 2015 to Final Office Action mailed Feb. 24, 2015, 12 pgs.
U.S. Appl. No. 14/231,706, Response filed Jul. 13, 2015 to Non Final Office Action mailed Mar. 25, 2015, 10 pgs.
U.S. Appl. No. 14/231,719, Response filed Jul. 13, 2015 to Final Office Action mailed Feb. 24, 2015, 11 pgs.
U.S. Appl. No. 14/231,722, Response filed Jul. 13, 2015 to Non Final Office Action mailed Feb. 25, 2015, 9 pgs.
U.S. Appl. No. 14/268,986, Non Final Office Action mailed Jul. 2, 2015, 13 pgs.
U.S. Appl. No. 14/595,074, Pre-Interview First Office Action mailed Jun. 22, 2015, 4 pgs.
U.S. Appl. No. 14/595,074, Response filed Jun. 2, 2015 to First Office Action Interview Pilot Program Pre-Interview mailed Apr. 2, 2015, 2 pgs.
“Stamp.com Launches New iShip Service Offering to Automate Office-Based Shipping”, PR Newswire, PQDialog #448531788, (Jun. 14, 2000), 5 pgs.
“Yahoo! Launches Yahoo! Pay-direct for Online Person-to-Person Payments; Relationship With CIBC National Bank Allows Consumers to Easily Send and Receive Payments Via Email”, Business Wire, PQ Dialog #445932440, (Jul. 31, 2000), 4 pgs.
Related Publications (1)
Number Date Country
20050240392 A1 Oct 2005 US