Reporting, Knowledge Discovery (kd) Systems Patents (Class 707/603)
-
Patent number: 12255749Abstract: In accordance with examples of the present disclosure, a collaborative platform provides a digital collaboration assistant that continuously monitors and analyzes shared meeting contents (e.g., voice, text chat messages, shared links and documents, presentation materials, and the like) by participants during a collaborative meeting in near real-time, periodically updates a structure summary log of the meeting contents that are deemed important during the collaborative meeting, and interacts with the participants throughout the collaborative meeting in near real-time, for example, to answer questions or provide additional information.Type: GrantFiled: March 31, 2023Date of Patent: March 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Shawn Cantin Callegari, Umesh Madan, Samuel Edward Schillace, Abby Harrison, Gina Elizabeth Triolo, Mark Karle, LeRoy F. Miller, Devis Lucato, Tara Eve Walker, Brian Krabach, Adrian Wyatt Bonar, Alexander Chao, Nicholas Becker
-
Patent number: 12242799Abstract: The present disclosure pertains to a system and method for determining differences between at least two documents. A preferred embodiment disclosed herein pertains to a system and method for determining differences in the text or terms of legal documents, for example transactional legal agreements, such as but not limited to Trade Confirmations. The document review system can compare text documents to other text documents but is further capable of comparing text documents to structured spreadsheet data. The combination of static component verification in combination with dynamic component verification leads to a powerful tool which greatly reduces the time and efficient of document review while reducing the risk of human errors. Utilizing word embeddings in the static verification in combination with the use of named entity recognition, rule parsers in the dynamic verification, enables the system to produce concise and meaningful summaries of differences between multiple documents.Type: GrantFiled: June 16, 2022Date of Patent: March 4, 2025Assignee: The Bank of Nova ScotiaInventors: Barak Edelstein, Patrick Allan Heiland, Andrew Gordon Storey, Yannick Lallement, Ajinkya Kulkarni, Min Li, Tanaby Zibamanzar Mofrad, Saif Charaniya, Andrew Peter Kujtan, Pragnya Addala, Simrandeep Singh
-
Patent number: 12165110Abstract: A device and a method of providing a to-do list of a user are provided. The device includes a controller configured to collect behavior information about behavior between the user and another user, the behavior being performed by using the device, generate a to-do list of the user based on the collected behavior information, and determine an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device, and an output unit configured to output notification information in a dialogue style, along with a notification reason for notifying the determined unperformed task.Type: GrantFiled: September 26, 2023Date of Patent: December 10, 2024Assignee: Samsung Electronics Co., Ltd.Inventor: Hyung-tak Choi
-
Patent number: 12093340Abstract: Described herein are embodiments to automate the process to update content on a webpage. A system may select a seed keyword based on an item on a webpage. From that seed keyword, the system may generate a keyword universe based on historic search data. The system may use the keyword universe to rewrite the content currently on the webpage.Type: GrantFiled: December 5, 2023Date of Patent: September 17, 2024Assignee: DetailPage, LLCInventors: Justin J. Maner, Spencer J. Millerberg
-
Patent number: 12093818Abstract: A computer-implemented method for detecting an anomalous operating status of a technical system. A training phase obtains a first set of time-series values generated by a digital twin simulation of the technical system for a regular operating status and a second set of time-series values measured by sensors in an anomalous operating status, and adjusts parameters of a machine learning model for detecting the regular operating status and for discriminating data samples of the regular operating status from data samples of the anomalous operating status to generate a trained machine learning model. A monitoring phase obtains a set of multivariate time-series values measured by the sensors, calculates an anomaly score value for determining whether the technical system is in an anomalous operating status based on the obtained set of multi-variate time-series values and the trained machine learning model, and outputs a signal including information on the determined anomalous operating status.Type: GrantFiled: October 13, 2020Date of Patent: September 17, 2024Assignee: Honda Research Institute Europe GmbHInventors: Sebastian Schmitt, Andrea Castellani, Stefano Squartini
-
Patent number: 12061656Abstract: Embodiments are directed to systems, devices, methods, and techniques to determine words or word combinations of search engine queries and selected items corresponding to the words or word combinations. Embodiments also include applying a machine learning model to the word or word combinations and the selected items to determine a mapping between a word or word combination and a particular selected item, and updating attribute data in a web document with the word or word combination, wherein the web document is associated with the particular item such that a search including the word or word combination returns a result including the web document.Type: GrantFiled: July 7, 2022Date of Patent: August 13, 2024Assignee: Capital One Services, LLCInventors: Qiaochu Tang, Stephen Wylie, Jason Hoover, Avid Ghamsari, Micah Price, Geoffrey Dagley
-
Patent number: 12051019Abstract: A method, a system, and a computer program product for executing catalog publishing. A request to publish an online catalog is received. An online catalog includes a plurality of catalog items. A determination of publishing priority of the online catalog is automatically triggered based on at least one first parameter associated with the received request and at least one catalog item in the online catalog. At least one second parameter associated with the received request and at least one catalog item in the one online catalog is detected, and based on the detecting, the determined publishing priority of the online catalog is updated. A queue for publishing at least one online catalog in a plurality of online catalogs is generated using the determined publishing priority of each online catalog in the plurality of online catalogs and the updated determined publishing priority of the online catalog. Publishing of the plurality of online catalogs is executed using the queue.Type: GrantFiled: December 6, 2021Date of Patent: July 30, 2024Assignee: SAP SEInventors: Harish Kumar Sampangi Rama, Anand Jain, Dhruv Parikh, Krishnamoorthi Sukumar
-
Patent number: 12045266Abstract: In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.Type: GrantFiled: June 14, 2021Date of Patent: July 23, 2024Assignee: OneTrust, LLCInventors: Kabir A. Barday, Mihir S. Karanjkar, Steven W. Finch, Ken A. Browne, Nathan W. Heard, Aakash H. Patel, Jason L. Sabourin, Richard L. Daniel, Dylan D. Patton-Kuhl, Jonathan Blake Brannon
-
Patent number: 12038907Abstract: In an embodiment, metadata representing a plurality of objects included in a database is received. A first set of objects from the plurality of objects that are compliant with a predetermined set of rules are identified using the metadata and not using the plurality of objects. A second set of objects from the plurality of objects that are not compliant with the predetermined set of rules are identified using the metadata and not using the plurality of objects. A risk associated with each object from the second set of objects is determined. Based on at least one risk associated with at least one object from the second set of objects, at least one recommendation to modify the at least one object to reduce non-compliance of the database is provided.Type: GrantFiled: November 16, 2022Date of Patent: July 16, 2024Inventors: Sharad Gosain, Tejas Jain
-
Patent number: 12026151Abstract: Techniques a provided for performing multi-system operations in which changes are asynchronously committed in multiple systems. Metadata about the multi-system operation is injected into the commit logs of one system involved in a multi-system operation. An event stream is generated based on the commit logs of the one system, and is used to drive the operations that one or more other systems need to perform as part of the multi-system operation. A reconciliation system reads the logs of all systems involved in the multi-system operation and determines whether the multi-system operation completed successfully. Techniques are also provided for using machine learning to generate models of normal execution of different types of operations, detect anomalies, pre-emptively send expectation messages, and automatically suggest and/or apply fixes.Type: GrantFiled: December 9, 2021Date of Patent: July 2, 2024Assignee: LENDINGCLUB BANK, NATIONAL ASSOCIATIONInventors: Yana Nikitina, Igor Petrunya
-
Patent number: 12008503Abstract: An example operation may include one or more of receiving sensor data from one or more sensors associated with a building, storing a block including the sensor data to a shared ledger of a blockchain network, the one or more sensors associated with one or more buildings, requesting a risk assessment for the sensor data, by a blockchain node, calculating the risk assessment with one or more machine learning algorithms based on the sensor data, historical sensor blockchain data, importance of the one or more sensors, and a degree of concern related to the sensor data, providing the risk assessment to the blockchain node, and generating an alert in response to the risk assessment above a threshold.Type: GrantFiled: November 7, 2018Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Komminist Weldemariam, James R. Kozloski, Clifford A. Pickover, Edgar A. Zamora Duran
-
Patent number: 11983730Abstract: Methods and apparatus to correct for deterioration of a demographic model to associate demographic information with media impression information are disclosed. An example method includes estimating first and second ages of audience members based on demographic information; estimating a third age of an audience member who is not included in the audience members; applying a window function to the second ages to determine a distribution of ages based on the third age; multiplying window values by the first ages to determine corrected first age components; dividing a total of the corrected first age components by a sum of the window values to determine an estimated age of the audience member at a first time; and determining the corrected age of the audience member at a second time based on the estimated age of the audience member at the first time and a time difference between the first and second times.Type: GrantFiled: June 30, 2022Date of Patent: May 14, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, Matthew B. Reid, Alejandro Terrazas
-
Patent number: 11902386Abstract: An industrial device data access adapter allows migration of operational technology (OT) data to a cloud platform to be executed and managed using the same cloud infrastructure used to manage migration of information technology (IT) data. The adapter is designed to be installed and executed as a containerized module on an IoT edge system or device. The adapter interfaces with industrial devices to collect data using native OT data format and communication protocols, and leverages the existing software framework of the IoT edge system—including data broker services and module management services—to move this data to a cloud platform. Since the adapter is designed to interface with the native framework of the IoT edge system on which the adapter executes, the adapter can be managed using through the existing IoT infrastructure of the cloud provider.Type: GrantFiled: June 15, 2022Date of Patent: February 13, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Nathaniel Scott Sandler, Ryan Benjamin Coon
-
Patent number: 11886394Abstract: A query request for data associated with a plurality of services executed by a plurality of host systems is received. A type of query associated with the query request is identified. A subset of the plurality of services comprising data associated with the type of query is identified using a query routing data structure, wherein the query routing data structure is received from a gateway system that generates the query routing data structure in view of receiving corresponding service schemas from the plurality of services. The query request is transmitted to the subset of the plurality of services identified using the query routing data structure.Type: GrantFiled: August 25, 2020Date of Patent: January 30, 2024Assignee: Red Hat, Inc.Inventors: Wojciech Julian Trocki, Hiram Remigio Chirino
-
Patent number: 11870700Abstract: Methods and systems for monitoring a communication network using machine-learning techniques are disclosed. In some implementations, a forecasted amount of traffic for a communication network is determined using one or more network traffic forecasting models being configured to generate the forecasted amount of traffic based on data indicating one or more previous amounts of traffic for the communication network. A measure of network health is generated based on a measured amount of traffic and the forecasted amount of traffic. Data indicating one or more characteristics of the communication network is processed using one or more machine learning models to generate a predicted measure of network health for a future time period. An indication of the predicted measure of network health for the future time period is provided.Type: GrantFiled: September 27, 2021Date of Patent: January 9, 2024Assignee: Hughes Network Systems, LLCInventors: Amit Arora, Archana Gharpuray, John Kenyon
-
Patent number: 11829340Abstract: Systems and methods for a programming language-agnostic data modeling platform that is both less resource intensive and scalable. Additionally, the programming language-agnostic data modeling platform allows for advanced analytics to be run on descriptions of the known logical data models, to generate data offerings describing underlying data, and to easily format data for compatibility with artificial intelligence systems. The systems and methods use a supplemental data structure that comprises logical data modeling metadata, in which the logical data modeling metadata describes the logical data model in a common, standardized language. For example, the logical data modeling metadata may comprise a transformer lineage of the logical data model.Type: GrantFiled: June 22, 2023Date of Patent: November 28, 2023Assignee: Citibank, N.A.Inventors: Chuan Li, Jim B. Adams, Yan Liu, Peter Huang, Alicia Wang
-
Patent number: 11822525Abstract: Systems and methods for enterprise applications supported by common metadata repository are described. One or more aspects of the systems and methods include storing a plurality of entity schemas in a metadata repository, wherein each of the plurality of entity schemas corresponds to a different entity service from a plurality of entity services that interact with an application; storing a plurality of extension schemas in the metadata repository, wherein each of the plurality of extension schemas corresponds to a different extension service from a plurality of extension services utilized by the application; receiving, at the metadata repository from an extension service of the plurality of extension services, an entity schema request indicating an entity schema corresponding to an entity service of the plurality of entity services; and providing, from the metadata repository to the extension service, the entity schema in response to the entity schema request.Type: GrantFiled: March 7, 2022Date of Patent: November 21, 2023Assignee: ADOBE, INC.Inventors: Prantik Bhowmick, Piyush Gupta, Vinayak Fakira Jadhav, Wissam Zeidan, Narasimha Bharadwaj, Vasanthi Holtcamp
-
Patent number: 11816080Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises identifying a plurality of data logs; generating a data model using analyzed time series data from the identified data logs; detecting anomalies within the generated data model; constructing a causal graph using the detected anomalies and retrieved domain knowledge; computing a severity value for the detected anomalies with the constructed causal graph; assigning the detected anomaly to a classification based on a function vector, wherein the computed severity value is a function vector; and automatically modifying a function of a computing device based on the function vector of the assigned, detected anomaly, wherein a modification addresses the detected anomaly located at a center of the constructed casual graph.Type: GrantFiled: June 29, 2021Date of Patent: November 14, 2023Assignee: International Business Machines CorporationInventors: Akhil Tandon, Pooja Aggarwal, Seema Nagar, Hau-Wen Chang, Xiaotong Liu, Anbang Xu, Harshit Kumar
-
Patent number: 11809297Abstract: Provided is a data analysis device comprising: an analysis subject acquisition part for acquiring data to be analyzed (analysis subject data); a precision estimation part for estimating the analysis precision of the analysis subject data; a selection part for selecting an analysis module to be used in analyzing the analysis subject data on the basis of the result of estimating the analysis precision of the analysis subject data and information indicating the analysis time of the analysis subject data; and an analysis execution part for analyzing the analysis subject data using the analysis module having been selected by the selection part. According to this configuration, in cases where a data analysis device configures a data analysis processing method, the operator of the data analysis device does not have to preset a determination standard for configuring the processing method.Type: GrantFiled: April 19, 2019Date of Patent: November 7, 2023Assignee: NEC CORPORATIONInventors: Hayato Itsumi, Masaharu Morimoto
-
Patent number: 11782958Abstract: Embodiments collect, from an event stream having both client-side and server-side information from multiple tracking sources, user interaction records for a web application and supporting systems. The records are stored in a data store, and are retroactively correlated with conclusive user identifiers and, if applicable, with areas of interest. Attribution of interaction records to conclusive identifiers and areas of interest is based on links that have been established between identifiers. Established identifier links may be subject to one or more link removal criteria. If link removal criteria is satisfied for an established link, the link is broken. Once a link is broken, interaction records, found in the data store, that are associated with the inconclusive identifier of the broken link are no longer associated with the conclusive identifier of the broken link. Each interaction record that is associated with a conclusive identifier is assigned a confidence metric for the association.Type: GrantFiled: October 7, 2021Date of Patent: October 10, 2023Assignee: LENDINGCLUB CORPORATIONInventor: Wira Pradjinata
-
Patent number: 11769064Abstract: Techniques are described herein to improve onboarding of third party entity data with existing knowledge graphs. In various implementation s, a computing system associated with an existing knowledge graph may receive a request from a third party to onboard, with the existing knowledge graph, a plurality of entities. Each entity may have associated identifier(s) and relationship(s) with other entities of the plurality of entities. First third party entity data that describes the plurality of entities and associated identifiers/relationships may be received from the third party. The first third entity party data may be analyzed to identify semantic fingerprint(s) matching respective subsets of the entities. Results related to the analyzing may be determined. The results may include a statistic representing success or failure of applying rule(s) to a respective subset of entities that match a given semantic fingerprint. Remedial action(s) may be triggered based on the failure statistic.Type: GrantFiled: June 8, 2022Date of Patent: September 26, 2023Assignee: Google LLCInventor: Ion Constantinescu
-
Patent number: 11741393Abstract: Systems, methods, and computer program products for managing a lifecycle of a machine learning (ML) application from a consumer point of view are described herein. Execution of an intelligent scenario for training of the ML application is initiated. An integrator component generates a training pipeline. The training pipeline includes training logic associated with a defined workflow for the training. An application having an input dataset trains the ML application using the training pipeline. The integrator component determines training metrics associated with the trained ML application. The training metrics are indicators of a level of accuracy of the trained ML application. A centralized component provides the training metrics for characterization of the trained model.Type: GrantFiled: February 5, 2020Date of Patent: August 29, 2023Assignee: SAP SEInventor: Siar Sarferaz
-
Patent number: 11714790Abstract: Solutions for data unification include: receiving a data record, the data record comprising a plurality of data fields; selecting, from among the plurality of data fields, a subset of the data fields, the subset of the data fields being fewer in number than the plurality of data fields, wherein selecting the subset of the data fields comprises: applying a first rule to select at least a first one of the data fields within the data record for inclusion in the subset of the data fields; using content of the subset of the data fields, generating a stable identifier (stableID) for the data record; and inserting the stableID into a primary key data field of the data record.Type: GrantFiled: September 30, 2021Date of Patent: August 1, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Meiyalagan Balasubramanian, Lengning Liu, Aditya Kuppa, Kirk Hartmann Freiheit, Kalen Wong, Paula Budig Greve, Patrick Clinton Little, Lucas Pritz, Yue Wang, Vivek Ravindranath Narasayya, Katchaguy Areekijseree, Yeye He, Surajit Chaudhuri, Gaurav Ghosh
-
Patent number: 11698918Abstract: A system and method for generating data visualizations. The method includes generating an enriched data layer based on a plurality of knowledge graphs, the plurality of knowledge graphs including a plurality of first nodes, the enriched data layer including a plurality of second nodes, wherein each of the plurality of second nodes is connected via an edge to at least one of the plurality of first nodes; and generating a data visualization based on the enriched data layer and a request for data, wherein the request for data indicates a type of data corresponding to at least one of the plurality of second nodes, wherein the data visualization is generated using data represented by at least one of the plurality of first nodes connected to the at least one of the plurality of second nodes.Type: GrantFiled: October 29, 2020Date of Patent: July 11, 2023Assignee: SISENSE LTD.Inventors: Inna Tokarev Sela, Yael Lev, Guy Boyangu, Yuval Shkolar, Amnon Lotenberg
-
Patent number: 11693646Abstract: The present invention relates to a place change driven software update method and apparatus, and a readable storage medium. The method includes: modeling a software architecture SA and an evolution rule set L?R through Bigraph; acquiring a software architecture SAt after movement and before evolution of the SA; computing a place ?P that changes between the SA and the SAt, thereby acquiring a corresponding evolution rule Lj?Rj; and cutting a matching subgraph GL on a link graph SAL and replacing with a link graph RjL to obtain a new SA link graph SAL,e; and merging the new SA place graph and the new SA link graph, thereby implementing update of the software architecture. Compared with the prior art, the present invention may describe place change information and system change information at the same time, and avoid the complexity, risk, unreliability and the like of conversion between different models.Type: GrantFiled: June 17, 2021Date of Patent: July 4, 2023Assignee: TONGJI UNIVERSITYInventors: Guosun Zeng, Chaoze Lu, Chunling Ding
-
Patent number: 11662379Abstract: A method and a system are disclosed for determining health of a web application. The method includes receiving data for parameters related to exceptions, network anomalies, resource performance, and user experience, associated with devices and servers in the IT environment. A score is determined for the parameters and compared in a multiple-rating scale to obtain parameter ratings for the parameters. A final rating for the exceptions, network anomalies, resource performance, and user experience are determined based on the parameter ratings. The determined final ratings are used for automatically generating an application health index. The application health index provides an accurate and near real-time indication of the health of an application by considering various parameters for each network node in the IT environment.Type: GrantFiled: May 25, 2018Date of Patent: May 30, 2023Assignee: GAVS Technologies Pvt. Ltd.Inventors: Sivaprakash Krishnan, Suresh Kumar Ramasamy
-
Patent number: 11663162Abstract: Disclosed are embodiments for replacing database table join keys with index keys. In one embodiment, a method is disclosed comprising: receiving, by a processor, annotation data, the annotation data comprising a set of rows; retrieving, by the processor, a root dataset, the root dataset stored in one or more files; generating, by the processor, a row identifier for each row in the set of rows, the row identifier storing a plurality of fields enabling alignment of a respective row in the annotation data to a corresponding row in the root dataset; generating, by the processor, an annotation dataset, the annotation dataset comprising the set of rows and corresponding row identifiers; and writing, by the processor, the annotation dataset to at least one file, the at least one file separate from the one or more files.Type: GrantFiled: August 29, 2022Date of Patent: May 30, 2023Assignee: YAHOO ASSETS LLCInventors: George Aleksandrovich, Allie K. Watfa, Robin Sahner, Mike Pippin
-
Patent number: 11636122Abstract: According to an embodiment, there is provided a method for data mining from core traces in a processing system for wireless baseband design that includes detecting a core trace in the processing system where the core trace is a sequence of instructions executed in the processing system. Instruction addresses in the core trace are mapped to a plurality of application or operating system functions. The mapped functions are sorted into a hierarchical format. A gene function is identified in the hierarchical format where the gene function is a fundamental function executed by the processing system. Attributes for the gene function are derived from the hierarchical format. The attributes are stored into a gene function library database.Type: GrantFiled: December 30, 2015Date of Patent: April 25, 2023Assignee: Futurewei Technologies, Inc.Inventors: YwhPyng Harn, Xiaotao Chen, Fa Yin
-
Patent number: 11615061Abstract: A workload of a database may be evaluated to provide a database migration recommendation. A request for a recommendation to migrate a database to a new host may be received. An evaluation of the workload of a client application of the database at a current host may be performed. The migration recommendation may be returned based on the evaluation of the workload of the client application of the database. In some embodiments, the migration recommendation may trigger an automated migration of the database to the new host.Type: GrantFiled: August 3, 2018Date of Patent: March 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Sameer Malik, Danial George Neault, Rostislav Babocichin, Harpreet Kaur Chawla, Knievel Co, Ilia Gilderman, Ramya Kaushik, Edward Paul Murray, Siva Raghupathy, Venu Reddy, Samujjwal Roy, Eran Schitzer, Michael D. Soo, Arun Kumar Thiagarajan, John Winford, Chen Zhang
-
Patent number: 11580118Abstract: Data exploration as search over automated pre-generated plot objects can include data analytics systems with automated data mining and simplified user experience front ends. A computer-implemented method, that can be performed by the described data analytics systems, includes receiving a request for plots or plot types of a specified criteria; searching a plot object resource for plots relevant to the specified criteria, the plot object resource comprising an indexed repository of available plots; sorting and ranking the plots or plot types according to associated scores, the associated scores for each plot being based on information theoretic metrics relevant to a measure of interest; and providing plots satisfying a criteria of the sorting and the ranking to a source of the request.Type: GrantFiled: July 8, 2019Date of Patent: February 14, 2023Assignee: RUTGERS, THE STATE UNIVERSITY OF NEW JERSEYInventor: Tomasz Imielinski
-
Patent number: 11562126Abstract: In coaching with the purpose of creating a document in mind, data containing question group related to components of the document, a question of details, and a question of another topic is included, an increase/decrease of information amount of the answers of the writer is estimated from a writer's past answers and a current answer, and a next question is selected based on the estimation result.Type: GrantFiled: April 15, 2020Date of Patent: January 24, 2023Assignee: HITACHI, LTD.Inventors: Hideki Hayashi, Akira Ioku
-
Patent number: 11531529Abstract: The present disclosure discloses a method, an apparatus and an electronic device for deploying an operator in a deep learning framework and relates to the field of artificial intelligence technology such as deep learning. And the solution is: acquiring a source file of the operator; compiling the source file of the operator to form a dynamic link library of the operator; generating an interface file transferred from the dynamic link library of the operator; generating an installable library file according to the dynamic link library and the interface file; installing the installable library file to a target programming language library.Type: GrantFiled: October 13, 2021Date of Patent: December 20, 2022Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.Inventors: Liujie Zhang, Xiang Lan, Huihuang Zheng, Hongyu Liu, Wei Zhou, Yanjun Ma, Dianhai Yu, Haifeng Wang
-
Patent number: 11521111Abstract: A device is provided. The device includes a processor and a memory configured to store instructions executable by the processor. The processor is configured to execute the instructions to extract context information from displayed data based on an application which is being executed by the device, identify an identifier from the context information, search for at least one recommended contact related to the identifier based on the identifier and a relation graph obtained by inputting information regarding a communication between a plurality of users into a first training model for determining an association between the plurality of users, identify a priority of the at least one recommended contact, and control to display the at least one recommended contact according to the priority.Type: GrantFiled: December 26, 2018Date of Patent: December 6, 2022Assignee: Samsung Electronics Co., Ltd.Inventor: Jinyoung Hwang
-
Patent number: 11493902Abstract: An industrial machine management system includes circuitry that collects changeable setting data of an industrial machine, determines, based on the setting data at each time point of multiple time points, whether a change has been made to the setting data, and outputs change information regarding the change when the change is determined as having been made to the setting data.Type: GrantFiled: January 27, 2020Date of Patent: November 8, 2022Assignee: Kabushiki Kaisha Yaskawa DenkiInventor: Mitsuaki Nakanishi
-
Patent number: 11416565Abstract: Embodiments are directed to systems, devices, methods, and techniques to determine words or word combinations of search engine queries and selected items corresponding to the words or word combinations. Embodiments also include applying a machine learning model to the word or word combinations and the selected items to determine a mapping between a word or word combination and a particular selected item, and updating attribute data in a web document with the word or word combination, wherein the web document is associated with the particular item such that a search including the word or word combination returns a result including the web document.Type: GrantFiled: October 9, 2019Date of Patent: August 16, 2022Assignee: Capital One Services, LLCInventors: Qiaochu Tang, Stephen Wylie, Jason Hoover, Avid Ghamsari, Micah Price, Geoffrey Dagley
-
Patent number: 11405566Abstract: An imaging element includes a reading circuit, a memory that is capable of storing read captured image data, and an output circuit that outputs output image data based on the captured image data to an outside, in which the reading circuit reads out the captured image data using a first reading method or a second reading method having a smaller read data amount than the first reading method, in a case of the first reading method, a first frame rate corresponds to a second frame rate, in a case of the second reading method, the first frame rate is a frame rate lower than in the case of the first reading method, and the first and second reading methods are switched in accordance with a motion of a subject.Type: GrantFiled: July 13, 2021Date of Patent: August 2, 2022Assignee: FUJIFILM CORPORATIONInventors: Ryo Hasegawa, Tomoyuki Kawai, Hitoshi Sakurabu
-
Patent number: 11386085Abstract: Methods, systems, apparatus, and computer-readable media for deriving data elements from queries. In some implementations, a query is received, and one or more computers determine that the query involves an operation that satisfies one or more criteria. In response data is saved that indicates a derived data element corresponding to the operation. The one or more computers provide data causing a representation of the derived data element to be presented, such as data causing an interactive control representing the derived data element to be presented on a user interface.Type: GrantFiled: September 23, 2019Date of Patent: July 12, 2022Assignee: MicroStrategy IncorporatedInventors: Yi Luo, Ananya Ojha, Zhili Cheng, Dongping Liang
-
Patent number: 11361227Abstract: Techniques are described herein to improve onboarding of third party entity data with existing knowledge graphs. In various implementations, a computing system associated with an existing knowledge graph may receive a request from a third party to onboard, with the existing knowledge graph, a plurality of entities. Each entity may have associated identifier(s) and relationship(s) with other entities of the plurality of entities. First third party entity data that describes the plurality of entities and associated identifiers/relationships may be received from the third party. The first third entity party data may be analyzed to identify semantic fingerprint(s) matching respective subsets of the entities. Results related to the analyzing may be determined. The results may include a statistic representing success or failure of applying rule(s) to a respective subset of entities that match a given semantic fingerprint. Remedial action(s) may be triggered based on the failure statistic.Type: GrantFiled: November 21, 2017Date of Patent: June 14, 2022Assignee: Google LLCInventor: Ion Constantinescu
-
Patent number: 11347731Abstract: Methods, systems, apparatus, and computer-readable media for deriving data elements from queries. In some implementations, a query is received, and one or more computers determine that the query involves an operation that satisfies one or more criteria. In response data is saved that indicates a derived data element corresponding to the operation. The one or more computers provide data causing a representation of the derived data element to be presented, such as data causing an interactive control representing the derived data element to be presented on a user interface.Type: GrantFiled: September 23, 2019Date of Patent: May 31, 2022Assignee: MicroStrategy IncorporatedInventors: Yi Luo, Ananya Ojha, Zhili Cheng, Dongping Liang
-
Patent number: 11341134Abstract: A system comprises a computer network and worker machines connected to the computer network. The worker machines store partitions of a distributed database. A master machine is connected to the computer network. The master machine includes a query processor to identify a star query that references a fact table and related dimension tables that characterize attributes of facts in the fact table. Eager aggregation is applied to a query plan associated with the star query. The eager aggregation alters the query plan by moving an aggregation operation before a join operation to form an eager aggregated query plan. An analytical view with data responsive to the eager aggregated query plan is identified. The eager aggregated query plan is revised to form a final query plan. The final query plan references the analytical view. The final query plan is executed to produce query results.Type: GrantFiled: August 10, 2020Date of Patent: May 24, 2022Assignee: Cloudera, Inc.Inventors: Anjali Betawadkar-Norwood, Priyank Patel
-
Patent number: 11321032Abstract: A print control device includes: a processor configured to: receive a print request from a specific user to collectively print plural pieces of data held by plural users; acquire one or more of the plural pieces of data from one or more of the plural users in a state where other users are restricted from viewing the one or more pieces of data, in response to the receiving of the print request; and perform control such that the one or more pieces of data are printed.Type: GrantFiled: January 26, 2021Date of Patent: May 3, 2022Assignee: FUJIFILM Business Innovation Corp.Inventor: Yusaku Awatsu
-
Patent number: 11321396Abstract: One or more computing devices, systems, and/or methods for identifying polygons that are accurate representations of geographical boundaries of properties are presented. For example, a polygon may be selected from a database of polygons. The polygon may comprise a representation of geographical boundaries of a property associated with an entity. The polygon may be associated with a location and/or a size. A location database may be analyzed to identify a second location associated with the property. An offset distance may be determined based upon the location and the second location. The database of polygons may be analyzed to determine an expected size of the property based upon a plurality of polygons associated with the entity. A size difference between the expected size of the property and the size may be determined. A quality score associated with the polygon may be generated based upon the offset distance and the size difference.Type: GrantFiled: December 4, 2018Date of Patent: May 3, 2022Assignee: Verizon Patent and Licensing Inc.Inventor: Gaurav Makhija
-
Patent number: 11301438Abstract: Accordingly, a data engineering system for machine learning at scale is disclosed. In one embodiment, the data engineering system includes an ingest processing module having a schema update submodule and a feature statistics update submodule, wherein the schema update submodule is configured to discover new features and add them to a schema, and wherein the feature statistics update submodule collects statistics for each feature to be used in an online transformation, a record store to store data from a data source, and a transformation module, to receive a low dimensional data instance from the record store and to receive the schema and feature statistics from the ingest processing module, and to transform the low dimensional data instance into a high dimensional representation.Type: GrantFiled: September 2, 2020Date of Patent: April 12, 2022Assignee: Petuum Inc.Inventors: Wei Dai, Weiren Yu, Eric Xing
-
Patent number: 11294966Abstract: The present disclosure provides a method and apparatus for pushing search results, an apparatus and a non-volatile computer storage medium. The method comprises: performing real-time search according to the user's key word to obtain current search results; performing statistics of access heat of each content in the current search results; obtaining, from the current search results, content whose access heat meets heat requirements, as content to be pushed; pushing the content to be pushed to the user. According to the present disclosure, while the real-time search is implemented, the search results are screened according to the access heat, which facilitates reduction of the number of search results pushed to the user, and thereby reduces network resources consumed in pushing the search result to the user.Type: GrantFiled: November 13, 2015Date of Patent: April 5, 2022Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Liang Xing, Yajie Li
-
Patent number: 11252174Abstract: Embodiments include methods and systems for detecting security risks in network pages, comprising providing at least one secure transaction page to a secure transaction provider, the secure transaction page enabling the secure transaction provider to request secure transactions, determining a request rate for the secure transaction page associated with the secure transaction provider, determining a predetermined threshold for a change in request rate for the secure transaction page by the secure transaction provider, determining that the predetermined threshold, for the change in request rate for the secure transaction page by the secure transaction provider, has been exceeded, and providing a notification to the secure transaction provider based on the determination that the predetermined threshold, for the change in request rate for the secure transaction page by the secure transaction provider, has been exceeded.Type: GrantFiled: October 11, 2019Date of Patent: February 15, 2022Assignee: Worldpay, LLCInventor: Brant Peterson
-
Patent number: 11221986Abstract: Provided is a data management method capable of deleting intermediate data at an appropriate timing. The data management method in a data analysis system that performs analysis by combining a plurality of input data based on an analysis execution request from a computer includes: a first step, in which a request analysis unit analyzes the analysis execution request from the computer to identify a task, identifies intermediate data generated after execution of each identified task, and generates constraint information that determines whether to delete the identified intermediate data; a second step, in which a task management unit determines whether to delete the intermediate data based on the constraint information for each identified task; and a third step, in which a task execution unit executes the identified task and deletes the intermediate data of the task based on a determination result of the second step.Type: GrantFiled: May 31, 2017Date of Patent: January 11, 2022Assignee: Hitachi, Ltd.Inventors: Jun Mizuno, Yuichi Taguchi, Soichi Takashige
-
Patent number: 11196756Abstract: Systems and methods are provided for identifying network addresses and/or IDs of a deduplicated list among network data, machine data, and/or events derived from network data and/or machine data, and for identifying notable events by searching for the presence of network addresses and/or network IDs that are deduplicated across lists received from multiple external sources. One method includes receiving a plurality of lists of network locations, wherein each list is received from over a network, wherein each of the network locations includes a domain name or an IP address, and wherein at least two of the plurality of lists each include a same network location; aggregating the plurality of lists of network locations into a deduplicated list of unique network locations; and searching network data or machine data for a network location included in the deduplicated list of unique network locations.Type: GrantFiled: January 31, 2017Date of Patent: December 7, 2021Assignee: Splunk Inc.Inventors: Mark Seward, John Robert Coates
-
Patent number: 11188554Abstract: In accordance with an embodiment, described herein are systems and methods for real time data aggregation in a virtual cube in a multidimensional database, in accordance with an embodiment. A method can provide, at a computer that includes one or more microprocessors, a multidimensional database server executing on the computer, wherein the multidimensional database server supports at least one multidimensional cube, a data source associated with the multidimensional cube, and at least one source of real-time data accessible by the data source. The method can query, by the multidimensional cube, the data source, the query comprising an identification of the at least one source of real-time data. The method can provide, by the data source, on-demand access to the multidimensional cube to the at least one source of real-time data. The method can use targeted data from the at least one source of real-time data within the multidimensional cube without being stored therein.Type: GrantFiled: April 3, 2019Date of Patent: November 30, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Kumar Ramaiyer, Victor Belyaev, Alexey Roytman, Natasha Reichman
-
Patent number: 11182364Abstract: Series data in a table form and which includes a plurality of records each having a value of a response variable, response variable series identification information, a value of an explanatory variable, and explanatory variable series identification information identifying series of the explanatory variable associated with one another is stored. An analytical record that is any of the records and that contains the value of the response variable or the value of the explanatory variable possibly influencing the response variable at a time of analyzing the response variable is identified; and an additional record having the value of the response variable or the value of the explanatory variable in the identified analytical record associated with the value of the response variable in a predetermined record that is any of the records is generated, and analytical series data obtained by adding the generated additional record to the series data is generated.Type: GrantFiled: September 10, 2018Date of Patent: November 23, 2021Assignee: HITACHI, LTD.Inventors: Fumiya Kudo, Hideki Hayashi
-
Patent number: 11182368Abstract: Aspects of the present invention disclose a method for ordering rows of a table based on access statistics. The method includes one or more processors adding a respective tracking mechanism to the attribute of each respective instance of the set of rows of the table of the database. The method further includes adding a tracking mechanism to the respective instances of the set of rows. The method further includes gathering access data of the respective tracking mechanism of the attribute of each respective instance of the set of rows. The method further includes determining each respective instance of an attribute value that corresponds to the access data of the respective tracking mechanism of each respective instance of the set of rows. The method further includes ordering each respective instance of the set of rows of the table based at least in part on the respective instances of the attribute values.Type: GrantFiled: September 24, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Andrzej Laskawiec, Michal Bodziony, Marcin Filip, Lukasz Stanislaw Studzienny, Tomasz Zatorski, Marcin Luczynski, Monika Piatek