G06F16/902

Content development device
11409503 · 2022-08-09 · ·

This content development apparatus includes at least one storage medium and at least one processor. The storage medium is configured to store a plurality of resource data pertaining to content being created; and store a database pertaining to the resource data. The processor is configured to execute a plurality of editing processes; generate first information created for each type of the resource data and at least including a location of each of the resource data, and second information expressing an association between different types of the first information; store the first and the second information in the at least one storage medium; respond to a request from one of the editing processes to acquire, using a designated resource data, information indicating a different type of the resource data associated with the designated resource data; notify the editing process; and update the database.

SYSTEM AND METHOD FOR TOKENIZATION OF DATA
20220229869 · 2022-07-21 ·

A non-tokenized string is received. For example, a non-tokenized string could be a credit card number. The non-tokenized string is partitioned into a plurality of non-tokenized substrings. For example, if the credit card number is 16 digits long, it may be partitioned into substrings that are three, six, and seven digits in length. The non-tokenized substrings are used as an index into a plurality of lookup tables. As a result of the indexing, a plurality of tokenized substrings are retrieved. The plurality of tokenized substrings are combined into a tokenized string. The tokenized string is used as a token that represents the credit card number without disclosing the actual credit card number. The reverse of the above process can also occur.

Method for flavor profile and nutrition values retention of customized dish recipe
20220225657 · 2022-07-21 ·

The present invention provides a method of retaining the dish flavor profile and nutrition values, of customized dish recipes. The dish recipe customization might result in adding or removing one or more ingredients, changing the amount of one or more ingredients of the originally defined recipe, and may also involve changing the recipe or a dish flavor profile. The method also derives and assigns a flavor profile to a specific customized recipe.

Sorting by permutation

A system such as a database management system determines a rule to impose sorted order upon a column without applying a sorting algorithm to the column and stores the rule to be applied to sort the column. In an embodiment, a permutation is the rule. The column, in an embodiment, is a column of a database table. In some cases, the rule is used to efficiently impose a correct sorted order on a subset of unsorted columns without the use of a sorting algorithm. In some cases, the rule is generated based at least in part on another column that is sorted using a sorting algorithm such as quicksort.

Search augmentation system

A method, apparatus, system, and computer program product for processing a query received through a network. A computer system identifies a topic in the query. The computer system identifies a set of friends of a user from a set of social media networks in which the set of the friends have an expertise in the topic identified in the query. The computer system ranks the set of the friends based on a level of the expertise of the set of the friends for the topic and an availability of the set of the friends to form a ranked set of the friends. The computer system returns results that contain the ranked set of the friends for the topic.

SYSTEM AND METHOD FOR DETECTING RELEVANT POTENTIAL PARTICIPATING ENTITIES
20220067857 · 2022-03-03 · ·

A method and system for detecting relevant potential participating entities across different databases. A method includes retrieving transaction data related to potential participating entities by resolving each of the plurality of potential participating entities between a dataset including transaction data and a dataset indicating the plurality of potential participating entities, wherein resolving the plurality of potential participating entities further includes applying resolution rules requiring matching a plurality of features between respective instances of the potential participating entity in the transaction data and in the dataset indicating the plurality of potential participating entities; determining a plurality of relevance scores based on the retrieved transaction data and entity characteristics of a subject entity, wherein each relevance score represents a relevance of the subject entity with respect to a respective potential participating entity; and identifying, based on the plurality of relevance scores, at least one relevant potential participating entity.

METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR DATA ASSET RANKING
20220043857 · 2022-02-10 ·

Systems, methods, and related techniques and apparatus containing instructions which when executed by one or more computing devices for determining dataset rankings by determining, from the lineage order requirement, one or more first lineage level datasets from the collection of datasets, generating one or more first lineage level asset ranks respectively for each one of the one or more first lineage level datasets, determining at least one second lineage level dataset having an outflow to the one or more first lineage level datasets, and generating a first dataset rank for the at least one second lineage level dataset as a first function of the outflow and at least one of the one or more first lineage level asset ranks.

PROPAGATING FILTERS TO MULTIPLE DASHBOARD USER INTERFACES IN AN INFORMATION MANAGEMENT ENVIRONMENT
20220043863 · 2022-02-10 ·

Presented herein are systems, methods, and computer implemented products for persisting queries or filters originating from reports within one dashboard and propagating such queries or filters to reports in other dashboards within an information management user interface environment. Typical information management dashboard user interfaces do not persist or propagate filters originating from one dashboard and apply such filters across multiple related dashboards to generate more granular details of the files and data within the information management environment. By persisting and propagating selected filters across multiple dashboards, the invention presented herein allow for more efficient search, analysis, and execution of certain information management actions based on the queried information.

Method, apparatus, and computer-readable medium for data asset ranking
11157559 · 2021-10-26 · ·

Systems, methods, and related techniques and apparatus containing instructions which when executed by one or more computing devices for determining dataset rankings by determining a lineage ordering requirement for a collection of datasets; determining, from the lineage order requirement, one or more first lineage level datasets from the collection of datasets; generating one or more first lineage level asset ranks respectively for each one of the one or more first lineage level datasets, determining at least one second lineage level dataset having an outflow to the one or more first lineage level datasets; and generating a first dataset rank for the at least one second lineage level dataset as a first function of the outflow and at least one of the one or more first lineage level asset ranks.

METHODS AND SYSTEMS FOR CREATING NETWORKS

The Automata Processor Workbench (AP Workbench) is an application for creating and editing designs of AP networks (e.g., one or more portions of the state machine engine, one or more portions of the FSM lattice, or the like) based on, for example, an Automata Network Markup Language (ANML). For instance, the application may include a tangible, non-transitory computer-readable medium configured to store instructions executable by a processor of an electronic device, wherein the instructions include instructions to represent an automata network as a graph.