Knowledge Representation And Reasoning Technique Patents (Class 706/46)
  • Patent number: 9654403
    Abstract: A streams manager determines when congestion is happening or is predicted to happen in a streaming application, and in response, unfuses one or more operators in the streaming application from its processing element. The selection of which operators to unfuse in which processing elements is made using suitable unfuse criteria, which may include selecting operators that do not maintain state, selecting operators that have a threaded port or queue preceding the operator, selecting operators at natural boundaries, and inserting queues before operators to be unfused. Once one or more operators are unfused, the streams manager can take action to enhance performance of the unfused operator(s). For example, the streams manager can allocate additional resources to the unfused operators, can create clones of unfused operators that process tuples in parallel, can move one or more unfused operators to a public cloud, etc.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Michael J. Branson, Alexander Cook, John M. Santosuosso
  • Patent number: 9652258
    Abstract: A system that manages dynamic time zone definition updates can access stored time zone definitions and receive a subscription request from an application. The system can receive new time zone definitions and, while the application is being executed, update the stored time zone definitions to include the new time zone definitions. The system can then send a notification to the application that the stored time zone definitions have been updated, and the notification can cause the application to resolve impacts, if any, of the time zone definition update while the application continues to be executed.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: May 16, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Daisuke Chiba
  • Patent number: 9646006
    Abstract: A method and system for matching sequentially relevant content to at least one multimedia content item (MMCI) captured by a mobile device are provided. The method includes extracting at least one MMCI from the mobile device; generating a signature for the extracted at least one MMCI; matching the generated signature to a plurality of signatures of content items; and determining, based on the matching, at least one sequentially relevant content item.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: May 9, 2017
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
  • Patent number: 9646315
    Abstract: An approach is provided for identifying and utilizing user experience differential information to improve a user's experience for a given application. The analytics platform determines one or more user experience ratings associated with at least one application, at least one subcomponent of the at least one application, at least one application category, or a combination thereof with respect to one or more device types. The analytics platform processes and/or facilitates a processing of the one or more user experience ratings to determine user experience differential information between the one or more device types.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: May 9, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Jan Otto Blom
  • Patent number: 9645644
    Abstract: Described embodiments relate to an interactive user interface that enables a user to intuitively recognize correlation between a selected object and a desired operation to be performed. Such an interactive user interface may be provided by obtaining a priority of a selected object upon detection of a designated touch input made on the selected object for moving the selected object from a first display region to a second display region in a graphic user interface, determining feedback attributes of the detected designated touch input based on the obtained priority of the selected object, and outputting visual and tactile feedback of the detected designated touch input based on the determined feedback attributes.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: May 9, 2017
    Assignee: KT CORPORATION
    Inventor: Jun-Won Kim
  • Patent number: 9639770
    Abstract: A method, computer readable storage medium, and system are disclosed for improving communication productivity, comprising: capturing at least one three-dimensional (3D) stream of data on two or more subjects; extracting a time-series of skeletal data from the at least one 3D stream of data on the two or more subjects; and determining an engagement index between the two or more subjects by comparing the time-series of skeletal data on each of the two or more subjects over a time window.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: May 2, 2017
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Foram Manish Paradkar, Yongmian Zhang, Haisong Gu
  • Patent number: 9633003
    Abstract: A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Danny Soroker, Justin D. Weisz
  • Patent number: 9626736
    Abstract: Embodiments include method, systems and computer program products for performing memory-aware matrix factorization on a graphics processing unit. Aspects include determining one or more types of memory on the graphics processing unit and determining one or more characteristics of each of the one or more types of memory. Aspects also include assigning each of a plurality of memory accesses of a matrix factorization algorithm to one of the one or more types of memory based on the one or more characteristics and executing the matrix factorization algorithm on the graphics processing unit.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: April 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liangliang Cao, Liana L. Fong, Wei Tan
  • Patent number: 9626107
    Abstract: Embodiments include method, systems and computer program products for performing memory-aware matrix factorization on a graphics processing unit. Aspects include determining one or more types of memory on the graphics processing unit and determining one or more characteristics of each of the one or more types of memory. Aspects also include assigning each of a plurality of memory accesses of a matrix factorization algorithm to one of the one or more types of memory based on the one or more characteristics and executing the matrix factorization algorithm on the graphics processing unit.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: April 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liangliang Cao, Liana L. Fong, Wei Tan
  • Patent number: 9626356
    Abstract: A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Danny Soroker, Justin D. Weisz
  • Patent number: 9619555
    Abstract: The present invention is directed to a computerized system and process for natural language query and reporting comprising a processor, memory, and a query interface configured for receipt of a data source selection. The processor searches and retrieves over a network unstructured data based on the received data source selection, parses the unstructured data into data blocks and stores the data blocks in a local database. The processor semantically parses the data blocks and stores the resulting data in a structured database. A report module is configured to iteratively receive keyword input and instantiate a subject node, the node representing a subset of data blocks of the structured database having the input keywords. The report module creates a taxonomy based on the input keywords, with descendant levels representing a subset of data blocks of the subject node, the subset of data blocks having the input keywords combined with other words in the data blocks.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: April 11, 2017
    Inventor: Shahbaz Anwar
  • Patent number: 9619611
    Abstract: The present modeling tool and method dynamically generate a maintenance simulation of a vehicle. For doing so, a configuration interface receives a list of components of the vehicle, each particular component comprising parameters defining the particular component. The configuration interface further receives relationships between the components in the list, and determines a plurality of state, transitions, conditions, triggers and actions. A processing unit processes the data received and determined via the configuration interface to generate the maintenance simulation, the maintenance simulation comprising an aggregation of all the determined transitions between the components into a global state machine. The present method may further be performed by a computer program product.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: April 11, 2017
    Assignee: CAE INC
    Inventors: Ghislain Giguere, Thai Hoa Vo, Mikhail Nejelski, Claude Cayer, Eric Harvey
  • Patent number: 9613162
    Abstract: Embodiments of the present invention provide a means for validating electronic forms using one or more semantic databases. The invention includes processing an electronic form into individual elements and generating entities for the individual elements. The closest matching ontology is found for each entity and the pairings are grouped into a general formal ontology tree. The entities in the general formal ontology tree are traversed using generated rules. This analysis yields validation results that are combined with the original form to create an annotated form.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ken Yian Chow, Tien Hiong Lee, Jason M. McCarthy, Weng Sing Tang
  • Patent number: 9596716
    Abstract: The present disclosure provides a wireless network system and a smart device management method using LED lighting devices. The wireless network system includes a wireless router and a plurality of LED lighting devices with WI-FI modules that have wireless access and network switch capabilities. Through the WI-FI modules, the LED lighting devices may access the wireless network provided by the wireless router or the WI-FI modules of any other LED lighting devices that have been wirelessly connected to the wireless router. The network address of the wireless router and the network addresses of the LED lighting devices are in the same network segment. The present disclosure provides a wireless switch cascade method. The WI-FI module of the LED lighting device has wireless switch capabilities, allowing the IP address of the accessed devices and the module itself to be in the same network segment, and enabling centralized control of the connected devices.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 14, 2017
    Assignee: SENGLED OPTOELECTRONICS CO., LTD
    Inventors: Xingming Deng, Xiaoping Zhu, Jinxiang Shen
  • Patent number: 9594751
    Abstract: A server system that hosts an electronic catalog of digital content items uses behavioral data to predictively select digital content items to proactively deliver to mobile devices of users. The digital content items may, for example, include mobile applications, mobile application components or add-ons, e-books, music tracks, and/or videos. An application component that runs on the mobile devices caches the proactively delivered content items in anticipation that they will be requested by the associated users. In some embodiments, the system supports off-line purchases of cached digital content items such that a user can purchase cached digital content items on the mobile device when no network connection is available.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: March 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunbir Gill, Matthew A. Jones, Yael Peled, Mekka C. Okereke
  • Patent number: 9586149
    Abstract: Collaborative virtual business object (VBO) social sharing that may include generating a VBO responsive to an avatar performing a transaction, and providing access to the VBO to other avatars desiring access. Access to the VBO may be provided by registering information regarding accessing the VBO in an inventory of the avatar, registering information regarding accessing the VBO in a centralized registry, allowing some portions of the VBO to be searchable, or uploading a modified copy of the VBO to a centralized VBO data upload facility. Portions of the VBO may be identified as private or public and access provided to only the public portions. An apparatus for collaborative virtual business object (VBO) social sharing may include an interface configured to access virtual world and a processor configured to generate a VBO responsive to a transaction in the virtual world and provide access to the VBO.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Brian R. Bokor, Andrew B. Smith, Peter F. Haggar, Daniel E. House, William B. Nicol, II, Christopher J. Dawson
  • Patent number: 9584374
    Abstract: One or more processing devices derive a value for each of a plurality of key performance indicators (KPIs). Each KPI indicates a different aspect of how the same service provided by one or more entities is performing at a point in time. Each KPI is defined by a search query that derives the value for that KPI from machine data associated with the one or more entities that provide the same service. The one or more processing devices calculate a value for an aggregate KPI for the same service from the values for each of the plurality of KPIs.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 28, 2017
    Assignee: Splunk Inc.
    Inventors: Brian John Bingham, Tristan Antonio Fletcher, Hemendra Singh Choudhary
  • Patent number: 9582718
    Abstract: A device and method for receiving first detection information for a plurality of objects, the first detection information relating to a first characteristic of the objects, receiving second detection information for the objects, the second detection information relating to a second characteristic of the objects, determining first detections based upon the first detection information and second detections based upon the second detection information, formulating trellis graphs for the first and second detections, each trellis graph graphs including corresponding nodes at a plurality of time frames and determining a tracking of a selected one of the objects based upon a simultaneous shortest path for the selected object through both the first and second trellis graphs based upon a first path through the first trellis graph, a second path through the second trellis graph, and sidekick information.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 28, 2017
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: George Peter Carr, Hamid Izadinia
  • Patent number: 9571518
    Abstract: Identifying malicious servers is provided. Malicious edges between server vertices corresponding to visible servers and invisible servers involved in network traffic redirection chains are determined based on determined graph-based features within a bipartite graph corresponding to invisible server vertices involved in the network traffic redirection chains and determined distance-based features corresponding to the invisible server vertices involved in the network traffic redirection chains. Malicious server vertices are identified in the bipartite graph based on the determined malicious edges between the server vertices corresponding to the visible servers and invisible servers involved in the network traffic redirection chains. Access by client devices is blocked to malicious servers corresponding to the identified malicious server vertices in the bipartite graph.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Xin Hu, Jiyong Jang, Ting Wang, Jialong Zhang
  • Patent number: 9558462
    Abstract: Methods and systems for identifying conditional actions in a business process are disclosed. In accordance with one such method, text fragments are extracted from input documents. In addition, a plurality of pairs of the text fragments that respectively include text fragments that are similar according to a pre-defined similarity standard are determined. For each pair of at least a subset of the pairs, at least one difference between the text fragments of the corresponding pair is determined. Further, at least two particular pairs of the subset of the pairs are merged in response to determining that the particular pairs have at least one of the determined differences in common. Additionally, the merged particular pairs are output to indicate the conditional actions in the business process.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Taiga Nakamura, Hironori Takeuchi
  • Patent number: 9547686
    Abstract: A method may include applying periodically a data validation rule to data transformed through a data processing system, wherein the data validation rule applies aspects selected from a group consisting of data value range, specific data values, and relationship with other data entries; responsive to detecting a violation of the data validation rule, identifying a portion of the transformed data for lineage assessment; examining the identified transformed data iteratively upstream at a previous transformation node in a lineage graph, until the method detects a node where the violation of the data validation rule can't be reproduced; creating a separate node in a distributed network for each of the previous transformation nodes in the lineage graph; and identifying the separate node in the distributed network introducing the violation of the data validation rule.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: January 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kunjavihari M Kashalikar, Cassio Dos Santos
  • Patent number: 9547640
    Abstract: An approach for determining a combination of terms that represents subject matter of a natural language sentence is provided. Numbers of words from a beginning of the sentence to terms in the sentence that match terms in the combination of terms are determined. The sentence is divided into natural language phrases including a complex phrase and first and second simple phrases extracted from the complex phrase. Based in part on (a) the numbers of words from the beginning of the sentence to the terms in the sentence that match terms in the combination of terms, (b) whether all terms of the combination are contained in the first and/or second simple phrases, and (c) whether all terms of the combination are contained in the complex phrase but not contained in the first and/or second simple phrases, how well the combination of terms represents the subject matter is determined.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: January 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Ibrahim Salah, Craig M. Trim
  • Patent number: 9542259
    Abstract: Methods, systems and computer program products for automated resolution of computer system incidents are provided.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: January 10, 2017
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Paul McEwen, Dean Ridley, Nej Adamian, Willie Yeo, Paresh Dalvi
  • Patent number: 9542447
    Abstract: Candidate answers are generated by a question-answering system in response to a question from a user. One or more generated candidate answers are compared to previous question-answer sets. The previous question-answer sets are indexed and stored in a database which includes a knowledge graph on the previous questions-answer sets. A previous question-answer set is identified as correlating with a first generated candidate answers. The previous question-answer set is identified using relationships of the database. The first generated candidate answer is restructured using the question as a statement which is embedded with the first generated candidate answer. The restructured generated candidate answer which correlates with the previous question-answer set is supplemented with content from the previous question-answer set.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul E. Brennan, Scott R. Carrier, Michael L. Stickler
  • Patent number: 9535965
    Abstract: An input extension specification can be generated, via an administration tool on a business intelligence (BI) server, for an extender associated with a data warehouse in order to extend the data warehouse. The administration tool can request for data flow information of the data warehouse from the extender. The data flow information indicates the mapping relationship between one or more source data objects and one or more target tables in the data warehouse. The administration tool further allows a user to select said one or more target tables in the data warehouse to be extended based on the data flow information, and builds the input extension specification for the extender.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: January 3, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raghuram Venkatasubramanian, Roger Bolsius, Harvard Pan, Alextair Mascarenhas, Saugata Chowdhury, Venugopal Surendran, Ananth Venkata, Jacques Vigeant
  • Patent number: 9536270
    Abstract: Systems and methods for the forming of user device groups are presented. In one example, logical relationship information describing logical relationships among a plurality of users is accessed. Potential membership of a first user in a first group of users is determined based on scores generated for each of a plurality of possible groups of users, the scores based on the logical relationship information. Then the first user is added to the first group of users. Content from an electronic device of the first user is received for broadcast to the first group of users. In response to the receiving of content, the scores for each of the plurality of possible groups of users are regenerated based on the content. Then the first user is added to or removed from a second group of users selected from the plurality of possible groups of users based on the regenerated scores.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: January 3, 2017
    Assignee: LinkedIn Corporation
    Inventors: Vincent Mallet, Jessica Cheng, Noah Fiedel, Eric William Gillum, Ganesh Ramanarayanan, Nicholas James Woods
  • Patent number: 9530097
    Abstract: Provided are architectures, system, methods, and computer program products that provide a user with the ability to define an association of data and/or information from known reference sets perceived by the user as relevant to a subject matter domain, thereby imparting and formalizing some of the user's knowledge about the domain. An associative relevancy knowledge profiler may also allow a user to create a profile by modifying or restricting the known reference sets and windowing the results from the association as a user might refine any other analysis algorithms. An associative relevancy knowledge profiler may also be used to define a user profile used by the user and others. A user profile may be usable in various manners depending upon, for example, rights management permissions and restrictions for a user.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: December 27, 2016
    Assignee: ARAICOM RESEARCH LLC
    Inventor: Anthony Prestigiacomo
  • Patent number: 9501743
    Abstract: The present invention relates to a method and apparatus for tailoring the output of an intelligent automated assistant. One embodiment of a method for conducting an interaction with a human user includes collecting data about the user using a multimodal set of sensors positioned in a vicinity of the user, making a set of inferences about the user in accordance with the data, and tailoring an output to be delivered to the user in accordance with the set of inferences.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: November 22, 2016
    Assignee: SRI INTERNATIONAL
    Inventors: Gokhan Tur, Horacio E. Franco, Elizabeth Shriberg, Gregory K. Myers, William S. Mark, Norman D. Winarsky, Andreas Stolcke, Bart Peintner, Michael J. Wolverton, Luciana Ferrer, Martin Graciarena, Neil Yorke-Smith, Harry Bratt
  • Patent number: 9495436
    Abstract: A server includes a data ingestion module with executable instructions executed by a processor to produce inferred data types from received data and utilize the inferred data types to augment the received data with computed values that aggregate the received data along a hierarchical dimension.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 15, 2016
    Assignee: ClearStory Data Inc.
    Inventors: Vaibhav Nivargi, Nicholas Briggs, Douglas van der Molen, Kevin Malone, Mikhail Bautin
  • Patent number: 9495642
    Abstract: An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kevin B. Smith, Andrew J. Thompson, David R. Waddling
  • Patent number: 9489625
    Abstract: A platform for developing a virtual personal assistant (“VPA”) application includes an ontology that defines a computerized structure for representing knowledge relating to one or more domains. A domain may refer to a category of information and/or activities in relation to which the VPA application may engage in a conversational natural language dialog with a computing device user. Re-usable VPA components may be linked to or included in the ontology. An ontology populating agent may at least partially automate the process of populating the ontology with domain-specific information. The re-usable VPA components may be linked with the domain-specific information through the ontology. A VPA application created with the platform may include domain-adapted re-usable VPA components that may be called upon by an executable VPA engine to determine a likely intended meaning of conversational natural language input of the user and/or initiate an appropriate system response to the input.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: November 8, 2016
    Assignee: SRI INTERNATIONAL
    Inventors: Edgar T. Kalns, Dayne B. Freitag, William S. Mark, Necip Fazil Ayan, Michael J. Wolverton, Thomas J. Lee
  • Patent number: 9489340
    Abstract: An electrical power generation and distribution health monitoring system includes a network of a plurality of nodes included in an electrical system of a vehicle. Each node of the plurality of nodes is synchronized with other nodes of the plurality of nodes. The network is configured to communicate electrical system health data associated with the electrical system to at least one vehicle health reporting system.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: November 8, 2016
    Assignee: The Boeing Company
    Inventors: Robab Safa-Bakhsh, Bruce D. Harmon
  • Patent number: 9489633
    Abstract: In at least one embodiment, a trust rating system and method provide a precise and accurate, structured (yet adaptable and flexible), quantifying way of expressing historical trustworthiness so the user or decision maker can make more informed decisions on the data or information being evaluated.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: November 8, 2016
    Assignee: Right90, Inc.
    Inventor: Dean Skelton
  • Patent number: 9483732
    Abstract: High value information Alert and Reporting System (HARS) and method to integrate the public into the law enforcement process by providing information on specific wanted persons/persons-of-interest to a diverse range of information display devices specifically selected to display the information to the public. Wanted persons/persons-of-interest are profiled by behavior and acquaintances and predictive behavior algorithms are used to predict locations and venues where there is a higher likelihood the person can be found and then information on that person is provided to the public in that specific area. When the public observes the wanted person, it is reported to HARS, which in turn notifies the proper Law Enforcement Agency (LEA) for investigation and apprehension. Invention can be used for providing public service information to the public in the precise area the information is needed and can also provide commercial advertising information to selected target areas.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: November 1, 2016
    Inventor: Marko Milakovich
  • Patent number: 9474970
    Abstract: A system and method for processing motion-related sensor data for health application examines motion-related signal from a motion sensor located on a subject on a frame-by-frame basis to detect physical activities performed by the subject. For each frame, a detected activity is classified into a category of activities and performance parameters of the detected activity are estimated.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: October 25, 2016
    Inventors: David H. Kil, Bongjoo Shin
  • Patent number: 9479389
    Abstract: Included are method, article of manufacture, and device that serve to identify the status of a network resource along with whether the network resource is a self-managing resource. When autonomic management capabilities are identified, an autonomic management rule for management of the network resource may be generated and sent, over a network, for receipt and use by the identified self-managing resource.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: October 25, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter James Brittenham, David Bruce Lindquist, Balan Subramanian
  • Patent number: 9473536
    Abstract: Methods and apparatus are described for facilitating communication among a plurality of entities via an interoperability network. Each entity has policy data corresponding thereto governing interaction with the entity via the interoperability network. A message is transmitted from a first one of the entities to a second one of the entities. The first entity has first policy data corresponding thereto and the second entity has second policy data corresponding thereto. The transmitted message was handled in the network according to combined policy data representing a combination of the first and second policy data.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: October 18, 2016
    Assignee: salesforce.com, inc.
    Inventors: Alexander Lerner, Michael K. Dewey
  • Patent number: 9466033
    Abstract: Methods and arrangements for reconfiguring an analytics model without retraining the analytics model. A contemplated method includes: providing a cloud-based classifier which performs analytics on input data, the classifier including an analytics model; receiving a first data set at the classifier, wherein the first data set is a training data set; via the analytics model, discovering features in the first data set; receiving a second input data set at the classifier; via the analytics model, discovering one or more new features in the second input data set; and reconfiguring the analytics model, without retraining the analytics model, based on one or more new features discovered in the second input data set. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: October 11, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rema Ananthanarayanan, Kalapriya Kannan
  • Patent number: 9461956
    Abstract: A tool for analyzing accessible data to provide recommendations to a user for how to manage communications. The tool receives a request to provide a recommendation for how to manage a specific communication. The tool requests accessible data for the specific communication. The tool determines a recommendation for how to manage the specific communication. The tool presents the recommendation for how to manage the specific communication.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, Jr.
  • Patent number: 9460400
    Abstract: A medical digital expert system to predict a patient's response to a variety of treatments (using pre-treatment information) is described. The system utilizes data fusion, advanced signal/information processing and machine learning/inference methodologies and technologies to integrate and explore diverse sets of attributes, parameters and information that are available to select the optimal treatment choice for an individual or for a subset of individuals suffering from any illness or disease including psychiatric, mental or neurological disorders and illnesses. The methodology and system can also be used to determine or confirm medical diagnosis, estimate the level, index, severity or critical medical parameters of the illness or condition, or provide a list of likely diagnoses for an individual suffering/experiencing any illness, disorder or condition.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: October 4, 2016
    Assignee: Digital Medical Experts Inc.
    Inventors: Hubert De Bruin, Gary Hasey, Ahmad Khodayari-Rostamabad, Duncan Maccrimmon, James Reilly
  • Patent number: 9460034
    Abstract: Structured block transfer module, system architecture, and method for transferring content or data. Circuit allowing content in one memory to be shifted, moved, or copied to another memory with no direction from a host, the circuit comprising: a connection manager, at least one copy engine, and a connection between the connection manager and the copy engine. Method for transferring the contents of one of a number of blocks of source memory to one of a number of possible destination memories comprising: selecting source memory; selecting available destination memory; marking the selected destination as no longer available; copying contents of selected source memory into selected destination memory; and marking selected source as available.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 4, 2016
    Assignee: Synopsys, Inc.
    Inventors: Roberto Attias, William Charles Jordan, Bryon Irwin Moyer, Stephen John Joseph Fricke, Akash Renukadas Deshpande, Navendu Sinha, Vineet Gupta, Shobhit Sonakiya
  • Patent number: 9460190
    Abstract: Disclosed are various embodiments for automatically generating item taxonomies based upon attributes of an item. An item taxonomy application analyzes a set of items and an item taxonomy comprising at least one node to generate one or more item families associated with each node in the item taxonomy. The items in each item family have the same values in common for a number of attributes. As part of the generation of item families, a number of potential classification, categorization, or other taxonomic errors may be detected and reported.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: October 4, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Jason Peter Hein, Brian Robert Root-Bernstein
  • Patent number: 9454580
    Abstract: Example apparatus and methods transform a non-metric latent space produced by a matrix factorization process to a higher dimension metric space by applying an order preserving transformation to the latent space. The transformation preserves the order of the results of an inner product operation defined for the latent space. The higher dimension metric space may be queried for the results to different requests. Example apparatus and methods may assign every user i a vector ui in a latent space, and may assign every item j a vector vj in the latent space. The dot product ui·vj represents the score between the user i and the item j. The score represents the strength of the relationship between the user i and the item j. Example apparatus and methods may then apply ranking methodologies (e.g., LSH, K-D trees) to problems including recommendation, targeting, matchmaking, or item to item.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 27, 2016
    Assignee: Rovi Technologies Corporation
    Inventors: Nir Nice, Noam Koenigstein, Ulrich Paquet, Ran Gilad-Bachrach, Liran Katzir
  • Patent number: 9448793
    Abstract: Embodiments include techniques to receive computer-executable query instructions to solve a MILP problem, the query instructions including a first expression conveying an objective function and side constraint that define a master problem of the MILP problem, a second expression conveying a mapping of graph data to a graph, and a third expression conveying a selection of a graph-based algorithm to solve a subproblem of the MILP problem; a subproblem component to replace the third expression with a fourth expression during decomposition of the MILP problem, the fourth expression including instructions to implement the graph-based algorithm to solve the subproblem; and an execution control component to perform iterations of solving the MILP problem that include executing the first expression to derive a solution to the master problem; and executing the fourth expression to derive a solution to the subproblem based on the mapping and the master problem solution.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: September 20, 2016
    Assignee: SAS Institute Inc.
    Inventors: Matthew Victor Galati, Robert William Pratt, Leonardo Bezerra Lopes
  • Patent number: 9443353
    Abstract: In some embodiments, methods and systems are provided for assisting a user in visualizing how a modified real-world setting would appear. An imaging device may capture a plurality of images of one or more objects or settings. A three-dimensional model of each object or setting may be created based on the images. These models may then be used to create a realistic image of a modified setting. For example, an image may display a setting (e.g., a living room) with an additional object (e.g., a couch) in the setting. The image may be realistic, in that it may accurately represent dimensions of the object relative to dimensions in the setting. Because three-dimensional models were created for both the setting and object, a user may be able to manipulate the image to, e.g., re-position and/or re-orient the object within the setting and view the setting from different perspectives.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: September 13, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Sundeep Vaddadi, Krishnakanth S. Chimalamarri, Ketal V. Gandhi, Anubha Jayaswal, Prince Gupta, Jose Ricardo Leal dos Santos, Chelsea Dereck
  • Patent number: 9438745
    Abstract: A method, a device, and a non-transitory, computer-readable medium stores executable instructions to provide a program service; predict whether a disruption in the program service is to occur; generate and transmit a message, which indicates a predicted disruption of the program service, to user devices; switch to another program device, by the user devices, to receive the program service; transmit another message to the user device when the disruption is over. Additionally, a method, a device, and a non-transitory, computer-readable medium stores executable instructions to provide a failure over service that informs other user devices that an in-home server device is down, and a backup service that includes storing program service data, which includes recorded programs and user settings, on the in-home server device and a cloud device. The backup service also includes a recovery service that restores the program service data when the in-home server device is replaced.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 6, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Venkata S. Adimatyam, Sameer Gavade, Tariq Roshan
  • Patent number: 9431028
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A DIGITAL CONVERSATION MANAGEMENT PLATFORM (“DCM-Platform”) transforms digital dialogue from consumers, client demands and, Internet search inputs via DCM-Platform components into tradable digital assets, and client needs based artificial intelligence campaign plan outputs. In one implementation, The DCM-Platform may capture and examine conversations between individuals and artificial intelligence conversation agents. These agents may be viewed as assets. One can measure the value and performance of these agents by assessing their performance and ability to generate revenue from prolonging conversations and/or ability to effect sales through conversations with individuals.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: August 30, 2016
    Assignee: NEWVALUEXCHANGE LTD
    Inventors: Andrew Peter Nelson Jerram, Frederick Francis McMahon
  • Patent number: 9424862
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A DIGITAL CONVERSATION MANAGEMENT PLATFORM (“DCM-Platform”) transforms digital dialog from consumers, client demands and, Internet search inputs via DCM-Platform components into tradable digital assets, and client needs based artificial intelligence campaign plan outputs. In one implementation, The DCM-Platform may capture and examine conversations between individuals and artificial intelligence conversation agents. These agents may be viewed as assets. One can measure the value and performance of these agents by assessing their performance and ability to generate revenue from prolonging conversations and/or ability to effect sales through conversations with individuals.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: August 23, 2016
    Assignee: NEWVALUEXCHANGE LTD
    Inventors: Andrew Peter Nelson Jerram, Frederick Francis McMahon
  • Patent number: 9424002
    Abstract: The present disclosure describes a meta-application framework that enables data to be associated with a class of applications called a meta-application. A meta-application entity may store attributes in common across multiple platforms. A platform entity may store attributes in common across multiple devices and/or operating systems. A device entity may be comprised by a particular set of hardware features and an operating system entity may be comprised of a particular set of software feature. Data associated with the meta-application framework may be accessed directly via data manipulation operations or alternatively by application operations via an application programming interface or via the aforementioned data manipulation operations. Applications may then identify application specific behavior at the appropriate level of detail.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: August 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Bruno, Viswanath Vadlamani, Steve C. Tullis
  • Patent number: 9424520
    Abstract: Embodiments of the present invention provide a means for validating electronic forms using one or more semantic databases. The invention includes processing an electronic form into individual elements and generating entities for the individual elements. The closest matching ontology is found for each entity and the pairings are grouped into a general formal ontology tree. The entities in the general formal ontology tree are traversed using generated rules. This analysis yields validation results that are combined with the original form to create an annotated form.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ken Yian Chow, Tien Hiong Lee, Jason M. McCarthy, Weng Sing Tang