Patent classifications
G06Q30/0605
OPTIMIZATION OF NETWORK SERVICE BASED ON AN EXISTING SERVICE
A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
SMART SERVICE ROUTING USING MACHINE LEARNING
At least one computer-readable medium on which are stored instructions that, when executed by one or more processing devices, enable the one or more processing devices to perform a method. The method includes the steps of receiving from a user via an electronic device a request for a good or a service, receiving via the electronic device the geographic location of the user, and determining an optimal provider of the good or service based on the type of good or service and the geographic location of the user.
Health-Related Product Discount System and Method
A computer-implemented method, computer program product and computing system for receiving a query for a health-related product from a user; processing the query to identify providers from which the health-related product may be purchased; and rendering a multi-item result set for the user, wherein each item in the multi-item result set is associated with a provider name, a health-related product cost and a geographic proximity between the user and the provider.
Identifying items in images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using location data to identify and provide services in association with items appearing in captured images. One of the methods includes receiving, from a device, an image and location data representing the device's physical location, determining, based on the location data, that a particular set of one or more locations are within a threshold distance of the device's physical location, accessing, for each of the one or more locations in the particular set, item information that indicates one or more items that are associated with the location, determining, based on the accessed item information, that the image likely shows a particular item that is associated with one or more locations in the particular set, and providing, to the device, instructions for presentation of information about (i) the particular item and (ii) one or more locations in the particular set that are associated with the particular item.
Methods and apparatus for anomaly detections
This application relates to apparatus and methods for identifying anomalies within a time series. In some examples, a computing device receives sales data identifying a sale of at least one item, and aggregates the received data in a database. The computing device may generate a plurality of time series based on the aggregated sales data. The computing device may extract features from the plurality of time series, and generate an alerting algorithm that is based on clusters of the extracted features. The computing device may apply the alerting algorithm to a time series generated from received sales data to determine whether the time series is an anomaly. Based on the determination, the computing device may generate and transmit anomaly data identifying whether the time series is an anomaly, such as to another computing device.
BILATERAL BIDDING PLATFORM FOR USE IN BULK SALE OF ITEMS IN AN ELECTRONIC MARKETPLACE
Utilities (e.g., systems, methods, etc.) for facilitating a bilateral bidding process between buyers and sellers of items (services, products, bundles, etc.) to allow buyers to obtain lower prices on the items through crowd bidding while simultaneously allowing sellers to essentially offset such lower prices on the items through increased sales volume of the items. Specifically, the disclosed utilities may make use of a network-based ecommerce system or platform that provides sellers of items access to real-time buyer demand and the optimum price that a plurality of buyers (e.g., customers) are willing to pay that yields increased profits. The disclosed platform also benefits buyers in cases when multiple sellers compete for the then current plurality of buyer demand resulting in a reduced price for the item based on the then real-time demand.
AUTOMATED NEGOTIATION METHOD AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING SUCH METHOD
A computer-implemented method comprising:
presenting on a web site an offer for an object;
receiving on said web site a first proposal from a potential buyer for said object with a first price;
retrieving in said application server buyer parameters corresponding to said potential buyer;
retrieving in said application server buyer-independent parameters including parameters of the object, parameters and price of other objects, and data from external sources;
determining in said application server a second offer for said object, said second price being determined with an artificial intelligence engine based on said psychological price and on said buyer parameters and on said buyer independent parameters;
proposing said second offer to said buyer;
receiving from said buyer a second proposal with a third price;
determining in said application server a third offer for said object, wherein said third offer includes a fourth price for a modified object.
TRADE SERVICES PROVIDER LOCATING METHOD
A trade services provider locator method facilitated by a software application wherein multitude of service providers are able to be located and retained to provide a service by a requesting user. The software application of the present invention provides the service category, pricing and other parameters in addition to the geographic location of the service providers relevant to the requesting user. The geographic location of the service providers are displayed on a graphical map within the software application of the present invention wherein the icons are configured to identify the type of service that can be provided by the service provider and further identify the time window in which the service can be delivered. The user can utilize the method of the present invention to select services from more than different type of service provider simultaneously. Furthermore, the requested service can be either on-demand or for a subsequent scheduled day.
ECOMMERCE AGGREGATION PLATFORM
A system is described herein. The system includes a merchant server hosting a marketplace service and a computing device. The marketplace service is configured to access a first website housing products and a second website housing products, perform an acquisition operation to extract information about a first product of the products from the first website and from the second website, and aggregate the information about the first product into a comparison format. A marketplace application of the computing device allows the user to access the marketplace service. The marketplace application transmits a request received from the user for the information associated with the first product to the marketplace service, where the marketplace service executes the request and displays the comparison format of the information for the first product to the user via a graphical user interface (GUI) of the computing device.
SECURE PRODUCT PROVISIONING SYSTEMS AND METHODS FOR PREVENTING ELECTRONIC FRAUD BY GENERATION OF EPHEMERAL VIRTUAL CARDS FOR INJECTION FROM SECURE PROXY ACCOUNTS INTO ELECTRONIC PROVISIONING NETWORKS
Secure product provisioning systems and methods are described for preventing electronic fraud by generation of ephemeral virtual cards for injection from secure proxy accounts into electronic provisioning networks. A provisioning server receives a provisioning request from a provisioning application (app) that indicates a product selected from one or more products and a merchant selected from one or more merchants. The server generates an ephemeral virtual card comprising a unique ephemeral code and a payment amount, each injected from a secure proxy account accessible only by the provisioning server. The ephemeral virtual card virtually emulates a physical or electronic card acceptable by the electronic provisioning network of the merchant. The provisioning server submits the ephemeral virtual card to the electronic provisioning network of the merchant. The receipt of the ephemeral virtual card causes initiation of a transaction between a user and the merchant for the product.