Creation Or Modification Patents (Class 706/59)
  • Patent number: 11386304
    Abstract: An electronic device is provided. The electronic device includes a memory configured to store a computer executable instructions; and a processor configured to execute the executable instructions to: determine a text corresponding to a received command, provide response information on the command based on a first artificial intelligence model classifying the text as a text corresponding to one of a plurality of pre-stored texts, and provide error information on the command based on the first artificial intelligence model classifying the text as an error, wherein the first artificial intelligence model is configured to classify the text as the error based on the text corresponding to the command being a similar text having one of an entity and an intent different from at least one of the plurality of pre-stored texts.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: July 12, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heejun Song, Sejeong Kwon, Prateek Chaudhry
  • Patent number: 11354597
    Abstract: Various embodiments are generally directed to techniques for intuitive machine learning (ML) development and optimization, such as for application in a content services platform (CSP), for instance. Many embodiments include a ML model developer and a ML model evaluator to provide a graphical user interface that guides ML layman in developing, evaluating, implementing, managing, and/or optimizing ML models. Some embodiments are particularly directed to a common interface that provides a step-by-step user experience to develop and implement ML techniques. For example, embodiments may include computing a health score for various aspects of developing and/or optimizing ML models, and using the health score, and the factors contributing thereto, to guide production of a valuable ML model. These and other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: June 7, 2022
    Assignee: Hyland UK Operations Limited
    Inventors: Tiago Filipe Dias Cardoso, Pedro Miguel Dias Cardoso, Gethin Paul James, Isabel Maria Malheiro De Oliveira Novais Machado, Andrei Nechaev
  • Patent number: 11347610
    Abstract: A system and a method for assisting with troubleshooting a complex system is disclosed in which the troubleshooting procedure can be modeled by a Markov decision process. Combining the fault tree technique with a Markov decision process, in order to determine in an optimal manner the sequence of troubleshooting actions will quickly address the consequences of a failure and ensure maintainability of the complex system.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 31, 2022
    Assignees: AIRBUS DEFENCE AND SPACE SAS, AIRBUS
    Inventors: Jean-Luc Marty, David Canu, Alexandre Arnold
  • Patent number: 11347577
    Abstract: Systems and methods are disclosed for monitoring features of a computing device of a distributed computing system using a self-monitoring module. The self-monitoring module can include multiple feature-specific monitoring modules and one or more parent nodes for the feature-specific monitoring modules. A feature-specific monitoring module can identify or detect a fault status change, such as a fault condition or fault resolution, for one or more features. Based on the identified fault conditions or fault resolutions, the feature-specific monitoring module can determine an internal status and communicate an updated status to a parent node.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 31, 2022
    Assignee: Splunk Inc.
    Inventors: Amritpal Singh Bath, Bharath Kishore Reddy Aleti, Octavio Enrique Di Sciullo, Tingjin Xu, Jason Andrew Beyers, Kartheek Babu Kolla, Chaithra Nataraj, Clara Elizabeth Lee
  • Patent number: 11321629
    Abstract: A method and system assists users to generate training sets of labeled data items for machine learning processes. The method and system receives data sets of unlabeled data items from users. The method and system presents data items from the data set for labeling by the users. The method and system analyzes data items that have been labeled by the user and selects future data items to be presented to the user based on analysis of the labeled data items.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: May 3, 2022
    Assignee: Intuit Inc.
    Inventors: Sean Rowan, Joseph Cessna
  • Patent number: 11314946
    Abstract: Embodiments of the present disclosure disclose a text translation method, a text translation apparatus, a device and a storage medium. The method includes: obtaining a source language text; and translating the source language text with a modified translation model to obtain a target language text corresponding to the source language text, the modified translation model being obtained by modifying an original translation model based on a text evaluation result of one or more translated texts for training, the translated text for training being an output result after translating through the original translation model, and the text evaluation result for evaluating a contextual semantic relation in the translated text for training.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: April 26, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Hao Xiong, Zhongjun He, Zhi Li, Zhou Xin, Haifeng Wang
  • Patent number: 11256557
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for efficiently processing of rule-based computing workflows. In some implementations, a system includes a database, a web server module to provide resources for a rule management user interface having interactive controls to create and edit rules, and an application server module providing services to carry out functions specified through an application programming interface (API). The application server module is configured to (i) receive a request to apply a set of rules to a set of records, and (ii) perform, in response to receiving the request, a set of operations that includes: obtaining the set of rules from the database. The system dynamically translates the rules into executable or interpretable code configured to apply the rules, and invokes the executable or interpretable code to apply the rules to the records in the set of records.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 22, 2022
    Inventors: Gopal Amin, Naveenkumar V. Kallahalli
  • Patent number: 11227050
    Abstract: The disclosed computer-implemented method for verifying decentralized federated data using influence evaluation may include (i) calculate an influence score for each of a group of data instances, (ii) rank the data instances based on the influence scores, (iii) determine an anomaly score for each of the ranked data instances, (iv) select the ranked data instances with the highest anomaly scores as containing potentially malicious data, and (v) perform a security action that protects against the potentially malicious data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: January 18, 2022
    Assignee: NortonLifeLock Inc.
    Inventors: Christopher Gates, Yufei Han
  • Patent number: 11216619
    Abstract: A mechanism is provided to implement a text classifier training augmentation mechanism for incorporating unlabeled data into the generation of a text classifier. For each term of a plurality of terms in each document of a plurality of documents in a set of unlabeled data, a term frequency value is determined. The term is normalized by dividing the term frequency value by a total number of terms in the document. An inverse document frequency (idf) value is determined for each term based on the term frequency value. A subset of terms is filtered from the plurality of terms based the determined idf values. The idf values for the remaining terms are transformed into feature weights. Terms from a set of labeled data are re-weighted based on the feature weights determined from the set of unlabeled data. The text classifier is then generated using the re-weighted labeled data.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: January 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yang Yu, Haode Qi, Haoyu Wang, Ming Tan, Navneet N. Rao, Saloni Potdar, Robert Leslie Yates
  • Patent number: 11176200
    Abstract: A method and system for graphical enumeration. The method includes creating an ordered set of vertices for a graph such that each vertex is associated with a corresponding index, and wherein each vertex in the ordered set of vertices includes information. A plurality of keys is created for defining the information. A plurality of lists of vertices is created, each of which is associated with a corresponding key such that vertices in a corresponding list include information associated with the corresponding key. For a first list of vertices, a least valued index is determined from a group of associated vertices based on vertices in the first list and vertices pointed to by the vertices in the first list. Also, all associated vertices are pointed to a root vertex associated with the least valued index.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: November 16, 2021
    Assignee: KOUNT INC.
    Inventor: Timothy P. Barber
  • Patent number: 11023462
    Abstract: Described are methods, systems and computer readable media for GUI control elements and associated processing methods.
    Type: Grant
    Filed: May 14, 2016
    Date of Patent: June 1, 2021
    Assignee: Deephaven Data Labs, LLC
    Inventors: David R. Kent, IV, Ryan Caudy, Charles Wright, Brian Ries, Mark Zeldis, Radu Teodorescu
  • Patent number: 10955843
    Abstract: An autonomous vehicle system includes one or more output devices, one or more input sources, and a controller. In some embodiments, a verified inference engine is used by the controller to generate outputs for the output devices from inputs received from the input sources. The inference engine may be verified to be mathematically correct with an automated theorem proving tool. The automated theorem proving tool may verify that the inference engine meets the design requirements of standards such as DO-178C Level A and/or EAL-7. The controller is configured to validate the inputs received from the input sources, store the validated inputs in a fact base, generate outputs from the validated inputs, validate the one or more outputs, and provide the one or more validated outputs to the output devices.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: March 23, 2021
    Assignee: Rockwell Collins, Inc.
    Inventor: David S. Hardin
  • Patent number: 10839301
    Abstract: Disclosed in some examples, are methods, systems, and machine readable mediums which provide an event processing system and indicator engine that provide indicators to one or more of the channel systems that pertain to a status of an issue experienced by a customer. The indicators are created in part based upon updates to the issue entered into a customer issue system and when displayed in a channel system, the indicators provide an indication that there is an update on the particular issue affecting the customer.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: November 17, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Agata T. Schner, Sherri L. Claycomb
  • Patent number: 10796382
    Abstract: A computer-implemented method for generating a customized tax preparation experience for a user of tax preparation software includes a computing device executing a data capture utility, the data capture utility connecting to one or more remote data sources and capturing and transferring at least some tax data contained therein to a data store associated with the tax preparation software. The computing device executes a topic analysis engine configured to identify highly relevant tax topics from the data transferred to the data store. A user interface manager automatically generates interview questions or statements on said highly relevant tax topics. The user confirms whether other tax topics apply to the user. The computing device executes a tax calculation engine of the tax preparation software configured to compute a tax liability or refund amount.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: October 6, 2020
    Assignee: Intuit Inc.
    Inventors: Gang Wang, Kevin M. McCluskey, Luis F. Cabrera
  • Patent number: 10776194
    Abstract: Systems and methods are disclosed for monitoring features of a computing device of a distributed computing system using a self-monitoring module. The self-monitoring module can include multiple feature-specific monitoring modules and one or more parent nodes for the feature-specific monitoring modules. A feature-specific monitoring module can identify or detect a fault status change, such as a fault condition or fault resolution, for one or more features. Based on the identified fault conditions or fault resolutions, the feature-specific monitoring module can determine an internal status and communicate an updated status to a parent node.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: September 15, 2020
    Assignee: Splunk Inc.
    Inventors: Amritpal Singh Bath, Bharath Kishore Reddy Aleti, Octavio Enrique Di Sciullo, Tingjin Xu, Jason Andrew Beyers, Kartheek Babu Kolla, Chaithra Nataraj, Clara Elizabeth Lee
  • Patent number: 10740935
    Abstract: Molecular structure generation with substructure representations is provided. The computer-implemented method, comprises: selecting, by a device operatively coupled to a processor, a vertex in an existing graph of a molecular structure; replacing, by the device, the selected vertex with a sub-structure representation of a molecule, the sub-structure representation including two or more vertices; connecting, by the device, a new vertex to the sub-structure representation in the existing graph to generate a new graph; labeling, by the device, each of a plurality of vertices of the new graph by a canonical labeling method; and determining, by the device, whether a vertex that has a minimum label is the new vertex.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Toshiyuki Hama
  • Patent number: 10678821
    Abstract: An example system includes a processor to receive a plurality of object aspects of an object to be evaluated using a process, a structure of the process, a plurality of extracted facts from documents, a tree related to the plurality of object aspects and the structure, and a thesis for each leaf in the tree. The processor is also to relate the extracted facts to the theses in the tree. The processor is to generate a score for each leaf corresponding to a fact in the tree. The processor is to generate a thesis score and a thesis summary for each thesis based on the scores and the summaries of related facts for each thesis. The processor is to further generate a final score for the object based on the thesis scores.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Boaz Carmeli, Einat Kermany, Ofer Lavi, Guy Lev, Elad Mezuman
  • Patent number: 10679008
    Abstract: A knowledge base can include a dictionary associated with classes of a model, e.g., an ontology. A text segment that is not found in the dictionary can be received. Feature(s) can be determined for the text segment and, based partly on providing the feature(s) to a classifier, a set of values can be determined. The distribution can include values respectively corresponding to the classes. One of the values can be greater than a predetermined threshold. That value can correspond to a class. An indication identifying the class can be presented via a user interface having functionality to provide input that the text segment is associated with the class, is not associated with the class, or is associated with another class. Based at least partly on adding a new class to the ontology, a precedence table indicating priorities between motifs defining relationships between classes of the ontology can be updated.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Dubey, Navendu Jain
  • Patent number: 10678857
    Abstract: A knowledge graph is divided into a plurality of sub-graphs, each sub-graph comprising a plurality of vertices and a plurality of edges. The knowledge graph is represented as a summary graph comprising for each of the sub-graphs a summary-graph vertex. A local sub-graph is generated as a copy of one of the sub-graphs together with a copy of a surrounding graph to the one of the sub-graphs. The content of the local sub-graph is modified. The local sub-graph is reintegrated, upon a reintegration trigger event, back into the knowledge graph, wherein a structure of the surrounding graph is used as a reintegration aid, by overlaying the structure and the knowledge graph, thereby identifying identical vertices of the surrounding structure and the knowledge graph as anchor points from where changes in the local sub-graph are reintegrated into the knowledge graph.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tim U. Scheideler, Erik Rueger, Frederik F. Flöther, Stefan Ravizza
  • Patent number: 10657120
    Abstract: A system includes an interface and one or more processors. The interface receives a dataset comprising a plurality of variable length input records, each input record comprising a plurality of fields. The one or more processors compare the input record to a plurality of predetermined record types to determine whether the input record matches one or more of the predetermined record types. Upon a determination that the input record matches one or more of the predetermined record types, the one or more processors determine one or more rules applicable to the input record. The one or more rules are determined based on the predetermined record types that match the input record. The one or more processors apply the one or more rules applicable the input record. The one or more rules determine the quality of the input record based on a structure of one or more of the fields of the input record and/or a value of one or more of the fields of the input record.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: May 19, 2020
    Assignee: Bank of America Corporation
    Inventors: Christopher Edwards, Christopher John Finegan
  • Patent number: 10574700
    Abstract: A computer-implemented method for managing computer security of client computing machines may include (i) monitoring a set of client computing devices, (ii) receiving security data on sets of security-related events from each client computing device in the set of client computing devices, (iii) clustering the sets of security-related events by calculating a dissimilarity value, for each set of security-related events, that indicates a uniqueness of the set of security-related events in relation to other sets of security-related events using a dissimilarity function and adjusting the dissimilarity function based on a homogeneity of clusters of sets of security-related events, (iv) determining, based on clustering the sets of security-related events by the dissimilarity value, that a set of security-related events comprises an anomaly, and (v) performing a security action in response to determining that the set of security-related events comprises the anomaly.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 25, 2020
    Assignee: Symantec Corporation
    Inventors: Matteo Dell'Amico, Kevin Roundy, Chris Gates, Michael Hart
  • Patent number: 10565172
    Abstract: A present invention embodiment adjusts application of a set of data quality rules for data within one or more reports. A first report field is selected that receives data from a same source data field as at least one second report field within the one or more reports. An active data quality rule associated with the at least one second report field is identified that is inactive for the first report field. An effectiveness of the identified data quality rule is determined for data quality of the first report field. Application of a set of data quality rules is adjusted for the first report field to include the identified data quality rule in response to the effectiveness satisfying a threshold.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andreas Arning, Werner Schuetz
  • Patent number: 10564993
    Abstract: The example embodiments are directed systems and methods for managing a contextual digital twin. In one example, the method may include receiving a request message configured to trigger an action to a digital twin, the digital twin comprising a virtual representation of an asset, determining a behavior of the digital twin that is linked to the request message based on capabilities of the behavior stored with respect to the digital twin, determining input parameters of the behavior from the request message, and generating an executable script for performing the determined behavior in association with the digital twin based on the input parameters. The context can provide information about operations of the asset as well as insight into how to handle the operations based on similar occurrences to the asset or other related assets.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: February 18, 2020
    Assignee: General Electric Company
    Inventors: Keith Deutsch, Suparna Pal, Roberto Milev, Kevin Yang
  • Patent number: 10510336
    Abstract: A method, system, and apparatus are provided for resolving conflicts between training data conflicts by retrieving independent training data sets, each comprising a plurality of intents and end-user utterances for use in training one or more classifiers to recognize a corresponding intent from one or more of the end-user utterances, providing a first test end-user utterance associated with a first intent from the first independent training data set to the one or more classifiers to select an output intent generated by the one or more classifiers; identifying a first conflict when the first intent does not match the output intent, and automatically generating, by the system, one or more conflict resolution recommendations for display and selection by an end user to resolve the first conflict.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: December 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: David Amid, David Boaz, Tin Kam Ho, Amir Kantor, Luis A. Lastras-Montano, Neil R. Mallinar
  • Patent number: 10498752
    Abstract: In one embodiment, a node in a network detects an anomaly in the network based on a result of a machine learning-based anomaly detector analyzing network traffic. The node determines a packet capture policy for the anomaly by applying a machine learning-based classifier to the result of the anomaly detector. The node selects a set of packets from the analyzed traffic based on the packet capture policy. The node stores the selected set of packets for the detected anomaly.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: December 3, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Andrea Di Pietro, Jean-Philippe Vasseur, Sukrit Dasgupta
  • Patent number: 10467760
    Abstract: This disclosure involves generating and outputting a segmentation model using 3D models having user-provided labels and scene graphs. For example, a system uses a neural network learned from the user-provided labels to transform feature vectors, which represent component shapes of the 3D models, into transformed feature vectors identifying points in a feature space. The system identifies component-shape groups from clusters of the points in the feature space. The system determines, from the scene graphs, parent-child relationships for the component-shape groups. The system generates a segmentation hierarchy with nodes corresponding to the component-shape groups and links corresponding to the parent-child relationships. The system trains a point classifier to assign feature points, which are sampled from an input 3D shape, to nodes of the segmentation hierarchy, and thereby segment the input 3D shape into component shapes.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 5, 2019
    Assignee: Adobe Inc.
    Inventors: Vladimir Kim, Aaron Hertzmann, Mehmet Yumer, Li Yi
  • Patent number: 10459695
    Abstract: Techniques and solutions are described for detecting and correcting errors in software, such as in source code, using machine learning. A machine learning algorithm can be trained using source code, source code corrections, and extracted code features to provide a trained classifier. Test data, such as code to be scanned for errors or code known to have an error, can be submitted to the trained classifier. The classifier can generate a code correction or corrected code. Code corrections can be applied to the source code to provide corrected code.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: October 29, 2019
    Assignee: SAP SE
    Inventor: Stefan Hauser
  • Patent number: 10380009
    Abstract: A method for dynamically enforcing a code usage policy including mapping machine code compiled from source code to identify construct interactions in the machine code, determining whether the construct interactions identified by the mapping conform to one or more construct interaction maps in a construct interaction registry associated with a code usage policy, and generating instructions to render one or more error messages within a graphical user interface of a development environment in response to a determination that one or more of the construct interactions in the machine code fails to comply with at least one of the construct interaction maps in the construct interaction registry.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: August 13, 2019
    Assignee: Walmart Apollo, LLC
    Inventor: Abhishek Kumar Singh
  • Patent number: 10318519
    Abstract: A control logic analyzer for controlling a plurality of devices is provided. The control logic analyzer comprises: a control logic decomposer configured to analyze control logics from different sources to identify devices involved in the control logics from the plurality of devices, and decompose the control logics into control instructions to be executed by the identified devices; and a potential conflict searcher configured to search a database for storing decomposed control logics and determine whether there is any potential conflict between the current control logic and the control logics previously stored in the database.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: June 11, 2019
    Assignees: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED, HARMAN INTERNATIONAL (CHINA) HOLDINGS CO., LTD.
    Inventors: Qingshan Zhang, Guoxia Zhang, Zeng Yang
  • Patent number: 10255560
    Abstract: An information processing apparatus includes a history acquisition section configured to acquire history data including a history indicating that a plurality of selection subjects have selected selection objects; a learning processing section configured to allow a choice model to learn a preference of each selection subject for a feature and an environmental dependence of selection of each selection object in each selection environment using the history data, where the choice model uses a feature value possessed by each selection object, the preference of each selection subject for the feature, and the environmental dependence indicative of ease of selection of each selection object in each of a plurality of selection environments to calculate a selectability with which each of the plurality of selection subjects selects each selection object; and an output section configured to output results of learning by the learning processing section.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Takayuki Katsuki, Takayuki Osogami
  • Patent number: 10205736
    Abstract: Systems and methods for behavioral baselining of network systems.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: February 12, 2019
    Assignee: CATBIRD NETWORKS, INC.
    Inventors: Malcolm Rieke, Holland Carrere Barry
  • Patent number: 10180942
    Abstract: A method and system for method for generating concept structures are disclosed. The method comprises receiving a request to create a new concept structure, wherein the request includes at least a multimedia data element (MMDE) related to the new concept structure; querying a deep-content-classification (DCC) system using the MMDE to find at least one sub-concept, wherein a sub-concept is a concept structure that partially matches the received MMDE; checking if the at least one sub-concept satisfies at least one predefined logic rule; generating one or more sub-concepts from the at least MMDE; and generating the new concept structure using one or more sub-concepts out of the at least one sub-concepts that satisfies the predefined logic rule.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: January 15, 2019
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 10169201
    Abstract: Disclosed aspects relate to debug management in a distributed batch data processing environment which uses a shared pool of configurable computing resources. A debug configuration to fire a breakpoint based on an achievement of a debug criterion may be initiated in the distributed batch data processing environment. A data block may be detected in the distributed batch data processing environment. The data block may be analyzed with respect to the debug criterion by a debug management engine. Achievement of the debug criterion by the data block may be determined by the debug management engine. In response to determining the achievement of the debug criterion by the data block, the breakpoint may be fired based on the achievement of the debug criterion.
    Type: Grant
    Filed: January 7, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alexander Cook, Ryan K. Cradick, Jason A. Nikolai, John M. Santosuosso
  • Patent number: 10127011
    Abstract: Provided is a device including a display, an audio inputter, and a controller. The display displays at least one screen page of an application that is being executed. The audio inputter receives a voice command of a user. The controller performs an operation corresponding to the voice command by using screen page transition information for transition between application screen pages corresponding to the voice command, which is obtained from information about user interface (UI) elements included in the application screen pages of the application. Each of the UI elements performs a predetermined function when selected by the user.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: November 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Han-min Bang, Hyok-sung Choi
  • Patent number: 10043224
    Abstract: Techniques for near-term data filtering, smoothing and forecasting are described herein. In one example, data is received from supervisory control and data acquisition (SCADA) measurements available in an electrical grid. The data may be filtered according to a two-stage Kalman filter, which may include a ramp rate filter test and a load level filter test. The filtered data may then be smoothed according to an augmented Savitzky-Golay filter. Within the filter, a lift multiplier may correct for bias, which may have been introduced by load changes (e.g., an early morning increase in load). In one example, the lift multiplier may be calculated as a ratio between a smoothed load from a centered Savitzky-Golay moving average and a right hand side constrained Savitzky-Golay moving average. The filtered and smoothed data may be used in forming near-term forecast(s), which may be performed by autoregressive model(s).
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 7, 2018
    Assignee: Itron, Inc.
    Inventors: Frank Anthony Monforte, Christine Ann Fordham
  • Patent number: 9946631
    Abstract: Disclosed aspects relate to debug management in a distributed batch data processing environment which uses a shared pool of configurable computing resources. A debug configuration to fire a breakpoint based on an achievement of a debug criterion may be initiated in the distributed batch data processing environment. A data block may be detected in the distributed batch data processing environment. The data block may be analyzed with respect to the debug criterion by a debug management engine. Achievement of the debug criterion by the data block may be determined by the debug management engine. In response to determining the achievement of the debug criterion by the data block, the breakpoint may be fired based on the achievement of the debug criterion.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alexander Cook, Ryan K. Cradick, Jason A. Nikolai, John M. Santosuosso
  • Patent number: 9916541
    Abstract: An information processing apparatus includes a history acquisition section configured to acquire history data including a history indicating that a plurality of selection subjects have selected selection objects; a learning processing section configured to allow a choice model to learn a preference of each selection subject for a feature and an environmental dependence of selection of each selection object in each selection environment using the history data, where the choice model uses a feature value possessed by each selection object, the preference of each selection subject for the feature, and the environmental dependence indicative of ease of selection of each selection object in each of a plurality of selection environments to calculate a selectability with which each of the plurality of selection subjects selects each selection object; and an output section configured to output results of learning by the learning processing section.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Takayuki Katsuki, Takayuki Osogami
  • Patent number: 9864794
    Abstract: A method, system and computer-readable medium for performing hybrid processing of prescribed and dynamically defined attributes for one or more entity instances is provided in one or more implementations of the present invention. The inventive architecture of the present invention including a data structure having a dynamic object abstraction layer configured to: provide for storage and retrieval of facet data independent of one or more prescribed database structures and proprietary object definitions; provide facet attributes in an application object model; provide for defining a number of fixed fields for one or more entities; and, provide for defining and storing one or more dynamic fields for each instance of the one or more entities. The present invention further provides for an application object model being independent of application storage.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Roberta J. Cochrane, Stephanie Hazlewood, Patrice Pominville, Nancy Taiyab
  • Patent number: 9836603
    Abstract: The disclosed computer-implemented method for automated generation of generic signatures used to detect polymorphic malware may include (1) clustering a set of polymorphic file samples that share a set of static attributes in common with one another, (2) computing a distance of the polymorphic file samples from a centroid that represents a reference data point with respect to the set of polymorphic file samples, (3) determining that the distance of the polymorphic file samples from the centroid is below a certain threshold, and then upon determining that the distance is below the certain threshold, (4) identifying, within the set of static attributes shared in common by the polymorphic file samples, a subset of static attributes whose values are identical across all of the polymorphic file samples and (5) generating a generic file-classification signature from the subset of static attributes. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: December 5, 2017
    Assignee: Symantec Corporation
    Inventors: Ajitesh RoyChowdhury, Anudeep Kumar, Himanshu Dubey, Nitin Shekokar
  • Patent number: 9792549
    Abstract: According to an aspect, a pair of related entities that includes a first entity and a second entity is received. Distributional relations are detected between the first entity and the second entity. The detecting includes identifying two sets of entities in a corpus, the first set including the first entity and at least one other entity that is semantically similar to the first entity, and the second set including the second entity and at least one other entity that is semantically similar to the second entity. Semantic relations are detected between entities in the first set and entities in the second set. A relation classifier is trained using the pair of related entities and detected semantic relations. The relation classifier model is applied to a new pair of entities to determine a likelihood of a semantic relation between the entities in the new pair of entities.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: October 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mihaela A. Bornea, James J. Fan, Alfio M. Gliozzo, Christopher A. Welty
  • Patent number: 9785887
    Abstract: According to an aspect, a pair of related entities that includes a first entity and a second entity is received. Distributional relations are detected between the first entity and the second entity. The detecting includes identifying two sets of entities in a corpus, the first set including the first entity and at least one other entity that is semantically similar to the first entity, and the second set including the second entity and at least one other entity that is semantically similar to the second entity. Semantic relations are detected between entities in the first set and entities in the second set. A relation classifier is trained using the pair of related entities and detected semantic relations. The relation classifier model is applied to a new pair of entities to determine a likelihood of a semantic relation between the entities in the new pair of entities.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: October 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mihaela A. Bornea, James J. Fan, Alfio M. Gliozzo, Christopher A. Welty
  • Patent number: 9773425
    Abstract: Provided is a choice question creating apparatus creating a choice question on a question document. It includes an image reading part reading a question document to acquire image data; a character recognizing part executing recognition on image data, acquiring document text data; a sentence extraction part extracting from document text data; a correct answer identifying part identifying word as correct answer from sentence; a word dictionary database in which words are classified into categories and registered; a choice creating part selecting specific number of words from category in word dictionary database including correct answer, and arranges words selected, and word as correct answer identified by correct answer identifying part to create choice group; a question sentence transforming part deleting correct answer from sentence to transform it into question sentence, and a layout part arranging transformed question sentence, and created choice group to create a choice question.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 26, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Akira Shimada, Takayuki Mashimo, Toshihiko Tanaka, Takashi Harada, Nobuto Fujita, Masaaki Nishihara, Hikaru Miyaji, Yukio Shibata
  • Patent number: 9672469
    Abstract: An apparatus and method to increase accuracy in individual attributes derived from anonymous aggregate data uses aggregation keys in order to retrieve distribution sets and generate best-effort results for individual attributes. Multiple aggregation keys may be utilized to which individual attributes may be cross-mapped. The aggregation keys may be divided into location-based aggregation keys and name-based aggregation keys. The resulting data may be of varying granularity depending upon the granularity of the aggregation key used for the distribution and to generate the attributes.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 6, 2017
    Assignee: Acxiom Corporation
    Inventors: Terry Talley, Derek Leonard, Adam Zimmerman
  • Patent number: 9639523
    Abstract: A method for processing natural language includes generating a first layer of a multi-layer knowledge network including a plurality of word nodes arranged to represent a word or an entity name, generating a second layer of the multi-layer knowledge network with a natural language dataset, the second layer including one or more instance nodes arranged to represent a word or an entity of the natural language dataset, each of the instance nodes being linked by one or more semantic or syntactic relations to form one or more sub-graphs, and, referencing the first layer of the multi-layer knowledge network with the second layer of the multi-layer knowledge network by establishing a reference between each of the word nodes and each of the instance nodes when the word or the entity name represented by each word node is associated with the word or the entity represented by the instance node.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: May 2, 2017
    Inventor: Shangfeng Hu
  • Patent number: 9617834
    Abstract: A method of projection a production characteristic includes receiving down well video image data depicting multiphase flow within the well, determining a flow rate data of at least one phase of the multiphase flow based on the down well video image data, and projecting the production characteristic based at least in part on the determined flow rate using a well performance model.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: April 11, 2017
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 9617843
    Abstract: A method of projection a production characteristic includes receiving down well video image data depicting multiphase flow within the well, determining a flow rate data of at least one phase of the multiphase flow based on the down well video image data, and projecting the production characteristic based at least in part on the determined flow rate using a well performance model.
    Type: Grant
    Filed: December 21, 2014
    Date of Patent: April 11, 2017
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 9558296
    Abstract: The invention relates to a computerized method for processing a graph containing a set of nodes processing a graph containing a set of nodes, wherein forest of trees is provided corresponding to a directed acyclic graph containing a set of nodes, each of said nodes having a type chosen from a set of types; a depth for each node in said forest of trees is determined; in a breadth-first traversal manner, the depth and type of each node in said forest of trees is compared to a predefined matrix, said matrix defining for each depth and type combination one of the following actions to be carried out: no action, creating a new sub-tree, triggering exception handling.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Matthias Gruetzner, Witold Szczeponik, Stefan Puehl, Marc Fiammante
  • Patent number: 9508050
    Abstract: Various embodiments of systems and methods for executing a customized business process in a business process framework are described herein. A user selection of a solution type corresponding to a business process is received from a user interface. In response to the user selection, a query is executed to retrieve application types and corresponding sub-application types from a business logic stored in a database. Configurable attributes are generated based upon the application types and the corresponding sub-application types. Based upon the application types, the sub-application types and the configurable attributes, the business process is customized to create a customized business process. Based upon a configuration information, a user input to the customized business process is captured from the user interface. The user input is validated by comparing the user input with the business logic. The customized business process that is validated is further executed in the business process framework.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: November 29, 2016
    Assignee: SAP SE
    Inventor: Chatur B Patil
  • Patent number: 9489514
    Abstract: The present invention generally relates to systems and methods for classifying executable files as likely malware or likely benign. The techniques utilize temporally-ordered network behavioral artifacts together with machine learning techniques to perform the classification. Because they rely on network behavioral artifacts, the disclosed techniques may be applied to executable files with obfuscated code.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: November 8, 2016
    Assignee: VERISIGN, INC.
    Inventors: Allison Mankin, Abedelaziz Mohaisen, Trevor Tonn
  • Patent number: 9483049
    Abstract: Provided is an anomaly detection method and system capable of constructing determination condition rules of anomaly detection from case-based anomaly detection by way of multivariate analysis of a multi-dimensional sensor signal, applying the rules to design-based anomaly detection of individual sensor signals, and also appropriately executing setting and control of threshold values for highly sensitive, early, and clearly visible detection of anomalies. Anomaly detection on the basis of a case base by way of multivariate analysis controls design-based anomaly detection. That is to say, (1) anomaly detection on the basis of a case base performs selection of sensor signals and anomaly detection according to various types of anomalies. Specifically, anomaly detection (characteristic conversion), evaluation of level of effect of each signal, construction of determination conditions (rules), and display and selection of sensor signals corresponding to the anomaly are performed.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: November 1, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Shunji Maeda, Hisae Shibuya