G06Q30/0625

Analyzing a purchase decision

Analyzing a purchase decision made by a user includes tracking locations of a mobile device within a retail store to form a proximity history, the proximity history capturing information relating to items within the retail store in which the user expresses interest, with a point of sale (POS) system, determining purchase information for each of the items in which the user expresses interest in, the purchase information indicating whether an item in which the user expressed interest is or is not purchased, and after the purchase, analyzing the proximity history and the purchase information for each of the items in which the user expressed interest to create a purchase decision analysis, the purchase decision analysis to identify which of the items have a proximity history exceeding a threshold that indicates the user was undecided whether to purchase or not to purchase that item while shopping in the retail store.

Crowd-sourced cloud computing in a multiple resource provider environment

A crowd-sourced cloud environment allows for, and benefits from, modes of interaction between among the service providers (including the resource providers and the cloud provider) and consumers (also referred to herein as tenants) that are not practiced in a DC-centric cloud environmentspecifically, the use of Internet-based social networking technology and Internet-based online marketplace technology to facilitate resource pooling and interaction between crowd-sourced cloud resource providers, the cloud provider, and crowd-sourced cloud consumers.

System and method for extracting information from a receipt

A machine implemented method for extracting information from a receipt, the method constituted of: receiving an image of the receipt; identifying a first text portion within the receipt image which represents a product name abbreviation; abbreviating, in accordance with an abbreviation rule, one of the identified first text portion and a plurality of product names stored on a database, each associated with a product identifier; determining a plurality of candidate product identifiers responsive to the abbreviation; for each of a plurality of predetermined features, assigning a value to each of the identified candidate product identifiers; responsive to the assigned values, assigning a candidate score to each of the identified candidate product identifiers; responsive to the assigned candidate scores and a predetermined scoring rule, selecting one candidate product identifier, which is represented by the identified first text portion; and outputting the selected candidate product identifier.

Mobile application for managing offer records

The present invention relates to a method and system for managing mobile offer records. The system may receive a query from a user including a shopping list comprising a plurality of items and a maximum price for a set of item descriptions of the shopping list. The system may identify a location of a mobile device. The system may obtain a plurality of offer records based on the location of the mobile device, the shopping list, and the maximum price. The system may normalize the plurality of offer records based on a value of the offer records. The system may rank the plurality of offer records based on the normalization.

System, device, and method of virtual dressing utilizing image processing, machine learning, and computer vision

System, device, and method of image processing, particularly utilizing machine learning and computer vision. A user selects a particular shirt from an online catalog; and instead of seeing an image of the shirt on the shelf or being worn by a model, the system generates and shows to the user an image of that particular shirt being virtually dressed by that particular user. The user requests the system to show search results for blue pants; and instead of producing generic images of blue pants, on the shelf or worn by various models, the system generates user-tailored search results that shown various types of blue pants being virtually worn by the user himself, or virtually worn by a particular other person that is selected by the user. The system enhances the product image by correcting it and by adding realistically-looking shading and wrinkles.

System and Method for Operating a Social Network for Automotive Quotes
20210049650 · 2021-02-18 ·

A system and method of implementing a social network for determining the value of vehicles that includes an application on a mobile device for selecting a group of known individuals, transmitting information about a particular vehicle to the group, receiving quotes reflecting the an estimation of the value of the particular vehicle, and displaying and storing the quotes.

Method and system for aggregating a plurality of learning technologies with an E-commerce layer

A system and method for aggregating various learning technologies. It is an aggregation of various different learning technologies which may be present on any technology or framework. It comprises an enrollment service framework which enables different learning management services to integrate easily with a platform. Further, the learning content could be on any platform, technology or mode and is offered to the users through a single channel. It is an ecommerce layer over a variety of learning modes wherein publishers can place their content and enable purchase of learning technologies. Learners can avail the same in seamless and easy to use learner interface. This platform also helps learners to follow a journey of learning to application of acquired competencies in the corporates. Further, it provides a revenue management between all participating entities. It also provides an activation token engine which helps to manage enrollments/de-enrollments for different learning technologies.

Resolving a query to a database by transmitting identifiers of objects satisfying the query

In a method for resolving a query to a database, a server computing system receives a query for retrieving objects from a client device. A candidate data set of objects is determined by applying the query to the database, the candidate data set of objects including identifiers of objects satisfying the query. The candidate data set of objects is transmitted to the client computing device as the identifiers. A request for a subset of the objects corresponding to identifiers of the candidate data set of objects from the server computing system for identifiers of the candidate data set of objects that do not match the identifiers of objects stored in the cache of the client computing device is received. The subset of objects is transmitted to the client device.

Automatic identification of issues in text-based transcripts
10922734 · 2021-02-16 · ·

A computerized method is provided for automatically identifying a set of historical issues derived from historical customer interactions with an enterprise. The method includes collecting text-based data corresponding to the historical customer interactions, extracting customer queries from the text-based data, and normalizing and filtering the customer queries to generate the set of historical issues of the customer queries. The method also includes assigning the historical issues to one or more clusters that capture variances among the historical issues. The method further includes generating a legitimacy score for each historical issue and ranking the set of historical issues in accordance with their corresponding legitimacy scores. The method can further include identifying one or more issues in a transcript of unstructured text using the set of historical issues.

Object identification in social media post
10922744 · 2021-02-16 · ·

Various embodiments of systems and methods allow the presentation of a content item with a marketplace section. A system can receive a content item and analyze the content item to identify at least one featured object in the content item. The system can then match the at least one featured object with a marketplace item. If the marketplace item passes various filtering criteria, then the author of the content item can approve the marketplace item being presented with the content item. A system can then receive data for the content item from an application server and data for the marketplace item from a marketplace server and generate a unified presentation of the content item and the marketplace item. A user can then interact with a marketplace section to buy the marketplace item.