Reporting, Knowledge Discovery (kd) Systems Patents (Class 707/603)
  • Patent number: 11902386
    Abstract: 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: Grant
    Filed: June 15, 2022
    Date of Patent: February 13, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Nathaniel Scott Sandler, Ryan Benjamin Coon
  • Patent number: 11886394
    Abstract: 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: Grant
    Filed: August 25, 2020
    Date of Patent: January 30, 2024
    Assignee: Red Hat, Inc.
    Inventors: Wojciech Julian Trocki, Hiram Remigio Chirino
  • Patent number: 11870700
    Abstract: 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: Grant
    Filed: September 27, 2021
    Date of Patent: January 9, 2024
    Assignee: Hughes Network Systems, LLC
    Inventors: Amit Arora, Archana Gharpuray, John Kenyon
  • Patent number: 11829340
    Abstract: 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: Grant
    Filed: June 22, 2023
    Date of Patent: November 28, 2023
    Assignee: Citibank, N.A.
    Inventors: Chuan Li, Jim B. Adams, Yan Liu, Peter Huang, Alicia Wang
  • Patent number: 11822525
    Abstract: 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: Grant
    Filed: March 7, 2022
    Date of Patent: November 21, 2023
    Assignee: ADOBE, INC.
    Inventors: Prantik Bhowmick, Piyush Gupta, Vinayak Fakira Jadhav, Wissam Zeidan, Narasimha Bharadwaj, Vasanthi Holtcamp
  • Patent number: 11816080
    Abstract: 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: Grant
    Filed: June 29, 2021
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Akhil Tandon, Pooja Aggarwal, Seema Nagar, Hau-Wen Chang, Xiaotong Liu, Anbang Xu, Harshit Kumar
  • Patent number: 11809297
    Abstract: 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: Grant
    Filed: April 19, 2019
    Date of Patent: November 7, 2023
    Assignee: NEC CORPORATION
    Inventors: Hayato Itsumi, Masaharu Morimoto
  • Patent number: 11782958
    Abstract: 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: Grant
    Filed: October 7, 2021
    Date of Patent: October 10, 2023
    Assignee: LENDINGCLUB CORPORATION
    Inventor: Wira Pradjinata
  • Patent number: 11769064
    Abstract: 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: Grant
    Filed: June 8, 2022
    Date of Patent: September 26, 2023
    Assignee: Google LLC
    Inventor: Ion Constantinescu
  • Patent number: 11741393
    Abstract: 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: Grant
    Filed: February 5, 2020
    Date of Patent: August 29, 2023
    Assignee: SAP SE
    Inventor: Siar Sarferaz
  • Patent number: 11714790
    Abstract: 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: Grant
    Filed: September 30, 2021
    Date of Patent: August 1, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 11698918
    Abstract: 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: Grant
    Filed: October 29, 2020
    Date of Patent: July 11, 2023
    Assignee: SISENSE LTD.
    Inventors: Inna Tokarev Sela, Yael Lev, Guy Boyangu, Yuval Shkolar, Amnon Lotenberg
  • Patent number: 11693646
    Abstract: 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: Grant
    Filed: June 17, 2021
    Date of Patent: July 4, 2023
    Assignee: TONGJI UNIVERSITY
    Inventors: Guosun Zeng, Chaoze Lu, Chunling Ding
  • Patent number: 11662379
    Abstract: 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: Grant
    Filed: May 25, 2018
    Date of Patent: May 30, 2023
    Assignee: GAVS Technologies Pvt. Ltd.
    Inventors: Sivaprakash Krishnan, Suresh Kumar Ramasamy
  • Patent number: 11663162
    Abstract: 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: Grant
    Filed: August 29, 2022
    Date of Patent: May 30, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: George Aleksandrovich, Allie K. Watfa, Robin Sahner, Mike Pippin
  • Patent number: 11636122
    Abstract: 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: Grant
    Filed: December 30, 2015
    Date of Patent: April 25, 2023
    Assignee: Futurewei Technologies, Inc.
    Inventors: YwhPyng Harn, Xiaotao Chen, Fa Yin
  • Patent number: 11615061
    Abstract: 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: Grant
    Filed: August 3, 2018
    Date of Patent: March 28, 2023
    Assignee: 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: 11580118
    Abstract: 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: Grant
    Filed: July 8, 2019
    Date of Patent: February 14, 2023
    Assignee: RUTGERS, THE STATE UNIVERSITY OF NEW JERSEY
    Inventor: Tomasz Imielinski
  • Patent number: 11562126
    Abstract: 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: Grant
    Filed: April 15, 2020
    Date of Patent: January 24, 2023
    Assignee: HITACHI, LTD.
    Inventors: Hideki Hayashi, Akira Ioku
  • Patent number: 11531529
    Abstract: 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: Grant
    Filed: October 13, 2021
    Date of Patent: December 20, 2022
    Assignee: 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: 11521111
    Abstract: 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: Grant
    Filed: December 26, 2018
    Date of Patent: December 6, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jinyoung Hwang
  • Patent number: 11493902
    Abstract: 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: Grant
    Filed: January 27, 2020
    Date of Patent: November 8, 2022
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventor: Mitsuaki Nakanishi
  • Patent number: 11416565
    Abstract: 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: Grant
    Filed: October 9, 2019
    Date of Patent: August 16, 2022
    Assignee: Capital One Services, LLC
    Inventors: Qiaochu Tang, Stephen Wylie, Jason Hoover, Avid Ghamsari, Micah Price, Geoffrey Dagley
  • Patent number: 11405566
    Abstract: 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: Grant
    Filed: July 13, 2021
    Date of Patent: August 2, 2022
    Assignee: FUJIFILM CORPORATION
    Inventors: Ryo Hasegawa, Tomoyuki Kawai, Hitoshi Sakurabu
  • Patent number: 11386085
    Abstract: 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: Grant
    Filed: September 23, 2019
    Date of Patent: July 12, 2022
    Assignee: MicroStrategy Incorporated
    Inventors: Yi Luo, Ananya Ojha, Zhili Cheng, Dongping Liang
  • Patent number: 11361227
    Abstract: 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: Grant
    Filed: November 21, 2017
    Date of Patent: June 14, 2022
    Assignee: Google LLC
    Inventor: Ion Constantinescu
  • Patent number: 11347731
    Abstract: 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: Grant
    Filed: September 23, 2019
    Date of Patent: May 31, 2022
    Assignee: MicroStrategy Incorporated
    Inventors: Yi Luo, Ananya Ojha, Zhili Cheng, Dongping Liang
  • Patent number: 11341134
    Abstract: 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: Grant
    Filed: August 10, 2020
    Date of Patent: May 24, 2022
    Assignee: Cloudera, Inc.
    Inventors: Anjali Betawadkar-Norwood, Priyank Patel
  • Patent number: 11321396
    Abstract: 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: Grant
    Filed: December 4, 2018
    Date of Patent: May 3, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Gaurav Makhija
  • Patent number: 11321032
    Abstract: 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: Grant
    Filed: January 26, 2021
    Date of Patent: May 3, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Yusaku Awatsu
  • Patent number: 11301438
    Abstract: 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: Grant
    Filed: September 2, 2020
    Date of Patent: April 12, 2022
    Assignee: Petuum Inc.
    Inventors: Wei Dai, Weiren Yu, Eric Xing
  • Patent number: 11294966
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: April 5, 2022
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Liang Xing, Yajie Li
  • Patent number: 11252174
    Abstract: 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: Grant
    Filed: October 11, 2019
    Date of Patent: February 15, 2022
    Assignee: Worldpay, LLC
    Inventor: Brant Peterson
  • Patent number: 11221986
    Abstract: 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: Grant
    Filed: May 31, 2017
    Date of Patent: January 11, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Jun Mizuno, Yuichi Taguchi, Soichi Takashige
  • Patent number: 11196756
    Abstract: 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: Grant
    Filed: January 31, 2017
    Date of Patent: December 7, 2021
    Assignee: Splunk Inc.
    Inventors: Mark Seward, John Robert Coates
  • Patent number: 11188554
    Abstract: 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: Grant
    Filed: April 3, 2019
    Date of Patent: November 30, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kumar Ramaiyer, Victor Belyaev, Alexey Roytman, Natasha Reichman
  • Patent number: 11182368
    Abstract: 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: Grant
    Filed: September 24, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrzej Laskawiec, Michal Bodziony, Marcin Filip, Lukasz Stanislaw Studzienny, Tomasz Zatorski, Marcin Luczynski, Monika Piatek
  • Patent number: 11182364
    Abstract: 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: Grant
    Filed: September 10, 2018
    Date of Patent: November 23, 2021
    Assignee: HITACHI, LTD.
    Inventors: Fumiya Kudo, Hideki Hayashi
  • Patent number: 11157523
    Abstract: A computer-implemented method for generating a database of business cases correlated datasets includes receiving a text string indicating a business case topic. The processor isolates a plurality of data types in the dataset that are associated with the business case topic, and correlates the business case topic with the data types. The processor then determines data type links that associate the business case topic with the correlated data types. The processor evaluates each of the one or more data type links for a correlation to the business case topic, and assigns a confidence level value for the correlation. The processor next assigns a business value score for the correlated data type links based on the confidence level value and generates a business case database. The business case database is generated using the plurality of data types, the confidence level for each data type link and the business value scores.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk L. Chan, Ea-Ee Jan
  • Patent number: 11146445
    Abstract: Time series decomposition method and system are provided. Time series data including at least a seasonality component is received. A noise removal filter may be applied to the time series data. Furthermore, a trend component and the seasonality component are extracted from the time series data. A residual component may subsequently be extracted from the time series data based on the trend component and the seasonality component. Anomaly detection may then be performed on the trend component or the residual component to determine whether an anomaly exists in the time series data.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: October 12, 2021
    Assignee: Alibaba Group Holding Limited
    Inventors: Wen Qingsong, Jingkun Gao, Xiaomin Song, Liang Sun, Huan Xu, Wotao Yin, Tao Yao
  • Patent number: 11134016
    Abstract: 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: Grant
    Filed: October 26, 2018
    Date of Patent: September 28, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Amit Arora, Archana Gharpuray, John Kenyon
  • Patent number: 11119992
    Abstract: 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: Grant
    Filed: April 23, 2018
    Date of Patent: September 14, 2021
    Assignee: PETUUM, INC.
    Inventors: Wei Dai, Weiren Yu, Eric Xing
  • Patent number: 11122223
    Abstract: 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: Grant
    Filed: February 15, 2021
    Date of Patent: September 14, 2021
    Assignee: FUJIFILM CORPORATION
    Inventors: Ryo Hasegawa, Tomoyuki Kawai, Hitoshi Sakurabu
  • Patent number: 11100176
    Abstract: In some embodiments, a data server generates an open data reference specifying a location for storing report data associated with a report. To generate the report data, the data server generates a data query based on a report definition that describes how the report data associated with the report is generated. The data server executes the data query on source data to obtain the report data and causes the report data to be stored on a storage device at the location specified by the open data reference. The report data can be retrieved via a network using the open data reference for integration within a third-party application. The data server further generates updated report data by executing, on the source data, an updated data query generated based on the report definition and has the report data stored on the storage device to be replaced with updated report data.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 24, 2021
    Assignee: Adobe Inc.
    Inventors: Courtney Ferguson, Jonathan Moon, Bradley Rogers
  • Patent number: 11093876
    Abstract: Exemplary embodiments of the present disclosure are directed towards a system and method for an accountability of an asset. A computing device 104 initiates work order, an asset management module 108 consists of an intelligent module 206 to perform work order segmentation and perform outline analysis and an accountability engine 110 processes aspects associated with assets received from the asset management module 108 based on initiated work order. The accountability engine 110 creates rankings or ratings for the assets against accountability parameters in a trust engine 112 and suggest appropriate assets to the intelligent module 206 in the asset management module 108.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: August 17, 2021
    Assignee: MARVEL BUSINESS SOLUTIONS PVT LTD
    Inventor: Ramana Meda
  • Patent number: 11068333
    Abstract: An apparatus includes a database and a processor. The database stores a set of inputs and a set of outputs, some of which are labeled as inaccurate. The processor forms a matrix of basis functions to represent the system that generated the outputs, such that a solution exists to the equations formed by multiplying the matrix by a vector of the inputs and setting this equal to a vector of the outputs. The processor reduces the number of adjustable parameters in a first row of the matrix associated with a first inaccurate output and determines that a solution to the matrix equation still exists. The processor reduces the number of adjustable parameters in a second row of the matrix associated with a second inaccurate output and determines that a solution to the matrix equation no longer exists. The processor sends the first output as a remediation candidate to an administrator.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: July 20, 2021
    Assignee: Bank of America Corporation
    Inventor: Aravinthane Tamizhmani
  • Patent number: 11050900
    Abstract: An electronic apparatus includes a remote operation executor, a support information manager, and a display controller. The remote operation executor executes remote operation that receives the operation support from an operator terminal. The support information manager obtains support information from a support information storage, the support information storage storing, as the support information, operation procedure data indicating a series of operation inputted at the operator terminal. The display controller displays on the display an operation procedure indicated by the operation procedure data included in the support information obtained by the support information manager.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: June 29, 2021
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Nobuhiro Hara, Ken Saratani, Takushi Dandoko, Daigo Tashiro
  • Patent number: 11044377
    Abstract: An electronic apparatus includes a remote operation executor, a support information manager, a display controller, a determiner, and an editor. The remote operation executor executes remote operation that receives the operation support from an operator terminal. The support information manager causes a support information storage to store operation procedure data as support information, the operation procedure data indicating a series of operations operated in accordance with the remote operation. The determiner determines whether the operation procedure data that the support information stored in the support information storage indicates is up to date. The editor, when the operation procedure data is not up to date, edits the operation procedure data stored in the support information storage to up to date.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: June 22, 2021
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Nobuhiro Hara, Ken Saratani, Takushi Dandoko, Daigo Tashiro
  • Patent number: 11030805
    Abstract: Data lineage including a plurality of levels can be received. A configuration also can be received. A three dimensional (3D) virtual reality (VR) model can be built, the 3D VR model including a plurality of floors based on data lineage content corresponding to the plurality of levels and the configuration. The 3D VR model can depict, on at least a first of the plurality of floors, a plurality of rooms of a virtual building representing data elements and hallways of the building representing data flows between data elements. A view of the 3D VR model can be displayed on a display device, wherein the 3D VR model is configured for a user to navigate the plurality of the rooms and hallways of the virtual building to determine lineage of data.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itai Gordon, Ilan D. Prager
  • Patent number: 10977008
    Abstract: A method and computer program product are provided for defining a dynamic data storage class in-memory using a strongly-typed compiled language, and accessing data in the memory. A schema is defined of one or more key-value pairs of field names and data types, wherein the schema represents columns of a table in the memory. A table key is declared that represents the table in the memory. The dynamic data storage class is instantiated, using the strongly-typed compiled language, by passing the table key. Each instantiation of the dynamic data storage class is an individual row of the table in the memory. Fields of the dynamic data storage class are accessed by an overloaded indexer that uses strings as the field names in the schema.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: April 13, 2021
    Assignee: FIRST CAPITOL CONSULTING, INC.
    Inventor: Lou R. Houlemarde