Sending Category Information
First Claim
1. A method performed by one or more processors configured with computer-executable instructions, the method comprising:
- converting one or more category identifications and one or more category attribute information stored in one or more central data storage media into a form of one or more files;
synchronizing the one or more category identifications and category attribute information in the form of one or more files with a category server;
receiving a product identification of a product sent by a terminal;
instructing the category server to determine one or more categories of the product corresponding to the product identification; and
returning, to the terminal, category identifications and category attribute information of the determined one or more categories in the form of one or more files.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure introduces a method, a system and an apparatus of sending category information. Category information at central data storage media is stored at a category server in the form of one or more files. When the category server receives a category identification from a terminal to request corresponding category attribute information for publishing product information, the category server may inquire and return the requested category information without submitting an inquiry to the central storage media, thereby reducing operational pressure on the central data storage media and improving efficiency of publishing product information.
-
Citations
20 Claims
-
1. A method performed by one or more processors configured with computer-executable instructions, the method comprising:
-
converting one or more category identifications and one or more category attribute information stored in one or more central data storage media into a form of one or more files; synchronizing the one or more category identifications and category attribute information in the form of one or more files with a category server; receiving a product identification of a product sent by a terminal; instructing the category server to determine one or more categories of the product corresponding to the product identification; and returning, to the terminal, category identifications and category attribute information of the determined one or more categories in the form of one or more files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A category server comprising:
-
one or more processors; and computer storage media having stored thereon computer-executable instructions that are executable by the one or more processors to perform actions comprising; synchronizing one or more category identifications and category attribute information in a form of one or more files; determining one or more categories of a product corresponding to a product identification sent by a terminal; and returning, to the terminal, category identifications and category attribute information of the determined one or more categories in the form of one or more files. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer storage media having stored thereon computer-executable instructions that are executable by the one or more processors to perform actions comprising:
-
determining that at least one of the category attribute information stored in the central date memory is updated; converting the updated category attribute information in the central data storage media into a form of one or more files; and synchronizing the updated category attribute information in the form of one or more files with the category server; receiving from the terminal a synchronization request without considering category identifications already stored at the terminal, the synchronization request includes time information and a category identification that the terminal requests to synchronize with the category server, the time information indicating a time when category attribute information, corresponding to the category identification, stored in the terminal is generated; and determining whether to send category attribute information in the form of one or more files to the terminal after receiving the synchronization request, the determining including; comparing the time information in the synchronization request and a locally stored time at the category server when category attribute information corresponding to the category identification in the synchronization request is generated, if the time information in the synchronization request is earlier than the locally stored time at the category server, determining that category attribute information stored at the terminal is out-of-date and sending updated category attribute information at the category server in the form of one or more files to the terminal, the sending including authorizing the terminal to download the category attribute information in the form of one or more files from the category server through a breakpoint continuous transmission; and if the time information in the synchronization request is not earlier than the locally stored time at the category server, determining that category attribute information stored at the terminal is not out-of-date without sending the category attribute information in the form of one or more files to the terminal.
-
Specification