Various embodiments of the present disclosure relate generally to online marketplace platforms and, more particularly, to systems and methods for facilitating equipment transactions through an equipment online marketplace platform.
Traditionally, equipment, such as aerospace parts, may be bought and sold in primary and secondary safety-critical marketplaces. Such marketplaces typically include brochure inquiries, often relying on intermediaries which require buyers and sellers to have several conversations to assess the accuracy of information/attributes tied to the equipment before a deal is made to sell the equipment. Today, approximately $4 billion of aerospace parts are traded annually throughout the world. However, less than 2% of the aerospace parts commerce is conducted through online marketplaces, such as e-commerce websites. In the aerospace industry, it is difficult to establish such online marketplaces because aerospace equipment trading is spread between several high assets, such as airlines, airports, aircrafts, and/or original equipment manufacturers (OEMs). For example, highly demanding time-constrained services, such as airport gates and runways, may be traded. However, there is currently no integrated equipment online marketplace that integrates these resources amongst the various participants (e.g., airlines, airports, aircrafts, and/or OEMs).
The present disclosure is directed to overcoming one or more of these above-referenced challenges.
In one aspect, a computer-implemented method for facilitating equipment transactions through an equipment online marketplace platform is disclosed. The method may include: hosting, by a server, the equipment online marketplace platform through a network such that users can access the equipment online marketplace platform through the network; verifying, by the server, identities of new users of the equipment online marketplace platform to generate verified users; enabling, by the server, verified users to create listings for equipment on the equipment online marketplace platform; when a verified user creates a listing for equipment, determining, by the server, whether the verified user has access to the equipment in the created listing by requiring the user to upload one or more images or documents of the equipment through the equipment online marketplace platform; generating, by the server, the verified user's listing for the equipment on the equipment online marketplace platform when the verified user is determined to have access to the equipment; and displaying, by the server, the generated listing for the equipment on the equipment online marketplace platform such that other verified users can view the posted listing and conduct electronic transactions involving the equipment in the listing through the equipment online marketplace platform.
In another aspect, a computer system for facilitating equipment transactions through an equipment online marketplace platform is disclosed. The computer system may include: a memory having processor-readable instructions stored therein; and at least one processor configured to access the memory and execute the processor-readable instructions, which when executed by the at least one processor configures the at least one processor to perform a plurality of functions, including functions for: hosting, by a server, the equipment online marketplace platform through a network such that users can access the equipment online marketplace platform through the network; verifying, by the server, identities of new users of the equipment online marketplace platform to generate verified users; enabling, by the server, verified users to create listings for equipment on the equipment online marketplace platform; when a verified user creates a listing for equipment, determining, by the server, whether the verified user has access to the equipment in the created listing by requiring the user to upload one or more images or documents of the equipment through the equipment online marketplace platform; generating, by the server, the verified user's listing for the equipment on the equipment online marketplace platform when the verified user is determined to have access to the equipment; and displaying, by the server, the generated listing for the equipment on the equipment online marketplace platform such that other verified users can view the posted listing and conduct electronic transactions involving the equipment in the listing through the equipment online marketplace platform.
In yet another aspect, a non-transitory computer-readable medium containing instructions for facilitating equipment transactions through an equipment online marketplace platform is disclosed. The instructions may include instructions for: hosting, by a server, the equipment online marketplace platform through a network such that users can access the equipment online marketplace platform through the network; verifying, by the server, identities of new users of the equipment online marketplace platform to generate verified users; enabling, by the server, verified users to create listings for equipment on the equipment online marketplace platform; when a verified user creates a listing for equipment, determining, by the server, whether the verified user has access to the equipment in the created listing by requiring the user to upload one or more images or documents of the equipment through the equipment online marketplace platform; generating, by the server, the verified user's listing for the equipment on the equipment online marketplace platform when the verified user is determined to have access to the equipment; and displaying, by the server, the generated listing for the equipment on the equipment online marketplace platform such that other verified users can view the posted listing and conduct electronic transactions involving the equipment in the listing through the equipment online marketplace platform.
Additional objects and advantages of the disclosed embodiments will be set forth in equipment in the description that follows, and in equipment will be apparent from the description, or may be learned by practice of the disclosed embodiments. The objects and advantages of the disclosed embodiments will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosed embodiments, as claimed.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various exemplary embodiments and together with the description, serve to explain the principles of the disclosed embodiments.
The following embodiments describe systems and methods for providing an equipment online marketplace for trading equipment, such as aerospace parts. As used herein, “equipment” may include products or services traded in primary and secondary marketplaces among organizations. As such, “equipment” may include, for example, aircraft, aerospace parts and components, time-constrained services such as airport gates and runways, or any other aerospace-related product or service traded among airlines, airports, aircraft, or aerospace OEMs. While the exemplary equipment online marketplace platform of the present disclosure relates to aerospace parts, “equipment” may also include any type of vehicle (e.g., automobile, boat, spacecraft, etc.), vehicle parts and components, vehicle services, heavy equipment, heavy equipment parts and components, heavy equipment services, computing devices, computing device parts and components, computing device services, or any other products or services traded in primary and secondary marketplaces among organizations.
As described above, it is difficult to establish an equipment online marketplace for equipment, such as aerospace parts, because equipment trading may be distributed between several high asset organizations. Embodiments of the present disclosure provide solutions to these barriers by providing an equipment online marketplace platform for facilitating equipment transactions by establishing trust among users (e.g., buyers and sellers). For example, the equipment online marketplace platform may establish trust among users by verifying identities of users. The equipment online marketplace platform may further verify that sellers have access to the physical equipment being listed on the equipment online marketplace platform by requiring sellers to upload at least one image of the equipment, quality documents for the equipment, and pricing information for the equipment. Further, embodiments of the present disclosure provide for an equipment online marketplace platform having various features for facilitating transactions of equipment among sellers and buyers. The various features may include features in different categories. The categories of features of the equipment online marketplace platform for trading equipment may include search, listing layout, listing details, organization, communication, seller services, orders, registration, account profile management, support, and rating features. These features will each be described in more detail below.
The subject matter of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, which form a part thereof, and which show, by way of illustration, specific exemplary embodiments. An embodiment or implementation described herein as “exemplary” is not to be construed as preferred or advantageous, for example, over other embodiments or implementations; rather, it is intended to reflect or indicate that the embodiment(s) is/are “example” embodiment(s). Subject matter can be embodied in a variety of different forms and, therefore, covered or claimed subject matter is intended to be construed as not being limited to any exemplary embodiments set forth herein; exemplary embodiments are provided merely to be illustrative. Likewise, a reasonably broad scope for claimed or covered subject matter is intended. Among other things, for example, subject matter may be embodied as methods, devices, components, or systems. Accordingly, embodiments may, for example, take the form of hardware, software, firmware or any combination thereof (other than software per se). The following detailed description is, therefore, not intended to be taken in a limiting sense.
Throughout the specification and claims, terms may have nuanced meanings suggested or implied in context beyond an explicitly stated meaning. Likewise, the phrase “in one embodiment” as used herein does not necessarily refer to the same embodiment and the phrase “in another embodiment” as used herein does not necessarily refer to a different embodiment. It is intended, for example, that claimed subject matter include combinations of exemplary embodiments in whole or in equipment.
The terminology used below may be interpreted in its broadest reasonable manner, even though it is being used in conjunction with a detailed description of certain specific examples of the present disclosure. Indeed, certain terms may even be emphasized below; however, any terminology intended to be interpreted in any restricted manner will be overtly and specifically defined as such in this Detailed Description section. Both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the features, as claimed.
Referring now to the appended drawings,
Users may access the equipment online marketplace platform 102 through the network 108 by user devices 110. User devices 110 may allow a user to display a Web browser for accessing the equipment online marketplace platform 102 from the server system 104 through the network 108. The user devices 110 may be any type of device for accessing Web pages, such as personal computing devices, mobile computing devices, or the like. User devices 110 may be seller devices 112 or buyer devices 114. As such, users may be sellers and/or buyers through the equipment online marketplace platform 102. As further shown in
Further, the equipment online marketplace platform 102 may provide a seller interface and a buyer interface. The seller interface may be displayed to a user accessing the equipment online marketplace platform 102 as a seller on a user device 110. The seller interface may include features to enable a seller to enter, or input, the information of the equipment that the seller desires to sell through the equipment online marketplace platform 102. For example, the seller interface may allow a seller to create, edit, or delete equipment listings based on the information of corresponding equipment. The buyer interface may be displayed to a user accessing the equipment online marketplace as a buyer on a user device 110. The buyer interface may include features to enable a buyer to search for, select, and purchase equipment from an equipment listing created by a seller. As discussed above, the equipment online marketplace platform may facilitate equipment transactions using various features, as further described below.
The registration module 202 may enable new users to register new accounts on the equipment online marketplace platform 102. For example, new users may enter identity information, such as first name, last name, company or organization name, and email address. Server 104 may receive and process the identity information to enable new users to create an account on the equipment online marketplace platform 102. Further, server 104 may verify identities of new users based on the identity information to generate verified users of the platform 102, as further detailed below.
The create lead module 204 may create a new lead based on the received identity information through the registration module 202. For example, the databases 106 may include a lead database such that server 104 may create and store records of verified users of the equipment online marketplace platform 102 in the lead database. Each record for each verified user in the lead database may include, for example, the identity information received from the registration module 202 (first name, last name, company, email address). Each record may further include a binary answer for email opt-in to indicate whether the user opted to receive periodic emails (e.g., news, promotions, product, and market information, etc.) from server 104 via the equipment online marketplace platform 102. The registration module 202 and the create lead module 204 are detailed further below with reference to
The listing module 206 may enable verified users to create a listing for equipment on the equipment online marketplace platform 102. For example, server 104 may receive input from a verified user through the equipment online marketplace platform 102 to create the listing. The input may include information of the equipment to identify the equipment. The information may include, for example, equipment number (e.g., part number), serial number, quantity, description, prices, plant location, or any other relevant information for identifying the equipment. Server 104, via listing module 206, may generate a listing for the equipment and display the generated listing on the equipment online marketplace platform 102. Prior to enabling a verified user to create the listing, server 104 may determine whether the verified user has access to the equipment in the created listing by requiring the verified user to upload one or more images or documents of the equipment through the equipment online marketplace platform 102, as further detailed below.
The images/docs module 208 may store, process, and display the one or more images or documents for the equipment online marketplace platform 102. For example, server 104 may receive the one or more images or documents of the equipment. In one embodiment, the one or more images or documents may include at least one image of the equipment, specification documents including information of the equipment, and/or quality documents of the equipment. Once server 104 receives the one or more images or documents of the equipment, server 104 may process the one or more images or documents to determine that the verified user has access to the equipment. Server 104 (via listing module 206), may then generate the verified user's listing for the equipment on the equipment online marketplace platform 102 when the verified user is determined to have access to the equipment. Server 104 may display the generated listing for the equipment on the equipment online marketplace platform 102 such that other users can view the generated listing and conduct electronic transactions involving the equipment in the listing (e.g., purchasing the equipment) through the equipment online marketplace platform 102.
The payment module 210 may receive and process payment information for the equipment in the listing. For example, server 104 may receive payment information input by a user through the equipment online marketplace platform 102. The payment information may include credit card information, eWallet information, and/or purchase order information. Server 104 may verify the payment information, as is known in the art.
The customer address module 212 may receive, store, and process address information of the user purchasing the equipment in the listing. For example, server 104 may receive input from the user purchasing the equipment of address information, including shipping address, billing address, and telephone number. The address information may further include name, street, city, region, postal code, country, search term, sales organization, division, record ID, default partner information, company or organization name, street information of company or organization address, location, district, post office box number, postal code, city, foreign country information, customer group information, price group information, email address, and/or fax number.
The shipment module 214 may receive the shipping information and create a shipment for the equipment. For example, server 104 (via the shipment module) may send the shipping information to a shipping partner to create a shipment for the equipment.
The create order module 216 may create orders for the equipment that has been purchased. For example, server 104 may use the payment information, the shipping information, and the billing information to create an order for the equipment. Server 104 may generate an order number for the order and send a copy of the order information (such as an order form with the order number) to the user purchasing the equipment (e.g., via email).
The freight forwarder module 218 may send order information to a freight forwarder. As used herein, a “freight forwarder” is a person or company that organizes shipments for individuals or organizations to ship goods from the organization (manufacturer, producer, etc.) to a customer (e.g., the user that purchases the equipment). For example, server 104 may send the order information and shipping information to the freight forwarder for shipping the equipment to the user that purchased the equipment.
The product history module 220 may include an equipment pedigree trace. For example, server 104 may retrieve and display history information related to the equipment from a blockchain entry for the equipment in the shared database 106 of the equipment online marketplace platform 102. Server 104 may display the equipment pedigree trace in a listing for the equipment. The history information may include, for example, shipping history of the equipment (including equipment location and relocation date), ownership information (including change of ownership) of the equipment, type of service (e.g., maintenance performed on the equipment), service date, service center, service life. When the equipment includes vehicle parts, the history information may include vehicle update date, vehicle serial number, and installed/removed date.
The modules 202-220 of the equipment online marketplace platform 102 may each be implemented in various environments. The various environments for implementing the modules 202-220 may include, for example, Apigee, SAP, Marketo, Magento, CWA/SSO, and/or eWallet.
In step 310, server 104 may verify identities of new users of the equipment online marketplace platform 102 to generate verified users. In one embodiment, verifying identities of new users may include server 104 sending a message with a verification hyperlink to a respective new user. Server 104 may verify an identity of the respective new user when the respective new user opens the hyperlink. Server 104 may then generate a verified new user by storing the verified identity of the respective new user in shared database 106. In one embodiment, server 104 may enable organizations to register as a new user on the equipment online marketplace platform 102 and/or enable individuals to register as a new user on the equipment online marketplace platform 102.
In one embodiment, verifying identities of new users may further include server 104 receiving identity information of the new user and determining whether the new user is associated with an organization that is registered with the equipment online marketplace platform 102 based on the received identity information of the new user. If the new user is associated with an organization that is registered with the equipment online marketplace platform 102, the server 104 may associate the new user to the organization by linking a new user account to the organization through the equipment online marketplace platform 102 after the identity of the new user has been verified. If the new user is not associated with an organization that is registered with the equipment online marketplace platform 102, the server 104 may enable the new user to conduct electronic transactions involving the equipment through the equipment online marketplace platform 102 independently from any organizations after the identity of the new user has been verified.
In one embodiment, the received identity information of the new user may include a country of residence for the new user. Server 104 may verify identities of new users by comparing the country of residence for the new user to a list of countries that are embargoed. If the country of residence for the new user matches a country on the list of countries that are embargoed, server 104 may block the new user from accessing the equipment online marketplace platform 102. In one embodiment, the verifying identities of new users of the equipment online marketplace platform 102 may include server 104 comparing the received identity information of the new user to identity information in one or more governmental databases. If the received identity information of the new user matches identity information in the one or more governmental databases, server 104 may block the new user from accessing the equipment online marketplace platform 102.
In step 315, server 104 may enable verified users to create listings for equipment on the equipment online marketplace platform 102.
In step 320, when a verified user creates a listing for equipment, server 104 may determine whether the verified user has access to the equipment in the created listing by requiring the user to upload one or more images or documents of the equipment through the equipment online marketplace platform 102. For example, the uploaded one or more images or documents of the equipment may include at least one image of the equipment, quality information from one or more quality documents for the equipment, and pricing information for the equipment.
In step 325, server 104 may generate the verified user's listing for the equipment on the equipment online marketplace platform 102 when the verified user is determined to have access to the equipment. In one embodiment, the generated listing may include the at least one image of the equipment, the one or more quality documents for the equipment, and the pricing information for the equipment.
In step 330, server 104 may display the generated listing for the equipment on the equipment online marketplace platform 102 such that other verified users can view the generated listing and conduct electronic transactions involving the equipment in the listing through the equipment online marketplace platform 102.
Various exemplary features of the equipment online marketplace platform 102 will now be described in more detail with reference to
After server 104 receives the input identity information, server 104 may automatically screen the new user to allow the new user to register a new account on platform 102. For example, server 104 (via registration module 202) may receive country information of the new user via the country field 404d of registration form 404. Server 104 may compare the received country information to a list of countries that are embargoed. The list of countries that are embargoed may be stored in the one or more databases 106. If the country information matches a country in the list of countries that are embargoed, server 104 may block the new user from using platform 102. Further, server 104 may compare the new user identity information to one or more governmental databases of known offenders. If the new user identity information matches identity information in the one or more governmental databases, server 104 may block the new user from accessing platform 102. The one or more governmental databases may include, for example, an International Trade Compliance database.
The registration module 202 may further include a create new free account feature, a create new paid account feature, an electronic payment for seller fees feature, seller warehouse registration feature, a buyer and seller verification feature, an accredited vendor program feature, a display company profile feature, and an onboard training feature. The create new free account feature may include terms, conditions, subscription type, and an email confirmation for account creation. The free account on the equipment online marketplace platform 102 may allow the user to access only certain features of the platform. For example, the free account user may have some basic search capability, but may not see vendor or other certain information and may not be able to transact through the equipment online marketplace platform 102. The create new paid account feature may include terms, conditions, subscription type, an email confirmation for account creation. The paid account user may create a user profile, select basic or premium subscription, identify as a seller, a buyer, or both. The paid account user may also transact through the equipment online marketplace platform 102 and submit payment through the portal using credit card or other payment methods.
The electronic payment for seller fees feature may include charging a seller a subscription fee for using the equipment online marketplace platform 102. For example, a seller may be charged either by a subscription fee that may be renewed each year or by a fixed amount for each listing uploaded and a percentage transaction fee (e.g., 2%) for every transaction sold through the equipment online marketplace platform 102. Further, sellers may be able to securely store payment information, such as credit card information, for auto-payment of the transaction fees. The seller warehouse registration feature may include warehouse location selection and addition. For example, a seller may select a “ship from” warehouse location from which the goods are shipped. A seller may have the option to select multiple warehouse locations for additional subscription fees. The buyer and seller verification feature may include server 104 performing a credit and/or financial report (e.g., a Dun & Bradstreet (D&B) report) on the buyer and/or seller prior to the buyer and/or seller being able to register with the equipment online marketplace platform 102. The accredited vendor program may include preferred buyers and sellers. Buyers and sellers may each have a rating based on platform usage history. Buyers and sellers may earn preferred or approved vendor status with thousands of buyers by, for example, displaying certificates, policies, buyer feedback and key performance indicators (KPIs). The display company profile feature may include displaying the company profile and user profiles by an administrator of the company through the equipment online marketplace platform 102. The onboard training feature may include training services for teaching users how to use the equipment online marketplace platform 102. The training services may be provided by, for example, WalkMe™.
In one embodiment, to verify identities of new users, server 104 may use smart contracts. As user herein, a “smart contract” is a computer code stored in the database 106 (e.g., a blockchain shared ledger) containing a set of pre-defined rules under which parties to the contract agree to interact with each other. When the pre-defined rules are met, the contract, or agreement, may be automatically enforced. For example, a new user may submit identity information of the new user through the equipment online marketplace platform 102, as detailed above.
After the new user submits identity information, server 104 (via the smart contract) may proceed to verify the information. For example, endorsing nodes (e.g., the organizations that are existing users of the equipment online marketplace platform 102) may verify the information. Upon receiving verification of certificate information from the smart contract, endorsing nodes may compute an invite code. The smart contract may then retrieve the new user email identification registered with the user. The smart contract may encrypt the invite code with a public certificate of the new user. The endorsing nodes may trigger a lead node (e.g., an accreditor) to send the encrypted invite code to the registered email of the new user. The new user may receive and decrypt the invite code. The new user may then submit a transaction that informs the smart contract that the new user has received the invite code. The endorsing nodes may then reference the database 106 (e.g., the blockchain shared ledger) to determine if the invite code in the new user transaction matches the invite code that the endorsing nodes sent to the new user. If the invite codes match, the new user may be registered with the equipment online marketplace platform 102. The identity information of the new user may be stored in the database 106 (e.g., the blockchain shared ledger). In one embodiment, server 104 may receive endorsements of an identity of a respective new user from existing users (endorsing nodes) of the equipment online marketplace platform 102 (for example by the process described above). If the identity of the new user is endorsed by a threshold number of existing users, server 104 may verify the identity of the new user. For example, if the identity of the new user is endorsed by 51% of existing users (endorsing nodes), server 104 may verify the identity of the new user.
Server 104 may enable the respective new user to sign in to the account with the email address and password (via sign on page 508) to access the equipment online marketplace platform 102. In one embodiment, account information for verified users may include a role of the verified user. For example, roles may include sellers and/or buyers of equipment on the equipment online marketplace platform 102. If the verified user is a seller, server 104 may enable the verified user to create listings for equipment on the equipment online marketplace platform 102. If the verified user is a buyer, server 104 may enable the verified user to view generated listings and conduct electronic transactions involving the equipment through the equipment online marketplace platform 102.
In one embodiment, server 104 server may receive a spreadsheet document from a verified user through the equipment online marketplace platform 102. The spreadsheet document may contain identity information (e.g., data) of the equipment. Server 104 may extract the identity information from the spreadsheet document and process the extracted information. For example, server 104 may use a character recognition code, such as optical character recognition (OCR), to extract the information of the equipment from the spreadsheet document. Server 104 may automatically generate a listing for the equipment based on the identity information of the equipment in the spreadsheet document.
As shown in
Once a digital identity of the equipment is created on the equipment online marketplace platform 102, a history of the equipment may be established by users. For example, other users that are currently in possession of the equipment (e.g., shippers, maintenance technicians, etc.) may upload information of any action performed on the equipment. For example, all actions performed on the equipment, such as maintenance functions, may be stored in the shared ledger 106 as a blockchain entry for the equipment. Maintenance functions performed on the equipment may be verified by smart contracts. For example, the smart contract for the equipment may include a clause (or rule) for performing maintenance on the equipment by a set date. Server 104 may receive information related to the maintenance functions performed on the equipment and the smart contract may verify the information and determine that the maintenance occurred prior to the set date. Thus, server 104 may verify the maintenance functions by the smart contract.
As shown in
In one embodiment, actions, or events, of the equipment may be sourced from multiple organizations that include users of the equipment online marketplace platform 102 from historical or live records. For example, a shipper may be authorized to submit shipping event transactions and information to the equipment online marketplace platform 102. The transaction and/or information may be endorsed by other organizations and the shipping status and information may be recorded in the shared ledger 106 as a blockchain entry for the equipment.
In one embodiment, the equipment trace section 910 may include a change in ownership of the equipment being recorded and accredited consensually using smart contracts. Current owners of the equipment may upload information regarding the change of ownership of the equipment. For example, the ownership of the equipment may be stored in the shared ledger 106 as a blockchain entry for the equipment. In one embodiment, a sales transaction between users (a seller and a buyer) may be submitted when a bill of sale is recorded on the equipment online marketplace platform 102. The transaction may be endorsed and the new ownership information (e.g., the buyer becomes the new owner the equipment) may be recorded to the blockchain entry for the equipment in the shared ledger 106. Thus, the current ownership may be displayed via the equipment trace section 910.
As shown in
The organization category may include features to allow users to organize listings. For example, the organization category may include an idea board creation and an idea board sharing. The idea board creation may include providing an option to the user for adding favorites to a new idea board or an existing idea board. Idea board sharing may include receiving a request to share a select idea board from the user and creating an email notification with a link to the idea board to any select email addresses entered by the users.
As shown in
As shown in
Server 104 (via the checkout feature 1010) may receive end use information prior to completing a transaction. For example, the checkout feature 1010 may include input fields to prompt the buyer for the end use information. The end use information may include information about users of the part/assembly, the intended use of the product, and the end use of the product. The users of the part/assembly may include options such as shipping location recipient (e.g., ship to), customer (e.g., company account number), or other (e.g., use this option to add another end user). The intended use of the product may include options such as commercial and/or military. The end use of the product information may include options such as restock, select by aircraft manufacturer/aircraft type, and/or specific aircraft repair. The end use information may be sent to the seller to allow the seller to determine whether the end use information is acceptable.
The equipment online marketplace platform 102 may further include a buyer order dashboard feature, a promotion code/discounts feature, a shipment tracking feature, an electronic order processing feature, terms and conditions feature, an order notification feature, an electronic payment feature, a pay by uploading a purchase order (PO) feature 1020, a request for quote feature, a shopping cart feature, and a buy now feature. The buyer order dashboard may include a summary of the buyer's sales history and order details. The buyer order dashboard may further include a return option to allow the buyer to return equipment. The promotion code/discounts feature may include a promotion code text box displayed at checkout. Promotion codes may include fixed price amounts (e.g., $100 off), a percentage discount off the line item total, a percentage discount off the total order value, a free shipping coupon code, or a free shipping upgrade coupon code.
The shipment tracking feature may enable the seller to provide shipment tracking information to the buyer and the buyer tracking shipment status in real time. The electronic order processing feature may include the ability for all forms of a transaction documentation (e.g., request for quotes, purchase order, special order, special order acknowledgments, invoicing, etc.) to be electronically transmitted and processed through the online marketplace platform 102. The seller may also provide acknowledgment through a seller dashboard portal. The terms and conditions feature may be conventional terms and conditions feature displayed at checkout. A buyer may not be able to proceed to checkout until the buyer agrees to the terms and conditions. The send request for quote to supplier feature may include a request for quote button displayed on the detailed listing page for the equipment. The request for quote feature may allow a buyer to electronically request a price and terms quotation from a seller. The buy now feature may include an automatic acceptance by the seller of an offer by the buyer. The buy now feature may allow the seller to provide a range of prices that would automatically move the transaction forward if an offer from the buyer is made within that range.
The electronic payment feature may enable a buyer to submit an electronic payment at checkout. For example, electronic payment may include credit card or other types of electronic payment, such as PayPal® or the like. The pay by purchase order feature 1020 may allow a buyer to upload a purchase order document at checkout to pay for the order. For example, server 104 may receive a document including information related to a purchase of the equipment via payment module 210 through the equipment online marketplace platform 102. Server 104 may extract the information from the document, process the information, and verify the information in the document. For example, server 104 may use a character recognition code, such as optical character recognition (OCR), to extract the information from the purchase order document. If the information is verified, server 104 may generate an order for the equipment.
As shown in
As shown in
Other seller services features may include an upload listings by spreadsheet feature, a seller pricing feature, a seller promotion code/coupon generation feature, an equipment online marketplace platform promotion code/coupon generation feature, an application to upload listings feature, and a seller dashboard feature. The upload listings by spreadsheet feature may include a seller placing verified listings by uploading a spreadsheet to automatically create the listing. The spreadsheet may be, for example, an Excel® spreadsheet, a Numbers® spreadsheet, or any other type of spreadsheet. The seller pricing feature may include allowing sellers to set a list price for the equipment and a sales price if applicable. The sales price may appear in a different color (e.g., red) than the list price to highlight the sales price.
The seller promotion code/coupon generation feature may include allowing sellers to generate promotion codes with various discounts. Promotion codes may include fixed price amounts (e.g., $100 off), a percentage discount of the total order value, a free shipping coupon code, and/or a free shipping upgrade coupon code. The equipment online marketplace platform promotion code/coupon generation feature may include the online marketplace platform (e.g., Honeywell's GoDirect Trade aerospace equipment marketplace) generating promotion codes with various discounts. The promotion codes may be fixed price amounts (e.g., $100 off), a percentage discount of the total order value, a percentage discount of the line item total, a free shipping coupon code, or a free shipping upgrade coupon code. The equipment online marketplace platform may bear the cost of the promotion/discount.
The application to upload listings feature may include a mobile application for a mobile computing device that may enable sellers to take a picture of the equipment and any associated forms for the equipment. The mobile application may automatically upload the images to the online marketplace platform 102 and create a listing based on the images. For example, server 104 may receive the images, extract information from the images, and generate a listing for the equipment based on the information in the images. The seller dashboard feature may include an activity dashboard for displaying metrics and information on key activities of the seller. The metrics and information on key activities may include process tracking, an events handling mechanism for the transacting partners to better track progress, milestones, metrics, or any other information that may be relevant to the seller. The company directory page may include a directory of company employee information for sellers.
The account profile management category may include an account and communication preferences feature. The account and communication preferences feature may allow users to edit various settings on their profile (including specific communication methods within the account profile settings).
If programmable logic is used, such logic may execute on a commercially available processing platform or a special purpose device. One of ordinary skill in the art may appreciate that embodiments of the disclosed subject matter can be practiced with various computer system configurations, including multi-core multiprocessor systems, minicomputers, mainframe computers, computer linked or clustered with distributed functions, as well as pervasive or miniature computers that may be embedded into virtually any device.
For instance, at least one processor device and a memory may be used to implement the above-described embodiments. A processor device may be a single processor, a plurality of processors, or combinations thereof. Processor devices may have one or more processor “cores.”
Various embodiments of the present disclosure, as described above in the examples of
As shown in
Device 2300 may also include a main memory 2340, for example, random access memory (RAM), and may also include a secondary memory 2330. Secondary memory 2330, e.g., a read-only memory (ROM), may be, for example, a hard disk drive or a removable storage drive. Such a removable storage drive may comprise, for example, a floppy disk drive, a magnetic tape drive, an optical disk drive, a flash memory, or the like. The removable storage drive in this example reads from and/or writes to a removable storage unit in a well-known manner. The removable storage unit may comprise a floppy disk, magnetic tape, optical disk, etc., which is read by and written to by the removable storage drive. As will be appreciated by persons skilled in the relevant art, such a removable storage unit generally includes a computer usable storage medium having stored therein computer software and/or data.
In alternative implementations, secondary memory 2330 may include other similar means for allowing computer programs or other instructions to be loaded into device 2300. Examples of such means may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an EPROM, or PROM) and associated socket, and other removable storage units and interfaces, which allow software and data to be transferred from a removable storage unit to device 2300.
Device 2300 may also include a communications interface (“COM”) 2360. Communications interface 2360 allows software and data to be transferred between device 2300 and external devices. Communications interface 2360 may include a modem, a network interface (such as an Ethernet card), a communications port, a PCMCIA slot and card, or the like. Software and data transferred via communications interface 2360 may be in the form of signals, which may be electronic, electromagnetic, optical, or other signals capable of being received by communications interface 2360. These signals may be provided to communications interface 2360 via a communications path of device 2300, which may be implemented using, for example, wire or cable, fiber optics, a phone line, a cellular phone link, an RF link or other communications channels.
The hardware elements, operating systems and programming languages of such equipment are conventional in nature, and it is presumed that those skilled in the art are adequately familiar therewith. Device 2300 also may include input and output ports 2350 to connect with input and output devices such as keyboards, mice, touchscreens, monitors, displays, etc. Of course, the various server functions may be implemented in a distributed fashion on a number of similar platforms, to distribute the processing load. Alternatively, the servers may be implemented by appropriate programming of one computer hardware platform.
The systems, apparatuses, devices, and methods disclosed herein are described in detail by way of examples and with reference to the figures. The examples discussed herein are examples only and are provided to assist in the explanation of the apparatuses, devices, systems, and methods described herein. None of the features or components shown in the drawings or discussed below should be taken as mandatory for any specific implementation of any of these the apparatuses, devices, systems or methods unless specifically designated as mandatory. For ease of reading and clarity, certain components, modules, or methods may be described solely in connection with a specific figure. In this disclosure, any identification of specific techniques, arrangements, etc. are either related to a specific example presented or are merely a general description of such a technique, arrangement, etc. Identifications of specific details or examples are not intended to be, and should not be, construed as mandatory or limiting unless specifically designated as such. Any failure to specifically describe a combination or sub-combination of components should not be understood as an indication that any combination or sub-combination is not possible. It will be appreciated that modifications to disclosed and described examples, arrangements, configurations, components, elements, apparatuses, devices, systems, methods, etc. can be made and may be desired for a specific application. Also, for any methods described, regardless of whether the method is described in conjunction with a flow diagram, it should be understood that unless otherwise specified or required by context, any explicit or implicit ordering of steps performed in the execution of a method does not imply that those steps must be performed in the order presented but instead may be performed in a different order or in parallel.
Throughout this disclosure, references to components or modules generally refer to items that logically can be grouped together to perform a function or group of related functions. Like reference numerals are generally intended to refer to the same or similar components. Components and modules can be implemented in software, hardware, or a combination of software and hardware. The term “software” is used expansively to include not only executable code, for example machine-executable or machine-interpretable instructions, but also data structures, data stores and computing instructions stored in any suitable electronic format, including firmware, and embedded software. The terms “information” and “data” are used expansively and includes a wide variety of electronic information, including executable code; content such as text, video data, and audio data, among others; and various codes or flags. The terms “information,” “data,” and “content” are sometimes used interchangeably when permitted by context.
It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
This application claims the benefit of priority to U.S. Provisional Patent Application No. 62/758,237, filed Nov. 9, 2018, the entirety of which is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
62758237 | Nov 2018 | US |