Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

131results about "Data merging" patented technology

Syndicated search with large language models for intelligent enterprise onboarding

A method includes generating, by a large language model (LLM), a multitude of search queries from a user input term obtained from a user application. The method further includes, executing, by the LLM, the multitude of search queries to obtain a multitude of verified search results regarding a multitude of candidates. A multitude of web presence schemas corresponding to the multitude of candidates from the multitude of verified search results is generated. The method further includes web-scraping a multitude of websites of a subset of candidates selected from the multitude of candidates to obtain a set of corresponding web-scraping payloads. The method further includes merging the corresponding web-scraping payloads with corresponding web presence schemas of the subset of candidates to obtain a multitude of updated web presence schemas. The method further includes presenting the multitude of updated web presence schemas of the subset of candidates in the user application.
Owner:INTUIT INC

Device and method for selecting top values from a set of raw values

The present application relates to a device for selecting top values from a set of raw values, comprising: an output queue, a loop queue, a top value storage module and a control module. The control module is configured to, at a higher priority, merge the intermediate sequence stored in the loop queue with the at most N top values stored in a storage area of the top value storage module, and sort the merged values to generate a merged sequence, until a predetermined number of storage areas in the top value storage module are traversed; wherein the control module is further configured to, when there is no intermediate sequence being stored in the loop queue, merge the output sequence with the at most N top values stored in a storage area of the top value storage module, and sort the merged values to generate a merged sequence; wherein the control module is further configured to provide a first subsequence in the merged sequence which is closer to a top most value of the merged sequence to the top value storage module to update the top value storage module, and provide a second subsequence in the merged sequence which is farther away from the top most value of the merged sequence to the loop queue to generate or update the intermediate sequence.
Owner:MONTAGE ELECTRONICS (SHANGHAI) CO LTD

Method and apparatus for attention calculation in artificial intelligence model

PCT designated stageWO2025156950A1Machine learningComplex mathematical operationsQ-matrixAlgorithm
Embodiments of the present application relate to the technical field of artificial intelligence. Disclosed are a method and apparatus for attention calculation in an artificial intelligence model. The method comprises: acquiring a plurality of elements requiring attention calculation; generating a Q matrix, a K matrix, and a V matrix required for attention calculation and corresponding to the plurality of elements; determining a position of valid data in a relation matrix corresponding to the Q matrix and the K matrix; on the basis of the determined position of the valid data in the relation matrix, determining calculation data for matrix multiplication calculation in the Q matrix and the K matrix; performing matrix multiplication calculation on the determined calculation data in the Q matrix and the K matrix to obtain the relation matrix; and performing an operation on the relation matrix and a V matrix to implement attention calculation. By means of the present application, invalid data can be prevented from participating in attention calculation, thereby improving the attention calculation efficiency.
Owner:HUAWEI TECH CO LTD

Smart-learning and knowledge retrieval system with integrated chatbots

A computer-implemented method and a smart-learning and knowledge retrieval system (SLKRS) are provided for imparting adaptive and personalized e-learning based on continually artificially learned unique characteristics of a knowledge seeker. A chatbot platform with a chatbot interface provides for interaction between the knowledge seeker, a parent, a teacher, or another stakeholder. The chatbot platform allows multiple channels of engagement. The chatbot platform provides translation services comprising text to speech and speech to text service. The chatbot platform integrates third-party services into its responses to the user and queries from the user through the integration module. The chatbot platform performs pattern recognition and checks simplified and rephrased questions against a knowledge base. The chatbot platform uses conversation audits to train artificial intelligence and machine learning algorithms, to generate an appropriate response to the query of the knowledge seeker.
Owner:VENKATASUBRAMANYAM GOPALAKRISHNAN

Data processing method and related apparatus

This application provides example data processing methods and systems. One example data processing method includes obtaining a first metadata stream of a first file system, where the first metadata stream is a streaming structure and includes multiple records, and each of the multiple records includes an identifier of a node in the first file system, an identifier of a parent node of the node, and an attribute of the node. A hierarchy of multiple nodes in the first file system is determined based on the first metadata stream.
Owner:HUAWEI TECH CO LTD

Single-stage merge sorting method and apparatus

A method and apparatus for performing single-stage merge sorting of at least two pre-sorted input lists. The method and apparatus can provide a stable merge such that a value in an input list with a higher stable property will precede an equal value in another input list with a lower stable property when mapped into the single sorted output list. The method and apparatus preferably perform the merge sorting in a set of single-stage operations and are most preferably implemented in asynchronous combinatorial logic, which uses no internal clocking—although synchronously clocked operations can be used and will provide desirable results.
Owner:KENT ROBERT BERNARD

