Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM AND METHOD FOR MANAGING ONLINE SHOPPING
Document Type and Number:
WIPO Patent Application WO/2020/204873
Kind Code:
A1
Abstract:
The subject application relates to an order processing system, including a receiving unit, a normalizer unit, and an order creation unit. The receiving unit is configured to receive, from a plurality of network platforms, commodity information and left messages for one or more commodities. The left messages have formats associated with corresponding network platforms. The normalizer unit is connected to the message receiving unit, and is configured to convert the formats of the left messages into a predetermined format. The order creation unit is configured to create an order based on the commodity' information and the left messages with the converted format.

Inventors:
CHUEH CHEN-CHE (TW)
Application Number:
PCT/US2019/024757
Publication Date:
October 08, 2020
Filing Date:
March 29, 2019
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
M17 USA LLC (US)
International Classes:
G06Q30/00; G06F17/00; G06Q30/02
Foreign References:
US20170228711A12017-08-10
US20070106568A12007-05-10
US20160189191A12016-06-30
US20120310750A12012-12-06
US20070276739A12007-11-29
Attorney, Agent or Firm:
GUSEV, Vladimir, Y. (US)
Download PDF:
Claims:
CLAIMS

We Claim:

1. An order processing system, comprising:

a receiving unit, configured to receive, from a plurality of network platforms, commodity information and left messages for one or more commodities, wherein the left messages have formats associated with corresponding network platforms;

a normalizer unit, connected to the message receiving unit, and configured to convert the formats of the left messages into a predetermined format; and

an order creation unit, configured to create an order based on the commodity information and the left messages with the converted format.

2. The order processing system according to claim 1, wherein types of the commodity' information comprise at least one or more of the following: text, picture, sound, real-time video and audio streaming, and video.

3. The order processing system according to claim 1, wherein the order is associated with ordering or purchase information of a user on at least one of the plurality of network platforms.

4. The order processing system according to claim 1, further comprising a language analysis unit, configured to obtain purchase information from the converted left messages.

5. The order processing system according to claim 4, wherein the language analysis unit is further configured to extract a keyword from the left messages with the converted format, and obtain the purchase information based on the keyword.

6. The order processing system according to claim 5, wherein the keyword comprises a first part and a second part, and the first part is associated with at least one part of the commodity information. 7. The order processing system according to claim 6, wherein the first part comprises at least one or more of the following: a name, a color, a genre, a category, a specification, a model, and the like of a commodity; and

the second part is associated with a purchase quantify of the commodity.

8. The order processing system according to claim 5, wherein if the keyword comprises only purchase quantities of the commodities, the order creation unit is configured to associate the keyword with a marked commodity in the commodities.

9. The order processing system according to claim 8, further comprising a timer, configured to change the marked commodify at a predetermined time.

10. The order processing system according to claim 1, further comprising an order management module, configured to create a list based on the commodity information and the left messages with the converted format, wherein the list is associated with order information of a plurality of users on the plurality of network platforms.

11. The order processing system according to claim 10, wherein the order management module is further configured to send the order list to the purchasers.

12. The order processing system according to claim 1, wherein the network platforms comprise an online marketplace, an online store, a social networking site and/or a live streaming website.

13. A publishing system, comprising:

a data input unit, configured to input commodify information of a commodify, wherein the commodify information has a predetermined format;

a de-normalizer unit, connected to the data input unit, wherein the de- normalizer unit is configured to: receive the commodity information of the commodity, and convert the predetermined format of the commodity information into formats associated with network platforms; and

a publishing unit, connected to the de-normalizer unit, and concatenated to the network platforms, wherein the publishing unit is configured to publish, to the network platforms, the commodity' information whose format has been converted.

14. The system according to claim 13, wherein a type of the commodity information is at least one of the following: text, picture, sound, and video.

15. The system according to claim 13, wherein a type of the commodity information is real-time video and audio streaming.

16. The system according to claim 13, wherein the network platforms comprise an online marketplace, an online store, a social networking site and/or a live streaming website.

Description:
SYSTEM AND METHOD FOR MANAGING ONLINE SHOPPING

Technical Field

This disclosure relates to a system and a method for online shopping, and in particular, to a system and a method for managing online shopping.

Background

