Patent classifications
G06Q30/0625
Determining generic items for orders on an online concierge system
An online system provides options for selection by a user. The online system receives a query entered on a client device. The online system queries an item database to retrieve a set of items related to the query and assigns each item to a product category in a predefined taxonomy that maps items to product categories. The online system inputs each item into a prediction model trained to predict a probability that an item is available at a warehouse location. The online system determines that a first product category has low availability based on predicted probabilities for items in the first product category. Responsive to determining that a first product category has low availability, the online system generates a generic item for the first product category and sends a list of items including the generic item to the client device for display responsive to the query.
SYSTEMS AND METHODS FOR PROVIDING INFORMATION ABOUT PRODUCTS IN MOBILE STRUCTURES AND MANAGING MOBILE STRUCTURES
A mobile structure includes a controller configured to detect a mobile device proximate to a chip placed proximate to a product within the mobile structure, instruct the mobile device to open a predetermined app in response to the detection, receive a request for information about products related to the product from the mobile device, and instruct a screen of the mobile structure to display the information about the products related to the product in response to receiving the request.
User interface and geo-parsing data structure
A method to allocate memory, in response to application requests, for a compact data structure having location data and a trailer section is provided. The trailer section of the compact data structure is checked to determine an offset for listings and indices representing the location data. Upon determining the offset, the listings and indices are loaded into memory and responses to the application requests are generated by utilizing the listings and indices stored in the memory.
METHODS OF CAPTURING IMAGES AND MAKING GARMENTS
This disclosure relates to better methods for making garments, for example by capturing images of a subject and making garments for that subject without requiring the subject to visit a tailor for conventional measurement with a tape measure. The disclosed methods provide a faster, easier, and more convenient way to acquire measurements. The disclosed methods also provide better fitting garments and higher customer satisfaction.
ART MARKET PRICING AND COMMISSION PLATFORM AND METHOD FOR USING THE SAME
An art market pricing and commission system for the fine art market is disclosed. The art market pricing and commission system allows artists and collectors to see how others are reacting to particular pieces of artwork in real time. The art market pricing and commission system creates an electronic ledger and official photographic record that authenticates works of art now and into the future. The art market pricing and commission system encourages individuals to participate in determining what is good and valuable and create a cohesive, thriving market. The art market pricing and commission system is deployed as an Internet platform that combines a specific pricing structure with a special commission system to incentivize user interaction, assign value to works of art and create a transparent, thriving market.
Matching user provided representations of items with sellers of those items
This disclosure describes systems and methods for matching user provided images that include representations of items with sellers of those items. A management service, as described herein, may provide a web site where users can post images, view images, share images, correspond with other users, etc. The management service may identify items represented in the images and determine one or more sellers that offer those items for sale. When another user requests to view the user provided image, the image, seller information identifying the seller determined to sell the item represented in the image, and/or a purchase control that may be selected by a user to initiate a purchase with the seller is presented.
Methods and systems for annotation of digital information
Disclosed is an invention for methods, processes and systems that, among its enabling features and benefits, enhance retrieval of relevant information over a communication network. For instance, methods, processes and systems for performing annotation of digital information are provided. One method includes searching for items of interest using a search engine. Once the URIs associated with the item of interest are identified, a plurality of attributes are provided that may be associated with each URI. A user may provide the values for the attributes or the system may suggest values for the attributes based on information associated with each URI. Once the attributes and values are assigned, the annotated URI along with the attributes and values is stored. Another method provides for sharing of the annotated information. A user may communicate annotated information to an external storage system for sharing with other users having access to the external storage system. Another method provides for automatic updates of the annotation entries by periodically fetching the digital information associated with each URI and updating the values associated with each attribute. In addition, a system, method or process may provide a more reliable, inclusive, or otherwise effective way of collecting or identifying quality reviews for products, services, and sellers. Furthermore, a system, method or process may enable or otherwise enhance generation of actionable information for online shopping or comparative shopping. Furthermore, according to one embodiment, an interface or protocol that a computer uses to communicate with other computers is associated with a subject matter context. User-level contents or digital resources received across that interface or protocol are then associated with that subject matter context, and the computer may respond accordingly. For instance, a computer may associate a given network port with a subject matter context of shopping, and treat all digital resource requests received on that port as applying to only a shopping subject matter context. A web server may also listen on a network port associated with a subject matter context, thereby contextualizing the overall nature of the web site that the web server hosts.
Systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items
The disclosure herein provides systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items. A significant attributes system for identifying and presenting identifications of significant attributes of unique items comprises an item analysis engine, at least one driver models database, and a model building engine, wherein the item analysis engine comprises an item description receiver and one or more driver calculators.
Method and system enabling crowdsourced peer to peer product rental
A system and method for online peer-to-peer rental of things using crowdsourcing and selected groups of potential lenders. Individuals desiring to borrow a particular thing may search a listing of things offered for rental by lenders that have chosen to list for rental some of the things that they own. If a thing desired by one wishing to rent is not available among the things currently listed for rental, the borrower may request that potential lenders be contacted. Potential lenders may be identified using a collection of personal information for a population of consumers based on consumer purchase history information and consumer rental history information collected by the entity operating the peer-to-peer rental system.
Interface for Matching a Racquet Sports Player and a Racquet Stringer
Linking interface (INT) between a racket sports player (J) and at least one stringer from a list of stringers (C1, . . . , Cn) registered in a database (BD), characterized in that it comprises a human-machine input interface (1) configured to allow the player (J) to enter a stringer selection criterion, acquisition means (2) configured to remotely acquire the list of registered stringers (C1, . . . Cn), calculation means (3) configured to filter the stringers according to said at least one criterion, geolocation means (4) configured to geolocate the player (J) and selection means (5) configured to select one or more stringers based on the geolocation result.