Digital processing systems and methods for cell animations within tables of collaborative work systems

Systems and methods for rendering static and dynamic data in tablature are disclosed. A system may include at least one processor configured to output a signal for rendering a table containing a plurality of cells, wherein at least a first cell may be enabled to contain static data and at least a second cell is enabled to contain dynamic data. The processor may provide access to a menu of values for inclusion in at least the second cell, wherein the menu of values identifies dynamic data values associated with selectable animations. The processor may enable selection of a dynamic data value to specify an associated selectable animation for inclusion in the second cell, and may cause the associated selectable animation in the second cell to dynamically display while the first cell displays static data.
Owner:MONDAY COM

Data compaction method and device

Provided is a data compaction method that includes: determining, by an electronic device, a plurality of Sorted String Table (SSTable) files on which a compaction operation is to be performed among SSTable files stored in a storage device connected to the electronic device, the data in the SSTable files stored in the storage device is stored based on a Log Structured Merge Tree (LSM-Tree) mechanism; based on receiving the plurality of SSTable files from the storage device, performing, by the electronic device, merge sorting on data in data blocks of the plurality of SSTable files based on indexes of the data in the data blocks of the plurality of SSTable files, to obtain reconstructed data blocks; and sending, by the electronic device, the reconstructed data blocks to the storage device, the reconstructed data blocks being used by the storage device to obtain reconstructed SSTable files.
Owner:SAMSUNG ELECTRONICS CO LTD

Merging and visualizing observability data sets

A method for data processing is described. The method may include retrieving, from a cloud storage environment accessible to a data management system (DMS), two or more observability data sets associated with a set of time intervals within a selected time range. The observability data sets may contain a set of time-partitioned data blocks that include tracing data associated with operations performed by one or more nodes of a node cluster of the DMS during the selected time range. The method may further include merging the tracing data by selecting a first subset of overlapping time-partitioned data blocks, omitting a second subset of the overlapping time-partitioned data blocks, and retaining one or more non-overlapping time-partitioned data blocks. The method may further include transmitting data corresponding to a visualization of the merged tracing data.
Owner:RUBRIK INC

Dataset preparation

Methods, computer program products, and systems are presented. The methods, computer program products, and systems can include, for example, processing multiple datasets using metadata, wherein the metadata can characterize relationships among datasets. In dependence on such metadata, production datasets can be, e.g., generated, versioned, and / or merged. The resulting production datasets can support subsequent computing uses such as analytics, machine learning, application testing, and / or enterprise processing.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Method and device for attention calculation in artificial intelligence model

The embodiment of the invention discloses an attention calculation method and device in an artificial intelligence model, and belongs to the technical field of artificial intelligence. The method comprises the following steps: acquiring a plurality of elements which need to be subjected to attention calculation; generating a Q matrix, a K matrix and a V matrix required by attention calculation corresponding to the plurality of elements; and determining the positions of effective data in the relation matrix corresponding to the Q matrix and the K matrix in the relation matrix. And determining calculation data for matrix multiplication calculation in the Q matrix and the K matrix according to the determined position of the effective data in the relation matrix. And performing matrix multiplication calculation on the determined Q matrix and K matrix calculation data to obtain a relation matrix. And carrying out operation on the relation matrix and the V matrix to realize attention calculation. By adopting the data processing method and device, invalid data can be prevented from participating in the attention calculation, and the efficiency of the attention calculation can be improved.
Owner:HUAWEI TECH CO LTD

Sort and merge instructions for general-purpose processors

A list sort instruction is provided to perform a sort and / or merge operation. The instruction is an architected machine instruction of an instruction set architecture and is executed by a general-purpose processor of a computing environment. The execution includes sorting a plurality of input lists to obtain one or more sorted output lists as output.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Methods and apparatus to generate and display trends associated with a process control system

Methods and apparatus to generate and display trends associated with a process control system are disclosed. An example apparatus includes memory, machine readable instructions, and processor circuitry to execute the instructions to generate a first graphical user interface. The first graphical user interface to include a graphical representation of a component in a process control system. The processor circuitry to generate a second graphical user interface. The second graphical user interface to include a chart region with a trend represented therein. The trend indicative of values of a process parameter of the process control system over a period of time. The processor circuitry to automatically generate the trend in the chart region in response to a graphical element being dragged and dropped from the first graphical user interface to the second graphical user interface.
Owner:FISHER ROSEMOUNT SYST INC

