Patents Examined by Ababacar Seck
-
Patent number: 10274946Abstract: When identifying a maintenance target device that is subject to maintenance in an information system realized by connecting a plurality of devices including a monitoring target device, a maintenance target device identification unit identifies the maintenance target device on the basis of contents of configuration information in the information system or contents of maintenance target device information, and a filtering target device identification unit identifies a filtering target device to be affected by the maintenance of the maintenance target device on the basis of a distance matrix calculated from an adjacency matrix obtained from the configuration information.Type: GrantFiled: October 4, 2013Date of Patent: April 30, 2019Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Shuto Murai, Tsuyoshi Higuchi
-
Patent number: 10268959Abstract: A cognitive information processing system environment comprising: a plurality of data sources, at least some of the plurality of data sources comprising travel relevant data sources; a cognitive inference and learning system coupled to receive a data from the plurality of data sources, the cognitive inference and learning system processing the data from the plurality of data sources to provide cognitively processed travel relevant insights, the cognitive inference and learning system further comprising performing a learning operation to iteratively improve the cognitively processed travel relevant insights over time; and, a destination, the destination receiving the cognitively processed travel relevant insights.Type: GrantFiled: February 24, 2015Date of Patent: April 23, 2019Assignee: Cognitive Scale, Inc.Inventors: Matthew Sanchez, Manoj Saxena, Akshay Sabhikhi
-
Patent number: 10210458Abstract: A social networking system identifies users to receive a recommendation to establish a connection to an object maintained by the social networking system. The social networking system determines one or more classifiers identifying attributes of users to receive the recommendation based on attributes of users connected to the object and additional users connected to those users. The attributes of an additional user may be weighted by a factor that provides a measure of the overlap between the attributes of the additional user and a user connected to the object.Type: GrantFiled: November 19, 2013Date of Patent: February 19, 2019Assignee: Facebook, Inc.Inventor: Deepayan Chakrabarti
-
Patent number: 9984323Abstract: Embodiments of the invention provide a method comprising maintaining a library of one or more compositional prototypes. Each compositional prototype is associated with a neurosynaptic program. The method further comprises searching the library based on one or more search parameters. At least one compositional prototype satisfying the search parameters is selected. A neurosynaptic network is generated or extended by applying one or more rules associated with the selected compositional prototypes.Type: GrantFiled: March 26, 2015Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Arnon Amir, Pallab Datta, Dharmendra S. Modha, Benjamin G. Shaw
-
Patent number: 9959504Abstract: Certain relationships representing material insights are identified from among a set of discovered relationships. Cognitive discovery of relationships in a knowledge base, or corpus, are ranked according to one or more metrics indicative of material insights, including recentness and degree of alignment.Type: GrantFiled: December 2, 2015Date of Patent: May 1, 2018Assignee: International Business Machines CorporationInventors: John B. Gordon, John P. Hogan, Sanjay F. Kottaram
-
Patent number: 9953271Abstract: Technologies are generally described for systems, devices and methods relating to determining weights in a machine learning environment. In some examples, a training distribution of training data may be identified, information about a test distribution of test data, and a coordinate of the training data and the test data may be identified. Differences between the test distribution and the training distribution may be determined, for the coordinate. A weight importance parameter may be identified, for the coordinate. A processor may calculate weights based on the differences, and based on the weight importance parameter. The weights may be adapted to cause the training distribution to conform to the test distribution at a degree of conformance. The degree of conformance may be based on the weight importance parameter.Type: GrantFiled: August 5, 2014Date of Patent: April 24, 2018Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGYInventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez
-
Patent number: 9916536Abstract: Certain relationships representing material insights are identified from among a set of discovered relationships. Cognitive discovery of relationships in a knowledge base, or corpus, are ranked according to one or more metrics indicative of material insights, including recentness and degree of alignment.Type: GrantFiled: May 25, 2016Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: John B. Gordon, John P. Hogan, Sanjay F. Kottaram
-
Patent number: 9818058Abstract: Embodiments of the invention relate to a time-division multiplexed neurosynaptic module with implicit memory addressing for implementing a universal substrate of adaptation. One embodiment comprises a neurosynaptic device including a memory device that maintains neuron attributes for multiple neurons. The module further includes multiple bit maps that maintain incoming firing events for different periods of delay and a multi-way processor. The processor includes a memory array that maintains a plurality of synaptic weights. The processor integrates incoming firing events in a time-division multiplexing manner. Incoming firing events are integrated based on the neuron attributes and the synaptic weights maintained.Type: GrantFiled: May 13, 2016Date of Patent: November 14, 2017Assignee: International Business Machines CorporationInventors: John V. Arthur, Bernard V. Brezzo, Leland Chang, Daniel J. Friedman, Paul A. Merolla, Dharmendra S. Modha, Robert K. Montoye, Jae-sun Seo, Jose A. Tierno
-
Patent number: 9798975Abstract: A production rules engine comprises: a class loader for loading a production rule ontology into a rule engine; a class loader for loading production rules into the rule engine, wherein a production rule comprises a rule and an action defined in the production rule ontology; instance creation logic for creating instances of production rules; a reasoner for executing the production rules and for locating an instance of a production rule having an inconsistency between an action to change the ontology and the existing ontology and for executing the production rules after inconsistencies have been fixed; a constraint engine for locating a solution to an inconsistent ontology; and a fixer for updating the inconsistent ontology with the located solution.Type: GrantFiled: January 2, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Hugues Citeau, Adil El Ghali
-
Patent number: 9794199Abstract: In one aspect, the invention concerns a method of operating a chatbot to engage in a conversation with a correspondent the method comprises building a profile having plural profile variables for the correspondent; and during the conversation with the correspondent; selecting a node in the conversation data structure for processing based on the one or more profile variables, and processing the node to follow a conversation path based on the node's coded instructions and/or relationship with other nodes. In another aspect, the method comprises the steps of attempting to match the received input message with a node in the conversation data structure of the chatbot; if a matched node is found, selecting the matched node for processing; but if a matched node is not found, selecting a node for processing using a fuzzy search, or using a default procedure.Type: GrantFiled: May 27, 2016Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Liesl Jane Capper, John Zakos, Glenys Anne Westwood McLaughlin
-
Patent number: 9767411Abstract: A system includes a free itemset generation unit to generate a set of free itemsets, each having a frequency in the database greater than or equal to a predetermined threshold value set in advance, a valid rule candidate generation unit to generate rule candidates and store the generated rule candidates, and a rule minimality decision unit to check minimality of each of the generated rule candidates and output the generated rule candidate to an output apparatus when the generated rule candidate is determined to be minimal.Type: GrantFiled: May 13, 2013Date of Patent: September 19, 2017Assignee: NEC CorporationInventor: Hiroki Nakayama
-
Patent number: 9754209Abstract: A method is used in managing knowledge-based authentication systems. Questions are created from organization based information. The questions are evaluated based on a set of parameters. Based on the evaluation, a set of questions is selected from the questions and a set of responses is selected for each question of the set of questions for a scenario. A user is authenticated in the scenario using the set of questions.Type: GrantFiled: September 27, 2012Date of Patent: September 5, 2017Assignee: EMC IP Holding Company LLCInventors: Boris Kronrod, Ido Zilberberg
-
Patent number: 9754208Abstract: A method of validating rules configured to be utilized in an information extraction application, including: receiving a plurality of labeled samples in a training database; for each of the rules in the rule database: (a) determining, for each of the data points of the plurality of labeled samples in the training database to which the rule applies, whether applying the rule to the data point has a positive or negative impact on matching an output for the data point based on the rule to the assured output of the labeled sample corresponding to the data point; (b) generating positive impact information for the rule based on the positive voters; (c) generating negative impact information for the rule based on the negative voters; and (d) determining a metric for the rule based on the quantity of the negative voters and the quantity of the positive voters; ranking the rules based on the metrics corresponding to the rules; and sending to a user for refinement one or more flagged rules of the rules that have a lowesType: GrantFiled: September 2, 2014Date of Patent: September 5, 2017Assignee: WAL-MART STORES, INC.Inventors: Jun Xie, Chong Sun, Fan Yang, Narasimhan Rampalli
-
Patent number: 9721204Abstract: An artificial neural network may be configured to test the impact of certain input parameters. To improve testing efficiency and to avoid test runs that may not alter system performance, the effect of input parameters on neurons or groups of neurons may be determined to classify the neurons into groups based on the impact of certain parameters on those groups. Groups may be ordered serially and/or in parallel based on the interconnected nature of the groups and whether the output of neurons in one group may affect the operation of another. Parameters not affecting group performance may be pruned as inputs to that particular group prior to running system tests, thereby conserving processing resources during testing.Type: GrantFiled: October 28, 2013Date of Patent: August 1, 2017Assignee: QUALCOMM IncorporatedInventors: Michael Campos, Casimir Matthew Wierzynski, Bardia Fallah Behabadi
-
Patent number: 9721214Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model using parameter server shards. One of the methods includes receiving, at a parameter server shard configured to maintain values of a disjoint partition of the parameters of the model, a succession of respective requests for parameter values from each of a plurality of replicas of the model; in response to each request, downloading a current value of each requested parameter to the replica from which the request was received; receiving a succession of uploads, each upload including respective delta values for each of the parameters in the partition maintained by the shard; and updating values of the parameters in the partition maintained by the parameter server shard repeatedly based on the uploads of delta values to generate current parameter values.Type: GrantFiled: August 8, 2016Date of Patent: August 1, 2017Assignee: Google Inc.Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Samy Bengio, Rajat Monga, Matthieu Devin
-
Patent number: 9691022Abstract: The present invention generally relates to systems and methods for visual process analysis. The disclosed techniques can include: obtaining a theoretical and an empirical process model, generating a theoretical process layout corresponding to the theoretical process model, where the theoretical process layout is generated using a layout algorithm, generating an empirical process layout corresponding to the empirical process model, where the empirical process layout is generated using the layout algorithm, superposing the empirical process layout onto the theoretical process layout, such that a superposition layout is generated, annotating the superposition layout based on ugliness indicators, such that an annotated superposition layout is generated, and causing the annotated superposition layout to be displayed.Type: GrantFiled: April 14, 2014Date of Patent: June 27, 2017Assignee: Xerox CorporationInventors: Andres Quiroz Hernandez, Yasmine Charif, Julien Bourdaillet
-
Patent number: 9678944Abstract: Particular embodiments may store, at a client device, information associated with nodes and edges of a social graph. A node may comprise a user node or a concept node. Each node may be connected by edges to other nodes of the social graph. A first user may be associated with a first user node of the social graph. The client device may receive a character string from the first user, and identify, as the first user inputs the character string, an edge-type based on the character string and one or more edges of the identified edge-type, wherein the edges are locally stored on the client device. The client device may display one or more predictive typeahead results based on the identified edge-type and the identified edges. The predictive typeahead results may correspond to nodes stored locally on the client device.Type: GrantFiled: December 20, 2016Date of Patent: June 13, 2017Assignee: Facebook, Inc.Inventors: Shaheen Ashok Gandhi, Jasper Reid Hauser, Luke St. Clair, David Harry Garcia, Jenny Yuen
-
Patent number: 9659255Abstract: Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.Type: GrantFiled: November 19, 2013Date of Patent: May 23, 2017Assignee: salesforce.com, inc.Inventors: Eric M. Jonas, Vikash K. Mansinghka
-
Patent number: 9646005Abstract: A method and system for creating a database of multimedia content elements assigned to users are provided. The method comprises receiving at least one parameter identifying a user; receiving at least one multimedia content element from a user device; generating at least one signature to the at least one multimedia content element; searching for the existence of the at least multimedia content element in a database using the least one generated signature to determine whether each of the at least one multimedia content element is an existing multimedia content element or a non-existing multimedia content element; and generating a unique identifier using the at least one parameters for each non-existing multimedia content element; assigning the generated unique identifier to its respective non-existing multimedia content element; and storing each of the non-existing multimedia content elements and their respective unique identifiers in the database.Type: GrantFiled: March 5, 2014Date of Patent: May 9, 2017Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
-
Patent number: 9639601Abstract: A system and method provide for querying a knowledge base. The knowledge base includes a plurality of layers, each layer corresponding to a different type of information, such as user's intent, lack of knowledge, and specific issue. The system includes categorization rules for categorizing at least a part of a user's request according to the types of information and for mapping the request to respective layers of the knowledge base. The user's request is categorized with the categorization rules and mapped to one of the layers of the knowledge base, based on the categorization. A search is conducted for responsive problem descriptions among the problem descriptions in that layer. The system and method can thus provide for differential searching of the knowledge base, depending on the type of information being sought.Type: GrantFiled: June 6, 2014Date of Patent: May 2, 2017Assignee: XEROX CORPORATIONInventor: Denys Proux