Systems and methods for updating sequence of services
First Claim
1. A system configured to display a plurality of services on an interface of a user terminal, comprising:
- processors electronically connected to at least one storage medium via a bus, wherein during operation, the processors read the at least one storage medium and load a set of instructions from the at least one storage medium, and;
establish a network communication with the user terminal;
obtain electronic signals from the bus from the user terminal, the electronic signals including an identification associated with a user account registered with the system;
obtain electronic signals from the bus, the electronic signals including a current sequence of the plurality of services associated with the identification;
determine a travel value of each service of the plurality of services indicating a trend of the user to request for the service;
determine whether a ratio between a characteristic value for the current sequence of the plurality of services and a characteristic value for an optimized sequence of the plurality of services is less than a threshold, the characteristic value for the current sequence of the plurality of services being a sum of a plurality of fractions, wherein each fraction of the plurality of fractions is associated with a service of the plurality of services, and wherein for each service of the plurality of services, the fraction for the service is associated with an order of the service in the current sequence of the plurality of services and the travel value of the service,when the ratio is not less than the threshold, send out electronic signals including the current sequence of the plurality of services to the user terminal; and
when ratio is less than the threshold, determine an updated sequence of the plurality of services displayed on the display of the user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to systems and methods for updating a sequence of services. The systems may perform the methods to establish a network communication with the user terminal; obtain, from the user terminal, an identification associated with a user account registered with the system; obtain a current sequence of the plurality of services associated with the identification; determine whether a condition for updating the current sequence is satisfied, when the condition for updating the current sequence is not satisfied, send the current sequence of the plurality of services to the user terminal; and when the condition for updating the current sequence is satisfied, determine an updated sequence of the plurality of services displayed on the display of the user terminal.
-
Citations
18 Claims
-
1. A system configured to display a plurality of services on an interface of a user terminal, comprising:
processors electronically connected to at least one storage medium via a bus, wherein during operation, the processors read the at least one storage medium and load a set of instructions from the at least one storage medium, and; establish a network communication with the user terminal; obtain electronic signals from the bus from the user terminal, the electronic signals including an identification associated with a user account registered with the system; obtain electronic signals from the bus, the electronic signals including a current sequence of the plurality of services associated with the identification; determine a travel value of each service of the plurality of services indicating a trend of the user to request for the service; determine whether a ratio between a characteristic value for the current sequence of the plurality of services and a characteristic value for an optimized sequence of the plurality of services is less than a threshold, the characteristic value for the current sequence of the plurality of services being a sum of a plurality of fractions, wherein each fraction of the plurality of fractions is associated with a service of the plurality of services, and wherein for each service of the plurality of services, the fraction for the service is associated with an order of the service in the current sequence of the plurality of services and the travel value of the service, when the ratio is not less than the threshold, send out electronic signals including the current sequence of the plurality of services to the user terminal; and when ratio is less than the threshold, determine an updated sequence of the plurality of services displayed on the display of the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for displaying a plurality of services on an interface of a user terminal and configured to operate an online on-demand transportation service on at least one electronic device having processors, at least one storage medium, and a communication platform connected to a network, comprising:
-
establishing, by the processors, a network communication with the user terminal; obtaining, by the processors, an identification associated with a user account registered with the online on-demand transportation service platform from the user terminal; obtaining, by the processors, a current sequence of the plurality of services associated with the identification; determining, by the processors, a travel value of each service of the plurality of services indicating a trend of the user to request for the service; determining, by the processors, whether a ratio between a characteristic value for the current sequence of the plurality of services and a characteristic value for an optimized sequence of the plurality of services is less than a threshold, the characteristic value for the current sequence of the plurality of services being a sum of a plurality of fractions, wherein each fraction of the plurality of fractions is associated with a service of the plurality of services, and wherein for each service of the plurality of services, the fraction for the service is associated with an order of the service in the current sequence of the plurality of services and the travel value of the service; when the ratio is not less than the threshold, sending, by the processors, the current sequence of the plurality of services to the user terminal; and when the ratio is less than the threshold, determining, by the processors, an updated sequence of the plurality of services displayed on the display of the user terminal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification