METHOD AND SYSTEM FOR A RECOMMENDATION ENGINE UTILIZING PROGRESSIVE LABELING AND USER CONTENT ENRICHMENT

    公开(公告)号:US20210035183A1

    公开(公告)日:2021-02-04

    申请号:US16527130

    申请日:2019-07-31

    Abstract: A computer implemented method and system for a recommendation engine utilizing progressive labeling and user context enrichment. The method comprises receive a request from a current user of a user device, for a recommendation of an item, wherein the request comprises an image of the item; analyzing the item in the image using a plurality of objective machine learning models, wherein analyzing the item in the image comprises assigning an objective label and a percentage of confidence in the assigned label for each of the objective machine learning models; analyzing the item in the image using a plurality of subjective machine learning models wherein analyzing the item in the image comprises assigning an subjective label and a percentage of confidence in the assigned label for each of the subjective machine learning models; retrieving user context information for the current user; generating a plurality of new labels based on the objecting labels, subjective labels, and user context information, wherein each of the plurality of new labels includes a weight signifying the importance of each new label; retrieve one or more recommendations, wherein the one or more recommendations comprise universal resource locations to clothing that matches the labels assigned to the image; and transmit the one or more recommendations to the user device when a confidence level in the recommendations exceeds a predefined threshold.

    Information rights management offline file access facility

    公开(公告)号:US10540511B2

    公开(公告)日:2020-01-21

    申请号:US15473958

    申请日:2017-03-30

    Abstract: Systems and methods for providing secure offline file access utilizing information rights management (IRM) are provided herein. In some embodiments, the method may comprise storing one or more IRM-protected documents in a secure local storage on a user device; storing one or more consumption licenses associated with the one or more IRM-protected documents in the secure local storage on the user device, wherein the one or more consumption licenses is required to access one or more IRM-protected documents; detecting a loss of network connectivity on the user device; writing the one or more consumption licenses to an IRM location in memory on the user device; receiving a request to open a document of the one or more IRM-protected documents; reading the consumption license from the IRM location in memory; and enabling access to the requested IRM-protected document based on the consumption license.

    Systems and methods for reorganization of messages in queuing systems

    公开(公告)号:US10122643B2

    公开(公告)日:2018-11-06

    申请号:US15207867

    申请日:2016-07-12

    Abstract: A method for the reorganization of messages in queuing systems is disclosed. The method comprising receiving a statement to reorganize one or more messages within an ordered data structure; translating the statement into a first set of instructions for identifying one or more messages on which to perform one or more operations, a second set of instructions for performing the one or more operations on the identified one or more messages, and a third set of instructions for storing, in a memory, the identified one or more messages after the one or more operations have been performed; executing the first set of instructions, the second set of instructions, and the third set of instructions on each message in the ordered data structure; and transmitting the operated upon messages.

    Apparatus, system and method of authomatically creating an age progression video

    公开(公告)号:US09607653B2

    公开(公告)日:2017-03-28

    申请号:US14855038

    申请日:2015-09-15

    Abstract: Embodiments of the present invention relate to a media processing engine that produces an age progression video of a person by using photos of the person. The processing engine sequences and manipulates the photos such that the focus in each chronological photo is on the person. The processing engine uses a sliding window for facial recognition across a wide age range such that pictures of the person at a younger age (e.g., infancy) are positively associated with pictures of the person at an older age (e.g., teenager). In some embodiments, the processing engine is implemented on a remote server that provides a backup or storage service to its members. The photos are located at the remote server. The age progression video can be downloaded and/or shared by a member with others. In some embodiment, the age progression video includes a text caption, such as a message promoting the service.

Patent Agency Ranking