G06F16/90344

Systems and methods for automated injection of effects in cyber-physical systems and their simulations

Systems and methods for automatically injecting effects in cyber-physical systems and their simulations are provided herein. In one example, the cyber-physical system under test can include one or more watch-point monitors that can analyze messages between components of the system to determine the presence of one or more particular patterns present in the messages being passed between components of the system during operation. In one or more examples, upon detection of one or more conditions matching a watch point, the systems and methods presented herein can activate an effect and inject it into the cyber-physical system under test based on the detected watch point. In one or more examples, the systems and methods can provide a domain-specific “effects language” (EL) that can allow a user to specify a watch point and an effect corresponding to the watch point.

SYSTEMS AND METHODS FOR MACHINE LEARNING-BASED DATA EXTRACTION

In some aspects, the disclosure is directed to methods and systems for machine learning-based data extraction using multiple string searching models. String extraction logic may differ depending on the type of document received. For documents identified to contain line item structures, broader searching models are applied to the document to account for the increased variability of data in the document inherent in data organized in line item structures. For documents identifier to contain non-line item structures, stricter searching models are applied to the document to account for predictable data in the document associated with data organized in non-line item structures.

PERSONALIZED SEARCH BASED ON ACCOUNT ATTRIBUTES

A system stores resources such as text articles, videos, and so forth for an organization. During operation, the system receives a query and provides a response. During initial use of the system, there is little or no historical data available to help determine which resource is most relevant to a particular query. In this “cold-start” situation, the system determines attributes associated with a user account of the user making the query. The query is used to search a data store and retrieve a set of resources based on a term match with the query and to find the resources which correspond to the attributes of the user account. This allows the system to provide simplified output that is more likely to be relevant to that particular user in the “cold-start” situation.

SYSTEMS AND METHODS FOR DETERMINING THE SHAREABILITY OF VALUES OF NODE PROFILES
20230031801 · 2023-02-02 · ·

The present disclosure relates to determining the shareability of values of node profiles. Record objects and electronic activities of a system of record corresponding to a data source provider may be accessed. Each record object may correspond to a record object type and have one or more object field-value pairs. Node profiles may be maintained. Values of fields corresponding to a predetermined type of field including fewer than a predetermined threshold number of data source providers may be identified. A restriction tag used to restrict populating other node profiles may be generated. Provision of the value with a second data source provider may be restricted.

Complex event processing for micro-batch streaming

An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a continuous query, apply a transformation to the continuous query to generate a query plan for the continuous query, transform the query plan using a transformation algorithm to generate a transformed query plan, receive a micro-batch stream of input events related to an application, process the input events of the micro-batch stream based at least in part on the transformed query plan to generate a set of output events related to the application, and store the set of output events related to the application in an output queue.

Index generation method, data retrieval method, apparatus of index generation
11487817 · 2022-11-01 · ·

An index generation method includes: executing an extraction process that includes extracting a plurality of morphemes from document information; and executing a generation process that includes generating index information with respect to each of the plurality of morphemes, wherein the index information includes a first logical value and a second logical value, wherein the first logical value indicates existence of a first morpheme associated with ‘morpheme information indicating the first morpheme’ and ‘position information indicating a position of the first morpheme in the document information’, and wherein the second logical value indicates existence of the first morpheme associated with ‘attribute information indicating a semantic attribute of the first morpheme’ and ‘position information indicating the position of the first morpheme’.

Information processing device, information processing system, and control method thereof

An information processing device includes a network interface and a processor. The processor is configured to: acquire voice data via the network interface, analyze the acquired voice data, based on a result of the analysis, determine a search condition including one or more keywords for searching for one or more items, perform a search using the determined search condition, generate a first text indicating an item found by the search, and controls the network interface to output the generated first text. The processor is further configured to, when two or more items are found by the search, generate a second text suggesting another keyword other than said one or more keywords that have been used for the search, and controls the network interface to output the generated second text.

Method and apparatus for automatically splitting table content into columns, computer device, and storage medium

A method for automatically splitting row-based table content into columns is provided, including: receiving first table content sent by a client, the first table content including one or more rows of text data to be split into columns; performing information extraction on the one or more rows of text data in the first table content to obtain an information tag in the one or more rows of text data; performing column splitting on the one or more rows of text data according to the information tag to obtain second table content, the second table content comprising one or more columns of text data after the column splitting; and transmitting the second table content to the client.

Relevance of search results

Some embodiments provide a program. The program receives from a client device a request for objects in a collection of objects and a set of keywords. Based on the set of keywords, the program further determines a set of categories used for categorizing objects in the collection of objects. The program also generates a search query based on the set of keywords and the set of categories. The search query is configured to identify objects in the collection of objects having a description or name that matches at least one keyword in the set keywords and modify relevance of identified objects based on the set of categories. The program further executes the search query on the collection of objects to generate a result set of objects. The program also provides the result set of objects to the client device.

SYSTEMS AND METHODS FOR IDENTIFYING PERSONAL IDENTIFIERS IN CONTENT
20230091388 · 2023-03-23 ·

Provided herein are systems and methods for identifying personal identifiers in content. An entity engine may receive content to identify candidate personal identifiers. The entity engine may determine that a text string in the content matches to a data format specified in entity definitions corresponding to types of personal identifiers and a rule for finding a geographic or linguistic term in the content correlated to the specific type of personal identifier. Each entity definition may specify a data format for finding a specific type of personal identifier in content. The data format corresponds to a type of personal identifier. The entity engine may identify, according to a rule of the first entity definition, a geographic or linguistic term in the content correlated to the type of personal identifier. The entity engine may classify the text string as the type of personal identifier, for preventing data breach or exfiltration.