Dimensional combination

PendingUS20260104854A1Program controlData merging
A processor comprising storage, execution circuitry and a handling unit. The handling unit is configured to obtain operation data indicative of an operation to be executed using the execution circuitry. The execution circuitry is configured to operate over a multi-dimensional nested loop defining an operation space. The handling unit obtains a dimensional combination instruction and, in response, combines a plurality of dimensions of the operation space to obtain a local space dimension in an operation-specific local space as part of a procedure to map each operation block of a plurality of operation blocks in the operation space to a different respective local block in the local space dimension. The handling unit dispatches invocation data for the plurality of operation blocks to the execution circuitry. The invocation data for each respective operation block specifies a local space dimension range of a local block to be operated on for the respective operation block.
Owner:ARM LTD

Hierarchy Merging in Computer Graphics

A hierarchy is a multi-level linked structure of nodes, wherein the hierarchy represents data relating to a set of one or more items to be processed. Where there are multiple input hierarchies, it may improve the efficiency of the processing of the items to merge the input hierarchies to form a merged hierarchy. The hierarchies are merged by identifying two or more sub-hierarchies within the input hierarchies which are to be merged, and determining one or more nodes of the merged hierarchy which reference nodes of the identified sub-hierarchies. The determined nodes of the merged hierarchy are stored and indications of the references between the determined nodes of the merged hierarchy and the referenced nodes of the identified sub-hierarchies are also stored. In this way, the merged hierarchy is formed for use in processing the items.
Owner:IMAGINATION TECH LTD

Data merging method and apparatus of physical random access channel, and storage medium

The present invention provides a data merging method and apparatus of a physical random access channel, and a storage medium. The method comprises: parsing task parameters of this PRACH data merging; reading PRACH data to be merged of an antenna from a PRACH data cache; carrying out, according to the task parameters, PRACH data merging between a plurality of antennas and / or RACH data merging in a PRACH of this antenna; and outputting the merged data to a shared cache.
Owner:SANECHIPS TECH CO LTD

High frequency snapshot technique for improving data replication in disaster recovery environment

A high frequency snapshot technique improves data replication in a disaster recovery (DR) environment. A base snapshot is generated from failover data at a primary site and replicated to a placeholder file at a secondary site. Upon commencement of the base snapshot generation and replication, incremental light weight snapshots (LWSs) of the failover data are captured and replicated to the secondary site. A staging file at the secondary site accumulates the replicated LWSs (“high-frequency snapshots”). The staging file is populated with the LWSs in parallel with the replication of the base snapshot at the placeholder file. At a subsequent predetermined time interval, the accumulated LWSs are synthesized to capture a “checkpoint” snapshot by applying and pruning the accumulated LWSs at the staging file. Once the base snapshot is fully replicated, the pruned LWSs are merged to the base snapshot to synchronize the replicated failover data.
Owner:NUTANIX INC

Clustering process using business data

Disclosed are methods, apparatus, and systems for clustering processes used by a cloud platform. Process clustering may include receiving business data transmitted and received between each pair of processes in a process set. A matrix may be generated based on the business data, the matrix including a row and a column for each process in the process set. Hierarchical clustering may be performed on the matrix based on the business data, the hierarchical clustering outputting a plurality of clusters, each cluster including one or more processes in the process set. The plurality of clusters may then be merged into a set of merged process clusters.
Owner:GOOGLE LLC

Techniques for determining relevant electronic content in response to queries

Techniques for determining relevant electronic content in response to queries is disclosed. According to an exemplary embodiment of the present disclosure, the techniques may be realized as a computer implemented method for determining relevant electronic content in response to a query. The method may comprise: receiving a query from a user device; categorizing the query to identify one or more relevant electronic content sources; formatting the query according to one or more electronic content source specifics for the one or more electronic content sources; transmitting the formatted query to the one or more electronic content sources; merging results in response to the formatted query to the one or more electronic content sources; merging results based at least in part on one or more factors; and formatting the results for delivering to the user device.
Owner:EMB PARTNERS LLC

Evaluating machine and process performance in distributed system