With vigorous development of the Internet and mobile networks, electronic products (such as a mobile phone, a tablet computer, a desktop computer, a notebook, and a smart appliance) having a network access function have been widely used by the public. In addition, information is massive on networks and can be conveniently obtained, and consumption modes of consumers have gradually changed from physical stores to online shopping.

Currently, there are numerous types of online shopping. Commodity selling and online shopping may be performed by using various social networking site platforms (such as Face book, Instagram, Twitter, Line, YouTube, and Snapchat) or online live streaming platforms, in addition to network auctions, online stores, or large-scale network channel marketplaces.

However, each network platform or channel may be independently operated. Therefore, when a seller sells or markets a commodity on one or more network platforms or channels, the seller may need to publish a commodity message on the network platforms or channels one by one, and may need to manually integrate purchase messages of purchasers (or buyers) on the network platforms or channels into one order. Consequently, in addition to time and energy waste and poor efficiency, there are risks of missing a purchase message of purchasers.

In addition, when a purchaser orders or purchases a great variety of commodities on different network platforms or channels, the purchaser may not be capable of checking, in real time, a commodity that has been ordered or purchased, or may not be capable of confirming, in real time, whether a commodity has been successfully ordered or purchased.

Moreover, currently the network platforms or channels provide limited functions of communication between a purchaser and a seller or between a purchaser and another purchaser, and consequently a purchaser may not be capable of learning, in real time, of information related to ordering or purchase of a commodity.

Summary

An embodiment of subject application relates to an order processing system, including a receiving unit, a normalizer unit, and an order creation unit. The receiving unit is configured to receive, from a plurality of network platforms, commodity information and left messages for one or more commodities. The left messages have formats associated with corresponding network platforms. The normalizer unit is connected to the message receiving unit, and is configured to convert tire formats of the left messages into a predetermined format. The order creation unit is configured to create an order based on the commodity information and the left messages with the converted format.

Another embodiment of subject application relates to a publishing system, including a data input unit, a de-normalizer unit, and a publishing unit. The data input unit is configured to input commodity information of a commodity. The commodity information has a predetermined format. The de-normalizer unit is connected to the data input unit. The de-normalizer unit is configured to: receive the commodity information of the commodity, and convert the predetermined format of the commodity information into a format associated with network platforms. The publishing unit is connected to the de-normalizer unit, and concatenated to the network platforms. The publishing unit is configured to publish, to the network platforms, the commodity information whose format has been converted.

Brief description of the drawings

FIG. 1 is a schematic block diagram of an online shopping management system according to some embodiments of subject application;

FIG. 2 is a schematic block diagram of a publishing module according to some embodiments of subject application;

FIG. 3A is a schematic block diagram of an online shopping management system according to some embodiments of subject application; and FIG. 3B is a schematic diagram of a commodity list for selling of real-time video and audio streaming according to some embodiments of subject application.

Detailed Description

FIG. 1 is a schematic block diagram of an online shopping management system 100 according to some embodiments of subject application. According to some embodiments of subject application, the online shopping management system 100 may be operated on any electronic product (such as a mobile phone, a tablet computer, a desktop computer, a notebook, or a smart appliance) having a network access function. As shown in FIG. 1, the online shopping management system 100 includes a publishing module 110, a receiving module 120, an order management module 130, a processor 140, and a storage apparatus 150.

The publishing module 100 has a data input unit, for a user (such as a seller) to input data. According to some embodiments of subject application, data types for the data input unit may be text, picture, sound, video, and the like. The publishing module 100 is configured to be concatenated to one or more websites (such as an online marketplace, an online store, a social networking site, and a live streaming website), to publish, to the websites, data input by a user. The publishing module 100 has a de-normalizer unit, configured to respectively convert data formats of the data input unit into data formats of the websites to which data is to be published.

The receiving module 120 is configured to be concatenated to the websites (such as the online marketplace, the online store, the social networking site, and the live streaming website), to receive data from tire websites. According to some embodiments of subject application, types of the data received by the receiving module 120 from the websites may be text, picture, sound, video, and the like. The receiving module 120 has a normalizer unit to convert the data of different formats received from the websites into data with a predetermined format. The receiving module 120 has an identification unit, configured to screen or filter the received data, to obtain desired information. For example, the identification unit may extract a keyword from text received by tire receiving module 120. For example, the identification unit may identify picture, sound, or video data received by the receiving module 120, and extract information from the data. The receiving module 120 has a notification unit, configured to provide, to the user (such as a purchaser and/or a seller), the information obtained after the screening and filtering performed by the identification unit.

