49th week of 2021 patent applcation highlights part 48 |
Patent application number | Title | Published |
20210382865 | SECURE MODEL ITEM TRACKING SYSTEM - The present disclosure is directed to system and methods for tracking and securing computer generated items using a novel data structure. The MIG data structure may include an item generation model, a revision history log, an item history log, model metadata, and administration information. The system may encrypt the MIG data structure to secure access and usage and perform a decryption process of the MIG data structure upon authenticating and authorizing a user device. The MIG data structure may automatically generate test items using the item generation model. The generated items may be stored and tracked in the item history log of the MIG data structure whereby modifications, revisions, or updates to the MIG data structure may be tracked in the revision history log of the MIG data structure. The MIG data structure may implement a Merkle tree to store the relationship between item generation models and generated items. | 2021-12-09 |
20210382866 | RESOURCES AND METHODS FOR TRACKING PROGRESSION IN A LITERARY WORK - The present techniques generally relate to an apparatus for determining user progression data in a literary work, the apparatus comprising: a database comprising formatted literary data for two or more versions of a literary work; and circuitry to: process tracker position data for a first version of the one or more versions; and determine, from formatted literary data for the two or more versions, progression data for a second version of the literary work based on or in response to the tracker position data for the first version. | 2021-12-09 |
20210382867 | NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING DEVICE, AND INFORMATION PROCESSING METHOD - An information processing method includes: specifying a number of data of data respectively falling within one or a plurality of ranges respectively corresponding to a plurality of granularities stored in a memory in association with a specific identifier among a plurality of data; and determining a granularity of data of when outputting information regarding the specific identifier according to whether the number of data respectively falling within all the ranges corresponding to a same granularity in the plurality of granularities is equal to or larger than a predetermined threshold. | 2021-12-09 |
20210382868 | DATA MANAGEMENT SYSTEM - A data management system and method for data management at enterprise levels. The data management system can add a crypto tag and a geo tag to the data blocks for tracking, safety, and analytics. | 2021-12-09 |
20210382869 | PRIORITIZATION OF DATA IN MOUNTED FILESYSTEMS FOR FSCK OPERATIONS - A method for prioritizing data in mounted filesystems for FSCK operations is disclosed. An apparatus and computer program product also perform the functions of the method. In certain embodiments, the method includes selecting a prioritization mode from a plurality of prioritization modes, assigning a rank, based on the selected prioritization mode, to files in a file system, and analyzing, according to the assigned rank, the files to identify corrupted files. | 2021-12-09 |
20210382870 | METHODS AND SYSTEM OF TRACKING TRANSACTIONS FOR DISTRIBUTED LEDGER - A tracker computer does not contribute content for inclusion in: a distributed ledger, a transaction, and a blockchain that records the transaction. In an embodiment that reduces network bandwidth needed by a blockchain network, the tracker computer receives, from first client computers, requests to track execution of transactions in a blockchain network that has multiple ledger computers and does not include the tracker computer. The tracker computer subscribes to the ledger computers for status notifications from the execution of the transactions. The tracker computer receives status notifications that indicate status of the transactions that occurred after the clients' subscribing for status notifications. The tracker computer records the status of the transactions. The tracker computer pushes the status of the transactions to the first client computers. From second client computers, the tracker computer receives pull requests for status of the transactions in the blockchain network. To the second client computers, the tracker computer sends the status of the transactions as already recorded by the tracker computer. | 2021-12-09 |
20210382871 | SYSTEM AND METHOD FOR PERFORMING A TOP-K FUNCTION - Embodiments of the disclosure provide devices and methods for performing a top-k function. The device can include: a memory comprising a plurality of register files for storing the data elements, the plurality of register files comprising a parent register file and a first child register file associated with the parent register file, wherein the parent register file is associated with: first interface circuitry configured for reading a first parent data element from the parent register file and receiving a first child data element and a second child data element from the first child register file; and first comparison circuitry configured for updating the parent register file and the first child register file based on the first parent data element, the first child data element, and the second child data element according to a given principle. | 2021-12-09 |
20210382872 | Blockchain-based Data Storage Method, Related Device and Storage Medium - A blockchain-based data storage method, comprising: a target node acquires the serial number of a newly generated first block broadcasted in a blockchain system, the target node is any one of a plurality of nodes, the first block comprises block data and a block head, and the block head comprises the serial number of the first block; the target node obtains a first token seed, the first token seed is generated according to the number of nodes of the blockchain system; the target node determines a first serial number range where the first block is located on the basis of the first token seed and the serial number of the first block; and the target node determines to store the first block or store the block head of the first block on the basis of the first serial number range and a first token value of the target node. | 2021-12-09 |
20210382873 | SYSTEM AND METHOD FOR AUTOMATING SELF TUNING OF LOG NORMALIZATION ROUTINES FOR SECURITY ANALYSIS - A system and a method for adjusting an order of parsing rules for routing incoming security logs to log normalization routines that are used for processing large volumes of security incident event data are provided. The method includes: sequentially applying, in a first order, a set of parsing rules to each of a first set of logs to determine destinations that correspond to log normalization routines for reformatting into a common format; determining whether an efficiency of the application of the parsing rules would be increased by reordering into a second order; and reordering the set of parsing rules into the second order based on the determination, so that the parsing rules will be sequentially applied to the next set of logs based on the second order thereof. The efficiency determination is based on volumes and complexities of various log types. | 2021-12-09 |
20210382874 | SYSTEM AND METHOD FOR PERFORMING ONLINE ARCHIVING OPERATIONS - According to at least one aspect, a distributed database system is provided. In some implementations, the distributed system comprises an online database, an archive database, and a data processing entity adapted to receive a query of a single logical database, the single logical database being stored across the online database and offline database. In some examples, the data processing entity archives data from the online database to the offline database responsive to one or more archive rules. | 2021-12-09 |
20210382875 | SCALABLE AND ADVANCED ANALYTICS COMPUTING PLATFORM FOR DISTRIBUTED LEDGER DATA AND CUSTODY SOLUTIONS - Systems and methods disclosed herein are directed to a scalable and advanced analytics computing platform for distributed ledger data for integrating an entity's legacy systems, distributed ledger systems, and crypto-asset transactions, as well as related metadata. The systems and methods further relate to a custody adapter implementation that enables interactions across multiple custody technology providers, sub-custody providers, and internal custody solutions. | 2021-12-09 |
20210382876 | DATABASE TRANSACTION LOG WRITING AND INTEGRITY CHECKING - In various examples, there is provided a computer-implemented method for writing transaction log entries to a transaction log for a database system. At least part of the database system is configured to be executed within a trusted execution environment. The transaction log is stored outside of the trusted execution environment. The method maintains a first secure count representing a number of transaction log entries which have been written to the transaction log for transactions which have been committed to the database and writes a transaction log entry to the transaction log. In other examples, there is also provided is a computer-implemented method for restoring a database system using transaction log entries received from the transaction log and a current value of the first secure count. | 2021-12-09 |
20210382877 | DATA READ METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM - In a data read method a plurality of tuples meeting a read condition are determined in a case that the data read request is received and according to a read condition carried in the data read request. Global transaction statuses of a plurality of global transactions corresponding to the plurality of tuples are obtained. Global commit times of the plurality of global transactions according to the global transaction statuses of the plurality of global transactions are obtained. Then a target tuple from the plurality of tuples is determined based on the global commit times of the plurality of global transactions, the target tuple being visible relative to the data read request. | 2021-12-09 |
20210382878 | SYSTEMS AND METHODS FOR GENERATING A CONTEXTUALLY AND CONVERSATIONALLY CORRECT RESPONSE TO A QUERY - The present disclosure relates to systems and methods for generating contextually, grammatically, and conversationally correct answers to input questions. Embodiments provide for linguistic and syntactic structure analysis of a submitted question in order to determine whether the submitted question may be answered by at least one headnote. The question is then further analyzed to determine more details about the intent and context of the question. A federated search process, based on the linguistic and syntactic structure analysis, and the additional analysis of the question is used to identify candidate question-answer pairs from a corpus of previously created headnotes. Machine learning models are used to analyze the candidate question-answer pairs, additional rules are applied to rank the candidate answers, and dynamic thresholds are applied to identify the best potential answers to provide to a user as a response to the submitted question. | 2021-12-09 |
20210382879 | Visually Defining Multi-Row Table Calculations in a Data Preparation Application - A method executes at a computing device that includes a display. The device displays a user interface that includes a data flow pane and a calculation pane, the data flow pane including a node/link diagram for a data prep flow. A user selects a node in the diagram, and the device populates affordances in the calculation pane according to data fields of a data set associated with the selected node. A first user input specifies grouping on a first data field, and a second user input specifies an aggregation function on a second data field. In response to the user inputs, for each distinct value of the first data field, the device aggregates corresponding values of the second data field according to the aggregation function. Calculated data values are displayed in the calculation pane. The device saves rows of data displayed in the calculation pane as a new data source. | 2021-12-09 |
20210382880 | MASTER DATA PROFILING - In an example embodiment, a specialized in-memory database abstraction component is introduced in a cloud cluster. The in-memory database abstraction component may receive lifecycle commands from a client-facing application and interface with a container service to create an in-memory database resource. When parameters are received by the in-memory database abstraction component from the client-facing application, the in-memory database abstraction component may act to validate the parameters, determine if a service plan is available, and determine whether the parameters meet the service plan requirements. If the service plan requirements are not met, the in-memory database abstraction component translates the parameters for the in-memory database resource. | 2021-12-09 |
20210382881 | DOCUMENT SEARCH METHOD AND DOCUMENT SEARCH SYSTEM - Provided are a document search method and a document search system for retrieving a search target semantically relevant to a search keyword. A search processing unit 20 interprets the semantic content of document data relevant to a search query and identifies, based on the interpretation result, a location in the retrieved document data highly semantically relevant to the search query. Then, the document name and the specified location of the retrieved document data are displayed. | 2021-12-09 |
20210382882 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR AUTOMATICALLY PROCESSING DATA IDENTIFIERS - The invention is a method, an apparatus and a computer program for the automatic processing of data identifiers ( | 2021-12-09 |
20210382883 | INFORMATION PROCESSING APPARATUS, TERM SEARCH METHOD, AND PROGRAM - An information processing apparatus includes: a communicator that receives a search instruction for a term generated based on an instruction uttered by a user; and a search executor that performs search targeting each piece of information associated with a plurality of attributes in information management data in which the plurality of attributes is associated with information related to the term by using the term contained in the search instruction received by the communicator as a keyword, and outputs a search result to the communicator and/or a display. | 2021-12-09 |
20210382884 | INSIGHT GENERATION BASED ON RETRIEVED PLM DATA - Provided are systems and methods that can extract part data from a PLM database and suggest changes to the manufacturing of the part. In one example, the method may include querying a database for a plurality of values of a part to be manufactured from a plurality of fields of computer-aided design (CAD) file stored in the database, mapping the plurality of fields of the CAD file to a plurality of corresponding fields of a host platform based on a type of the database, extracting the plurality of values from the CAD file and transferring the plurality of values to the mapped plurality of corresponding fields of the host platform, determining changes to one or more manufacturing attributes of the part to be manufactured based on the transferred plurality of values, and outputting the changes to a display. | 2021-12-09 |
20210382885 | COLLABORATING USING DIFFERENT OBJECT MODELS - Systems and methods are provided for collaborating with different object models. Data corresponding to one or more source objects is received. The source objects is stored in a first object model, and each of the source objects is associated with information describing an entity. Matches between the respective information associated with the one or more source objects and respective information associated with one or more target objects are determined based on a query. The target objects are stored in a second object model. The one or more source objects are ranked based at least in part on the matches. A list of the ranked source objects are provided through an interface, the interface indicating a number of matching target objects for each of the source objects. | 2021-12-09 |
20210382886 | MULTIFACETED SEARCH WITH FACET HIERARCHY - A method for faceted search comprises generating a search user interface comprising a facet hierarchy interface configured to display a representation of a facet hierarchy in conjunction with results displayed in a search results display, updating the search results display to display faceted search results and updating the facet hierarchy interface to display, in conjunction with the faceted search results displayed in the updated search results display, a control to allow a user to select a search facet topic where the search facet topic is a facet topic from the facet hierarchy that is not represented in the faceted search results. | 2021-12-09 |
20210382887 | SYSTEMS AND METHODS FOR GROUPING AND ENRICHING DATA ITEMS ACCESSED FROM ONE OR MORE DATABASES FOR PRESENTATION IN A USER INTERFACE - Embodiments of the present disclosure relate to a data analysis system for grouping and enriching data items for presentation to an analyst through a user interface. Data items from one or more data sources are combined into memory-efficient clustered data structures, which may be stored as one or more data tables in a database. Analysis and scoring of those clustered data structures can be performed by utilizing various criteria or rules to generate scores, reports, alerts, or conclusions that may aid an analyst in evaluating the clustered data structures. The analysis and scoring may also be added to the clustered data structures which are stored as one or more data tables in a database. The analyst may be prompted to create a dossier format or specification and to additional enrichments to be performed on the raw data items in the clustered data structures. The system can also perform versioning on the raw data items in the one or more data tables, wherein the versioning is performed at least by aggregating a subset of raw data items from the one or more data tables. The system may then search, group, or filter the raw data items based on the analyst-defined dossier format, as well as add enrichments to the data. Some examples of enrichments include changing the way the data is displayed, inserting data located in a separate reference table, or ordering data to help construct timelines, histograms, and/or other visualizations based upon the various attributes of the raw data items. The enriched data may be presented to the analyst through a user interface, in the user-defined format or specification in order to allow the analyst to efficiently evaluate the data clusters in the context of, for example, a risky trading investigation. | 2021-12-09 |
20210382888 | HEDGED READS - Systems and methods are provided for managing read requests in a database system. The same read request is communicated to multiple nodes to reduce long tail latency. If the read request is communicated to two nodes and the first node is experiencing a communication failure, the read request is serviced by the second node. Once a response is received from the second node, the read request to the first node can be canceled. | 2021-12-09 |
20210382889 | INFORMATION PROCESSING APPARATUS - An information processing apparatus includes a processor configured to receive a narrowing condition designated upon a search request of a content, create a sentence which uses a more detailed expression of an expression described in the narrowing condition and indicates details of the content or select the sentence from sentence candidates prepared in advance, and present the created or selected sentence as a search result of the content. | 2021-12-09 |
20210382890 | METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM FOR INFORMATION PROCESSING - The present disclosure relates to a method, apparatus, device and storage medium for information processing. Specifically, a method is proposed for information processing. In the method, multiple samples associated with multiple variables in an application system are obtained, each sample among the multiple samples comprising multiple dimensions, the multiple dimensions corresponding to the multiple variables, and the multiple variables involving multiple data types. An association associated with the multiple variables is determined from the multiple samples based on the multiple data types, the association indicating an associated relationship between any two variables among the multiple variables. Causality between the multiple variables is provided based on the association and the multiple samples. Further, there is provided an apparatus, device and storage medium for information processing. With example implementations of the present disclosure, the type of the multiple variables is not limited. In this way, the requirement on input data may be reduced, and data from more application systems may be processed. | 2021-12-09 |
20210382891 | NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, TIME-SERIES ANALYSIS METHOD, AND INFORMATION PROCESSING APPARATUS - A non-transitory computer-readable storage medium storing a program that causes a processor to execute a process. The process includes selecting a section from among a plurality of sections, performing on an input data group the time-series analysis from a top section to the section when each of a plurality of approximation application degrees is set in the section, based on a result of the performing, for each of the plurality of approximation application degrees is set, calculating an error and an index value for a result of the time-series analysis when an approximation calculation is not applied, the index value indicating a degree of speed-up, storing an approximation application degree in which the error falls within a range, and the index value obtained when the error falls within the range, and executing the time-series analysis on an another input data group by applying a combination of the approximation application degrees. | 2021-12-09 |
20210382892 | Metadata Management for a Transactional Storage System - A method for managing metadata for a transactional storage system include receiving a query request at a snapshot timestamp. The query request requests return of at least one data block from a plurality of data blocks. Each data block includes a corresponding write epoch timestamp and a corresponding conversion indicator indicating whether the data block is active or has been converted at a respective conversion timestamp. The method also includes setting a read epoch timestamp equal to the earliest one of the write epoch and determining whether any of the respective conversion timestamps occurring at or before the snapshot timestamp occur after the read epoch timestamp. The method also includes determining the at least one data block requested by the query request by scanning each of the data blocks including corresponding write epoch timestamps occurring at or after the read epoch timestamp. | 2021-12-09 |
20210382893 | INTELLIGENTLY IDENTIFYING THE MOST KNOWLEDGABLE PERSON BASED ON MULTIPLE DATA SOURCE INPUTS - The present disclosure is directed toward systems and methods that efficiently and effectively identify experts relative to a key topic within an organization. For example, systems and methods described herein can receive an expert assistance query from a user looking for an expert associated with a particular topic. Systems and methods described herein can further apply a trained expert selection model to a key topic extracted from the received expert assistance query. In response to receiving an identified expert from the expert selection model, systems and methods can further identify and provide information associated with the identified expert such as the expert's contact information, the expert's team information, and other data (e.g., documents, emails, communications) authored by the expert in association with the key topic. | 2021-12-09 |
20210382894 | PROCESSING COMPLEX DATABASE QUERYS - Multiple database queries forming a complex database request are processed. A first query and second query are answered by a first response and a second response based on a cache storing cached data. A third query which is related to the second query is answered based on a database storing current corresponding to the cached data. A selected subset of the cached data returned with the second response is validated by corresponding current data stored in the database. | 2021-12-09 |
20210382895 | OPTIMIZING AGGREGATES OVER CORRELATED WINDOWS IN A STREAM-QUERY SYSTEM - Methods, systems, apparatuses, and computer program products are provided for determining a query plan. A query is received that comprises a request for a data result for each of a plurality of original time windows. The plurality of original time windows included in the query are identified. An initial window representation is generated that identifies a set of connections between windows in a window set that includes at least the original time windows. A revised window representation is generated that includes an alternative set of connections between windows in the window set based at least on an execution cost for at least one window. The revised window representation is selected to obtain the data result for each of the plurality of original time windows. A revised query plan based on the revised window representation is provided to obtain the data result for each of the plurality of original time windows. | 2021-12-09 |
20210382896 | High Efficiency Data Querying - An approach is disclosed for optimizing jobs, which involve effective data retrieval across multiple data sources, via an externalized query pattern. The approach receives a query. The approach allocates computing power to one or more computing nodes to process a job for the received query. The approach determines whether the job for the received query corresponds to an identifier indexed in a search engine. The approach retrieves, in response to determining the job for the received query corresponds to the indexed identifier, attribute data corresponding to the indexed identifier from the search engine. The approach provides a response to the received query request, in which the response includes the attribute data corresponding to the indexed identifier. | 2021-12-09 |
20210382897 | DATA LAKE WORKLOAD OPTIMIZATION THROUGH EXPLAINING AND OPTIMIZING INDEX RECOMMENDATIONS - Methods, systems and computer program products are described herein that enable data workload optimization through “what-if” modeling of indexes and index recommendation. In an example aspect, a system is configured to accept a workload comprising a plurality of queries directed at data having a first physical data layout, generate a set of candidate indexes based on the plurality of queries, enumerate index configurations based of the set of candidate indexes, each index configuration comprising a subset on the set of candidate indexes, generate a hierarchical graph of the index configurations, search the hierarchical graph for a recommended index configuration comprising an index configuration with the lowest estimated cost while pruning index configurations not considered from the graph of index configurations to generate a pruned graph, execute a graph query against the pruned graph generating a graph query result and perform an optimization operation based on the graph query result. | 2021-12-09 |
20210382898 | SYSTEMS AND METHODS FOR TRANSLATING N-ARY TREES TO BINARYQUERY TREES FOR QUERY EXECUTION BY A RELATIONAL DATABASEMANAGEMENT SYSTEM - A method for obtaining query response data by a relational database management system (RDBMS) is provided. The method receives a user input query, by a processor associated with the RDBMS, wherein the user input query comprises a query request for a set of data; formats the user input query into a second query language suitable for communication between the RDBMS and a query response interface associated with a second data storage external to the RDBMS, by the processor, to generate a reformatted user input query, wherein the RDBMS is configured to perform query operations using an n-ary tree format, and wherein the query response interface is configured to perform query operations using a binary tree format consisting of two child nodes per non-terminal node of a binary tree; and transmits the reformatted user input query to the query response interface, via a communication device communicatively coupled to the processor. | 2021-12-09 |
20210382899 | DUAL-STACK ARCHITECTURE THAT INTEGRATES RELATIONAL DATABASE WITH BLOCKCHAIN - A database includes a blockchain infrastructure that allows data tables comprising the database to be associated with respective blockchains. Data inserted into a data table is replicated in its associated blockchain. Certain operations on a data table are disabled when it is associated with a blockchain. | 2021-12-09 |
20210382900 | EFFICIENT AGGREGATION OF TIME SERIES DATA - Efficient aggregation of time series data is disclosed, including: obtaining a first entry value corresponding to an item, wherein the first entry value comprises a first recorded data point that is associated with a first time interval; generating a compressed block based at least in part on compressing the first entry value with at least a second entry value; storing the compressed block in a document corresponding to the item; determining that the item matches an aggregation search query; decompressing the compressed block from the document corresponding to the item to obtain the first entry value and the second entry value; and generating an aggregation result in response to the aggregation search query based on at least a portion of the first entry value and the second entry value. | 2021-12-09 |
20210382901 | RECURSIVE DATA TRAVERSAL MODEL - One or more embodiments interpret a configuration graph to efficiently and optimally construct requests and fetch data from a datastore. The values of objects of a requested data type are used to generate additional queries for pre-fetching data from the datastore. Specifically, the values are used to query for and retrieve a corresponding subset of objects of another, related data type. Recursively querying for and retrieving objects of related data types based on already retrieved objects builds a data cache of relevant objects. The cached, relevant objects may be useful in subsequent queries that are likely to follow the initial query. | 2021-12-09 |
20210382902 | DATA STORAGE METHOD AND DATA QUERY METHOD - A method including determining whether to-be-stored data belongs to a predetermined data type; if the data belongs to the predetermined data type, storing the data into a first storage region, and acquiring a directory address of the data; extracting a feature vector of the data; and associatively storing the feature vector with the directory address of the data into a second storage region. | 2021-12-09 |
20210382903 | Obituary Indexing System and Method of Use - A method of indexing obituary information and alerting potentially concerned parties being computer-implemented for tracking and notifying a plurality of users, comprising; collecting a plurality of a list of funeral homes and an obituary records collection with a server application. indexing an obituary record with an indexing algorithm; parsing the obituary records collection into a relationships data collection and a user timeline entries collection with the server application. collecting the user timeline entries collection and the relationships data collection from a one or more living users among the plurality of users of an obituary alerting system; comparing the user timeline entries collection and the relationships data collection as between the one or more living users with those of a deceased party having been indexed previously. | 2021-12-09 |
20210382904 | REFINING A SEARCH REQUEST TO A CONTENT PROVIDER - A computer-implemented method, a computer program product, and a computer system for refining an initial search request to a content provider. The computer-implemented method includes receiving the initial search request from a user, submitting the initial search request to the content provider, receiving from the content provider a set of sample documents and source identifiers for respective ones of the sample documents, applying a topic model to the set of the sample documents to obtain a topic representation, presenting the topic representation to the user, receiving from the user topic relevance scores for respective ones of the topics, and classifying the data sources according to the topic relevance scores to obtain source relevance scores for respective ones of the data sources. The computer-implemented method further includes, based on the source relevance scores, determining a refined search request having an increased selectivity on documents covering a highest-scoring one of the topics. | 2021-12-09 |
20210382905 | DYNAMIC INJECTION OF RELATED CONTENT IN SEARCH RESULTS - Systems and methods inject related content to a search result using a dwell score. For example, a method may include, for at least one result at least partially displayed in a viewport, calculating a dwell score for the result at based on an amount of time the result has been in the viewport and a position of the result in the viewport and, if the dwell score meets a threshold, displaying suggested links for the result in the viewport. Another example method includes displaying a scrollable set of search results in a viewport and, while waiting for a scroll action or link selection, calculating a dwell score for at least one result that has content visible in the viewport and updating ranking signals based on the dwell score. The updated ranking signals are used to generate a next set of search results for the query. | 2021-12-09 |
20210382906 | Method and System for Storing, Retrieving, and Managing Data for Tags - This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags. In addition, the invention accesses and/or stores data associated with tags from or into repositories, constructs and maintains data structures from these repositories and responds to queries using the data structures. | 2021-12-09 |
20210382907 | SYSTEMS AND METHODS FOR USING CROWD SOURCING TO SCORE ONLINE CONTENT AS IT RELATES TO A BELIEF STATE - A method comprising: during a first time period, obtaining one or more first content ratings of a particular content item from one or more first users, each first content rating defining a first user measure of a belief state of the particular content item; and generating a first content score for the particular content item, the first content score defining a crowd-sourced measure of the belief state of the particular content item; during a second time period, obtaining one or more second content ratings from one or more second users for the particular content item, each second content rating defining a second user measure of the belief state of the particular content item; and generating a second content score for the particular content item, the second content score defining a second crowd-sourced measure of the belief state of the particular content item; comparing the second crowd-sourced measure of the belief state of the particular content item against each of the one or more first content ratings of the particular content item to determine an expertise value for each of the one or more first users; and issuing the expertise value to each of the one or more first users. | 2021-12-09 |
20210382908 | DATASET INTEGRATION FOR A COMPUTING PLATFORM - Aspects described herein may relate to methods, systems, and apparatuses for integrating a dataset into a computing environment and for configuring a computing platform based on a change in a data storage service or a data storage device. The integration may be performed based on a data flow descriptor. The data flow descriptor may define how the data storage platform is to integrate the dataset into the computing environment. One or more data processes may be determined based on the data flow descriptor and the one or more data processes may be performed to integrate the dataset into the computing environment. The one or more data processes may be performed via one or more plugins or other types of add-on or enhancement. If there is a change in a data storage service or a data storage device, a new plugin may be configured or an existing plugin may be updated. | 2021-12-09 |
20210382909 | PROVIDING ENHANCED PAGE LAYOUT REPRESENTATIONS OF DATABASE ENTRIES - An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object. | 2021-12-09 |
20210382910 | SERVER IMPLEMENTED GEOGRAPHIC INFORMATION SYSTEM WITH GRAPHICAL INTERFACE - Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system. | 2021-12-09 |
20210382911 | SYSTEMS AND METHODS FOR DETECTING PERFORMANCE DEGRADATION IN DISTRIBUTED DATABASE DEPLOYMENTS - Systems and methods are configured to identify and resolve user-based issues, architecture issues, and data model issues that are introduced into distributed database deployments. Even in the context of a pre-built distributed database system, “bad” user behavior can have huge impacts on database performance. Various embodiments provide for analysis and resolution of architecture issues, as well schema issues, and can be configured to identify and resolve such problems in the context of dynamic schema database systems. Unlike relational database counterparts, dynamic schema databases do not enforce static database architecture or defined schemas. In such environments, database data and database formatting can be mostly unconstrained. If used properly, this flexibility enables easy configuration and execution. However, when improperly designed, small flaws magnify in significance as the database grows. Various embodiments identify anti-patterns indicative of non-optimal configuration or bad performance, and generate options for resolving them. | 2021-12-09 |
20210382912 | CROSS-CLOUD DEPLOYMENTS - Systems and methods are provided for managing a distributed database across multiple cloud provider systems. Database elements (e.g., primary, secondary, and/or read-only nodes) are distributed across multiple cloud provider systems. A provisioning component is configured to enable cross-cloud configuration options to specify the manner in which the clusters/replica set members are to be deployed across multiple cloud providers and/or geographical regions. | 2021-12-09 |
20210382913 | CONTINUOUS REPLICATION AND GRANULAR APPLICATION LEVEL REPLICATION - A containerized environment and application that are configured for component specific continuous replication and granular application level application. A key value store, which stores key values related to configuration data of the containerized application, is replicated continuously to a replicated key value store at a replica site. Persistent volumes may also be replicated to a replica site. The replication can be performed to multiple replica sites in an application specific manner. | 2021-12-09 |
20210382914 | READING OWN WRITES USING CONTEXT OBJECTS IN A DISTRIBUTED DATABASE - A context object is created when a write operation is initiated. The client application or user performs a write operation to a table and receives a context object which has information on all the tablets that are impacted by writes by the client application. The context object may contain a list describing what key ranges the client application has updated. As such, only that small portion of what has been touched needs to be looked for and this typically only includes a small subset of tablets compared to all the tablets associated with that table. This leads to a small verification cost when checking only impacted tablets in the cluster. The only portion of the table in the database that needs to be verified is the one or more portions that were updated and nothing else. | 2021-12-09 |
20210382915 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR DATA SYNCHRONIZATION IN INDUSTRIAL PLANTS - The present invention provides methods, systems and computer program products that enable the optimized synchronization of data between mobile client devices assigned to field operators in an industrial plant and a centralized repository for plant data. The invention optimizes synchronization of data between mobile client devices assigned to field operators in an industrial plant and a centralized repository for plant data by selecting a reduced set of data records associated with a field operator, for data synchronization based on one or more of a set of data record selection parameters, and a set of version synchronization rules to ensure that only data records that are relevant to a field operator's foreseeable activities in a shift are downloaded to the field operator's mobile client device. | 2021-12-09 |
20210382916 | SYSTEM FOR IMPLEMENTING COGNITIVE SELF-HEALING IN KNOWLEDGE-BASED DEEP LEARNING MODELS - Systems, computer program products, and methods are described herein for implementing cognitive self-healing in knowledge based deep learning models. The present invention is configured to receive, via the real-time resource transmission session, one or more query strings from the user; transform the one or more query strings into one or more multi-dimensional query vectors; electronically retrieve one or more multi-dimensional resource vectors from a resource repository; determine a similarity index between the one or more multi-dimensional query vectors and one or more multi-dimensional resource vectors; determine a first multi-dimensional resource vector associated with at least one of the one or more multi-dimensional resource vectors; rasterize the first multi-dimensional resource vector into one or more grid of pixels to generate a first resource; and display, via the real-time resource transmission session, the first resource. | 2021-12-09 |
20210382917 | COMBINED ACTIVITIES HISTORY ON A DEVICE - This application is directed to performing a plurality of activities each of which is performed in a respective application with content associated with a content type selected from a group consisting of television programming, online content, on-device application, information views, and other content types. Each activity is associated with a timestamp, and described using a predefined format covering an action and content associated with the action. Each of the plurality of activities is then logged into an activities log in accordance with the predefined format. A plurality of user selectable affordances are displayed concurrently in a home screen on a display of the client device. Each of the affordances is associated with one of the plurality of activities performed with associated content, and the plurality of affordances includes at least two affordances associated with two distinct activities of the plurality of activities performed by two distinct applications. | 2021-12-09 |
20210382918 | METHOD AND APPARATUS FOR LABELING DATA - A method and an apparatus for labeling data are provided. The method may include: acquiring to-be-labeled data and a labeling requirement for the to-be-labeled data; determining a labeling method type meeting the labeling requirement, where the labeling method type is a labeling method type used for the to-be-labeled data in order to meet the labeling requirement; generating a labeling title matching the labeling method type according to the labeling requirement, where the labeling title is used to prompt a labeling content in a labeling tool; and generating the labeling tool including the to-be-labeled data, the labeling title and a title logical relationship. The present disclosure can determine labeling method types for different to-be-labeled data and labeling requirements. | 2021-12-09 |
20210382919 | SYSTEMS AND METHODS FOR RECORDS TAGGING BASED ON A SPECIFIC AREA OR REGION OF A RECORD - Provided are systems and methods for classifying and tagging records in a record management system using information extracted and analyzed from specific areas or regions of records. A specific area or region of the record may be scanned, and the content disposed therein processed against a plurality of classification templates. Based on proximity to the classification templates, the record may be assigned one or more tags corresponding to the classification templates. | 2021-12-09 |
20210382920 | OPTIMIZING LIMIT QUERIES OVER ANALYTICAL FUNCTIONS - A relational database management system (RDBMS) optimizes limit queries over analytical functions, wherein the limit queries include an output clause comprising a LIMIT, TOP and SAMPLE clause with an expression specifying a limit that is a number K or a percentage α %. The optimizations of the limit queries include: (1) static compile-time optimizations, and (2) dynamic run-time optimizations, based on semantic properties of “granularity” and “input-to-output cardinality” for the analytical functions. | 2021-12-09 |
20210382921 | WEB BASED INTERACTIVE GEOGRAPHIC INFORMATION SYSTEMS MAPPING ANALYSIS AND METHODS FOR IMPROVING BUSINESS PERFORMANCE INCLUDING FUTURE SCENARIO MODELING - A web based interactive geographic information systems mapping analysis and methods for improving business performance including future scenario modeling are provided. The system uses a radical efficiency model to increase profitability since competitiveness can be improved by the radical efficiency model that allows businesses to reduce money wasted on bad initiatives. The system also gives businesses competitive intelligence on how to find new markets (expanding the pie) and to capitalize on competitors' inefficiencies and weaknesses to capture the competitors' market share (eating the competitor's slice of the pie). The system also shows businesses how to make more money by maximizing their strategic advantages against competitors and by identifying the best places and recommended strategies for business growth. The system also expands the list of potential vendors and customers a business can buy from and sell to. The system also provides advertisement recommendations for the business. | 2021-12-09 |
20210382922 | DIALOG-BASED IMAGE RETRIEVAL WITH CONTEXTUAL INFORMATION - A method includes receiving input from a client at least partially specifying one or more characteristics, wherein the initial input includes a seed image and a natural language statement describing a desired change to the seed image; predicting one or more attributes of the seed image by operation of a neural network on the seed image; and parsing the natural language statement to identify desired changes to the one or more attributes of the seed image. The method also includes generating an interim target image by changing the one or more attributes of the seed image, according to the parsed natural language statement; selecting a set of images from an image database for output to the client, each of said set of images being determined to at least partially satisfy the one or more changed attributes of the seed image; and displaying the set of images to the client. | 2021-12-09 |
20210382923 | SYSTEMS AND METHODS OF QUESTION ANSWERING AGAINST SYSTEM OF RECORD UTILIZING NATURAL LANGUAGE INTERPRETATION - Provided are systems and methods for natural language interpretation, wherein a user's ambiguous natural language question or command is transformed into the most relevant understood query or list of queries). The query may be executed against a system of record to retrieve the answer to the user's question or command. The present invention also provides a systems and methods for natural language generation, wherein abstract query expressions may be transformed into either question texts or answer texts or both. The present invention provides a systems and methods for procedural generation of training data, wherein configurations defined by data elements provided by the system of record are transformed into a large enough number of question/answer examples necessary to train the query model. The systems and methods allow an interpretation system and method to produce useful results even if authorized users have added no explicit examples of question/answer pairs. | 2021-12-09 |
20210382924 | METHOD AND SYSTEM TO PERFORM TEXT-BASED SEARCH AMONG PLURALITY OF DOCUMENTS - A method for training system to perform text-based search among plurality of documents. The method including receiving starting document, having at least one reference-identifier associated with the document; selecting reference-text from starting document; generating search-string by using a plurality of keywords using at least one first machine learning algorithm and at least one search-operator using at least one second machine learning algorithm; performing search among plurality of documents using search-string to fetch set of relevant documents; deriving reference-identifier distribution, corresponding to the at least one reference-identifier associated with document, for the set of relevant documents; and corelating at least one reference-identifier associated with starting document with reference-identifier distribution to determine performance-score for system. The steps of method are iteratively performed until performance-score exceeds a predetermined threshold, wherein at each iteration at least one of: different search-string is generated, different reference-text is obtained, different document is received. | 2021-12-09 |
20210382925 | Contextual Help Recommendations for Conversational Interfaces Based on Interaction Patterns - A mechanism is provided to implement a chatbot application for providing contextual help recommendations based on conversational context and interaction patterns. The chatbot application receives a query from a user and applies natural language processing (NLP) to the query to determine an objective of the query and a confidence of the objective. Responsive to determining the confidence of the objective is below a predetermined threshold, the chatbot application automatically generates a first set of recommendations to the user based on the conversation context and activates a contextual help recommendation button to indicate to the user that the first set of recommendations are available to be viewed. | 2021-12-09 |
20210382926 | DATA ANALYTICS SYSTEMS AND METHODS - Data analytics systems and methods are disclosed herein. A parser can parse reference data from various data sources to store in a data structure. An uploader can receive study data designated by a researcher and store the study data in the data structure. A matcher can compare analyte nameset data in the study data with analyte nameset data from the reference data to generate one or more links each correlating an instance of an analyte in the study data with an instance of that analyte in the reference data. Library overlays each include one or more modules to access reference data to generate organized associations of reference data. A calculation engine can receive a selection of one or more library overlay(s) and manipulate the reference data and study data according to the organized associations of the selected library overlay(s) to generate configured data stored in a collection of data caches for presentation to a researcher via a user interface. | 2021-12-09 |
20210382927 | SYSTEM AND METHOD FOR HIERARCHICALLY ORGANIZING DOCUMENTS BASED ON DOCUMENT PORTIONS - Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster. | 2021-12-09 |
20210382928 | DYNAMIC ONTOLOGY DATA OPERATION - Embodiments provide techniques for dynamically linking device data models and asset data models. A first data model link between a first one or more asset data model components of an asset data model and a first one or more device data model components of a device data model is dynamically updated. The device data model is processed to determine normalized data relationship paths utilized by an inference engine to populate a device element data set. Embodiments execute an asset data model query against the asset data model comprising analyzing asset data model component metrics by querying the device element data set, based on the updated first data model link, and generate an asset data model descriptive analytics determination output, based on the execution of the asset data model query. | 2021-12-09 |
20210382929 | MULTIMEDIA CONTENT TAGS - Methods, devices and computer program products facilitate enhanced use and interaction with a multimedia content through the use of tags. While a content is being presented by a device, a content identifier and at least one time code associated with one or more content segments are obtained. One or both of the content identifier and the time code can be obtained from watermarks that are embedded in the content, or through computation of fingerprints that are subsequently matched against a database of stored fingerprints and metadata, The content identifier and the at least one time code are transmitted to a tag server. In response, tag information for the one or more content segments is received and one or more tags are presented to a user. The tags are persistently associated with temporal locations of the content segments. | 2021-12-09 |
20210382930 | MEDIA CONSUMPTION CONTEXT FOR PERSONALIZED INSTANT QUERY SUGGEST - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suggested search queries. One method includes receiving, during a search session, a request for a suggested search query; in response to receiving the request for the suggested search query, identifying an entity that is associated with an item of media content; generating a suggested search query based on the identified entity; and providing data that causes the generated suggested search query to be presented in a user interface. | 2021-12-09 |
20210382931 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - An information processing apparatus determines whether or not one or more image groups for which it is necessary to perform predetermined display in a case where display is performed on a display unit are stored in an image file, selects, in a case where it is determined that one or more such image groups are stored in the image file, (i) a representative image or (ii) an image group of the stored one or more image group based on a user operation, and causes the display unit to display the selected representative image or images included in the selected image group. | 2021-12-09 |
20210382932 | Media Fingerprinting and Identification System - The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy. | 2021-12-09 |
20210382933 | METHOD AND DEVICE FOR ARCHIVE APPLICATION, AND STORAGE MEDIUM - Disclosed are a method and device for archive application, and a storage medium. The method for archive application includes: acquiring target time and space range information; determining, based on the target time and space range information, at least one target clustered archive in a clustered archive library, wherein the at least one target clustered archive matches the target time and space range information, each of the at least one target clustered archive includes archive information of a respective acquisition object, and the archive information includes activity time and space range information of the respective acquisition object; and performing a predetermined operation based on the at least one target clustered archive. | 2021-12-09 |
20210382934 | DYNAMIC SEARCH CONTROL INVOCATION AND VISUAL SEARCH - Described is a system and method for enabling dynamic selection of a search input. For example, rather than having a static search input box, the search input may be dynamically positioned such that it encompasses a portion of displayed information. For example, a user may touch a touch-based display using two fingers to invoke the dynamic search input and then determine a size and a position of the dynamic search input by moving their fingers on the display. An image segment that includes a representation of the encompassed portion of the displayed information is generated and processed to determine an object represented in the portion of the displayed information. Additional images with visually similar representations of objects are then determined and presented to the user. | 2021-12-09 |
20210382935 | SYSTEM AND METHOD FOR ATTRIBUTE-BASED VISUAL SEARCH OVER A COMPUTER COMMUNICATION NETWORK - A visual search system comprised of a computing device, the computing device including an image processing engine for generating a feature vector representing a user-selected object in an image input, an object detection engine for locating one or more objects in the image input and for determining a category of a user-selected object from objects in the image input, the object detection engine using the category to generate a plurality of attributes for the user-selected object, a product data store for storing a plurality of tables storing one or more attributes associated with a category of the user-selected object, an attribute generation engine for generating a plurality of attribute options for each of the attributes of the user-selected object, and an attribute matching engine for comparing attributes and attribute options of the user-selected object with attributes and attribute options of visually similar products and images. | 2021-12-09 |
20210382936 | CLASSIFYING IMAGE STYLES OF IMAGES BASED ON IMAGE STYLE EMBEDDINGS - Various disclosed embodiments are directed to classify or determining an image style of a target image according to a consumer application based on determining a similarity score between the image style of a target image and one or more other predetermined image styles of the consumer application. Various disclosed embodiments can resolve image style transfer destructiveness functionality by making various layers of predetermined image styles modifiable. Further various embodiments resolve tedious manual user input requirements and reduce computing resource consumption, among other things. | 2021-12-09 |
20210382937 | IMAGE PROCESSING METHOD AND APPARATUS, AND STORAGE MEDIUM - Embodiments of this disclosure include an image processing method and apparatus. The method may include obtaining feature points corresponding to training images and feature center points of images in a second quantity of categories and obtaining a feature condition probability distribution that the feature points collide with corresponding feature center points. The method may further include performing network training to obtain target feature center points of the images in the second quantity of categories. The method may further include mapping the first quantity of feature points and the second quantity of target feature center points to a Hamming space, to obtain hash codes of the first quantity of training images and hash center points of the images in the second quantity of categories. The method may further include performing network training using the hash condition probability distribution and the ideal condition probability distribution, to obtain an image hash model. | 2021-12-09 |
20210382938 | SEARCH SYSTEM - A search system searches a storage where one electronic document or a plurality of electronic documents is/are stored for an electronic document that satisfies an entered search condition. The search system includes a first processor and a second processor. The first processor manages a feature relating to a color shade of the electronic document as an index of the electronic document and retrieves the electronic document that satisfies the search condition from the storage based on the index. The second processor has an electronic document printed. Managing a feature relating to a color shade of the electronic document as an index of the electronic document includes registering the feature relating to the color shade of the electronic document obtained by analyzing the electronic document as the index of the electronic document and updating, when the electronic document is printed, the index of the electronic document. | 2021-12-09 |
20210382939 | Media Search Filtering Mechanism For Search Engine - Methods and systems for more efficient analyses of and response to voice commands and queries are provided. The system may be configured to receive one or more of audio files corresponding to a voice query and determine, for each of the audio files, whether the audio file is a first type of audio file capable of being processed based on a characteristic of the audio file or a second type of audio file that cannot, and may require further processing in order to recognize the voice query associated with the audio file. The system may process each of the first type of audio files and respond to the associated voice queries. The system may also determine a priority for each of the second type of audio files for further processing of the second type of audio files. | 2021-12-09 |
20210382940 | SUMMARY GENERATION BASED ON TRIP - Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device. | 2021-12-09 |
20210382941 | Video File Processing Method and Electronic Device - A video file processing method includes: obtaining, by an electronic device, first video information, where the first video information includes at least a part of a target video or a target picture, recognizing, by the electronic device, a target element included in the first video information, and generating, by the electronic device based on the first video information, the target video or the target picture that includes the target element. | 2021-12-09 |
20210382942 | Metadata Visualization - A method of visualizing metadata is provided. The method comprises recursively expanding all external metadata blocks in a metadata object, wherein the external metadata blocks comprise different metadata types. All metadata blocks are then standardized, wherein the different metadata types are mapped to predefined standard metadata types. Relationship types between the metadata blocks are also standardized, wherein different relationship types are mapped to a predefined standard relationship type. A directed graph is then generated comprising a number of nodes and edges, wherein each node represents a standardized metadata block and each edge represents a standardized relationship type. | 2021-12-09 |
20210382943 | System and Method for Humanizing Metadata for Existing Customer Facing Resources - A system, method, and computer-readable medium are disclosed for implementing metadata. Metadata that describes content/resources related to products/services of a business is identified. Monitoring is performed as to products/services of a business. Gaps in existing metadata is determined based on the monitoring. Dynamic updates through edge optimized application program interface sets are performed on the existing metadata based on the determined gaps. | 2021-12-09 |
20210382944 | Generating a Graph Data Structure that Identifies Relationships among Topics Expressed in Web Documents - A technique produces a graph data structure based on at least partially unstructured information dispersed over web documents. The technique involves applying a machine-trained model to a set of documents (or, more generally “document units”) to identify topics in the documents. The technique then generates count information by counting the occurrences of the single topics and co-occurrences of parings of topics in the documents. The technique generates conditional probability information based on the count information. An instance of conditional probability information describes a probability that a first topic will occur, given an appearance of a second topic, and a probability that the second topic will occur, given an appearance of the first topic. The technique then formulates the conditional probability information in a graph data structure. The technique also provides an application system that utilizes the graph data structure to provide any kind of computer-implemented service to a user. | 2021-12-09 |
20210382945 | OBTAINING DYNAMIC EMBEDDING VECTORS OF NODES IN RELATIONSHIP GRAPHS - Implementations of this disclosure provide for obtaining dynamic embedding vectors of nodes in relationship graphs. An example method includes determining N neighboring nodes of a first node of a plurality of nodes; obtaining respective input embedding vectors of the first node and the N neighboring nodes, the input embedding vector of each node being determined based on a respective static embedding vector and a respective positional embedding vector of the node; inputting the respective input embedding vectors of the first node and the N neighboring nodes into a pre-trained embedding model that includes one or more sequentially connected computing blocks, each computing block including a corresponding self-attention layer that outputs N+1 output vectors corresponding to N+1 input vectors; and receiving respective dynamic embedding vectors of the first node and the N neighboring nodes output by the pre-trained embedding model. | 2021-12-09 |
20210382946 | SYSTEM AND METHOD FOR QUESTION ANSWERING WITH DERIVED GLOSSARY CLUSTERS - A method, system, and computer-usable medium are disclosed for answering general background questions on a topic from documents with glossary sections, A set of documents with glossaries is received from which a set of terms and associated glossary entries are extracted, where each term has a corresponding glossary entry. Association is performed of related glossary entries. The associations is based on a similarity algorithm to form glossary clusters where each glossary cluster refers to one or more glossary entries. A query with query terms tailored to general information is received. The glossary clusters are ranked relevance to the query terms to form a ranked set. A set of glossary clusters meeting a high ranked threshold is selected and provided. | 2021-12-09 |
20210382947 | ACCURACY METRIC FOR REGULAR EXPRESSION - A regular expression that is able to be used to identify an item as belonging to a specific group among a plurality of different groups is determined. The regular expression is tested against a sampling of items known to belong to the specific group to determine a true positive metric. The regular expression is tested against a sampling of items known to belong to other groups among the plurality of different groups outside the specific group to determine a false positive metric. An accuracy metric of the determined regular expression is calculated based at least in part on the true positive metric and the false positive metric. The accuracy metric is provided for use in evaluating the regular expression. | 2021-12-09 |
20210382948 | DOCUMENT RISK ANALYSIS - A system and method for assessing a potential problem associated with information in a document. In an embodiment, a document for analysis may be received, the document being part of a corpus of one or more documents stored in an electronic format. The document may be analyzed to identify reference(s) in the document, wherein the reference(s) are each selected from the group comprising a natural language statement, a reference in a first part of the document to a second part of the document, or a reference to or from another document. Based on the reference(s), a knowledge graph may be generated to represent information in the document. A risk assessment of a reference in the document may be determined using the knowledge graph. A visual indicator may be applied to the document that emphasizes a potential problem with the reference based on the risk assessment. | 2021-12-09 |
20210382949 | SYSTEMS AND METHODS FOR WEB CONTENT INSPECTION - A web content inspection system is configured to monitor the activity of web content tags and cookies during interaction with web content. Monitoring may include automated simulations of web content interaction that occur in a virtual browser or environment, as well as real-time monitoring of web content interactions that occur with actual users through a browser or other application. Features may include monitoring of the creation of cookies, writing information to cookies, and reading information from cookies, as well as associating cookies with the tags or scripts that affect them, and displaying such associations in a hierarchical form that indicates the sequence of actions that led to the cookie activity. Other features include monitoring for the presence of high-risk information in plain-text or encoded formats, within a URL or other portion of web content. Other features include determination of overall risk associated with a tag based on its activities. | 2021-12-09 |
20210382950 | INTELLIGENTLY GENERATING AND MANAGING THIRD-PARTY SOURCES WITHIN A CONTEXTUAL HUB - The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating contextual hubs for organizing and presenting web-accessible content from third-party sources. In particular, the systems described herein can organize and manage within a contextual hub. For instance, the disclosed systems may perform actions on tabs based on analyzing usage signals associated with the tabs. Furthermore, the disclosed systems can organize contextually related content within contextual hubs. The disclosed systems may also facilitate collaboration between users within a contextual hub by synchronizing interactions with content within a contextual hub. | 2021-12-09 |
20210382951 | INTELLIGENTLY GENERATING AND MANAGING THIRD-PARTY SOURCES WITHIN A CONTEXTUAL HUB - The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating contextual hubs for organizing and presenting web-accessible content from third-party sources. In particular, the systems described herein can organize and manage within a contextual hub. For instance, the disclosed systems may perform actions on tabs based on analyzing usage signals associated with the tabs. Furthermore, the disclosed systems can organize contextually related content within contextual hubs. The disclosed systems may also facilitate collaboration between users within a contextual hub by synchronizing interactions with content within a contextual hub. | 2021-12-09 |
20210382952 | WEB CONTENT ORGANIZATION AND PRESENTATION TECHNIQUES - An online system that identifies allocations of both organic and promoted content on a given page. The allocations of page content are compared against one another and configured to prioritize for overall utility based on objective factors that quantify a page “look and feel” as measured by machine learning models. The page allocations are operated on an automatic and continuous basis for each user viewing the page. In some embodiments, the page content allocations are based on individual viewing users stored characteristics. | 2021-12-09 |
20210382953 | METHODS AND SYSTEMS FOR ADJUSTING SELF-TUNING PERSONALIZATION ENGINES IN NEAR REAL-TIME - Provided are systems for an interface control device for a computer system configured to provide personalized website content to a user. The computer system includes a database for storage of data representative of the user's interaction with existing content presented on the website and one or more personalization engines configured to (i) analyze relations between portions of the stored data and (ii) personalize segments of new content based upon the analysis, each segment corresponding to a respective one of the portions. The personalized segments represent a plurality new content categories for presentation to the user via the website. The interface control device includes a graphical user interface (GUI) configured to allow the user to control presentation of the new content and an adjuster permitting the user to control presentation of selective ones of the personalized segments between a range of values. | 2021-12-09 |
20210382954 | SYSTEMS AND METHODS FOR CONNECTING TO PEOPLE WITH REQUESTED SKILLSETS - A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to query a user profiling system with a skillset provided by a requestor and identify a target user that is associated with the skillset based on the query results. The at least one processor is further configured to identify a network path linking the requestor with the target user. The network path includes one or more links between nodes of a user network, the nodes associated with users including the requestor, the target user, and other users. The at least one processor is further configured to identify a preferred communication channel associated with the target user and/or the other users, based on the query results, and to provide a recommendation to the requester, the recommendation comprising the target user, the preferred communication channel, and the network path. | 2021-12-09 |
20210382955 | COLLECTING DATA FROM DIFFERENT SOURCES - A system for collecting data from different sources is described. In one example embodiment, the system obtains content-related data from a plurality of source computer systems, automatically identifies, based on the content-related data, content items having respective popularity values greater than a predetermined threshold value as popular content items, and automatically generates a list of popular content items based on the popular content items. | 2021-12-09 |
20210382956 | SYSTEMS AND METHODS FOR GENERATING DIGITAL CONTENT ITEM PREVIEWS - Described herein is a computer implemented method comprising: receiving, at a collaboration system, a page view request from a user device, the page review request being in respect of a page; identifying a content item link in the page for which a preview should be generated; generating a preview generation request for the user device to generate a preview in respect of the identified content item by a preview generation application installed on the user device; receiving, by the collaboration system, the preview generated by the preview generation application installed on the user device; and storing, by the collaboration system, the preview. | 2021-12-09 |
20210382957 | Methods and Apparatus for Automatically Servicing Item Data Requests - This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error. | 2021-12-09 |
20210382958 | METHOD AND SYSTEM FOR DIGITAL RECORD VERIFICATION - A system and a method are disclosed that enable a mobile device to use an encoded tag to initiate and maintain communications with at least one remote server. The encoded tag is positioned to identify a point of interest, and in response to using the mobile device to scan the encoded tag, communications regarding the point of interest may be initiated. A single encoded tag may be used to obtain and update recorded information about the point of interest, to notify others about an issue related to the point of interest, to log into the system, and to wait to be alerted about an issue related to the point of interest. If an issue relating to a point of interest has been reported, the system and method may monitor the reported issue to ensure that an action has been taken to address the reported issue. | 2021-12-09 |
20210382959 | SYSTEM FOR SUBMITTING AND VERIFYING DRIVER AND VEHICLE INFORMATION IN RESPONSE TO CITATIONS - A system for a user to submit complying documents in response to traffic and vehicle citations wherein the user's documents are submitted via a global computerized network. The system employs a server to store the submitted information into a database. The system has verification means to ensure that the images are acceptable and the information on the documents a user submits matches the information the agency has on record for the corresponding user. The system then verifies that a user has provided payment and is able to generate emails to the users prompting them to undertake different actions and saves copies of correspondence sent to and by the user. | 2021-12-09 |
20210382960 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING PROGRAM - An apparatus includes: a communication circuit configured to communicate with a search circuit configured to search for a solution minimizing a value of an objective function; and a processing circuit configured to: cause the search circuit to execute the search by using each of a first state and a second state as a starting point, the search being configured to change a value of a predetermined external parameter affecting an increase or decrease in the value of the objective function in a direction of promoting an increase in the value of the objective function; acquire a first state group obtained using the first state and a second state group obtained using the second state; determine a third state among unsearched states by using the first state group and the second state group; and cause the search circuit to execute the search by using the third state as the starting point. | 2021-12-09 |
20210382961 | METHOD AND DEVICE FOR IMPLEMENTING A MATRIX OPERATION - A method for implementing a matrix operation. A first digital result is determined for the matrix operation as a function of a first analog addition using a first memristor array, a second digital result being determined as a function of a second analog addition using a second memristor array, and the first result and the second result being digitally added. A device for implementing a matrix operation. The device includes at least one first memristor array and one second memristor array, a first analog-to-digital converter and a second analog-to-digital converter. The device is designed to determine a first digital result for the matrix operation as a function of a first analog addition using the first memristor array and of the first analog-to-digital converter, and to determine a second digital result as a function of a second analog addition using the second memristor array and of the second analog-to-digital converter. | 2021-12-09 |
20210382962 | Systems and Methods of Distributed Optimization - Systems and methods of determining a global model are provided. In particular, one or more local updates can be received from a plurality of user devices. Each local update can be determined by the respective user device based at least in part on one or more data examples stored on the user device. The one or more data examples stored on the plurality of user devices are distributed on an uneven basis, such that no user device includes a representative sample of the overall distribution of data examples. The local updates can then be aggregated to determine a global model. | 2021-12-09 |
20210382963 | SYSTEM AND METHOD FOR COMBINING DIFFERENTIABLE PARTIAL DIFFERENTIAL EQUATION SOLVERS AND GRAPH NEURAL NETWORKS FOR FLUID FLOW PREDICTION - A computer-implemented method includes receiving a coarse mesh input that includes a first set of nodes, wherein the coarse mesh is input to a computational fluid dynamics solver with physical parameters to obtain a coarse mesh solution, receiving a fine mesh input that is of a second set of nodes, wherein the second set of nodes includes more nodes than the first set of nodes, concatenating the fine mesh input with the physical parameters and run the concatenation through a graph convolution layer to obtain a fine mesh hidden layer, upsampling the coarse mesh solution to obtain a coarse mesh upsample including a same number of nodes as the second set of nodes, and outputting a prediction in response to at least the coarse mesh upsample. | 2021-12-09 |
20210382964 | METHOD AND APPARATUS FOR PROCESSING A HISTOGRAM OUTPUT FROM A DETECTOR SENSOR - A method includes receiving a histogram output from a detector sensor, and calculating a median point of a pulse waveform within the histogram. The pulse waveform has an even probability distribution over at least one quantization step of the histogram around the median point. A corresponding apparatus can include a detector sensor and a co-processor coupled to the detector sensor. | 2021-12-09 |