G06F16/58

Methods for using extracted features to perform an action associated with selected identified image
10621226 · 2020-04-14 · ·

Methods and systems to perform methods comprising receiving, at a computer system from a first electronic device a first electronic media work; extracting one or more features therefrom; determining that at least a portion of the first electronic media work corresponds to a first reference media work based on a matching of the extracted features against a database of reference features; receiving, from a second electronic device, a query related to the first electronic media work; linking the query to action information in an action database based upon determining that at least a portion of the first electronic media work corresponds to the first reference media work; generating machine-readable instructions associated with the action to be performed based at least in part on the linking of the query to the action information; transmitting, to the second electronic device, the machine-readable instructions; and logging an event associated with the machine-readable instructions.

Methods for using extracted features to perform an action
10621227 · 2020-04-14 · ·

A computer system comprising one or more processors and computer-readable media operatively connected thereto, having stored thereon instructions for carrying out the steps of: maintaining one or more databases comprising first electronic data comprising digitally created reference compact electronic representations for each of a plurality of reference electronic works and second electronic data associated with the reference electronic works and related to action information corresponding thereto; obtaining a first digitally created compact electronic representation comprising one or more extracted feature vectors of a first electronic work; identifying a matching reference electronic work by comparing the first digitally created compact electronic representation of the first electronic work with the first electronic data using a sub-linear search of the first electronic data; determining the action information corresponding to the matching reference electronic work based on the second electronic data; and associating the determined action information with the first electronic work.

Method and apparatus for managing digital files

A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.

Hierarchical visual faceted search engine
10621225 · 2020-04-14 · ·

A system for performing a hierarchical visual faceted search includes a media platform comprising processors configured to: provide a selector user interface (UI) adapted to receive selection criteria; provide a first level menu comprising first level selection criteria including a first selection criterion; receive an indication to add the first selection criterion to the selector UI; provide a second level menu comprising second level selection criteria corresponding to the first selection criterion, wherein the second level selection criteria includes a second selection criterion; receive an indication to add the second selection criterion to the selector UI; add the first selection criterion and the second selection criterion to the selector UI; and execute a search to identify digital objects satisfying the first and the second selection criterion based on a content of the selector UI.

Hierarchical visual faceted search engine
10621225 · 2020-04-14 · ·

A system for performing a hierarchical visual faceted search includes a media platform comprising processors configured to: provide a selector user interface (UI) adapted to receive selection criteria; provide a first level menu comprising first level selection criteria including a first selection criterion; receive an indication to add the first selection criterion to the selector UI; provide a second level menu comprising second level selection criteria corresponding to the first selection criterion, wherein the second level selection criteria includes a second selection criterion; receive an indication to add the second selection criterion to the selector UI; add the first selection criterion and the second selection criterion to the selector UI; and execute a search to identify digital objects satisfying the first and the second selection criterion based on a content of the selector UI.

Multi-level authentication

Apparatuses and methods associated with multi-level authentication are disclosed herein. In embodiments, a method includes authenticating a physical object of a plurality of physical objects that together form an aggregate physical object; storing in a database system relationship information reflecting a relationship between the aggregate physical object and the plurality of physical objects; attempting to authenticate a target physical object; responsive to matching the target physical object to the aggregate physical object based on the attempt to authenticate the physical target: identifying in the database system a database record corresponding to the aggregate physical object; storing in the database record authentication data reflecting the match between the target physical object and the aggregate physical object; and storing an indication of a re-authentication of the physical object in the database system based on the relationship information. Other embodiments may be disclosed or claimed.

Management system, server, management device, and management method
10614690 · 2020-04-07 · ·

Provided is a management system in which required capacity of a storage device can be reduced even when the number of events that occur increases and in which the required capacity can be clearly understood. A management system includes: an information storage member that stores individual identification information of a management target; an information reading device that reads individual identification information I from the information storage member located within a predetermined distance from the information reading device; an imaging device hat generates continuous image data by continuously capturing images of at least an area where the information reading device can read the individual identification information I from the information storage member; a storage device that stores the continuous image data; a control device that acquires an event occurrence time at which an event related to the individual identification information I read by the information reading device has occurred, and sets in the continuous image data a playback start time corresponding to the event occurrence time; and a display device capable of displaying an image based on the continuous image data.

Masking restrictive access control for a user on multiple devices
10614119 · 2020-04-07 · ·

A system for enforcing restrictive access control with respect to a set of digital objects accessible by a first device and second device of a user. The system includes the first device of the user configured to: detect an update associated with a first system access control rule, wherein the first system access control rule is to block access to at least a first digital object included in the set of digital objects on the first device; determine, based at least in part on the update to the first system access control rule, to block access to at least a second digital object included in the set of digital objects on a second device; and provide, to the second device, the update associated with a first system access control rule to maintain restrictive access control over the set of digital objects on a second device.

Masking restrictive access control for a user on multiple devices
10614119 · 2020-04-07 · ·

A system for enforcing restrictive access control with respect to a set of digital objects accessible by a first device and second device of a user. The system includes the first device of the user configured to: detect an update associated with a first system access control rule, wherein the first system access control rule is to block access to at least a first digital object included in the set of digital objects on the first device; determine, based at least in part on the update to the first system access control rule, to block access to at least a second digital object included in the set of digital objects on a second device; and provide, to the second device, the update associated with a first system access control rule to maintain restrictive access control over the set of digital objects on a second device.

Registering the harvest of a resource using image data and metadata

A method, system and computer program product are disclosed for tagging a resource. In one embodiment, the method comprises receiving a given number of unique electronic tags for tagging a specified resource; for a harvested one of the specified resources, generating image data representing an image of the harvested resource, and selecting one of the electronic tags for the harvested resource; and sending the image data and data identifying the selected electronic tag to a specified entity to register the harvested resource. In an embodiment, the given number of unique physical tags are generated for the specified resource, and the generated image data include data representing one of the physical tags. In an embodiment, a mobile computing device is used to receive the electronic tags, to generate the image data, and to transmit the image data to the specified entity.