ActiveUS12632357B1Hardware monitoringTransmissionMachineLinear sequence
Performance of a collection of machines, arranged in a linear sequence of machines that form a linear communication orbit (LCO), is monitored. Multiple machines in the LCO receive, via the LCO, a set of rules (or various subsets of the same set of rules), each rule specifying one or a combination of conditions (e.g., a performance metric and corresponding criterion) for satisfying the rule, evaluate those rules with respect to locally occurring events and local processes, and store results of those evaluations in a local database. In response to a query sent to the machines via the LCO, each of the machines returns a report, including information identifying processes whose performance during the specified time period satisfies at least one rule in the set of one or more rules. Those reports are aggregated and used to generate a merged report reflecting performance information with respect to a set of machines.
Owner:TANIUM

Methods and systems for file generation and automatic deletion based on parameterized conditions

The present disclosure generally relates to methods, systems, apparatuses, and non-transitory computer readable media for managing generated files. These systems may be of used across a wide range of businesses to significantly automate the generation, storage, and eventual deletion of files. In particular, embodiments of the present disclosure may comprise a server creating a file from a file template in response to a request from a client device. This request or the indicated file template may indicate when the file should be deleted. After the file is created, the server may store the first file and subsequently monitor for the occurrence of a relevant deletion-triggering event. If the server detects the occurrence of a deletion-triggering event, it may then delete the stored file. Thus, files are both retained for an appropriate amount of time and are deleted when they are no longer appropriate to keep.
Owner:INKIT WORLDWIDE LLC

Controlling storage access for merge operations

Storage access for the merge operation is minimized. Multiple records from multiple input lists are merged. The merge includes: determining that one of the input lists has become empty; and, based on this determination, checking the controls dedicated to that input list. These controls determine how to proceed, such as whether to end the merge or continue.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Identity resolution in big, noisy, and / or unstructured data

In an environment containing big data, noisy data, and / or unstructured data, it is desirable to identify an entity referenced by input data. The entity can be identified by generating records corresponding to characteristics of the entity based on the input data. These records can be merged when it is determined that more than one record corresponds to the same entity. By doing so it is possible to more easily identify and classify information related to an entity, though such information may have been obtained in a manner that might otherwise be deemed unstructured or noisy. The method can be applied across large sets of data (“big data”) to obtain meaning from data that may otherwise be unclassifiable to a human observer.
Owner:WWW TRUSTSCI COM INC

System for retrieval of large datasets in cloud environments

A system and method are provided that store electronic data describing events that have occurred in a computing system, index the electronic data to create indexed data records; and store the indexed data records in computer memory as part of a flat data structure.
Owner:MICRO FOCUS LLC

Bidirectional storage distributed sorting method and system based on FPGA

The invention discloses a bidirectional storage distributed sorting method and system based on an FPGA, and the method comprises the steps: to-be-sorted data is written into a first storage block in a first order through a write address generation module, and the first storage block is RAMX; reading operation is executed from the first storage block RAMX, the first data is written into a second storage block according to a second sequence through bit judgment, and the second storage block is RAMY; reading operation is executed from the second storage block RAMY, and second data are written into the first storage block RAMX according to a third sequence through bit judgment to form bidirectional storage; and repeatedly executing a reading, storing and sorting process until a target number of iterations is reached, and reading a sorted result from the first storage block RAMX or the second storage block RAMY.
Owner:SCHOOL OF INFORMATION & COMM TECH NAT UNIV OF DEFENSE TECH OF THE CHINESE PEOPLES LIBERATION ARMY

Efficient merge of tabular data using a processing filter

A method, system, and computer system for performing an operation with respect to a target table are disclosed. The method includes performing first, second and a third jobs, and obtaining a resulting table based at least in part on the second job resulting file(s) and third job resulting file(s). Performing the first job includes determining a set of matching target table files and storing target table information indicating for each of the set of matching target table files, a particular set of rows having matching rows. Performing the second job includes performing a matching action based on matched rows and obtaining the second job resulting file(s). Performing the third job includes determining unmatched rows for target table files and storing the unmatched rows in third job resulting file(s).
Owner:DATABRICKS INC

Merging and visualizing observability data sets

A method for data processing is described. The method may include retrieving, from a cloud storage environment accessible to a data management system (DMS), two or more observability data sets associated with a set of time intervals within a selected time range. The observability data sets may contain a set of time-partitioned data blocks that include tracing data associated with operations performed by one or more nodes of a node cluster of the DMS during the selected time range. The method may further include merging the tracing data by selecting a first subset of overlapping time-partitioned data blocks, omitting a second subset of the overlapping time-partitioned data blocks, and retaining one or more non-overlapping time-partitioned data blocks. The method may further include transmitting data corresponding to a visualization of the merged tracing data.
Owner:RUBRIK INC