Patents Issued in December 28, 2017
  • Publication number: 20170372199
    Abstract: A processing unit can train a model as a joint multi-domain recurrent neural network (JRNN), such as a bi-directional recurrent neural network (bRNN) and/or a recurrent neural network with long-short term memory (RNN-LSTM) for spoken language understanding (SLU). The processing unit can use the trained model to, e.g., jointly model slot filling, intent determination, and domain classification. The joint multi-domain model described herein can estimate a complete semantic frame per query, and the joint multi-domain model enables multi-task deep learning leveraging the data from multiple domains. The joint multi-domain recurrent neural network (JRNN) can leverage semantic intents (such as, finding or identifying, e.g., a domain specific goal) and slots (such as, dates, times, locations, subjects, etc.) across multiple domains.
    Type: Application
    Filed: August 4, 2016
    Publication date: December 28, 2017
    Inventors: Dilek Z Hakkani-Tur, Asli Celikyilmaz, Yun-Nung Chen, Li Deng, Jianfeng Gao, Gokhan Tur, Ye-Yi Wang
  • Publication number: 20170372200
    Abstract: A processing unit can extract salient semantics to model knowledge carryover, from one turn to the next, in multi-turn conversations. Architecture described herein can use the end-to-end memory networks to encode inputs, e.g., utterances, with intents and slots, which can be stored as embeddings in memory, and in decoding the architecture can exploit latent contextual information from memory, e.g., demographic context, visual context, semantic context, etc. e.g., via an attention model, to leverage previously stored semantics for semantic parsing, e.g., for joint intent prediction and slot tagging. In examples, architecture is configured to build an end-to-end memory network model for contextual, e.g., multi-turn, language understanding, to apply the end-to-end memory network model to multiple turns of conversational input; and to fill slots for output of contextual, e.g., multi-turn, language understanding of the conversational input.
    Type: Application
    Filed: August 4, 2016
    Publication date: December 28, 2017
    Inventors: Yun-Nung Chen, Dilek Z. Hakkani-Tur, Gokhan Tur, Li Deng, Jianfeng Gao
  • Publication number: 20170372201
    Abstract: A deep neural network may be trained on the data of one or more entities, also know as Alices. An outside computing entity, also known as a Bob, may assist in these computations, without receiving access to Alices' data. Data privacy may be preserved by employing a “split” neural network. The network may comprise an Alice part and a Bob part. The Alice part may comprise at least three neural layers, and the Bob part may comprise at least two neural layers. When training on data of an Alice, that Alice may input her data into the Alice part, perform forward propagation though the Alice part, and then pass output activations for the final layer of the Alice part to Bob. Bob may then forward propagate through the Bob part. Similarly, backpropagation may proceed backwards through the Bob part, and then through the Alice part of the network.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Inventors: Otkrist Gupta, Ramesh Raskar
  • Publication number: 20170372202
    Abstract: Aspects of the present invention are directed to computer-implemented techniques for improving the training of artificial neural networks using a reduced precision (e.g., float16) data format. Embodiments of the present invention rescale tensor values prior to performing matrix operations (such as matrix multiplication or matrix addition) to prevent overflow and underflow. To preserve accuracy throughout the performance of the matrix operations, the scale factors are defined using a novel data format to represent tensors, wherein a matrix is represented by the tuple X, where X=(a, v[.]), wherein a is a float scale factor and v[.] are scaled values stored in the float16 format. The value of any element X[i] according to this data format would be equal to a*v[i].
    Type: Application
    Filed: June 15, 2017
    Publication date: December 28, 2017
    Inventors: Boris GINSBURG, Sergei NIKOLAEV, Ahmad KISWANI, Hao WU, Amir GHOLAMINEJAD, Slawomir KIERAT, Michael HOUSTON, Alex FIT-FLOREA
  • Publication number: 20170372203
    Abstract: Machine logic based automated story writing technology that: respectively represents content data sources for potential use in an automated story as nodes in a graph; includes emotion metadata in each given node of the graph, with the emotion metadata relating to “emotions” (“sentiments”) that are likely to be caused in story consumers and/or story characters if the content corresponding to the given node is used in an automated story; use the emotion metadata to help select a sub-set of nodes whose respectively associated content is to be used in an automated story; and use the emotion metadata to help select the order of the use of the content nodes in an automated story. The selection of the nodes based on emotion metadata and/or the ordering of the nodes based on emotion metadata may be further based on seed information (for example, story seed information supplied by a human co-author).
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Harish Bharti, Sanjib Choudhury, Kshitij K. Raval, Rajesh K. Saxena
  • Publication number: 20170372204
    Abstract: Methods and system for providing information selected from a large set of digital content to at least one user. One such method comprises receiving user context information associated with the at least one user and identifying or generating, using at least one processor executing stored program instructions, a first concept in a semantic network, the first concept representing at least a portion of the user context information.
    Type: Application
    Filed: September 8, 2017
    Publication date: December 28, 2017
    Inventors: Peter Joseph SWEENEY, lhab Francis llyas, Jean-Paul Dupuis, Nadiya Yampolska
  • Publication number: 20170372205
    Abstract: A method and system for predicting system states is provided. The method includes receiving a first reference model associated with a first operational attribute of a system from a first integrated circuit internally comprising a first processing circuit and a first sensor measuring a first parameter of the system. Additionally, a second reference model associated with a second operational attribute of the system is received from a second integrated circuit internally comprising a second processing circuit and a second sensor measuring a second parameter of the system. A combination reference model based on the first reference model and the second reference model is generated and a predicted future state and associated operational attributes for the system are determined based on the combination reference model.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Michael Sean Brown, Sean R. Costello, Stefan Harrer, Laurence J. Plant
  • Publication number: 20170372206
    Abstract: Prediction systems and methods are provided. The system obtains a first social media data pertaining to a first set of users, filters the first social media data to obtain a filtered social media data, generates a word embedding matrix including co-occurrence words each represented as a vector having a context, aggregates vectors pertaining each social data to obtain a first set of vectors, and trains machine learning technique(s) (MLTs) using the first set of vectors and context of the first set of vectors. The system further obtains a second social media data pertaining to a second set of users, and performs filtering, word embedding matrix generation, and aggregation operations to obtain a second set of vectors, and further applies the trained MLTs on the second set of vectors and context associated with the second set of vectors to predict age and gender of the second set of users.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Rajesh KAVADIKI, Soumyajit DAS
  • Publication number: 20170372207
    Abstract: A method of detecting anomalies in a time series is disclosed. A training time series corresponding to a process is extracted from an initial time series corresponding to the process, the training time series including a subset of the initial time series. Outlier data points in the training time series are modified based on predetermined acceptability criteria. A plurality of prediction methods are trained using the training time series. An actual data point corresponding to the initial time series is received. The plurality of prediction methods are used to determine a set of predicted data points corresponding to the actual data point. It is determined whether the actual data point is anomalous based on a calculation of whether each of the set of predicted data points is statistically different from the actual data point.
    Type: Application
    Filed: June 30, 2017
    Publication date: December 28, 2017
    Inventors: Azadeh Moghtaderi, Gagandeep Singh Bawa, David Schwarzbach
  • Publication number: 20170372208
    Abstract: A method and device for partitioning packet classification rules are provided. According to an example of the method, one or more group are obtained by initially grouping bits included in a rule set on the network device. A local optimum combination of bits is determined for each group according to a correlation analysis on the group. A global optimum combination of bits having a minimum correlation coefficient and comprising fewest bits is determined from all the local optimum combinations of bits. The rule set is partitioned according to the global optimum combination of bits.
    Type: Application
    Filed: March 16, 2017
    Publication date: December 28, 2017
    Applicant: Hangzhou DPtech Technologies Co., Ltd.
    Inventor: Zhongliang CHEN
  • Publication number: 20170372209
    Abstract: A determination process control apparatus includes a processor configured to select a first condition on which a determination is to be performed with respect to first data from among a plurality of conditions included in a rule, on basis of first pass efficiency of each of the plurality of conditions. The processor is configured to select a second condition on which a next determination is to be performed with respect to second data from the plurality of conditions on basis of a second pass efficiency of each of the plurality of conditions. The processor is configured to determine, upon determining that the first condition is satisfied, whether the second condition is satisfied with respect to the second data. The processor is configured to output, upon determining that all the plurality of conditions are satisfied, a notification indicating an action to be performed. The action is defined in the rule.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 28, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Kenji KOBAYASHI
  • Publication number: 20170372210
    Abstract: A reasoning engine is disclosed. Contemplated reasoning engines acquire data relating to one or more aspects of various environments. Inference engines within the reasoning engines review the acquire data, historical or current, to generate one or more hypotheses about how the aspects of the environments might be correlated, if at all. The reasoning engine can attempt to validate the hypotheses through controlling acquisition of the environment data.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 28, 2017
    Inventor: Patrick Soon-Shiong
  • Publication number: 20170372211
    Abstract: A reasoning engine is disclosed. Contemplated reasoning engines acquire data relating to one or more aspects of various environments. Inference engines within the reasoning engines review the acquire data, historical or current, to generate one or more hypotheses about how the aspects of the environments might be correlated, if at all. The reasoning engine can attempt to validate the hypotheses through controlling acquisition of the environment data.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 28, 2017
    Inventor: Patrick Soon-Shiong
  • Publication number: 20170372212
    Abstract: A root cause analysis system utilizes ACs corresponding to component types in a network to construct a diagnosis model. The system generates the ACs based on component models for each component type in the network and may perform offline evaluation of the ACs using determined conditional probabilities and potential state values and cache the results. When an issue is identified at a component, the system uses a relational schema to determine a set of components on which the component depends and creates a diagnosis model for performing root cause analysis. The diagnosis model includes the component type ACs corresponding to each of the components identified in the relational schema. The system populates the diagnosis model with conditional probabilities and observed state values determined from event indications generated by the components. The system outputs a most probable explanation of the issue based on evaluation of the diagnosis model.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Michal Zasadzinski, Marc Solé Simó, Victor Muntés-Mulero
  • Publication number: 20170372213
    Abstract: Ensemble classification algorithms having subclass resolution are disclosed. An example disclosed apparatus includes a fingerprint generator to generate a fingerprint of class probabilities of each of a plurality of samples, a distribution creator to create a distribution of the samples based on the generated fingerprints, and a distribution applicator to apply the distribution to a population to predict sub-class probabilities of each of the population.
    Type: Application
    Filed: December 21, 2016
    Publication date: December 28, 2017
    Inventors: Jonathan Sullivan, Evan Brydon
  • Publication number: 20170372214
    Abstract: Method, systems, and computer-readable storage devices for updating a prediction model are described. In one aspect, a statistical analysis group assignment may be received. The statistical analysis group assignment may group partition-level worker node and a first set of partition-level worker nodes as a statistical analysis group. A statistical analysis phase may then be executed where a group-level decision tree is generated from statistical data and other statistical data received from the first set of partition-level worker nodes. A decision tree analysis phase may then be executed, where a step decision tree may be generated based on a selection from the group-level tree and other group-level trees received from other statistical analysis groups. The prediction model may be caused to be updated using the step decision tree.
    Type: Application
    Filed: January 30, 2015
    Publication date: December 28, 2017
    Inventors: Hao Peng, Manish Marwah, Krishnamurthy Viswanathan, Indrajit Roy
  • Publication number: 20170372215
    Abstract: A system and method for providing customized content recommendations to a user based on extrapolated data is described. The system may receive an answer to a question from a user and determine a second unanswered question having a threshold relationship level with the question. The system may compute a predicted probability that the user would answer the second question correctly, calculate a first comparative skill level of the user among a cohort of similar users, and rank the first comparative skill level of the user against a second comparative skill level of the cohort to determine a skill gap of the user. Further, in some implementations, the system may generate a search query based on the skill gap of the user, and determine recommended content customized to the skill gap of the user.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Inventors: David Platt, David Mashburn, Krishna Kannan, Dane Thurber, Eric Stone
  • Publication number: 20170372216
    Abstract: In some examples, a system includes an article of personal protective equipment (PPE) comprising one or more sensors, the one or more sensors configured to generate usage data that is indicative of an operation of the article of PPE; and at least one computing device comprising a memory and one or more computer processors that: receive the usage data that is indicative of the operation of the article of PPE; apply the usage data to a safety learning model that predicts a likelihood of an occurrence of a safety event associated with the article of PPE based at least in part on previously generated usage data that corresponds to the safety event; and perform, based at least in part on predicting the likelihood of the occurrence of the safety event, at least one operation.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Steven T. AWISZUS, Kiran S. KANUKURTHY, Eric C. LOBNER, Robert J. QUINTERO, Micayla A. JOHNSON, Madeleine FILLOUX
  • Publication number: 20170372217
    Abstract: A method and associated systems for using wreath products and invariance groups to test a partially symmetric quantum-logic circuits. A test system receives information that describes the architecture of a quantum-logic circuit to be tested. The system uses this information to hierarchically organize the circuit's inputs into non-overlapping blocks. The system creates set of groups associated with the blocks, and then generates an invariance group that contains one or more invariant permutations of the inputs by computing a wreath product of the set of groups. These invariant permutations identify a minimal number of tests required to verify the circuit for all possible input vectors. The system then directs a test apparatus to perform the resulting optimized test sequence upon the circuit.
    Type: Application
    Filed: February 16, 2017
    Publication date: December 28, 2017
    Inventor: Pawel Jasionowski
  • Publication number: 20170372218
    Abstract: A method of reducing quantum leakage in a qubit device is disclosed. The method comprises receiving a set of energy level values for a multi-level system which includes first and second working levels |0>, |1> which provide a qubit and at least one other level |2> and performing an iteration at least once. the iteration comprising determining quantum leakage from at least one of the first and second working levels to the at least one non-working level for a quantum operation A comprising at least one pulse wherein each pulse has a respective pulse duration, determining whether the quantum leakage is greater than or equal to a threshold value; and, in dependence on the quantum leakage being greater than or equal to the threshold value, changing the duration of at least one of the at least one pulse.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Aleksey ANDREEV, David WILLIAMS
  • Publication number: 20170372219
    Abstract: A geolocation data discovery method, system, and non-transitory computer readable medium, include a secure text mining circuit configured to mine a textual alert message of an event from secure source data for a geolocational indicator, a temporal indicator, and a type of alert, a geolocation and temporal embedding circuit configured to embed a geolocational tag location and a temporal tag time to the event based on the geolocational indicator and the temporal indicator mined from the textual alert message by the secure text mining circuit, and an event mapping circuit configured to map the event with an icon related to the type of alert at the geolocational tag location on a navigational map at a time associated with the temporal tag time of the event.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Catherine Helen Crawford, John Andrew Gunnels, Grzegorz Michal Swirszcz
  • Publication number: 20170372220
    Abstract: A computer-implemented method includes creating a classifier by: training a machine learning model using two or more tasks, wherein the tasks lie in two or more domains; including in the machine learning model at least one attribute common to at least two of said two or more domains; including in the machine learning model at least one latent feature that affects at least two of the two or more tasks that fall within one of the at least two domains; and constructing the classifier based on said machine learning model. The computer-implemented method further includes applying the classifier to at least one operational task.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Lakshminarayanan Krishnamurthy, Niyati Parameswaran
  • Publication number: 20170372221
    Abstract: A computer-implemented method includes creating a classifier by: training a machine learning model using two or more tasks, wherein the tasks lie in two or more domains; including in the machine learning model at least one attribute common to at least two of said two or more domains; including in the machine learning model at least one latent feature that affects at least two of the two or more tasks that fall within one of the at least two domains; and constructing the classifier based on said machine learning model. The computer-implemented method further includes applying the classifier to at least one operational task.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Lakshminarayanan Krishnamurthy, Niyati Parameswaran
  • Publication number: 20170372222
    Abstract: Technologies for detecting minority events are disclosed. By performing a guided hierarchical classification algorithm with a decision tree structure and grouping the minority class(es) in with some of the majority classes, large majority classes may be separated from a minority class without requiring good detection of the minority events by themselves. The decision tree structure may be used only for the purpose of identifying if the data sample in question is a member of a minority class. If it is determined that it is not, a primary classification algorithm may be used. With this approach, the guided hierarchical classification algorithm need not perform as well as the primary classification algorithm for the majority events, but may provide improved detection for minority events.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Varvara Kollia, Ramune Nagisetty
  • Publication number: 20170372223
    Abstract: A mechanism is described for facilitating smart crowd-sourced automatic indoor discovery and mapping according to one embodiment. A method of embodiments, as described herein, includes collecting data relating to a facility, where the data is based on one or more of movement data, contextual data, and observation data relating to at least one of an indoor space and one or more users of the indoor space. The method may further include generating one or more dynamic profiles of the indoor space and the occupants, and building a map of the indoor space based on the one or more dynamic profiles.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: ROBERT L. VAUGHN, JENNIFER N. JOHNSON
  • Publication number: 20170372224
    Abstract: A method for imputing multivariate-time series data in a predictive model includes performing historical training of the predictive model by accessing data element information obtained from a real world physical asset, the data element information representing operational characteristics or measurements of the real world physical asset, examining configuration details of the real world physical asset, evaluating an expressiveness of the predictive model by comparing the predicative model to the configuration details, developing the model to express the configuration details, training the developed model by running scenarios based on the data element information, comparing error metrics between a model prediction and a corresponding one of the data element information, deploying the model if the error metrics are within predetermined parameters, and retraining the model if the error metrics are outside the predetermined parameters.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventor: Johan Michael REIMANN
  • Publication number: 20170372225
    Abstract: A method is provided that includes obtaining individual behavior data of a target user and crowd behavior data of other users, and executing a machine learning algorithm to determine performance benchmarks for tasks based on the crowd behavior data. The method further includes aggregating the other users into a plurality of user clusters, classifying the target user into one of the clusters, identifying one or more focus features of the target user that underperform at least one benchmark of the one or more features of the plurality of users in the user cluster to which the target user is classified, identify targeted content associated with the one or more tasks or chains of tasks based on the one or more identified features of the target user, and deliver the targeted content via the computing device.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Adalberto Foresti
  • Publication number: 20170372226
    Abstract: A multi-party privacy-preserving machine learning system is described which has a trusted execution environment comprising at least one protected memory region. An code loader at the system loads machine learning code, received from at least one of the parties, into the protected memory region. A data uploader uploads confidential data, received from at least one of the parties, to the protected memory region. The trusted execution environment executes the machine learning code using at least one data-oblivious procedure to process the confidential data and returns the result to at least one of the parties, where a data-oblivious procedure is a process where any patterns of memory accesses, patterns of disk accesses and patterns of network accesses are such that the confidential data cannot be predicted from the patterns.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 28, 2017
    Inventors: Manuel Silverio da Silva Costa, Cédric Alain Marie Christophe Fournet, Aastha Mehta, Sebastian Nowozin, Olga Ohrimenko, Felix Schuster, Kapil Vaswani
  • Publication number: 20170372227
    Abstract: This disclosure relates to system and method for dynamically training bots in response to change in process environment. In one embodiment, the method comprises detecting the one or more changes in the process environment, and determining a need for training the one or more BOTs based on the one or more changes in the process environment. In response to the need, the method further comprises recording the one or more changes in the process environment until a conformation of the process environment to a pre-existing process environment with respect to the one or more BOTs, and dynamically training the one or more BOTs based on the recording of the one or more changes.
    Type: Application
    Filed: August 24, 2016
    Publication date: December 28, 2017
    Inventors: Raghavendra HOSABETTU, Ramprasad Kanakatte RAMANNA, Raghottam MANNOPANTAR
  • Publication number: 20170372228
    Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for automated dynamic data quality assessment. One aspect of the subject matter described in this specification includes the actions of receiving a data quality job including a new data sample; and, if the new data sample is determined to be added to a reservoir of data samples, sending a quality verification request to an oracle; receiving a new data sample quality estimate from the oracle; and adding the new data sample and estimate to the reservoir. A second aspect of the subject matter includes the actions of receiving, from a predictive model, a judgment associated with a new data sample; analyzing the new data sample based in part on the judgment to determine whether to send a new data sample quality verification request to an oracle; and, if a new data sample quality estimate is received from the oracle, determining whether to add the new data sample and the judgment to the reservoir.
    Type: Application
    Filed: February 8, 2017
    Publication date: December 28, 2017
    Inventors: Mark Thomas Daly, Shawn Ryan Jeffery, Matthew DeLand, Nick Pendar, Andrew James, David Johnston
  • Publication number: 20170372229
    Abstract: A processor obtains a first measurement value representing prediction performance of a model that has been learned by using a first parameter value and training data of first size. The processor calculates a first expected value and a first variance degree of prediction performance of a model that would be learned by using the first parameter value and training data of second size. The processor also obtains a second measurement value representing prediction performance of a model that has been learned by using a second parameter value and training data of the first size. The processor calculates a second expected value and a second variance degree of prediction performance of a model that would be learned by using the second parameter value and training data of the second size.
    Type: Application
    Filed: May 17, 2017
    Publication date: December 28, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Akira URA, Kenichi KOBAYASHI, Haruyasu Ueda
  • Publication number: 20170372230
    Abstract: A machine learning management apparatus calculates, for each of a plurality of second models that are generated by model searches by a plurality of algorithms using a plurality of sets of second training data and based on prediction performance of first models, an index value used to determine whether to generate each second model. The machine learning management apparatus then sets the number of second models that are generated using a set of second training data and have an index value at least equal to a threshold as the priority for caching that second training data. The machine learning management apparatus then decides, when a model search has been executed using second training data, whether to cache the second training data based on the priority and stores the second training data in a memory when the decision to cache the data is taken.
    Type: Application
    Filed: May 25, 2017
    Publication date: December 28, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Nobuyuki KUROMATSU, Haruyasu Ueda
  • Publication number: 20170372231
    Abstract: Techniques are described for routing service requests in a computer-implemented service environment. A received service request may be initially analyzed to determine a priority of the request. In some implementations, one or more actions may be automatically performed to provide an initial response to the requester. The text of the request may be analyzed to automatically determine a category of the request. In some implementations, a classification engine may determine the category of the request through use of a classification model that has been trained using one or more machine learning (ML) techniques and/or that employs Natural Language Processing (NLP). Based on the category, the request may be routed to agent(s) for handling. Routing may include generating a ticket that includes the request, the category, the priority, and/or other information, and the ticket may be provided to the appropriate agent(s) through a ticketing service.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 28, 2017
    Inventors: Prakash Ghatage, Madhura Shivaram, Kaushal Mody, Nirav Sampat, Samatha Kottha, Sumeet Sawarkar, Suraj Jadhav, Madhu Sudhan H V, Nagendra B. Kumar
  • Publication number: 20170372232
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for data quality detection and compensation for machine learning. A quality analysis module electronically identifies one or more data quality issues in machine learning training data. A corrective action module modifies training data by performing one or more corrective actions in response to one or more data quality issues. A predictive analytics module creates a machine learning model that includes one or more learned functions based on modified training data.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Applicant: PurePredictive, Inc.
    Inventors: Jason Maughan, Timothy McFall
  • Publication number: 20170372233
    Abstract: In embodiments of the present invention improved capabilities are described for developing, training, validating and deploying discovery avatars embodying mathematical models that may be used for document and data discovery and deployed within large data repositories. For example, an avatar may be constructed by machine learning processes, including by processing information related to what types of information analysts find useful in large data sets. Once constructed, an avatar may be deployed as an aid to human intuition in a wide range of analytical processes, such as related to national security, enterprise management (e.g., programs related to sales, marketing, product, promotions, placement, pricing and the like), dispute resolution (including litigation), forensic analysis, criminal, administrative, civil and private investigations, scientific investigations, research and development, and a wide range of others.
    Type: Application
    Filed: August 21, 2017
    Publication date: December 28, 2017
    Applicant: GCP IP Holdings I, LLC
    Inventor: Brian Dolan
  • Publication number: 20170372234
    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: Application
    Filed: September 7, 2017
    Publication date: December 28, 2017
    Inventors: Takayuki Katsuki, Takayuki Osogami
  • Publication number: 20170372235
    Abstract: Methods, systems, and computer program products for dynamic transportation pooling are provided herein. A computer-implemented method includes determining vehicle-sharing user preferences attributed to each of multiple users; identifying vehicle-sharing opportunities involving two or more of the users riding in two or more vehicles, wherein each of the identified vehicle-sharing opportunities comprises (i) a location wherein at least one of the users exits a first of the vehicles and enters a second of the vehicles, wherein the location comprises a vehicle demand that exceeds a pre-determined threshold, and (ii) a temporal range until the vehicles will reach the location, and wherein said identifying is based on the vehicle-sharing user preferences attributed to each of the users, the current location of each of the vehicles, the destination of each of the vehicles, and traffic information; and outputting each of the vehicle-sharing opportunities to a mobile device of each of the users.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Pankaj Dayama, Vijay Ekambaram, Lohit K. Namboodiri, Vinayaka D. Pandit, Santosh Penubothula
  • Publication number: 20170372236
    Abstract: [Object] To provide an information processing system and a control method capable of effectively selecting a specific space unit. [Solution] The information processing system includes: a generation unit that specifies a user who occupies or reserves occupation of a specific space unit in a predetermined area, and generates a heat map in accordance with attribute information about the user; and a providing unit that provides the heat map as a user interface for the user to select a specific space in the predetermined area.
    Type: Application
    Filed: October 19, 2015
    Publication date: December 28, 2017
    Inventor: HIROSHI IWANAMI
  • Publication number: 20170372237
    Abstract: According to some embodiments, a structured requirements database may store at least one electronic file containing requirements for an industrial asset, the requirements comprising a structured textual description of the industrial asset. A processing unit may access the electronic file containing the requirements for the industrial asset and automatically execute a diagnosis model creation process using the structured textual description of the industrial asset to create a model for the industrial asset. The processing unit may then transmit, via a communication port, information associated with the model to a model based diagnosis engine.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventor: Bruno Paes LEAO
  • Publication number: 20170372238
    Abstract: A systematic data-driven approach for building an Accountable Care Organization (ACO) is provided. In one aspect, a method for forming an ACO includes: determining groups of healthcare providers that have x number of patients in common; detecting communities in the groups using a recursive community detection process; ranking contractual organizations of the healthcare providers based on how well the contractual organizations represent the communities; and making recommendations for the contractual organizations to include in the ACO based on the ranking.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Kathryn L. Howard, Kun Lin, Gigi Y. Yuen-Reed, Yuchen Zheng
  • Publication number: 20170372239
    Abstract: A system, method, and computer program product for monitoring food in a restaurant system. The method receives, by a computer system, first data from a sensor system associated with a number of pieces of tableware. The first data describes the food on the number of pieces of tableware sent out for consumption by customers in the restaurant system. Further, the method receives, by the computer system, second data from the sensor system when the number of pieces of tableware is returned from the customers. The second data describes the food remaining on the number of pieces of tableware. Still further, the method identifies, by the computer system, an amount of the food wasted by the customers using the first data and the second data, enabling adjusting an operation of the restaurant system based on an amount of the food wasted.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20170372240
    Abstract: A system, method, and computer program product for monitoring food in a restaurant system. Consumption data is received by a computer system from a sensor system generated while a number of pieces of tableware is with a number of customers in which the consumption data describes the food consumed by the number of customers. Food preferences are identified by the computer system for the number of customers using the consumption data, enabling adjusting an operation of the restaurant system based on the food preferences identified for the number of customers.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Publication number: 20170372241
    Abstract: A tangible computer-readable storage device storing computer-executable program instructions that generate a user interface for displaying workflow information associated with a tissue specimen in a pathology laboratory. The program instructions may perform a method including displaying a virtual laboratory component representing a physical pathology laboratory having one or more laboratory stations for processing the tissue specimen according to a workflow, and displaying a specimen indicator that indicates a current specimen state based on a current relationship of the tissue specimen to the workflow.
    Type: Application
    Filed: August 21, 2017
    Publication date: December 28, 2017
    Inventors: Laura Chirica, Mats Grahn, Stephen Jones
  • Publication number: 20170372242
    Abstract: A plurality of stationary noise sensors may each include a microphone to sense noise, a power source, and a communication device to transmit data about noise sensed by the microphone. A plurality of mobile noise sensors may each include a microphone to sense noise, a power source, and a communication device to transmit data about noise sensed by the microphone. A noise information hub may receive data from the stationary noise sensors and mobile noise sensors and provide indications associated with the received data via a cloud-based application. An analytics platform may receive the indications and analyze them to determine noise level exposure information for each of a plurality of locations within a workplace. The analytics platform may also transmit information to facilitate rendering of an interactive graphical operator interface that displays a map-based presentation of the noise level exposure information and prior noise-related results for each of the locations.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Saleh Ahmed Alsubai, Daniel T. Kelly, Susan A. Rickard, Robert Jerard Ross
  • Publication number: 20170372243
    Abstract: A computer based system and method for inventory management, cost savings delivery and decision making is disclosed. A global data warehouse contains a cost savings delivery mechanism CSD-M that is configured to receive information from a business intelligence module to create cost savings documentation that identifies and quantifies cost savings that are realized by use of an inventory management system and potential cost saving opportunities that may be realized by use of supply chain and operational cost savings programs.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Michael Edward Palmer, James Paul Goettler, Raphael Lance Smith
  • Publication number: 20170372244
    Abstract: A computer-based electrical power management and allocation system is provided that collects demand for electric power usage and allocates electric power supply in satisfaction thereof. A load control server is used to collect and schedule electrical power start and stop requests according to policies established by either or both of the electric power consumers and electric power suppliers. The energy system collects accumulation messages to reserve electrical power and processes them using the prescribed customer and supplier policies and according to an overall optimization criterion of the energy system. Stop messages are then subsequently issued to cease device operation and the devices are then moved to a reservation pool until the energy system's operational criterion is relaxed or the accumulation messages become obsolete.
    Type: Application
    Filed: March 6, 2017
    Publication date: December 28, 2017
    Inventor: Henrik Westergaard
  • Publication number: 20170372245
    Abstract: Methods for facilitating safe use of a medical item are provided. In one aspect, a method includes receiving a first identifier for a medical entity located in an institution. The medical entity includes at least one of a patient, medical device, medical location, or medical item. The method also includes receiving a second identifier for a first course of action associated with the medical entity. The method further includes generating, based on a history of the medical entity and the first course of action associated with the medical entity, a second course of action for the medical entity, and providing a notification to a device indicating the second course of action. Systems and machine-readable media are also provided.
    Type: Application
    Filed: August 21, 2017
    Publication date: December 28, 2017
    Inventors: Vikas GUPTA, Scott Loebig, Federico Garibaldi, Timothy W. Vanderveen
  • Publication number: 20170372246
    Abstract: Disclosed embodiments include a method for combining a BATCH application programming interface (API) and a QUEUEABLE API on a SALESFORCE platform to process records. The method can include accessing a programming environment associated with an add-on application for a SALESFORCE platform, obtaining records via the add-on application to be processed on the SALESFORCE platform in accordance with a job type, calling a BATCH API to process the records by batching the records to create job records, and calling a QUEUEABLE API to process the job records in QUEUEABLES including parallel QUEUEABLES such that at least some job records included in the parallel QUEUEABLES are processed in parallel in accordance with the job type.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventor: Lee Francis Storey
  • Publication number: 20170372247
    Abstract: Various aspects described herein are directed to a system that develops and manages releases of software applications. The system includes a server-side branch management module to automatically create one or more branches for deployment of a software application release, a deployment repository to store one or more box sets for a plurality of artifacts for the software release, and a code repository to store the plurality of artifacts. The system may further include a release management module configured to manage continuing releases of the software application, a continuous deployment dashboard module configured to receive the plurality of box sets from the deployment repository, and one or more development modules configured to create or modify at least some artifacts of the plurality of artifacts. The plurality of artifacts are automatically tagged with respective packaging types for automatic generation of the plurality of box sets.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Applicant: INTUIT INC.
    Inventors: Richard Tauber, Kristin A. Centofante, Ajithkumar Kattil, Chetan Deepak Desai, Thomas W. Whitcomb
  • Publication number: 20170372248
    Abstract: Embodiments of the present disclosure disclose methods and systems for generating operational alarms for a plurality of clients, the operational alarms being generated by a business performance system, each client being associated with a plurality of Key Performance Indicators (KPIs). An aggregate rank for each client based on ranks of each KPI is generated. For each client: the aggregate rank of the client over one or more time periods is monitored. If the aggregate rank deteriorates over the one or more time periods, a severity indicator is determined based on change of value of each KPI and change of rank of each KPI for the client over the one or more time periods. An operational alarm based on value of the severity indicator is determined. The operational alarm is displayed on a user interface, wherein the operational alarm displays one or more KPIs with highest severity values.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Rahul Ghosh, Avantika Gupta, Soumi Chattopadhyay, Ansuman Banerjee, Koustuv Dasgupta, Ashish Garg