IP Library Granted Patent US 11,568,465
Granted Patent B2
US 11,568,465 · App. 17/239,681 · Granted Jan 31, 2023

Intelligent online platform for digitizing, searching, and providing services

Inventor: Wenye Tan (Arlington, VA)
G06Q30/0627G06F3/0482G06F16/9538
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,568,465
App. No.
17/239,681
Granted
Jan 31, 2023
Kind
B2
Abstract

A method for an online service provision platform includes establishing a service product database containing a plurality of digitized service products, obtaining a search term from a user, and searching the service product database based on the search term to obtain a plurality of candidate service products. Each digital service product corresponds to a service item identifier, and the service item identifier uniquely identifies a service item and contains a plurality of fields including a category field, one or more sub-category fields, and a service item field. The method also includes displaying the candidate service products to the user to obtain a selected service product chosen from the candidate service products by the user, and performing a service provision process of the selected service product.

Claims (68)

1. A method for an online service provision platform, comprising:

establishing a service item database, the service item database comprising a pre-stored service item file, a service item file received from a user, and a service item real-time requested by a user;

establishing a service product database by inputting a plurality of digital service products into the service product database, the service product database being different from the service item database and each digital service product corresponding to a service item identifier, wherein the service item identifier uniquely identifies a service item from the service item database and contains a plurality of fields including a category field, one or more sub-category fields, and a service item field,

wherein each digital service product comprises multiple service dimensions, the multiple service dimensions at least including:

a service scope dimension defining a specific scope, degree, or type for modifying the digital service product represented by the service item;

obtaining a search term from a user;

searching the service product database based on the search term to obtain a plurality of candidate service products;

displaying the candidate service products to the user to obtain a selected service product chosen from the candidate service products by the user; and

performing a service provision process of the selected service product.

2. The method according to claim 1 , wherein

the plurality of fields included in the service item identifier further include one or more sub-item fields;

the service item identifier is a data structure with a fixed bit length represented as category.sub-category[n].service item.sub-item[m], n and m being integers;

the data structure of the service item identifier is a 64-bit length number; and

the category field has a bit length of 8 bits, the sub-category field has a bit length of 24 bits, the service item has a bit length of 16 bits, and the sub-item field has a bit length of 16 bits.

3. The method according to claim 1 , wherein the searching the service product database further includes:

searching the service item database using the search term to obtain at least one candidate service item identifier; and

searching the service product database using the at least one candidate service item identifier to obtain the plurality of candidate service products.

4. The method according to claim 1 , wherein each digital service product further includes a digital service product identifier and the multiple service dimensions further include:

a service provider dimension including information regarding one or more service providers,

a time dimension including a time amount indicating time to be billed, and/or

a location dimension including location information of the digital service product, and location information of a service provider and a user, related to the digital service product.

5. The method according to claim 4 , wherein the displaying the candidate service products to the user further includes:

sorting the candidate service products based on one or more of the service dimensions; and

displaying the sorted candidate service products.

6. The method according to claim 5 , wherein the sorting the candidate service products further includes:

calculating an intermediate score of each of the candidate service products using two service dimensions of the candidate service products; and

sorting the candidate service products based on the intermediate score of each of the candidate service products.

7. The method according to claim 1 , wherein performing the service provision process of the selected service product comprises:

performing an engagement process to establish a service relationship before the service provider starts the selected service product, and

providing the service provision process to both the service provider and the user to complete the service.

8. A non-transitory computer-readable storage medium containing computer-executable instructions for, when executed by one or more processors, performing a method for an online service provision platform containing a server and a plurality of terminals, the method comprising:

establishing a service item database, the service item database comprising a pre-stored service item file, a service item file received from a user, and a service item real-time requested by a user;

establishing a service product database by inputting a plurality of digital service products into the service product database, the service product database being different from the service item database and each digital service product corresponding to a service item identifier, wherein the service item identifier uniquely identifies a service item from the service item database and contains a plurality of fields including a category field, one or more sub-category fields, and a service item field,

wherein each digital service product comprises multiple service dimensions, the multiple service dimensions at least including:

a service scope dimension defining a specific scope, degree, or type for modifying the digital service product represented by the service item;

obtaining a search term from a user;

searching the service product database based on the search term to obtain a plurality of candidate service products;

displaying the candidate service products to the user to obtain a selected service product chosen from the candidate service products by the user; and

performing a service provision process of the selected service product.

9. The non-transitory computer-readable storage medium according to claim 8 , wherein the plurality of fields further include one or more sub-item fields.

10. The non-transitory computer-readable storage medium according to claim 9 , wherein the service item identifier is a data structure with a fixed bit length represented as category.sub-category[n].service item.sub-item[m], n and m being integers.

11. The non-transitory computer-readable storage medium according to claim 10 , wherein the data structure of the service item identifier is a 64-bit length number.

12. The non-transitory computer-readable storage medium according to claim 11 , wherein the category field has a bit length of 8 bits, the sub-category field has a bit length of 24 bits, the service item has a bit length of 16 bits, and the sub-item field has a bit length of 16 bits.

13. The non-transitory computer-readable storage medium according to claim 8 , wherein:

the searching the service product database further includes:

searching the service item database using the search term to obtain at least one candidate service item identifier; and

searching the service product database using the at least one candidate service item identifier to obtain the plurality of candidate service products.

14. The non-transitory computer-readable storage medium according to claim 8 , wherein each digital service product further includes a digital service product identifier and

the multiple service dimensions further include:

a service provider dimension including information regarding one or more service providers,

a time dimension including a time amount indicating time to be billed, and/or

a location dimension including location information of the digital service product, and location information of a service provider and a user, related to the digital service product.

15. The non-transitory computer-readable storage medium according to claim 14 , wherein the displaying the candidate service products to the user further includes:

sorting the candidate service products based on one or more of the service dimensions; and

displaying the sorted candidate service products.

16. The non-transitory computer-readable storage medium according to claim 15 , wherein the sorting the candidate service products further includes:

calculating an intermediate score of each of the candidate service products using two service dimensions of the candidate service products; and

sorting the candidate service products based on the intermediate score of each of the candidate service products.

17. A system for an online service provision platform, comprising:

one or more processors, configured to, in response to computer-executable instructions:

establish a service item database, the service item database comprising a pre-stored service item file, a service item file received from a user, and a service item real-time requested by a user;

establish a service product database by inputting a plurality of digital service products into the service product database, the service product database being different from the service item database and each digital service product corresponding to a service item identifier, wherein the service item identifier uniquely identifies a service item from the service item database and contains a plurality of fields including a category field, one or more sub-category fields, and a service item field,

wherein each digital service product comprises multiple service dimensions, the multiple service dimensions at least including:

a service scope dimension defining a specific scope, degree, or type for modifying the digital service product represented by the service item;

obtain a search term from a user;

search the service product database based on the search term to obtain a plurality of candidate service products;

display the candidate service products to the user to obtain a selected service product chosen from the candidate service products by the user; and

perform a service provision process of the selected service product.

Continuity (1)
Related Publication 20220343388A1 · Oct 27, 2022