Analogical Reasoning System Patents (Class 706/54)
  • Patent number: 10761841
    Abstract: System, methods, and other embodiments described herein relate to an improved approach to reverse engineering binary code through the use of machine learning and image processing. In one embodiment, a method includes, in response to receiving, as an electronic input, a code segment of code that is represented in a binary format, transforming the segment into an image to visually represent the binary format of the segment. The method includes generating, as an electronic output from a classifier, a segment indicator that is based, at least in part, on the image and that specifies source code corresponding to the segment in order to reverse engineer the segment into the source code using the classifier.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: September 1, 2020
    Assignee: Denso International America, Inc.
    Inventor: Gopalakrishnan Iyer
  • Patent number: 10755163
    Abstract: A system for prospectively identifying media characteristics for inclusion in media content is disclosed. A neural network database including media characteristic information and feature information may associate relationships among the media characteristic information and feature information. Personal characteristic information associated with target media consumers may be used to select a subset of the neural network database. A first set of nodes, representing selected feature information, may be activated. The node interactions may be calculated to detect the activation of a second set of nodes, the second set of nodes representing media characteristic information. Generally, a node is activated when an activation value of the node exceeds a threshold value. Media characteristic information may be identified for inclusion in media content based on the second set of nodes.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: August 25, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Meghana Bhatt, Rachel Payne
  • Patent number: 10713573
    Abstract: A method and system for identifying and prioritizing business useful insights from hidden patterns. This invention relates to data mining techniques and more particularly to identify and prioritize insights from a plurality of insights present in a large set of data. Insight exploration is a method and system that enables the user to generate actionable insights, prioritize them for a given data. This falls broadly within the field of data mining. The primary achievement of this invention is to take a rule in if-then format and then systematically process them to identify actionable information from them. In that process, the system automatically prioritizes the rules, generates other rules and analyzes the path that leads to desired behavioral changes.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: July 14, 2020
    Assignee: ICUBE GLOBAL LLC
    Inventors: Kiran Kala, Jonnavithula Suryaprakash, Kolluru Venkata Dakshina Murthy
  • Patent number: 10706030
    Abstract: A device extracts data files from different data sources, and processes the data files to generate data from the data files. The device trains a first artificial intelligence model and a second artificial intelligence model based on historical data parameters, wherein the historical data parameters are associated with historical data previously processed by the device. The device utilizes the trained first artificial intelligence model and the data to generate data parameters for the data, and utilizes the trained second artificial intelligence model, the data, and the data parameters to generate a data structure configuration. The device generates a data structure for the data based on the data parameters and the data structure configuration, stores the data in the data structure, and provides a user interface for accessing the data structure.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: July 7, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Prakash Ghatage, Nirav Sampat, Kumar Viswanathan, Naveen Kumar Thangaraj, Bhushan Ananda Patil, Prabhat Kumar Singh
  • Patent number: 10692601
    Abstract: In some examples, a computing device may receive hierarchical data having a hierarchical structure including a plurality of levels. The computing device may determine a plurality of features based at least in part on the hierarchical data, and may select a subset of the features at a first level as candidates for consolidating to a next higher level in the hierarchical structure. The computing device may determine that a predicted loss of information from consolidating the subset of features is less than a threshold, and may revise the hierarchical structure to include a consolidated feature at the next higher level, rather than the subset of features. In some examples, a statistical model may be trained based on the revised hierarchical structure and used at least partially to make a determination, send a notification, and/or control a device.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: June 23, 2020
    Assignee: HITACHI, LTD.
    Inventors: Hsiu-Khuern Tang, Haiyan Wang, Hiroaki Ozaki, Shuang Feng, Abhay Mehta
  • Patent number: 10678834
    Abstract: A system, for filtering and fusing multi-source ontologies. The system includes a tangible processing controller unit and non-transitory computer-readable storage device in communication with the tangible processing controller unit. The storage device includes a first receiving unit that, when executed by the tangible processing control unit, receives a plurality of ontologies, each ontology having a set of rules and a class structure with a plurality of data classes. The storage device also includes a second receiving unit that, when executed, receives data. The device also includes a comparison unit that compares the data classes from the plurality of ontologies, and a merging unit that merges the data classes that are identical or consistent into a new data class. The storage device also includes a discarding unit that discards the data classes that are inconsistent. The storage device also includes a new-set-generation unit that generates a new set of class structure.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: June 9, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Joseph A. Donndelinger, Susan H. Owen, Dnyanesh G. Rajpathak
  • Patent number: 10664750
    Abstract: The present disclosure provides systems and methods that use machine-learned models, such as deep neural networks, to predict and prevent adverse conditions at structural assets. One example method includes obtaining data descriptive of a plurality of images that depict at least a portion of a geographic area that contains a first structural asset. The plurality of images include at least a first image captured at a first time and a second image captured at a second time that is different than the first time. The method includes inputting data descriptive of at least the first image, the first time, the second image, and the second time into a condition prediction model. The method includes receiving, as an output of the condition prediction model, at least one prediction regarding the occurrence of an adverse condition at the first structural asset during one or more future time periods.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: May 26, 2020
    Assignee: Google LLC
    Inventor: Michael Greene
  • Patent number: 10650091
    Abstract: Information extraction and annotation systems and methods for use in annotating and determining annotation instances are provided herein. Exemplary methods include receiving training documents having annotated words, identifying a predetermined number of characters preceding and following each annotated word for each of the training documents to determine a context for each of the annotated words, performing an alignment of an annotated word and its context with characters in the target document, identifying common sequences, and assigning annotations to words in the target document when common sequences are found.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: May 12, 2020
    Assignee: Open Text Holdings, Inc.
    Inventors: Julian Markus Riediger, Andy Horng
  • Patent number: 10621222
    Abstract: A method, computer system, and a computer program product for building and applying fuzzy term partitions is provided. The present invention may include building a fuzzy category taxonomy. The present invention may also include implementing the built fuzzy category taxonomy into a fuzzy category classifier. The present invention may then include building a fuzzy term extractor. The present invention may further include building a fuzzy term association map. The present invention may also include processing a plurality of words stored on a database. The present invention may then include extracting a fuzzy term from the processed plurality of words. The present invention may further include associating the extracted fuzzy term with a plurality of context data. The present invention may also include producing a context data partition for the extracted fuzzy term. The present invention may then include applying a weight to the extracted fuzzy term.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventor: Nadiya Kochura
  • Patent number: 10607291
    Abstract: The described technology relates to electronic continuous trading systems, and matching data records representing inventories with variant characteristics such as, variant length, variant data types, etc. Example implementations provide for generating instrument descriptors that include unitary-valued attributes and set-valued attributes, and the use of both types of attributes in trade decision making.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 31, 2020
    Assignees: NASDAQ TECHNOLOGY AB, NYIAX, INC.
    Inventors: Richard Payne, Valery Gridnev, Mark Grinbaum, Sergey Tsoy, Carolina Abenante
  • Patent number: 10569772
    Abstract: Described is a system for predicting the behavior of an autonomous system. The system identifies a taxonomic state of a motion condition of an autonomous vehicle based on a spatiotemporal location of the autonomous vehicle and elements of a driving scenario. Behavior of the autonomous vehicle is predicted based on the taxonomic state of the motion condition. The autonomous vehicle makes and implements a driving operation decision based on the predicted behavior.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: February 25, 2020
    Assignee: HRL Laboratories, LLC
    Inventors: Hyun (Tiffany) J. Kim, Christian Lebiere, Jerry Vinokurov, Rajan Bhattacharyya
  • Patent number: 10558759
    Abstract: In one embodiment, a method includes receiving a request to generate k words that each approximates a representation of a relationship between two concepts, where the request includes two input n-grams that each represent one of the two concepts, accessing a table of word vector relationships, where the table includes a plurality of unique n-grams and their corresponding word vectors, looking up word vectors corresponding to each of the two input n-grams using the table, calculating an average vector of the word vectors corresponding to the two input n-grams, selecting, using the table and based on a similarity metric, k word vectors closest to the average vector in the embedding space, identifying, for each of the selected word vectors, a corresponding n-gram by looking up the selected word vector in the table, and sending a response message, the response message comprising the identified n-grams.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: February 11, 2020
    Assignee: Facebook, Inc.
    Inventors: Jonathan Michael Arfa, Nikhil Girish Nawathe, Bryan Kauder, Shriram Subramanian, Alyx Catherine Stevens
  • Patent number: 10509863
    Abstract: In one embodiment, a method includes receiving a request to generate a two-dimensional visualization of public sentiments regarding a particular subject, where the request includes an input n-gram representing the particular subject, constructing a first corpus of text by collecting text containing the input n-gram from a plurality of user-created content objects in the online social network, identifying a list of unique n-grams appearing in the first corpus of text, generating a table comprising unique n-grams in the list and their corresponding word vectors using a word embedding model, condensing the d-dimensional word vectors in the table into a two-dimensional word vectors; and sending, as a response to the request, instructions to display n-grams in the table on a two-dimensional display space, where each n-gram is placed at a location of the corresponding condensed word vector.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: December 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Jonathan Michael Arfa, Nikhil Girish Nawathe, Bryan Kauder, Shriram Subramanian
  • Patent number: 10482181
    Abstract: A computing device for expert case-based natural language learning includes a blackboard database, a top level mapper, and a bottom level case-based inference engine, and a bottom level translator. The blackboard database is configured to store context information corresponding to case semantics associated with natural language sentential forms. The case semantics include situation semantics and action semantics. The top level mapper is configured to query the blackboard database for the context information, map the situation semantics to the action semantics using the context information to form new case semantics, and store the new case semantics in a bottom level case database. The bottom level case-based inference engine is configured to match an input natural language sentential form to a matching case semantic stored in the bottom level case database. The bottom level translator is configured to translate the matching case semantic into natural language sentential form.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: November 19, 2019
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventor: Stuart Harvey Rubin
  • Patent number: 10454959
    Abstract: The present invention provides an importance-level calculation device, etc., with which it is possible to present an alert indicating network abnormality to an operator so as to enable the operator to determine the alert more efficiently. An importance-level calculation device is provided with an importance-level calculation unit which, when a first alert is notified in response to detection of an abnormality in a communication network to be monitored, computes an importance level of the first alert, based on a characteristic that is included in communication information that has caused the first alert but is not included in communication information related to one or more second alerts having been notified prior to the first alert.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: October 22, 2019
    Assignee: NEC CORPORATION
    Inventor: Satoshi Ikeda
  • Patent number: 10437835
    Abstract: Systems and computer program products to, responsive to receiving a case by a deep question answering (deep QA) system, identify, in a corpus of information, a first variable for which a value was not specified in the case, compute an importance score for the first variable based on a concept in the corpus, wherein the concept is associated with the first variable, and upon determining that the importance score exceeds an importance threshold, determine that specifying a value for the first variable increases a confidence score of a response returned by the deep QA system beyond a confidence threshold.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Roberto Delima, Thomas J. Eggebraaten, Marie L. Setnes
  • Patent number: 10437836
    Abstract: Methods to, responsive to receiving a case by a deep question answering (deep QA) system, identify, in a corpus of information, a first variable for which a value was not specified in the case, compute an importance score for the first variable based on a concept in the corpus, wherein the concept is associated with the first variable, and upon determining that the importance score exceeds an importance threshold, determine that specifying a value for the first variable increases a confidence score of a response returned by the deep QA system beyond a confidence threshold.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Roberto Delima, Thomas J. Eggebraaten, Marie L. Setnes
  • Patent number: 10394876
    Abstract: A method, computer system, and a computer program product for building and applying fuzzy term partitions is provided. The present invention may include building a fuzzy category taxonomy. The present invention may also include implementing the built fuzzy category taxonomy into a fuzzy category classifier. The present invention may then include building a fuzzy term extractor. The present invention may further include building a fuzzy term association map. The present invention may also include processing a plurality of words stored on a database. The present invention may then include extracting a fuzzy term from the processed plurality of words. The present invention may further include associating the extracted fuzzy term with a plurality of context data. The present invention may also include producing a context data partition for the extracted fuzzy term. The present invention may then include applying a weight to the extracted fuzzy term.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventor: Nadiya Kochura
  • Patent number: 10346488
    Abstract: A method includes retrieving, by executing a scored content generator, a web content collection. The web content collection includes first metadata associated with the web content collection as a whole, content items, and second metadata associated with the content items. The second metadata also includes metrics characterizing (i) the content items and (ii) at least a portion of the web content collection. Executing a scored content generator, and based on the metrics, a content item performance score is calculated for each of the retrieved content items. Each content item performance score characterizes a level of user interaction with the content items. Data encapsulating the content item performance scores is provided to a first computing system.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: July 9, 2019
    Assignee: SOCI, INC.
    Inventors: Afif Khoury, Alo Sarv
  • Patent number: 10338769
    Abstract: In some example embodiments, an indication of a selected data point of a current visualization can be received. A context of the selected data point can be determined based on a dimension of the data point, and explanation candidates can be generated based on the context of the selected data point. Each exploration candidate can have a different dimension context that is within the context of the selected data point and a corresponding value for the dimension context. For each one of the explanation candidates, a corresponding score can be generated based on a difference between the value for the explanation candidate and an average value of all the values of the explanation candidates. The explanation candidates can be ranked based on the scores. At least one of the explanation candidates can be selected based on the ranking, and selectable explanation(s) for the selected explanation candidate(s) can be displayed.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: July 2, 2019
    Assignee: Business Objects Software Ltd.
    Inventors: Flavia Moser, Scott Cameron, Julian Gosper
  • Patent number: 10311741
    Abstract: A data extraction and analysis system and tool is disclosed herein. The data extraction and analysis system and tool can include memory containing a comparison database, a factor database, and a model database that can include a multilevel model. The data extraction and analysis system and tool can include a content management server. The content management server can receive a request identifying a species and a variable and can retrieve data to generate a statistical model. Based on the statistical model, the content management server can identify and recommend an option to the requestor.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: June 4, 2019
    Assignee: Pearson Education, Inc.
    Inventors: Antonio Moretti, Kathy McKnight, José Pablo González Brenes
  • Patent number: 10305924
    Abstract: A network security analysis system performs anomaly detection with low false positives by implementing a multiple perspective analysis of network data. The analysis system implements natural language processing techniques to examine the content of network and time series data to identify anomalies within new activity.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: May 28, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Edward Marquardt, Vikram K. Desai, Patrick J. Joyce, Brandon Whiteman
  • Patent number: 10293180
    Abstract: A system for facilitating creation of a patient treatment plan includes components configured to receive at least one feature associated with patient data and search a database of previously planned radiation treatments to identify one or more matching plans from the database based on the at least one feature. Parameters corresponding to the identified matching treatment plans may be used to facilitate creation of the patient treatment plan.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 21, 2019
    Assignee: Siris Medical, Inc.
    Inventors: Colin Carpenter, Ran Davidi, Nicholas J. Mourlas, Todd F. Atwood
  • Patent number: 10293789
    Abstract: A control device for a vehicle heater includes: a camera; a heater configured to heat a portion of the window glass located in front of the camera; a temperature sensor configured to acquire a camera temperature; an illuminance acquisition unit configured to acquire an illuminance outside the vehicle; and a control unit configured to determine that a control prohibition condition to prohibit execution of the heater energization control is satisfied when the camera temperature is equal to or larger than a prohibition threshold temperature, execute the heater energization control when execution of the heater energization control is requested, prevent execution of the heater energization control when the control prohibition condition is satisfied, and when the illuminance is lower than a threshold illuminance, set the prohibition threshold temperature to be lower than when the illuminance is equal to or larger than the threshold illuminance.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 21, 2019
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Hajime Nagae
  • Patent number: 10244060
    Abstract: Methods, systems, and computer program products for determining seeds for targeted notifications through online social networks are provided herein. A computer-implemented method includes analyzing user mobility data associated with multiple users of a social network to identify spatio-temporal relationships among the users; computing, for each of the users, a value representing the user's level of influence in relation to other users, wherein the value is based on the spatio-temporal relationships and a product and/or service to be identified in a spread of information within the social network; segmenting the users into groups based on the computed value for each user, wherein a first group comprises each user associated with a computed value above a given threshold, and wherein a second group comprises each user associated with a computed value below the given threshold; and selecting one or more users from the first group to initiate the spread of information.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ramasuri Narayanam, Krishnasuri Narayanam
  • Patent number: 10235753
    Abstract: A method for automatic recognition of at least one anatomical landmark in a hollow organ of a patient is provided. The method includes providing an image dataset of the hollow organ, establishing or providing a three-dimensional mesh of a surface of the hollow organ from the image dataset, and determining a centerline of the mesh by skeletization. At least one feature is determined for each of a plurality of points on the centerline. A classifier pre-trained on the at least one feature is used for detecting candidates for the at least one anatomical landmark from the plurality of points. The candidates are grouped together with a distance from one another below a threshold. At least one specification determined from the anatomy of the hollow organ is used for confirming or rejecting the candidates for the at least one anatomical landmark. One or more candidates are defined as an anatomical landmark.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: March 19, 2019
    Assignee: SIEMENS HEALTHCARE GMBH
    Inventors: Matthias Hoffmann, Norbert Strobel
  • Patent number: 10231020
    Abstract: A method includes receiving a request for sports programming recommendation, responsive to the receiving step, determining an upcoming program vector and a weighted historical vector, performing a similarity calculation comparing the upcoming program vector and the weighted historical vector to derive a recommendation score, and generating a recommendation based on the recommendation score.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: March 12, 2019
    Assignee: The DirecTV Group, Inc
    Inventors: Ashok Sahu, Raymond Hsu, Charles Bradley Rice
  • Patent number: 10146801
    Abstract: A method for distributed graph processing is provided including receiving ingest data from at least one data source, generating, using processing circuitry, a data map comprising a graph of edges between a plurality of data vertices of the ingest data, determining at least two nodes of a cluster, and storing a portion of the ingest data and a portion of the data map at the at least two nodes.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: December 4, 2018
    Assignee: The Johns Hopkins University
    Inventor: Cetin Savkli
  • Patent number: 10084870
    Abstract: Disclosed are various embodiments for identifying segment assignments of users within segments of interest. Historical user behavior associated with users for whom segment assignments within segments of interest is analyzed. Probabilities associating possible segment assignments within a segment of interest with user behavior are calculated. User behavior of anonymous users and/or users for which segment assignments are unknown can be determined along with a confidence score.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: September 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael L. Brundage
  • Patent number: 10083231
    Abstract: A method, computer system, and a computer program product for building and applying fuzzy term partitions is provided. The present invention may include building a fuzzy category taxonomy. The present invention may also include implementing the built fuzzy category taxonomy into a fuzzy category classifier. The present invention may then include building a fuzzy term extractor. The present invention may further include building a fuzzy term association map. The present invention may also include processing a plurality of words stored on a database. The present invention may then include extracting a fuzzy term from the processed plurality of words. The present invention may further include associating the extracted fuzzy term with a plurality of context data. The present invention may also include producing a context data partition for the extracted fuzzy term. The present invention may then include applying a weight to the extracted fuzzy term.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventor: Nadiya Kochura
  • Patent number: 10062161
    Abstract: An endoscopic image diagnosis support system (100) includes: a memory (10) that stores learning images pre-classified into pathological types; and a processor (20) that, given an endoscopic image, performs feature value matching between an image of an identification target region in the endoscopic image and the learning images, to identify the pathological types in the identification target region.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: August 28, 2018
    Assignee: HIROSHIMA UNIVERSITY
    Inventors: Tetsushi Koide, HoangAnh Tuan, Shigeto Yoshida, Tsubasa Mishima, Satoshi Shigemi, Toru Tamaki, Tsubasa Hirakawa, Rie Miyaki, Kouki Sugi
  • Patent number: 10021207
    Abstract: Features are disclosed for generating bundles of content items and proactively providing the bundles to client devices. The bundles may be provided to client devices in response to requests for the content page that references the content items in the bundle, or in response to a request for a content page hosted by the same domain as the content items in the bundle. A browser module executing on the client device can extract the referenced content items in the bundle and cache them in a local content cache at the client device prior to the client device receiving and processing a requested content page. As a result, the browser module may have access to cached versions of referenced content items when processing the requested content page even if the referenced content items were not present when the requested content page was requested.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: July 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Gopal Harikumar, Sajeeva Lakmal Bandara Pallemulle, Ameet Nirmal Vaswani
  • Patent number: 9965522
    Abstract: Disclosed is a technique for providing a linkage between applications, or other digital content, of an application store by assigning values to users of the digital content with respect to a particular user who is submitting a query for particular digital content. The technique involves receiving a query and identifying a subset of digital content based on the query and a word matching technique. For each identified digital content, users who have installed or downloaded the digital content may be determined. A reputation score, corresponding to a user's influence, and a trust score, corresponding to a degree of separation between the user who submitted the query and other users who have installed the digital content, may be computed for each of the users. A list of recommended applications may be generated based on the word matching technique, the reputation score, and the trust score.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: May 8, 2018
    Assignee: Google LLC
    Inventor: Jiayao Yu
  • Patent number: 9948734
    Abstract: In one embodiment, sensor signals corresponding to motions of a client device are received. Activities of a user corresponding to the client device are determined, based on a first analysis algorithm that uses the sensor signals to select activity types, each activity type corresponding to a particular time period. A reference to the selected activity types is sent to the client device. User input indicating whether the reference is correct is received from the client device. Based on the indication, which reflects the accuracy of the first analysis algorithm, a priority between the first analysis algorithm and a second analysis algorithm is determined, based on determining which analysis algorithm is more accurate.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: April 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Juho Pennanen, Aapo Kyrölä, Jukka Partanen
  • Patent number: 9948735
    Abstract: In an embodiment, a mobile device determines sensor signals from one or more sensors of the mobile device, the sensor signals indicating motion that is associated with activities of a user of the mobile device. The mobile device determines activity types that correspond to at least a portion of the determined sensor signals. The mobile device determines activity periods of the user, each activity period corresponding to a period of time for one of the determined activity types. The mobile device then performs a heuristics-type analysis based on the length of time for each activity period and the corresponding activity types to determine whether two or more activity periods should be combined into a single activity period. The determined activity types are displayed on the mobile device.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: April 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Juho Pennanen, Aapo Kyrölä
  • Patent number: 9940582
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to technical support management and provide a novel and non-obvious method, system and computer program product for intelligent problem tracking to optimize technical support. In an embodiment of the invention, a method for intelligent problem tracking can include receiving recorded information of tracked end user behavior collected in an end user computing system while the end user addresses a problem in the end user computing system, determining a level of technical sophistication of the user based upon the recorded information, selecting a technical support level corresponding to the determined level of technical sophistication of the user, and transmitting a resolution to the problem in a message to the end user computing system commensurate with the selected technical support level.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul A. Boothe, Moises Cases, Bhyrav M. Mutnury
  • Patent number: 9925393
    Abstract: An apparatus for determining a contour of a treatment region in a patient includes a computer processor to receive input regarding a contour of at least one organ-at-risk (OAR) adjacent to the treatment region; receive input regarding an initial contour of the treatment region; predict a radiation toxicity to the at least one OAR based on the contour of the at least one OAR, the initial contour of the treatment region, and a radiation treatment regimen; determine whether the predicted radiation toxicity exceeds a threshold; and determine a contour of the treatment region by iteratively modifying the initial contour of the treatment region, and any subsequent modified contours of the treatment region, until a stopping condition is satisfied. The stopping condition can be a preselected number of iterations or that the predicted radiation toxicity using the contour in place of the initial contour is first calculated is below said threshold.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: March 27, 2018
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA MEDICAL SYSTEMS CORPORATION, The Johns Hopkins University
    Inventors: Minoru Nakatsugawa, John Wayne Haller, Robert Andrew Davey, Rachel-Louise Kvertus Koktava, Kosuke Sakaue, Todd McNutt, Harry Quon, Scott Patrick Robertson, Zhi Cheng
  • Patent number: 9836526
    Abstract: A table structure corresponding to the table is selected to describe when cells in a cell-pair in the table structure should be similar to one another. A cell similarity function is selected to compare the cells in the cell-pair and output a probability that the cell-pair includes cells that contain values that are similar to one another according to a criteria. A cell similarity probability is determined of a first cell and a second cell in a first cell-pair in the table structure being similar to each other according to the cell similarity function. A computed probability is adjusted of the table structure representing the table using the cell similarity probability. The computed probability is indicated as a probability of a first model representing the table, wherein the first model is a function of the table structure and the selected cell similarity function.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: December 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donna K. Byron, Scott N. Gerard, Alexander Pikovsky
  • Patent number: 9830377
    Abstract: Techniques for comparing customer records to identify linked customer records are provided. The techniques may include a computer system identifying a target group of electronic customer records which have data pertaining to a customer, receiving a hierarchical blocker, and analyzing a customer record against the hierarchical blocker and extracting one or more data values from data fields identified by the hierarchical blocker. The computer system may create block keys from the extracted data values, associate the block keys with the customer record, create a block key group of customer records which are associated with a particular block key, and compare pairs of records from the block key group to identify records which are likely to be linked records because they pertain to a single customer entity.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: November 28, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Andrew Benjamin Ray, Nathaniel Philip Troutman
  • Patent number: 9805307
    Abstract: A method for determining a correspondence between a first node set of a first graph and a second node set of a second graph includes building a feature representation for each of the first graph and the second graph, and inferring the correspondence between the first node set and the second node set based on the feature representations.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: October 31, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: U Kang, Ravindranath Konuru, Jimeng Sun, Hanghang Tong
  • Patent number: 9798835
    Abstract: It is provided a computer-implemented method for designing a three-dimensional modeled object. The method comprises providing a boundary representation of the modeled object; determining a subset of the set of faces for which the faces are a copy one of another; forming a first group of faces within the subset that form a geometrical pattern; and associating to the first group of faces at least one second group of faces that are, for each face of the second group, adjacent to a respective face of the first group and that are, for each pair of faces of the second group, compliant with the rigid motion that transforms, one into the other, the respective faces of the first group to which the faces of the pair are adjacent. Such a method improves the design of a 3D modeled object.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: October 24, 2017
    Assignee: Dassualt Systemes
    Inventor: Remy Rorato
  • Patent number: 9747358
    Abstract: A pattern analysis system enables a user to obtain specific analysis from multi-dimensional storage structures. The patterns analysis system guides the user interaction through the selection of specific available patterns. This enables the user to gain access to analytics data available in the multi-dimensional storage structure without specific knowledge of a command system syntax or semantics. Also, the user does not need knowledge of the contents or organization of the multi-dimensional storage structure.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 29, 2017
    Assignee: SAP SE
    Inventor: Jenngang Shih
  • Patent number: 9710493
    Abstract: A set of data points is divided into a plurality of subsets of data points. A set of cluster closures is generated based at least in part on the subset of data points. Each cluster closure envelopes a corresponding cluster of a set of clusters and is comprised of data points of the enveloped cluster and data points neighboring the enveloped cluster. A k-Means approximator iteratively assigns data points to a cluster of the set of clusters and updates a set of cluster centroids corresponding to the set of clusters. The k-Means approximator assigns data points based at least in part on the set of cluster closures.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jingdong Wang, Qifa Ke, Shipeng Li, Jing Wang
  • Patent number: 9646054
    Abstract: A particular case is matched to further cases, where the matching is based on plural attributes contained in the particular case and in the further cases, wherein one of the plural attributes relates to a flow of activities taken to address the respective case.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: May 9, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hamid Reza Motahari Nezhad, Claudio Bartolini, Parag M. Joshi
  • Patent number: 9646250
    Abstract: A cognitive system that automatically assesses subjective answers may be provided. A cognitive engine executing on one or more processors may determine whether a statement parsed from a subjective answer by natural language processing technique is accurate or inaccurate, for each of the plurality of statements based on matching the statement with information associated with a domain of a question from a plurality of data sources, according to an accuracy threshold. An overall assessment of the answer may be automatically determined based on a number of statements determined to be accurate, a number of statements determined to be inaccurate, a number of duplicate statements in the answer relative to a total number of statements in the answer. A visual graphics representing accurate and inaccurate statements may be presented or displayed, allowing a user to interact with the visual graphics to modify the assessment.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sathish R. Indurthi, Mitesh M. Khapra, Yedendra B. Shrinivasan, Mitesh H. Vasa
  • Patent number: 9626628
    Abstract: In one embodiment, techniques are shown and described relating to a point-to-multipoint communication infrastructure for expert-based knowledge feed-back using learning machines. A learning machine may communicate an expert discovery request into a network to discover one or more experts, and then receive from the one or more experts, one or more expert discovery responses. Based on the one or more received expert discovery responses, the learning machine may then build a dynamic multicast tree of experts to assist the learning machine in a computer network.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: April 18, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Sukrit Dasgupta, Jean-Philippe Vasseur, Grégory Mermoud
  • Patent number: 9606153
    Abstract: A system for automatic identification of a device or appliance includes: at least one sensor associatable with the device or appliance to be identified, and able to monitor an evolution in time of an electrical quantity indicative of device or appliance energy consumption; an analyzer communicating with the at least one sensor including receiving reports of the monitored electrical quantity, and automatically identifying the device or appliance by analyzing the evolution in time of the monitored electric quantity. The analyzing calculates a cross-correlation between the evolution in time of the monitored electric quantity and at least one reference pattern representative of at least one sample device or appliance; and when more than one sample device or appliance is included in a candidate list, identifies the device or appliance by performing a selection among the candidates based on characteristic parameters related to the respective calculated cross-correlations.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: March 28, 2017
    Assignee: Telecom Italia S.p.A.
    Inventors: Claudio Borean, Leonardo Claps, Gabriele Elia
  • Patent number: 9542372
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: January 10, 2017
    Assignee: salesforce.com, inc.
    Inventors: Alex Warshavsky, Aaron Fiske, Bulent Cinarkaya, Ryan Guest
  • Patent number: 9531824
    Abstract: In one embodiment, sensor signals corresponding to motions of a computing device are determined. Activities of a user corresponding to the computing device are determined by selecting activity types which are based on the sensor signals, a set of user characteristics associated with the user, a classification of the set of user characteristics, and signal parameters. A reference to the selected activity types is displayed to the user. User input indicating whether the reference is correct is received. Based on the user input, the signal parameters may be adjusted.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: December 27, 2016
    Assignee: Facebook, Inc.
    Inventors: Juho Pennanen, Aapo Kyrölä, Jukka Partanen
  • Patent number: 9519672
    Abstract: In an embodiment, a computing device determines sensor signals detected by one or more sensors of the computing device. The sensor signals indicate motion of the computing device. The computing device selects one of a plurality of activity categories that corresponds to a portion of the sensor signals, each of the activity categories including one or more activity types. The activity types in each activity category are characterized by a common motion corresponding to the portion of the sensor signals. One of the activity types in the selected activity category is determined by analyzing the sensor signals with respect to each of the activity types in the selected activity category, and calculating a probability of each of the activity types. The determined activity type is displayed on the computing device.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: December 13, 2016
    Assignee: Facebook, Inc.
    Inventors: Juho Pennanen, Aapo Kyrölä