The processor 140 is connected to the publishing module 110, the receiving module 120, and the order management module 130, and is configured to create an order based on the data of the publishing module 110 and the data received by the receiving module 120. According to some embodiments of subject application, the processor 140 creates an order based on the information obtained after the screening and filtering performed by the identification unit of the receiving module 120. The storage apparatus 150 is configured to store data of the publishing module 110, the receiving module 120, the order management module 130, and the processor 140.

FIG. 2 is a schematic block diagram of a publishing module 200 according to some embodiments of subject application. According to some embodiments of subject application, the publishing module 200 may be applied to the online shopping management system 100 shown in FIG. 1. For example, the publishing module 110 in FIG. 1 may have the structure or functions that are the same as or similar to those of the publishing module 200 as described below. The publishing module 200 includes a data input unit 210, a de-normalizer unit 220, a publishing unit 230, and a streaming synchronization unit 240. The publishing module 200 is concatenated to one or more websites 251, 252, 253, and 254, to publish data to the websites 251, 252, 253, and 254. According to some embodiments of subject application, the websites may be but are not limited to an online marketplace, an online store, a social networking site (such as Facebook, Instagram, Twitter, Line, YouTube, or Snapchat), a live streaming website, and the like.

The data input unit 210 is configured to be used by a user (such as a seller) to input data. The data input unit 210 has a commodity information input unit 211. The commodity information input unit 211 may be used by the user to record, in a form of text, picture, sound, image, or the like, information about a commodity to be sold. According to some embodiments of subject application, commodity information may include a name, a specification (such as color, size, style, material, or a manufacturing site), a genre, a category, a model, seller contact information, a price, a photo, and the like of a commodity. The de-nonnalizer unit 220 is connected to the data input unit 210. The de- normalizer unit 220 is configured to convert the format of the data inputted by the user to the data input unit 210 into respective data formats of the websites 251, 252, 253, and 254 to which the data is to be published, and to synchronously publish commodity information with the converted formats to the websites 251, 252, 253, and 254 by using the publishing unit 230. For example, if a seller wants to publish commodity information to both Facebook and Instagram, the de-normalizer unit 220 is configured to convert the format of the commodity information inputted by the user to the data input unit 210 into respective data formats of Facebook and Instagram, and to publish the commodity information with the converted formats to Facebook and Instagram by using the publishing unit 230. According to some embodiments of subject application, the de-normalizer unit 220 may convert the format of the commodity information into formats of JSON, XML, and the like.

The data input unit 210 has a video and audio streaming unit 212. The video and audio streaming unit 212 may be used by the seller to introduce, in a form of a real-time image (or video) (such as live streaming), information about a commodity to be sold, use the streaming synchronization unit 240 to convert the real-time image into the data formats of the websites 251, 252, 253, and 254 to which the real-time image is to be published, and synchronously publish the real-time image to the websites 251, 252, 253, and 254. According to some embodiments of subject application, the streaming synchronization unit 240 is configured to communicate with the websites 251, 252, 253, and 254 to broadcast the pushed websites in live streaming, and obtain authorization from the websites 251, 252, 253, and 254, to send image streaming to the websites 251, 252, 253, and 254.

According to some embodiments of subject application, the publishing module 200 is configured to: publish, to the websites 251, 252, 253, and 254, the information about the commodity to be sold, and respectively receive identifiers (such as series numbers of published articles) from the websites 251, 252, 253, and 254, to determine whether commodities are the same by using the identifiers.

According to the embodiment in FIG. 2 of subject application, when a seller wants to sell a commodity on a plurality of network platforms, the seller only needs to input commodity information on the data input unit 210 of the publishing module 200 or enable real-time video and audio streaming, and then the publishing module 200 publishes the commodity information or the real-time video and audio streaming to the network platforms. In this way, the seller does not need to publish commodity messages on the network platforms one by one, and this can greatly improve efficiency of publishing commodity information by the seller for online shopping.

