Frame-based Reasoning System Patents (Class 706/53)
-
Patent number: 12105803Abstract: A self-programming synthesizer with neuroplastic behavior using variable binding and substitution that, on input of a data n, produces a new algorithm f(n) as well as affects an existing algorithm f(n). The synthesizer comprises at least one bare metal and a plethoral of coprocessors, an inference calculus implemented n reprogrammable logic. The synthesizer may also include a microvisor, analog-to-digital conversion and digital-to-analog outputs for some applications. Additionally, the synthesizer may include an internal or separate external clock frequency generator. The portion of plasticity provided by the inference calculus adds a reconfigurable artificial intelligence. The invention combines dynamic threat detection with direct control of system resources to detect and mitigate threats and anneal the system from cyber attack.Type: GrantFiled: November 14, 2023Date of Patent: October 1, 2024Inventors: Peter Andrew Blemel, Kenneth Gerald Blemel, Carl R Stern
-
Patent number: 12090020Abstract: Provided herein are methods and apparatuses for recommending tooth leveling (e.g., one or more of anterior leveling, posterior leveling, and arch-shape recommendations) for orthodontic devices and methods for patients. Factors involved in the leveling of teeth can include symmetry, doctor preferences, preferences regarding gender, the country in which the patient is being treated, and other issues related to the aesthetics of the mouth and arch shape. The device can comprise an aligner configured to fit over a patient's teeth. Methods of designing and manufacturing aligners based on leveling recommendations are also provided.Type: GrantFiled: March 27, 2018Date of Patent: September 17, 2024Assignee: Align Technology, Inc.Inventor: Christopher Eric Cramer
-
Patent number: 12072979Abstract: A self-programming synthesizer with neuroplastic behavior using variable binding and substitution that, on input of a data n, produces a new algorithm f(n) as well as affects an existing algorithm f(n). The synthesizer comprises at least one bare metal and a plethoral of coprocessors, an inference calculus implemented n reprogrammable logic. The synthesizer may also include a microvisor, analog-to-digital conversion and digital-to-analog outputs for some applications. Additionally, the synthesizer may include an internal or separate external clock frequency generator. The portion of plasticity provided by the inference calculus adds a reconfigurable artificial intelligence. The invention combines dynamic threat detection with direct control of system resources to detect and mitigate threats and anneal the system from cyber attack.Type: GrantFiled: March 18, 2021Date of Patent: August 27, 2024Inventors: Peter Andrew Blemel, Carl R. Stern, Kenneth Gerald Blemel
-
Patent number: 12051110Abstract: The disclosed embodiments related to multilateral portfolio compression using general large-scale linear optimization which pre-processes a model to decrease model size using domain knowledge to remove variables to reduce dimensionality, thereby making the model faster to solve and improving numerical characteristics. but it would not remove, for example, as much as half of the model, but rather a smaller fraction. The disclosed pre-processing enables an approximate solution for large, linear optimization models by automatically iteratively and selectively partitioning them into independently easily solvable sub-models. The sub-models are themselves linear optimization models, which can be solved with any preferred algorithm or library. The solutions for each sub-model are aggregated to obtain an acceptable, e.g., approximate, solution for a large model without solving the full model.Type: GrantFiled: August 17, 2021Date of Patent: July 30, 2024Assignee: Chicago Mercantile Exchange Inc.Inventor: Carl Erik Thornberg
-
Patent number: 12045740Abstract: A computer-implemented system and method of analyzing spatial, temporal and contextual elements of data for predictive decision-making. The computer-implemented method includes associating an uncertainty value with a spatial, temporal, or contextual data element that has been indexed in memory as a function of one or more rules. The computer-implemented method also includes receiving data comprising spatial, temporal, and contextual data elements from one or more data sources. The computer-implemented method further includes modifying the uncertainty value based on a spatial, temporal, or contextual element of the received data.Type: GrantFiled: January 15, 2021Date of Patent: July 23, 2024Inventors: Kirk Elliot Bloomquist, Christopher Park, Dennis William Groseclose
-
Patent number: 12039282Abstract: A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.Type: GrantFiled: December 25, 2022Date of Patent: July 16, 2024Assignee: UNLIKELY ARTIFICIAL INTELLIGENCE LIMITEDInventors: William Tunstall-Pedoe, Finlay Curran, Harry Roscoe, Robert Heywood
-
Patent number: 11934378Abstract: Aspects of the present invention disclose a method, computer program product, and system for recording changes to records whilst preserving record availability. The method includes one or more processors capturing a change to a record object. The changes include details of the record object to be changed and a change method instruction by which the object is to be changed. The method further includes one or more processors storing a change object as a standalone object and storing the change method instruction and metadata pointing to the record object. The method further includes one or more processors modifying metadata of previous versions of the record object to include a pointer to the change object. The method further includes one or more processors applying the change method instruction to the record object when responding to a retrieve or restore request for the record object.Type: GrantFiled: March 11, 2021Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Fraser Iain Macintosh, Rosanna Lickorish, Mark Longland
-
Patent number: 11915051Abstract: Controlling allocation of resources in network function virtualization. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.Type: GrantFiled: March 22, 2023Date of Patent: February 27, 2024Assignee: SUSE LLCInventors: Ignacio Aldama, Ruben Sevilla Giron, Javier Garcia-Lopez
-
Patent number: 11881314Abstract: The disclosed systems and methods provide a systematic approach to analyzing an individual's lifestyle factors (e.g., foods consumed by the individual) that contribute to the individual's current or potential for disease, and taking further action based on that analysis. One example embodiment is a machine learning system that includes a food composition layer, chemical compounds layer, and disease layer. The food composition layer provides representations of chemical compounds of foods consumed or to be consumed by the individual. The chemical compounds layer is coupled to the food composition layer by links and filters the representations of the chemical compounds based on genetic or metabolic information of the individual, resulting in representations of personalized filtered chemical compounds.Type: GrantFiled: June 28, 2022Date of Patent: January 23, 2024Assignee: Northeastern UniversityInventors: Giulia Menichetti, Albert-László Barábasi, Peter Ruppert
-
Patent number: 11797692Abstract: Disclosed are systems and methods for generating security policies for containers. An example method comprises identifying a virtualized execution environment running on a computer system, parsing metadata associated with the virtualized execution environment to identify resources of the computer system to be used by the virtualized execution environment, generating a set of access rules providing access to the resources, and creating a security policy in view of the set of access rules.Type: GrantFiled: February 18, 2022Date of Patent: October 24, 2023Assignee: Red Hat, Inc.Inventors: Lukas Vrabec, Petr Lautrbach
-
Patent number: 11783559Abstract: A method and apparatus for processing a pattern piece receives, as an input from a user, a selection of at least a portion of an outer line of a pattern piece to be processed among one or more pattern pieces included in a two-dimensional (2D) pattern of clothes, generates a template including a plurality of lines that divide an area set by the input, processes the template based on fullness settings set by the user for the pattern piece, processes the pattern piece based on the processed template, and outputs the processed pattern piece.Type: GrantFiled: April 18, 2022Date of Patent: October 10, 2023Assignee: CLO Virtual Fashion, Inc.Inventors: Hohyun Lee, Yeji Kim
-
Patent number: 11748529Abstract: A method and system for an accelerated design of a virtual product formulation based on an expert-enhanced quantitative formulation network includes sourcing qualitative expert formulation; creating a qualitative formulation network; extracting qualitative network-expansion data based on a category associated with a target product associated with the qualitative formulation network, creating a second set of network components including formulation variable nodes and formulation edge connections; integrating the second set of network components into the qualitative formulation network; transforming the qualitative formulation network integrated with the second set of network components to a quantitative formulation network; designing at least part of a virtual product formulation based on the quantitative formulation network; and generating a target formulation proposal that likely satisfies the target formulation objective based on executing the virtual product formulation as initialized.Type: GrantFiled: November 1, 2022Date of Patent: September 5, 2023Assignee: Turing Labs, Inc.Inventors: Manmit Shrimali, Ajith Govind, Michael L. Thompson
-
Patent number: 11700302Abstract: Techniques for adjusting a compute capacity of a cloud computing system. In an example, a compute scaling application accesses, from a cloud computing system, a compute capacity indicating a number of allocated compute instances of a cloud computing system and usage metrics indicating pending task requests in a queue of the cloud computing system. The compute scaling application determines, for the cloud computing system, a compute scaling adjustment by applying a machine learning model to the compute capability of the cloud computing system and the usage metrics. The compute scaling adjustment indicates an adjustment to a number of compute instances of the cloud computing system. The compute scaling application provides the compute scaling adjustment to the cloud computing system. The cloud computing system adjusts a number of allocated compute instances.Type: GrantFiled: August 12, 2021Date of Patent: July 11, 2023Assignee: Adobe Inc.Inventors: Michael Friedrich, Stefanie Grunwald
-
Patent number: 11625533Abstract: A method for administering a plurality of Things in a knowledge base includes receiving a statement. A first verb action parses the statement into a parsed Thing. A second verb action evaluates the parsed Thing using a vocabulary, and computes and sets a performable statement Thing having a verb in the vocabulary representing a performable action. A third verb action performs the performable action upon a target Thing, wherein the vocabulary encompasses a set of performable action Things and a set of target Things a performable action Thing can act upon.Type: GrantFiled: February 27, 2019Date of Patent: April 11, 2023Inventors: Charles Northrup, John King Burns
-
Patent number: 11592954Abstract: A method edits a property value of a model object for a large-scale capital project. The method displays a 3D model of the large-scale capital project in a graphical user interface. The 3D model has a plurality of model objects. The method selects one or more model objects in the graphical user interface, thereby defining one or more selected model objects. The method also selects one or more properties of the selected model object to view in a graphical overlay, thereby defining one or more selected properties. The method also generates a graphical overlay adjacent to or over each of the one or more selected model objects. The graphical overlay includes values for the one or more selected properties. The method modifies a value of the one or more selected properties in the graphical overlay, thereby defining a modified property value.Type: GrantFiled: October 23, 2020Date of Patent: February 28, 2023Assignee: Hexagon Technology Center GmbHInventor: Christian List
-
Patent number: 11481031Abstract: The disclosed human computer interface (HCI) system may include (1) at least one processor, (2) a plurality of sensors that detect one or more neuromuscular signals from a forearm or wrist of a user, and (3) memory that stores (A) one or more trained inferential models that determine an amount of force associated with the one or more neuromuscular signals and (B) computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to (I) identify the amount of force determined by the one or more trained inferential models, (II) determine that the amount of force satisfies a threshold force value, and in accordance with the determination that the amount of force satisfies the threshold force value, (III) generate a first input command for the HCI system. Various other devices, systems, and methods are also disclosed.Type: GrantFiled: September 8, 2021Date of Patent: October 25, 2022Assignee: Meta Platforms Technologies, LLCInventors: Christopher Anderson, Adam Berenzweig, Scott Draves, Daniel Wetmore
-
Patent number: 11468359Abstract: Example implementations relate to a failure policy. For example, in an implementation, storage device status data is encoded into storage device states. An action is chosen based on the storage device state according to a failure policy, where the failure policy prescribes, based on a probabilistic model, whether for a particular storage device state a corresponding action is to take no action or to initiate a failure mitigation procedure on a storage device. The failure policy is rewarded according to a timeliness of choosing to initiate the failure mitigation procedure relative to a failure of the storage device.Type: GrantFiled: April 29, 2016Date of Patent: October 11, 2022Assignee: Hewlett Packard Enterprise Development LPInventor: Thomas David Evans
-
Patent number: 11429892Abstract: Systems and methods provide a recommendation system for recommending sequential content. The training of a reinforcement learning (RL) agent is bootstrapped from passive data. The RL agent of the sequential recommendations system is trained using the passive data over a number of epochs involving interactions between the sequential recommendation system and user devices. At each epoch, available active data from previous epochs is obtained, and transition probabilities are generated from the passive data and at least one parameter derived from the currently available active data. Recommended content is selected based on a current state and the generated transition probabilities, and the active data is updated from the current epoch based on the recommended content and a resulting new state. A clustering approach can also be employed when deriving parameters from active data to balance model expressiveness and data sparsity.Type: GrantFiled: March 23, 2018Date of Patent: August 30, 2022Assignee: ADOBE INC.Inventors: Sorathan Chaturapruek, Georgios Theocharous, Kent Andrew Edmonds
-
Patent number: 11308109Abstract: According to a present invention embodiment, items are transferred between source and destination nodes. A search is performed for one or more source nodes and one or more destination nodes based on search criteria. Graphical representations of the source and destination nodes resulting from the search are generated and presented on a user interface. A graphical connector is manipulated to connect a first quantity of source nodes to a second quantity of destination nodes on the user interface, wherein at least one from a group of the first quantity and the second quantity represent a plurality of nodes from the user interface. One or more items are transferred from the first quantity of source nodes to the second quantity of destination nodes based on connections indicated by the graphical connector.Type: GrantFiled: October 12, 2018Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventor: Jin Leem
-
Patent number: 11301526Abstract: A method, apparatus, system, and computer program product for processing a query received through a network. A computer system identifies a topic in the query. The computer system identifies a set of friends of a user from a set of social media networks in which the set of the friends have an expertise in the topic identified in the query. The computer system ranks the set of the friends based on a level of the expertise of the set of the friends for the topic and an availability of the set of the friends to form a ranked set of the friends. The computer system returns results that contain the ranked set of the friends for the topic.Type: GrantFiled: May 22, 2018Date of Patent: April 12, 2022Assignee: Kydryl, Inc.Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
-
Patent number: 11288609Abstract: A recursive structure of inference rules is disclosed that enables translation of sensed data into high level predicates, e.g. to authorize the starts and ends of actions and detect violation of invariants, hence enabling coordination at different levels and/or across different domains at the same level within a multi-domain architecture. In embodiments, a processor may receive a condition configured to authorize an action of a system having equipment; identify a rule as a potential supporter of the condition in response to determining that the rule is associated with the condition; infer an implicant of the rule to be true when prerequisites of an antecedent of the rule are determined to be true; activate the rule in response to determining that the antecedent is true, wherein a validity of the condition is based on activation of the rule; and instruct the equipment to perform the action based on the validity of the condition.Type: GrantFiled: December 4, 2018Date of Patent: March 29, 2022Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Maria Fox, Derek Long, Rustam Isangulov
-
Patent number: 11153375Abstract: Techniques for adjusting a compute capacity of a cloud computing system. In an example, a compute scaling application accesses, from a cloud computing system, a compute capacity indicating a number of allocated compute instances of a cloud computing system and usage metrics indicating pending task requests in a queue of the cloud computing system. The compute scaling application determines, for the cloud computing system, a compute scaling adjustment by applying a machine learning model to the compute capability of the cloud computing system and the usage metrics. The compute scaling adjustment indicates an adjustment to a number of compute instances of the cloud computing system. The compute scaling application provides the compute scaling adjustment to the cloud computing system. The cloud computing system adjusts a number of allocated compute instances.Type: GrantFiled: September 30, 2019Date of Patent: October 19, 2021Assignee: Adobe Inc.Inventors: Michael Friedrich, Stefanie Grunwald
-
Patent number: 11080116Abstract: A method is provided for communication with a managed infrastructure. Messages are received at an extraction engine from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. Events are produced that relate to the managed infrastructure. The events are converted into words and subsets used to group the events that relate to failures or errors in the managed infrastructure, including the managed infrastructure physical hardware. One or more common characteristics of events are determined. Clusters of events are produced relating to the failure or errors in the managed infrastructure. A source address is used for each event and a graph topology of the managed infrastructure to assign a graph coordinate to the event. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information.Type: GrantFiled: December 26, 2018Date of Patent: August 3, 2021Assignee: Moogsoft Inc.Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey
-
Patent number: 11037058Abstract: The current document is directed to transfer of training received by a first automated reinforcement-learning-based application manager while controlling a first application is transferred to a second automated reinforcement-learning-based application manager which controls a second application different from the first application. Transferable training provides a basis for automated generation of applications from application components. Transferable training is obtained from composition of applications from application components and composition of reinforcement-learning-based-control-and-learning constructs from reinforcement-learning-based-control-and-learning constructs of application components.Type: GrantFiled: July 22, 2019Date of Patent: June 15, 2021Assignee: VMware, Inc.Inventors: Dev Nag, Yanislav Yankov, Dongni Wang, Gregory T. Burk, Nicholas Mark Grant Stephen
-
Patent number: 10885432Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting actions from large discrete action sets. One of the methods includes receiving a particular observation representing a particular state of an environment; and selecting an action from a discrete set of actions to be performed by an agent interacting with the environment, comprising: processing the particular observation using an actor policy network to generate an ideal point; determining, from the points that represent actions in the set, the k nearest points to the ideal point; for each nearest point of the k nearest points: processing the nearest point and the particular observation using a Q network to generate a respective Q value for the action represented by the nearest point; and selecting the action to be performed by the agent from the k actions represented by the k nearest points based on the Q values.Type: GrantFiled: December 16, 2016Date of Patent: January 5, 2021Assignee: DeepMind Technologies LimitedInventors: Gabriel Dulac-Arnold, Richard Andrew Evans, Benjamin Kenneth Coppin
-
Patent number: 10796240Abstract: Fault tree analysis is performed using a combination of digital computer systems and quantum processing devices. For example, quantum annealers may be configured to analyze a fault tree for minimal cut sets. The quantum annealer may be particular good at identifying smaller minimal cut sets. Digital computer systems may be used to identify the remaining minimal cut sets. If the quantum annealer identifies one of the minimal cut sets of smallest size (i.e., lowest cardinality), this can be used as a constraint for the digital computer system, thus speeding up its search for other minimal cut sets.Type: GrantFiled: July 20, 2018Date of Patent: October 6, 2020Assignee: QC Ware Corp.Inventors: Randall R. Correll, Asier Ozaeta Rodriguez, Alejandro Perdomo Ortiz
-
Patent number: 10496253Abstract: Tree-diagram design interface processes for creating surveys, simulations, and intelligent tutoring systems are disclosed. The tree-diagram design interface processes create surveys, simulations, and intelligent tutoring systems in a highly intuitive manner that can be nearly universally understood with minimal instruction. Moreover, the tree-diagram design interface utilizes an easily understood 1:1 ratio of inputs between graphical elements in the design interface and actual elements of the survey, simulation, or intelligent tutoring system, whereby each input in the design phase has a clear and identical output in the survey, simulation, or intelligent tutoring system itself.Type: GrantFiled: August 29, 2017Date of Patent: December 3, 2019Inventor: Daniel Alan Keller
-
Patent number: 10445653Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating reinforcement learning policies. One of the methods includes receiving a plurality of training histories for a reinforcement learning agent; determining a total reward for each training observation in the training histories; partitioning the training observations into a plurality of partitions; determining, for each partition and from the partitioned training observations, a probability that the reinforcement learning agent will receive the total reward for the partition if the reinforcement learning agent performs the action for the partition in response to receiving the current observation; determining, from the probabilities and for each total reward, a respective estimated value of performing each action in response to receiving the current observation; and selecting an action from the pre-determined set of actions from the estimated values in accordance with an action selection policy.Type: GrantFiled: August 7, 2015Date of Patent: October 15, 2019Assignee: DeepMind Technologies LimitedInventors: Joel William Veness, Marc Gendron-Bellemare
-
Patent number: 10009391Abstract: A computer-implemented method of providing time series data includes maintaining by a web server user account data for each of a plurality of user accounts. Each account is associated with a user. The method includes maintaining, and repeatedly updating, in normative formats, on a time series server, a set of time series. In some aspects, the method further includes, for each user having a user account, serving by the time series server a distinct time series name for each member of the set of time series in a web page over a wide area network to a client computer of the user for display in a browser thereof in such a manner that, when the given user graphically selects the name of a given one of the time series in the browser for invoking a functionality provided by the time series server, there is provided to the server by the browser a unique location identifier of an underlying location, of the selected time series, wherein data for the time series is stored on the server.Type: GrantFiled: January 22, 2015Date of Patent: June 26, 2018Assignee: Leading Market Technologies, Inc.Inventors: James Kemp Smith, Steven Nelson Clark
-
Patent number: 9818073Abstract: A demand response management system which may be implemented with demand response logic. The system may be used by utilities, independent system operators, intermediaries and others to manage operations of demand response programs relative to customers, clients, participants, and users of outputs from the utilities, independent system operators, and the like. Demand response logic of the demand response management system may provide demand signal propagation and generation from demand response events.Type: GrantFiled: November 3, 2015Date of Patent: November 14, 2017Assignee: Honeywell International Inc.Inventor: Edward Koch
-
Patent number: 9449275Abstract: To enable efficient abduction even for observations that are faulty or inadequately modeled, a relaxed abduction problem is proposed in order to explain the largest possible part of the observations with as few assumptions as possible. On the basis of two preference orders over a subset of observations and a subset of assumptions, tuples can therefore be determined such that the theory, together with the subset of assumptions, explains the subset of observations. The formulation as a multi-criteria optimization problem eliminates the need to offset assumptions made and explained observations against one another. Due to the technical soundness of the approach, specific properties of the set of results (such as correctness, completeness etc.), can be checked, which is particularly advantageous in safety-critical applications.Type: GrantFiled: July 2, 2012Date of Patent: September 20, 2016Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Thomas Hubauer, Steffen Lamparter
-
Patent number: 9211616Abstract: A method of constructing a manufacture system for manufacturing one product by sequential manufacture works each of which is performed by each of at least one manufacture work machine, the method including: a main-apparatus preparing step of preparing, for said each of the at least one manufacture work machine, a main apparatus including a main frame and a central control device; a work-element-performing-apparatus preparing step of preparing, for said each of the at least one manufacture work machine, a plurality of work-element performing apparatuses; a work-element-performing-apparatus installing step of installing the prepared plurality of work-element performing apparatuses on the main frame of the prepared main apparatus; and a central-control-device setting step of executing setting, with respect to the central control device of the prepared main apparatus, for controlling the prepared plurality of work-element performing apparatuses in a centralized manner.Type: GrantFiled: June 29, 2011Date of Patent: December 15, 2015Assignee: FUJI MACHINE MFG. CO., LTD.Inventors: Seigo Kodama, Noriaki Iwaki
-
Patent number: 9208179Abstract: A method for comparing data records, including extracting, by a computer processor, alphanumeric tokens from a plurality of data records, wherein the plurality of data records are generated by a plurality of entities, generating, by the computer processor, a plurality of indexes each referencing an entity of the plurality of entities by at least one of the alphanumeric tokens that is associated with the entity, extracting target alphanumeric tokens from a target data record of a target entity, identifying a candidate entity from the plurality of entities based on the target alphanumeric tokens and a first index of the plurality of indexes, and calculating, by the computer processor, a first score representing a first similarity measure between a candidate data record selected from the plurality of data records that belongs to the candidate entity and the target data record of the target entity.Type: GrantFiled: May 25, 2012Date of Patent: December 8, 2015Assignee: Narus, Inc.Inventors: Han See Song, Antonio Nucci, Qiang Ma
-
Patent number: 9158838Abstract: In one embodiment, a method for determining query return referent data for concept types in a conceptual graph includes generating a conceptual graph for a document query, the conceptual graph comprising a plurality of graph terms, identifying one of more of the plurality of graph terms needing referent data, identifying conceptually similar terms for each of the graph terms, for the graph terms needing referents, identifying referent data by searching for instances where conceptually similar terms for graph terms needing referent data are associated by conceptually similar terms for the linking concept term, and associating identified referent data with the graph terms needing referent data.Type: GrantFiled: December 15, 2008Date of Patent: October 13, 2015Assignee: Raytheon CompanyInventors: Bruce E. Peoples, Michael R. Johnson, Michael M. Smith
-
Patent number: 9076271Abstract: A method for managing machine operation comprising sensing a plurality of operational variables for a machine during use thereof so as to generate operational data for said variables. The operational data is processed so as to determine features within the operational data which are indicative of a divergence from a desired operational state of the machine. Confidence values associated with said features are determined and used to assess whether the plurality of features and associated confidence values are indicative of a predetermined diagnosis for said machine. A confidence value for said diagnosis is determined based upon the associated feature confidence values and used to generate a signal indicative of an operational state of the machine. The invention may be used for engine health monitoring applications and may be used for determining necessary servicing or repair work for the engine.Type: GrantFiled: June 8, 2010Date of Patent: July 7, 2015Assignee: OPTIMIZED SYSTEMS AND SOLUTIONS LIMITEDInventors: Dongfeng Shi, Charles Dibsdale, Richard C. T. Douglas, Toby Clarke, Peter Shone, William Puglia
-
Patent number: 9034055Abstract: A synergy-based human-machine interface that uses low-dimensional command signals to control a high dimensional virtual, robotic or paralyzed human hand is provided. Temporal postural synergies are extracted from angular velocities of finger joints of five healthy subjects when they perform hand movements that are similar to activities of daily living. Extracted Synergies are used in real-time brain control, where a virtual, robotic or paralyzed human hand is controlled to manipulate virtual or real world objects.Type: GrantFiled: September 27, 2011Date of Patent: May 19, 2015Assignee: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATIONInventors: Ramana Kumar Vinjamuri, Wei Wang, Zhi-Hong Mao, Douglas John Weber
-
Patent number: 9009141Abstract: A display apparatus and a displaying method of contents, the display apparatus including a content output unit which outputs contents, a display unit which displays predetermined space information, a user interface (UI) generating unit which generates UI information, a user input unit, and a control unit which classifies the contents into a group which corresponds to a position on the displayed predetermined space information based on predetermined position information of the contents in response to a request to search for contents, being input through the user input unit, controls the UI generating unit to generate a first UI indicating the group, and controls the display unit to display the generated first UI at the corresponding position of the group on the displayed predetermined space information.Type: GrantFiled: May 18, 2011Date of Patent: April 14, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Joon-ho Phang, Dae-hyun Kim, Yeo-ri Yoon, Chang-soo Lee, Sang-hee Lee
-
Publication number: 20150019474Abstract: The disclosure includes use of a feature-aware propagation model to identify one or more features of a product and one or more person(s), or members of a social network, to target, or user, for marketing the product having the identified features. The one or more person(s) identified using the model may be the person(s), or member(s), of a social network determined to have a maximum capability, relative to other members of the social network, for influencing the members of the social network in adopting, e.g., purchasing, a product having the identified features. In addition, parameters of the model may be determined using information about the social network, user preferences, and the products and features of the products.Type: ApplicationFiled: July 10, 2013Publication date: January 15, 2015Inventors: Nicola Barbieri, Francesco Bonchi
-
Patent number: 8583586Abstract: Methods and systems for event pattern mining are shown that include representing longitudinal event data in a measurable geometric space as a temporal event matrix representation (TEMR) using spatial temporal shapes, wherein event data is organized into hierarchical categories of event type and performing temporal event pattern mining with a processor by locating visual event patterns among the spatial temporal shapes of said TEMR using a constraint sparse coding framework.Type: GrantFiled: January 21, 2011Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Shahram Ebadollahi, Jianying Hu, Martin S. Kohn, Noah Lee, Robert K. Sorrentino, Jimeng Sun, Fei Wang
-
Patent number: 8326783Abstract: A method and system to minimize redundancy in testing a new software system by utilizing a knowledge base is provided. The knowledge base may be represented in a form of a decision tree including leaf nodes which store previously tested optimal configurations. When the knowledge base does not contain an optimal configuration for the new software, an optimal solution for the new software system may be determined by adding a further decision tree branch to the initial decision tree. A desirable tree branch may be selected from a table including a predetermined set of desirable tree branches for each category of software. As a result, the number of solutions to be tested on the input software may be limited and cost and effort to run redundant tests on a software system may be reduced.Type: GrantFiled: February 29, 2008Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Kenneth Michael Ashcraft, Flavio Alvarenga Bergamaschi, Viktors Bertsis, Erin Christine Burke, Duy Huynh, Santhosh Rao, Duc J. Vianney, Peter Wai Yu Wong
-
Publication number: 20120191640Abstract: Methods and systems for event pattern mining are shown that include representing longitudinal event data in a measurable geometric space as a temporal event matrix representation (TEMR) using spatial temporal shapes, wherein event data is organized into hierarchical categories of event type and performing temporal event pattern mining with a processor by locating visual event patterns among the spatial temporal shapes of said TEMR using a constraint sparse coding framework.Type: ApplicationFiled: January 21, 2011Publication date: July 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shahram Ebadollahi, Jiaying Hu, Martin S. Kohn, Noah Lee, Robert K. Sorrentino, Jimeng Sun, Fei Wang
-
Publication number: 20120166382Abstract: An object and attributes that describe that object are identified. The attributes are grouped into attribute patterns, and classification classes are identified. For each identified class a sketch table containing a plurality of parallel hash tables is created. For the object to be classified, each attribute pattern is processed using the all of the hash functions for each sketch table, resulting in a plurality of values under each sketch table for a single attribute pattern. The lowest value is selected for each sketch table. The distribution of values across all sketch tables is evaluated for each attribute pattern, producing a discriminatory power for each attribute pattern. Attribute patterns having a discriminatory power above a given threshold are selected and added to the associated sketch table values. The sketch table with the largest overall sum is identified, and the associated class is assigned to the object belonging to the attribute patterns.Type: ApplicationFiled: February 21, 2012Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charu C. Aggarwal, Philip S. Yu
-
Patent number: 8190304Abstract: An automatic configuration-tracking apparatus for tracking the configuration of a vehicle having a multitude of components for which it is desired to consult and record various items of data specific thereto, and their identification/authentication parameters, history, and operating state includes transponders. The transponders are coupled respectively to components of the vehicle. The transponders communicate this specific data via a meshed wireless network in order to enable the data to be transmitted by secure wireless transmission to an external installation. A secrecy perimeter coincides substantially with an outline of the vehicle.Type: GrantFiled: March 16, 2009Date of Patent: May 29, 2012Assignee: EurocopterInventors: Christian Feuillebois, Mathieu Glade, Eric Pauly
-
Patent number: 8126836Abstract: A method, apparatus, and electronic device for hierarchical communications are disclosed. A connection interface 1260 may receive a query. A processor 1210 may select an initial expert from the hierarchical expert tree based upon the query and direct the query towards the initial expert. A session initiation protocol server 418 may generate a hierarchical expert tree from an expert pool.Type: GrantFiled: June 6, 2008Date of Patent: February 28, 2012Assignee: Motorola Mobility, Inc.Inventors: Thomas M. Tirpak, Anant Athale, Kevin D. Bailey, Samir Dilipkumar Saklikar
-
Patent number: 8095496Abstract: The invention relates to architecture of a computer program in order to implement a multi-agent system. The architecture enables the agents to interact with a simulation or game world on a first plane and/or with robots in the real world. Said architecture has a second and third plane. Said second plane contains an abstract representation of the simulation world on the first plane which reduces on concepts. Said third plane implements the agents of the multi-agent system. Interfaces are only arranged between the first and second plane, and between the second and third plane, not, however, between the first and the third plane. The artificial intelligence of the agents is implemented on the second and third planes such that the simulation world of the first plane can be widened, which leads to artificial intelligence. As a result, the architecture provides a KI-middleware for, for example, computer games.Type: GrantFiled: July 28, 2006Date of Patent: January 10, 2012Assignee: X-aitment GmbHInventors: Andreas Gerber, Gero Vierke, Christian Gerber, Markus Wilhelm, Tobias Schild
-
Patent number: 8069133Abstract: A method, computer program product, and system are provided for decomposing human behavior into quantifiable layers of perception. The method for decomposing human behavior into quantifiable layers of perception may be referred to as “DAP-E,” which is an acronym representative of four main phases of the method. Theses phases include the following: decompose; aggregate; propagate; and, evaluate. For example, an embodiment of the method may include aggregating one or more outputs from one or more behavioral models to represent a statistically significant conclusion and propagating the conclusion across a social network to allow opinions of a first entity within the social network to influence a conclusion of a second entity. A token passing behavior algorithm may be used to weigh an opinion of an entity receiving a token when propagating the conclusion across the social network.Type: GrantFiled: January 29, 2008Date of Patent: November 29, 2011Assignee: The Mitre CorporationInventors: Charles A. Worrell, Craig J. Petrun
-
Patent number: 8064663Abstract: The present invention relates to a method and system for evaluating at least one abnormality in one or more medical images of a subject comprising: (a) determining the location of each abnormality from pre-defined selection, (b) determining the pattern of each abnormality from pre-defined selection, (c) accessing a multidimensional database comprising data of patterns, locations, and conditions associated therewith, in which the database comprises data of each of patterns, locations, and conditions is comprised in separate dimension(s), and characteristic information for patterns, locations, and conditions is organized in the database into discrete categories, (d) extracting from the multidimensional database a list of conditions corresponding to the imaging data determined in steps (a) and (b), (e) providing an evaluation of abnormality using list obtained in step (d). The invention also relates to a database, computer program, system for navigating the database, a method for entering data into a database.Type: GrantFiled: December 1, 2005Date of Patent: November 22, 2011Assignee: Lieven Van HoeInventors: Lieven Van Hoe, Bart Verweire
-
Patent number: 8032636Abstract: A method, computer program product, and system are disclosed for dynamically provisioning clusters of middleware appliances. In one embodiment, the method includes referencing a resource measurement from a plurality of middleware appliances. The middleware appliances process one or more service domains and the resource measurement includes processing resources consumed by each middleware appliance for each of the one or more service domains. The method may also include determining an implementation plan based on a performance goal and one or more resource calculations. The implementation plan specifies service domain instances to activate and service domain instances to deactivate on the plurality of middleware appliances. The method may also include dynamically enabling and disabling the service domain instances on the plurality of middleware appliances based on the implementation plan.Type: GrantFiled: February 5, 2009Date of Patent: October 4, 2011Assignee: International Business Machines CorporationInventors: Robert D. Callaway, Adolfo F. Rodriguez, Yannis Viniotis
-
Patent number: 8015145Abstract: A system provides a user interface for viewing nursing problems with multiple levels of granularity in a knowledge base and rendered in an application that are dependent on context of problems, patient demographic information and information needed by a user interface image. A user interface system presents patient medical problem information to a user. The system includes a first search processor for automatically searching a knowledge base of information associating multiple different medical problems with corresponding attributes to find an attribute indicating a particular characteristic of a particular medical problem, in response to occurrence of an event. A display processor initiates generation of data representing a display image.Type: GrantFiled: May 6, 2008Date of Patent: September 6, 2011Assignee: Siemens Medical Solutions USA, Inc.Inventors: Zhijing Liu, Gary G. Hardel, Paul Zielinski
-
Patent number: 7966279Abstract: Architecture that facilitates validation of a data mapping of data from a data source to a data target. There is included a signature generation component that generates a source signature of all or a portion of the data source and a target signature of all or a corresponding portion of the data target, and a sampling component that obtains a sample of the source data a corresponding sample of the target data. The data signatures and data samples are compared respectively and processed with a processing component to determine the status of the validation process.Type: GrantFiled: January 23, 2009Date of Patent: June 21, 2011Assignee: Microsoft CorporationInventors: Neeraj Garg, Cale D. Carter, Kulothungan Rajasekaran, Deuane J. Martin, Pankaj K. Singh