G06F16/316

Dynamic scheduling of tasks for collecting and processing data using job configuration data
10089143 · 2018-10-02 · ·

A scheduler manages execution of a plurality of data-collection jobs, assigns individual jobs to specific forwarders in a set of forwarders, and generates and transmits tokens (e.g., pairs of data-collection tasks and target sources) to assigned forwarders. The forwarder uses the tokens, along with stored information applicable across jobs, to collect data from the target source and forward it onto an indexer for processing. For example, the indexer can then break a data stream into discrete events, extract a timestamp from each event and index (e.g., store) the event based on the timestamp. The scheduler can monitor forwarders' job performance, such that it can use the performance to influence subsequent job assignments. Thus, data-collection jobs can be efficiently assigned to and executed by a group of forwarders, where the group can potentially be diverse and dynamic in size.

System and method for multivariate testing of messages to subgroup in a one-to-many messaging platform

A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.

SEARCH APPARATUS AND SEARCH METHOD

A search method includes receiving a search request to encoded text data, based on first index information produced by specifying an occurrence position of a character or a word included in original data of the encoded text data as a first axis and contents of the search request, generating second index information having a second axis superordinate to the first axis, and searching the encoded text data in response to the search request using the second index information.

METHODS AND SYSTEMS FOR A COMPLIANCE FRAMEWORK DATABASE SCHEMA
20240320245 · 2024-09-26 ·

Generating a compliance framework. The compliance framework facilitates an organization's compliance with multiple authority documents by providing efficient methodologies and refinements to existing technologies, such as providing hierarchical fidelity to the original authority document; separating auditable citations from their context (e.g., prepositions and or informational citations); asset focused citations; SNED and Live values, among others.

System and method for modification, personalization and customization of search results and search result ranking in an internet-based search engine

A computer server system and method are disclosed for personalization and customization of network search results and rankings, such as for Internet searching. A representative server system comprises: a network interface to receive a query from a user and transmit return queries and search results; a data storage device having a first, lexical database having one or more compilations and templates; and one or more processors configured to access the first database and search a selected compilation using the query to generate initial search results; to comparatively score each selected parsed phrase of the initial search results, for each classification of a selected template and a selected compilation, and to output initial and final search results arranged according to the classifications and the predetermined order of the template. A representative embodiment may also include use of a second, semantic database having multi-dimensional vectors corresponding to parsed phrases, paragraphs, or clauses.

Methods and systems for building search service application

The system includes a search service application builder that provides a search model. The search model represents a search service application for an object. The search model uses an end-user input field for a first attribute for the object and a user-defined search result output field for a second attribute of the object. The search model has code to generate a user interface. The interface includes an input section for receiving values for the first attribute and a search results section for outputting values of the second attribute. The interface also includes code to generate a search query using a search query model for a selected query type. The interface also includes code to receive search result data returned in response to the search query and code to format the search result data for the search results section.

Methods and systems for building search service application

The system includes a search service application builder that provides a search model. The search model represents a search service application for an object. The search model uses an end-user input field for a first attribute for the object and a user-defined search result output field for a second attribute of the object. The search model has code to generate a user interface. The interface includes an input section for receiving values for the first attribute and a search results section for outputting values of the second attribute. The interface also includes code to generate a search query using a search query model for a selected query type. The interface also includes code to receive search result data returned in response to the search query and code to format the search result data for the search results section.

Automatic generation of scientific article metadata

Examples of the disclosure are directed to systems and methods of using natural language processing techniques to automatically assign metadata to articles as they are published. The automatically-assigned metadata can then feed into the algorithms that calculate updated causation scores for agent-outcome hypotheses, powering live visualizations of the data that update automatically as new scientific articles become available.

Methods and systems to efficiently find similar and near-duplicate emails and files

A set of trigrams can be generated for each document in a plurality of documents processed by an e-discovery system. Each trigram in the set of trigrams for a given document is a sequence of three terms in the given document. A set of trigrams for each similar document is then determined based on the set of trigrams for the original document. To facilitate identification of the similar documents, a full text index is then generated for the plurality of documents and the set of trigrams for each document are indexed into the full text index, as individual terms. Queries can be generated into the full text index based on trigrams of a document to determine other similar or near-duplicate documents. After a set of potentially similar documents are identified, a separate distance criteria can be applied to evaluate the level of similarity between the two documents in an efficient way.

Techniques for invite enforcement and domain capture

Techniques for invite enforcement and domain capture. In one embodiment, for example, a method performed in an online service computing environment comprises the operations of: storing, in a database, an association between a team of one or more user accounts and a domain name service domain; receiving a request to invite an e-mail address belonging to the domain name service domain to join the team; creating, in a database, a placeholder user account that is a member of the team; associating, in a database, the e-mail address with the placeholder user account; and after an invitation for the e-mail address to join the team is accepted, converting, in a database, the individual user account to a team account that is (a) a member of the team and (b) associated with the e-mail address.