FIG. 3A is a schematic block diagram of an online shopping management system 300 according to some embodiments of subject application. The online shopping management system 300 includes a receiving module 310, an order management module 320, a notification module 330, and a personal order creation module 340. According to some embodiments of subject application, the receiving module 310, the order management module 320, the notification module 330, and the personal order creation module 340 may be applied to the online shopping management system 100 shown in FIG. 1. For example, the receiving module 120 and the order management module 130 in FIG. 1 may have the structures or functions that are the same as or similar to those of the online shopping management system 300 as described below.

The receiving module 310 includes a receiving unit 311, a normalizer unit 312, a language analysis unit 313, and a database 314. After the publishing module in FIG. 2 publishes the commodity information on the websites 251,

252, 253, and 254, a purchaser leaves a message, asks a question, or requires purchase on the websites 251, 252, 253, and 254. The receiving unit 311 is configured to be concatenated to the websites 251, 252, 253, and 254 through an application programming interface (API), to receive data (such as a left message of the purchaser) from the websites 251, 252, 253, and 254. According to some embodiments of subject application, the receiving unit 311 is configured to periodically and actively receive the data from the websites 251, 252, 253, and 254 (for example, left message content collected from the websites 251, 252,

253, and 254). The normalizer unit 312 is connected to the receiving unit 311, to convert messages of different formats received from the websites 251, 252, 253, and 254 into messages in a predetermined format (for example, converted into a data format to be processed by the online shopping management system 300). The language analysis unit 313 is connected to the normalizer unit 312, to analyze, filter and/or screen the converted messages. The language analysis unit 313 is configured to identify ordering or purchase messages (for example, a commodity, a quantity, a specification, or other order information) left by a purchaser on the websites 251, 252, 253, and 254. The language analysis unit 313 may be configured to exclude a message (such as a piece of chat content) that is not related to purchase. According to some embodiments of subject application, the language analysis unit 313 has a keyword identification unit, to identify a keyword in a message, and determine purchase information based on the keyword. For example, the language analysis unit 313 can identify "+1", "plus 1", "+2", "+3", ..., "+n", and the like in a message, where n is a positive integer, and determine that a purchaser wants to order or purchase a commodity, and a purchase quantity. According to some embodiments of subject application, the language analysis unit 313 is configured to: extract a plurality of keywords (or a plurality of parts of a keyword) in a message, and determine information about the ordering or purchase based on the keywords (or a plurality of parts of a keyword). For example, the language analysis unit 313 extracts "red" and "+2" from "red+2" in a message, and determines that the purchaser wants to order or purchase two red commodities. For example, the language analysis unit 313 extracts "all colors" and "plus 1" from "all colors plus 1" in a message, and determines that the purchaser wants to order or purchase one commodify for sale in each color. A converted message analyzed, filtered and/or screened by the language analysis unit 313 will be stored in the database 314.

The order management module 320 is connected to the database 314, and is configured to integrate, into an order list, commodify information (such as a commodify' name, specifications (such as color, size, style, material, and a manufacturing site), a commodity quantity, seller contact information, a price, and a photo) published by a seller and ordering or purchase messages (such as "+1", "red+3", and "each plus 1") of all purchasers received by the receiving module 310 from the websites 251, 252, 253, and 254. According to some embodiments of subject application, the order list may include commodify information (such as a commodity name, specifications (such as color, size, style, material, and manufacturing site), a commodify quantify, seller contact information, a price, and a photo), a website on which the commodity is published, an ordering quantity of a purchaser, and/or a website on which the purchaser places an order.

If the seller markets or sells a variety of commodities in a form of real-time video and audio streaming (for example, live streaming), the order management module 320 is configured to determine a commodity or an item associated with an ordering or purchase message left by the purchaser. According to some embodiments of subject application, as shown in FIG. 3B, the online shopping management system 300 displays a commodity list of the real-time video and audio streaming selling, and provides an associated code (or commodity-related code, e.g., a keyword such as A, A black, A white, B, C, or the like shown in FIG. 3B) for each commodity. The commodity list includes information such as a commodity name, a unit price, stock, available to promise, a sales quantity, commodities currently for sale. The order management module 320 is configured to determine, based on a commodity-related code included in the ordering or purchase message of the purchaser, a commodity associated with the purchase message left by the purchaser. For example, if "A white+1" (or AW+1) is left by the purchaser, the order management module 320 determines that the purchaser wants to purchase one pair of "KATZE customized style— white hyper-elastic magic trousers that must be stored up" shown in FIG. 3B.

If the order management module 320 does not detect the commodity-related code in the ordering or purchase message of the purchaser, the order management module 320 is configured to create an order based on "for-sale" commodities shown in the commodity list and the purchase message left by the purchaser. For example, if a purchaser leaves only a message of "plus 3", the order management module 320 determines that tire purchaser wants to order or purchase three "for-sale" commodities (i.e., the keyword "A") shown in FIG. 3B. According to some embodiments of subject application, the online shopping management system 300 may have a timer, and a commodity status (such as for- sale or on-discount) may vary with a setting of the timer. For example, the timer is configured to change, at a predetermined time (or when a predetermined condition is satisfied), a commodity marked as being for sale or on discount.

According to some embodiments of subject application, the order management module 320 is configured to transmit the order list created by the order management module 320 to all users, so that the users learn of a quantity of sold or ordered commodities in real time. In this way, a user may learn of a selling or ordering speed of a commodity in the system, and the system may increase the quantity of sold or ordered commodities by using the information. For example, by providing information (such as a quantity of commodities sold or ordered in real time on different platforms or channels), the system enables a purchaser or another user to feel an atmosphere of panic or eager buying of the commodities, promoting commodity selling.

The notification module 330 is concatenated to the websites 251, 252, 253, and 254, and is configured to notify whether a purchaser or user who leaves a purchase message on the websites 251, 252, 253, and 254 has successfully purchased or ordered the commodity.

The personal order creation module 340 includes a personal order creation unit 341, a shopping cart 342, and a shop assistant unit 343. The personal order creation unit 341 is configured to integrate, into a personal order, commodity information (such as a commodity name, specifications (such as color, size, style, material, and a manufacturing site), a commodity quantity, seller contact information, a price, and a photo) published by a seller and purchase messages (such as "+1", "red+3", and "each plus 1") of the purchaser received by the receiving module 310 from the websites 251, 252, 253, and 254. Content of the order includes but is not limited to information such as a name, a specification, a photo, a purchase quantity, a unit price, a total price, and the like of a commodity.

If a commodity purchased by the purchaser is sold by the seller, the shopping cart unit 342 directly leads the purchaser to an accounts settlement module, so that the purchaser confirms an order and settles accounts. If a commodity purchased by the purchaser is sold by the seller by proxy or sold by another online mall, the shop assistant unit 343 leads the purchaser to a web page or a platform that sells the commodity, so that the purchaser settles accounts on the web page or platform.

According to embodiments in FIG. 3A and FIG. 3B of subject application, the online shopping management system 300 may automatically integrate a variety of commodities purchased by the purchaser on different network platforms into an order, for the purchaser to confirm and settle accounts. In this way, not only an order processing time of the seller can be reduced, but also the purchaser can confirm, in real time, a quantify of commodities purchased by the purchaser, and efficiency and convenience of online commodity selling and online shopping are greatly improved. In addition, the order management module 320 of the online shopping management system 300 may be used by a user to learn of a quantify and a selling speed of sold commodities in real time, and the purchaser has a feeling similar to panic or eager buying of commodities in a physical store, promoting commodify selling.

Although technical content and features of the present invention are described above, a person having common knowledge in the technical field of the present invention may still make many variations and modifications without disobeying the teaching and disclosure of the present invention. Therefore, the scope of the present invention is not limited to the embodiments that are already disclosed, but includes another variation and modification that do not disobey the present invention, and is the scope covered by the following patent application scope.

Description of reference numerals

100 Online shopping management system

110 Publishing module

120 Receiving module

130 Order management module

140 Processor

150 Storage apparatus

200 Publishing module

210 Input unit

211 Commodity information input unit

212 Video and audio streaming unit

220 De-normalizer unit

230 Publishing unit

240 Streaming synchronization unit

251 Website

252 Website

253 Website

254 Website 300 Online shopping management system

310 Receiving module

311 Receiving unit

312 Noimalizer unit

313 Language analysis unit

314 Database

320 Order management module

330 Notification module

340 Personal order creation module

341 Personal order creation unit

342 Shopping cart

343 Shop assistant unit