Fuzzy Logic Hardware Patents (Class 706/1)
  • Patent number: 10839394
    Abstract: A device in a data processing system for training machine learning models receives a transaction and forwards it to at least one of a plurality of integrated control action models that use outputs of one model as inputs to other models. The models are machine learning models jointly trained for taking each control action of a plurality of control actions on the transaction to maximize an objective function based on probabilities of the control actions matching corresponding target control actions. The machine learning models include a risk model that outputs risk prediction information for a first control action that indicates whether or not to initiate processing of the transaction. The device further receives the risk prediction information from the risk model, and executes at least the first control action based on the risk prediction information.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: November 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuting Jia, Anand Ravindra Oka, Liang-Yu Chen, Yiqing Wang, Jayaram Naga Mrutyum Nanduri
  • Patent number: 10698794
    Abstract: A method and system for servicing application requests from mobile devices that includes receiving, from a client device, a first application request to test a software application, obtaining, based on the first application request, a first application container package that includes a first production version of the software application and a first context data. The method and system further includes generating, according to the first context data, a first interface of the first production version of the software application, transmitting the first interface to the client device, receiving, from the client device, a second application request to use the software application, and transmitting, in response to the second application request, the production version of the software application.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 30, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ramkumar Ganesan, Sachin Gopaldas Totale, Sreejanani Raghunathan
  • Patent number: 10679124
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
  • Patent number: 10628836
    Abstract: Embodiments of the present invention relate to efficiently computing variable predictiveness such that an indication of variable predictiveness can be provided in real time. In this regard, aspects of the present invention enable a user (e.g., digital marketer) to input a query and, in response, receive an indication of variable predictiveness. To efficiently compute variable predictiveness in response to a submitted user query, mutual information is computed offline and, thereafter, used to generate, in real time, conditional mutual information of variables for a specified date range. The concept of conditional mutual information can be utilized to represent variable predictiveness or otherwise indication variable predictiveness, such as to identify a set of variables that accurately predict a metric. Using such an approach effectively reduces a number of data access attempts and calculations performed in real time thereby reducing utilization of a processor(s).
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: April 21, 2020
    Assignee: ADOBE INC.
    Inventors: Nitin Goel, Manoj Awasthi, Kapil Malik
  • Patent number: 10439870
    Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, David A. Cox, Brent R. Phillips, John H. Smith
  • Patent number: 10394779
    Abstract: Mechanisms are provided for detecting interesting decision rules from a set of decision rules in a tree ensemble. Each tree in the tree ensemble is traversed in order to assign each individual data record from a set of data records to an identified leaf node in each tree. Predicted values are determined for the tree ensemble based on predictions provided by each leaf node to which each individual data record is assigned. Interesting sub-indices for decision rules from the set of decision rules are determined and, for each decision rule corresponding to the leaf nodes in the tree ensemble, the sub-indices are combined into interestingness index It. The decision rules are ranked corresponding to the leaf nodes in the tree ensemble according to the associated value of the interestingness index It and a subset of the decision rules corresponding to the leaf nodes in the tree ensemble are reported.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Damir Spisic, Jing Xu
  • Patent number: 10394780
    Abstract: Mechanisms are provided for detecting interesting decision rules from a set of decision rules in a tree ensemble. Each tree in the tree ensemble is traversed in order to assign each individual data record from a set of data records to an identified leaf node in each tree. Predicted values are determined for the tree ensemble based on predictions provided by each leaf node to which each individual data record is assigned. Interesting sub-indices for decision rules from the set of decision rules are determined and, for each decision rule corresponding to the leaf nodes in the tree ensemble, the sub-indices are combined into interestingness index It. The decision rules are ranked corresponding to the leaf nodes in the tree ensemble according to the associated value of the interestingness index It and a subset of the decision rules corresponding to the leaf nodes in the tree ensemble are reported.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Damir Spisic, Jing Xu
  • Patent number: 10380693
    Abstract: Systems and methods for generating data representative of insurance coverage for autonomous vehicles are provided. In particular, systems and methods for generating data representative of insurance coverage for autonomous vehicles based on data representative of autonomous vehicle reliability are provided. The data representative of autonomous vehicle reliability may include data representative of the autonomous vehicle original equipment manufacturer test results, autonomous vehicle system manufacturer test results, autonomous vehicle system component manufacturer test results, insurance company autonomous vehicle, systems and/or component test results, and/or third party test results of the autonomous vehicle, systems and/or components.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: August 13, 2019
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Jerry Brett Suiter
  • Patent number: 10296598
    Abstract: Data matches are calculated between input data and repository data via a digest based matching algorithm where the reference digests corresponding to a repository interval of data identified as similar to an input interval of data are loaded into a sequential array and into a search structure. Each of the matching digests found using the search structure are extended using the sequential array of reference digests. Repository data intervals are determined as similar to an input data interval. Reference digests corresponding to the similar repository data interval are loaded into a sequential representation and into a search structure. Matches of input digests and the reference digests are found using the search structure. Each one of the found matches of the input digests and repository digests are extended using the sequential representation. Data matches are determined between the input data and the repository data using extended matches of digests.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Lior Aronovich
  • Patent number: 10282662
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network used to select actions performed by a reinforcement learning agent interacting with an environment. In one aspect, a method includes maintaining a replay memory, where the replay memory stores pieces of experience data generated as a result of the reinforcement learning agent interacting with the environment. Each piece of experience data is associated with a respective expected learning progress measure that is a measure of an expected amount of progress made in the training of the neural network if the neural network is trained on the piece of experience data. The method further includes selecting a piece of experience data from the replay memory by prioritizing for selection pieces of experience data having relatively higher expected learning progress measures and training the neural network on the selected piece of experience data.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: May 7, 2019
    Assignee: DeepMind Technologies Limited
    Inventors: Tom Schaul, John Quan, David Silver
  • Patent number: 10188548
    Abstract: An artificial hypothalamus system for regulating body temperature for a human can include monitoring data from a plurality of sensors. The sensor data can be used in a control system to optimize temperature regulation in real time through a feedback loop. The feedback loop can include monitoring the sensor data, evaluating a predetermined set of fuzzy rules using the data, and combining the output of the fuzzy rules to produce a precise value. The precise value can correspond to an output level for various temperature regulation devices, and a signal can be transmitted based on the precise value to activate the temperature regulation devices to a corresponding level of output.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: January 29, 2019
    Assignees: National Guard Health Affairs, King Saud bin Abdulaziz University for Health Sciences, King Abdullah International Medical Research Center
    Inventors: Abderrezak Bouchama, Ali Almuntashri
  • Patent number: 10146532
    Abstract: An apparatus for detecting code cloning of software includes a memory in which a program configured to detect code cloning from software is stored; and a processor configured to execute the program. Wherein the processor extracts multiple functions from a source code corresponding to the software, performs normalization and abstraction and compares the normalized and abstracted multiple functions with a vulnerable code clone set to determine whether there is code cloning of the software, and the vulnerable code clone set includes multiple vulnerable codes which are extracted from multiple functions included in other software, and normalized, abstracted and then stored.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: December 4, 2018
    Assignee: Korea University Research and Business Foundation
    Inventors: Heejo Lee, Seulbae Kim
  • Patent number: 9886510
    Abstract: A computer performs a search. The computer receives a search request including a search term, and determines a plurality of association rules that are each a logical implication that the appearance of the search term follows from the appearance, in a corpus of data, of at least one keyword. The computer generates a search matrix having a plurality of cells, and having axes labeled with a plurality of keywords, wherein at least one cell of the search matrix is associated with an association rule of the plurality of association rules. Based on a cell selection of the search matrix, the computer generates an augmented search string including the search term and at least one keyword of the plurality of association rules.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Billy W. Chang, Sarbajit K. Rakshit
  • Patent number: 9844873
    Abstract: Robotic devices may be trained by a trainer guiding the robot along a target trajectory using physical contact with the robot. The robot may comprise an adaptive controller configured to generate control commands based on one or more of the trainer input, sensory input, and/or performance measure. The trainer may observe task execution by the robot. Responsive to observing a discrepancy between the target behavior and the actual behavior, the trainer may provide a teaching input via a haptic action. The robot may execute the action based on a combination of the internal control signal produced by a learning process of the robot and the training input. The robot may infer the teaching input based on a comparison of a predicted state and actual state of the robot. The robot's learning process may be adjusted in accordance with the teaching input so as to reduce the discrepancy during a subsequent trial.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: December 19, 2017
    Assignee: Brain Corporation
    Inventors: Filip Ponulak, Moslem Kazemi, Patryk Laurent, Oleg Sinyavskiy, Eugene Izhikevich
  • Patent number: 9836640
    Abstract: A face detector training method, a face detection method, and apparatuses are provided. In the present invention, during a training phase, a flexible block based local binary pattern feature and a corresponding second classifier are constructed, appropriate second classifiers are searched for to generate multiple first classifiers, and multiple layers of first classifiers that are obtained by using a cascading method form a final face detector; and during a detection phase, face detection is performed on a to-be-detected image by using a first classifier or a face detector that is learned during a training process, so that a face is differentiated from a non-face, and a face detection result is combined and output.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: December 5, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yu Zhang, Zhenhua Chai, Zhijun Du
  • Patent number: 9715711
    Abstract: Methods and systems for monitoring use, determining risk, and pricing insurance policies for an autonomous vehicle having one or more autonomous operation features are provided. According to certain aspects, accident risk factors may be determined for autonomous operation features of the vehicle using information regarding the autonomous operation features of the vehicle or other accident related factors associated with the vehicle. The accident risk factors may indicate the ability of the autonomous operation features to avoid accidents during operation, particularly without vehicle operator intervention. The accident risk levels determined for a vehicle may further be used to determine or adjust aspects of an insurance policy associated with the vehicle.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: July 25, 2017
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Blake Konrardy, Scott T. Christensen, Gregory Hayward, Scott Farris
  • Patent number: 9582683
    Abstract: An apparatus and method for managing health data through a user terminal are provided. The method includes inputting a user terminal number for identifying the user terminal, and information of a medical instrument for measuring the health data to a management server interworked with the user terminal, receiving, by a receiver, a security type table mapped onto the user terminal number and comprising a security type code for instructing the health data which the medical instrument has measured to be stored in a first memory without security or in a second memory with security, from the management server, and storing the health data in the first memory or the second memory, which the security type code instructs, through determining the security type code of the security type table when the health data is received from the medical instrument.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: February 28, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-Young Kim, In-Kyo Kim, Jeong-Je Park, Kwang-Hyeon Lee, Nae-Hyun Lim, Hyoung-Kyu Lim, Yong Chang
  • Patent number: 9491116
    Abstract: Methods, systems, and techniques for managing groups of entities, such as individuals, employees, or systems, and providing entitlement and access to computer resources based on group membership are provided. Example embodiments provide a Group Management System having a Group Management Engine “GME,” an Entitlement Engine, and a Provisioning Engine, which work together to allow simplified grouping of entities and providing entitlement and access to the entities based upon the group membership. In one embodiment, the GME leverages dynamic programming techniques to enable accurate, scalable systems that can manage near real time updates and changes to the group's status or to the entities' status. These components cooperate to enable provisioning of applications based upon current entitlement.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: November 8, 2016
    Assignee: VMware, Inc.
    Inventor: William Pugh
  • Patent number: 9485209
    Abstract: A method comprising using at least one hardware processor for constructing an index of corpora of multiple users, wherein each corpus of said corpora is associated with a single user of said multiple users, analyzing an electronic message addressed at least to one of said multiple users, to identify an expression which, based on the index, is likely to be unfamiliar or ambiguous to said one of the multiple users, and marking the expression in the electronic message.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: November 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Roy Levin, Michal Jacovi
  • Patent number: 9390375
    Abstract: Systems and methods allow sharing and reuse of acquired customization knowledge of enterprise systems, utilizing collective customization experience. Particular embodiments employ Case-Based Reasoning (CBR) principles to manage customization experience in the context of both Software as a Service (SaaS) and Platform as a Service (PaaS) environments. Collective customization knowledge may be explicitly retrieved, adapted, shared, reused, and/or traded between tenants, partners, and optionally provider(s), of on-demand enterprise systems. A previous customization case stored within an experience base, may include one or more of the following: information allowing annotation of price information for trading the previous customization case (e.g.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: July 12, 2016
    Assignee: SAP SE
    Inventor: Matthias Allgaier
  • Patent number: 9184475
    Abstract: A method is provided for the open-loop or closed-loop control of at least one operating parameter of an electric energy accumulator influencing the aging state of the electric energy accumulator. The method determines the actual aging state of the electric energy accumulator, compares the actual aging state with a target aging state predefined for the momentary age of the energy accumulator, and restricts an operating parameter range permitted for the at least one operating parameter if the actual aging state is worse than the target aging state.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: November 10, 2015
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Georg Mumelter, Felix Jonasch, Harald Hofmeier, Michael Boeckl, Simon Rogge
  • Patent number: 9143393
    Abstract: A data classification system comprising a server adapted to receive data elements from a computer network, compute a distance between the elements and a plurality of representative elements such that where the distance is less than a threshold, the input elements are associated with the representative element and where the distance is not less than the threshold, the input element is stored as a new representative element. A method of classifying network traffic is further disclosed that can include providing a server adapted to receive data from a network, compute a distance between the data elements and representative data elements such that where the distance is less than a threshold, the input elements are associated with the representative element and where the distance is not less than the threshold, the input element is stored as a new representative element.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: September 22, 2015
    Assignee: Red Lambda, Inc.
    Inventors: Robert Bird, Greg Barton, Matthew Whitlock
  • Publication number: 20150112891
    Abstract: The present technique relates to an information processor, an information processing method, and a program by which an objective variable value is efficiently and highly precisely estimated. A log acquisition unit acquires objective time-series data corresponding to the objective variable to be estimated, and a plurality of pieces of explanatory time-series data being time-series data corresponding to a plurality of explanatory variables explaining the objective variable. A model parameter update unit learns a parameter of a probability model using the acquired objective time-series data and plurality of pieces of explanatory time-series data. A log selection unit selects, based on the parameter of the probability model having been obtained by the learning, the explanatory variable corresponding to the explanatory time-series data acquired by the log acquisition unit.
    Type: Application
    Filed: June 5, 2013
    Publication date: April 23, 2015
    Applicant: SONY CORPORATION
    Inventors: Yusuke Watanabe, Masato Ito, Masahiro Tamori
  • Publication number: 20150039535
    Abstract: In one embodiment of the present invention, an apparatus may be used for supporting a survey based on information in an Internet medium. The apparatus comprises: a first acquisition hardware unit, wherein the first acquisition hardware unit acquires first evaluation information representing a degree of evaluation acquired by a survey of a real society pertaining to a prescribed target; a second acquisition hardware unit, wherein the second acquisition hardware unit acquires second evaluation information representing a degree of evaluation in the Internet medium pertaining to the prescribed target; and an estimator hardware unit, wherein the estimator hardware unit estimates a bias in information in the Internet medium based on a deviation of the second evaluation information from the first evaluation information.
    Type: Application
    Filed: July 21, 2014
    Publication date: February 5, 2015
    Inventors: Emiko Takeuchi, Daisuke Takuma, Hirobumi Toyoshima
  • Patent number: 8874276
    Abstract: The present invention relates to a control system comprising a control interface between one or more wind turbine generators and a power grid, where the wind turbine generators are coupled to the power grid and contribute to the power production of the grid. The control interface is arranged to receive a set of event data. In embodiments, the set of event data may be any data available to a SCADA system. The set of event data is analyzed in terms of predetermined event rules comprising at least one predefined event condition and a set of adaptive event conditions. Based on the analysis an event output is provided in order to control a parameter of the one or more wind turbine generators. In embodiments, the control system may be implemented in, or in connection with a SCADA system, moreover, the event output may be based on fuzzy logic, a neural network or statistical analysis.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: October 28, 2014
    Assignee: Vestas Wind Systems A/S
    Inventor: Jorge Martinez Garcia
  • Patent number: 8832000
    Abstract: A computerized method for optimizing parameters is described. A system can initialize a group of parameters to respective values within a set of allowable models and bound a partition function across a number of variable pairs to generate a plurality of bounds. The system can also determine new values for the group of parameters that minimize a sum of the plurality of bounds. The system can set the group of parameters to the new values and optimize the parameters by iteratively performing the bounding, determining and setting. The system can stop optimizing when a termination condition is reached.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: September 9, 2014
    Assignee: The Trustees of Columbia University in the City of New York
    Inventor: Tony Jebara
  • Patent number: 8756339
    Abstract: Technologies for redirecting traffic associated with a target entity for purposes of lawful intercept are presented herein. According to one aspect, a request to monitor data packets associated with a target entity for purposes of lawful intercept is received. Once the request is received, the target entity is added to a lawful intercept list and assigned a lawful intercept IP address from a range of lawful intercept IP addresses. Each lawful intercept IP address may have a corresponding routing policy for routing data packets associated with the corresponding lawful intercept IP address to a lawful intercept capture system. The data packet is then routed to the lawful intercept capture system based on the routing policy of the lawful intercept IP address. The lawful intercept capture system captures the data packet and forwards the data packet to a next hop network entity associated with the data packet.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: June 17, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: David Harp
  • Patent number: 8751413
    Abstract: A bearing monitoring system includes at least one sensor, and a fuzzy logic enabled device operatively connected to the at least one sensor. The fuzzy logic enabled device includes a fuzzy logic rule set that is configured and disposed to determine a component condition based on an input from the at least one sensor.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: June 10, 2014
    Assignee: General Electric Company
    Inventors: Roopesh Bhaskaran Nagathil, Dalero Winston Berkeley, David Lynn Linkenauger, Jason Fredrick Nichols
  • Patent number: 8719315
    Abstract: A system, method, and computer program product for combining replicated, analytical, and locally generated data in business objects on top of a database are disclosed. Business data are replicated from a first source to an analytics database. Analytical data based on the replicated business data are generated and combined with the replicated business data in the analytics database. Business objects are created to allow access to the analytics database via a user interface. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: May 6, 2014
    Assignee: SAP AG
    Inventors: Arnulf Schüler, Huaiyang Mao, Sonja Zscherpel, Eduard Hess, Shabana Ansari, Martin Zielonkowski, Dagmar Opitz, Rolf Schumann, Sven-Eric Eigemann, Lan Zhang, Thomas Maag, Marcel Kieser
  • Patent number: 8700925
    Abstract: Metrics representing a combined measure of power used by a central processing unit (CPU) and power used by a graphics processing unit (GPU) are compared to a shared supply power and thermal power budgets. Power used by the CPU and power used by the GPU are regulated in tandem using a fuzzy logic control system that can implement fuzzy rules that describe the management within thermal and supply power design constraints of the platform.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: April 15, 2014
    Assignee: Nvidia Corporation
    Inventor: David Wyatt
  • Patent number: 8655797
    Abstract: Logic circuits provide networks to simulate the functions of neural networks of the brain, and can discriminate degrees of state, and combinations of degrees of state, corresponding to a number of neurons. Logic circuits comprise Recursive AND NOT Conjunctions (RANCs), or AND NOT gates. A RANC is a general logic circuit that performs conjunctions for 2n possible combinations of truth values of n propositions. The RANCs function dynamically, with capabilities of excitation and inhibition. Networks of RANCs are capable of subserving a variety of brain functions, including creative and analytical thought processes. A complete n-RANC produces all conjunctions corresponding to the 2n possible combinations of truth values of n propositions.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: February 18, 2014
    Inventor: Lane D. Yoder
  • Patent number: 8600918
    Abstract: According to one embodiment, an action history search device receives an inquiry from a user and outputs a inquiry time and a target of inquiry, decides a range for searching action history information representing history of the user's action together with a time of the user's action using the target of inquiry, and calculates an elapsed time from the time of the user's action within the range to the inquiry time. The device judges using the elapsed time and a narrowing-down model a probability on each response candidate to the inquiry based on the history of the action within the range. The narrowing-down model is used for judging according to the elapsed time the probability that the response candidate to the inquiry obtained from the history of the action is the user's desired response. The device outputs the response candidate according to the probability.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: December 3, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hisao Setoguchi, Yuzo Okamoto, Kenta Cho, Takahiro Kawamura
  • Patent number: 8589315
    Abstract: Described is a behavior recognition system for detecting the behavior of objects in a scene. The system comprises a semantic object stream module for receiving a video stream having at least two frames and detecting objects in the video stream. Also included is a group organization module for utilizing the detected objects from the video stream to detect a behavior of the detected objects. The group organization module further comprises an object group stream module for spatially organizing the detected objects to have relative spatial relationships. The group organization module also comprises a group action stream module for modeling a temporal structure of the detected objects. The temporal structure is an action of the detected objects between the two frames, whereby through detecting, organizing and modeling actions of objects, a user can detect the behavior of the objects.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: November 19, 2013
    Assignee: HRL Laboratories, LLC
    Inventors: Swarup Medasani, Yuri Owechko
  • Patent number: 8583573
    Abstract: A mine line detection method to identify mine-like contacts (MLCs) that fit into mine line patterns dictated by standard mine laying protocol. In general, MLCs define a minefield where the minefield has both mines and false alarms. The method classifies every MLC into one of three classes: fixed—a mine line pattern with fixed mine spacing; random—a mine line pattern with random mine spacing; or false alarm—the MLC does not fit into a mine line pattern and is not considered a mine. The method requires no knowledge of either the sensor probability of detection (Pd) or probability of false alarm (Pfa); nonetheless, it significantly improves both. A nonparametric anomaly detector identifies regions with unusually high MLC density for more detailed analysis. Suspected regions are analyzed for unusually regular patterns of MLCs. Probabilities that the observed target densities and target patterns could occur by chance are estimated.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: November 12, 2013
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Cheryl M. Smith, John C. Hyland
  • Patent number: 8527256
    Abstract: Improved equivalent circuits and circuit analysis using the same for a multilayer capacitor are provided. In one aspect, the equivalent series capacitance C and part of the equivalent series resistance R of a basic equivalent circuit for a multilayer chip capacitor are replaced with a capacitance CO, and capacitances Cm and C1 and the resistance Rc1 to take into consideration abnormal characteristics in electromagnetic distribution that occur at the corners and edges of the internal electrodes in the multilayer chip capacitor. In one aspect, additional circuit elements, such as resistances Rp1 and Rp2, the capacitance Cp, the inductances Lm and L1, and the resistance RL1, are provided to take into consideration the skin effects of the internal electrodes within the multilayer chip capacitor, electromagnetic proximity effects, losses and parasitic capacitance of the dielectric material, as well as parasitic inductance of the external electrodes.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: September 3, 2013
    Assignee: Taiyo Yuden Co., Ltd.
    Inventor: Xiangying Wu
  • Patent number: 8521759
    Abstract: An input feature vector is computed from an input text record, the input feature vector comprising one or more features, each feature including a subsequence of characters and a frequency of occurrence of the associated subsequence. A input fingerprint is generated out of the input feature vector by choosing one or more features with non-zero frequencies and alphabetizing the features chosen. One or more input indices are generated by alphabetizing features in the input fingerprint and concatenating features occurring in subsequent locations of the input fingerprint. The input text record is matched against a target text record if (1) one or more of the input indices match a target index corresponding to the target text record and (2) the corresponding input fingerprint matches a target fingerprint corresponding to the target text record. The target text record is outputted as a search result if it matches the input text record.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: August 27, 2013
    Assignee: Rovi Technologies Corporation
    Inventors: Joonas Asikainen, Brian Kenneth Vogel
  • Patent number: 8498859
    Abstract: A language-processing system has an input for language in text or audio, as a message, an extractor operating to separate words and phrases from the input, to consult a knowledge base, and to assign a concept to individual ones of the words or phrases, and a connector operating to link the concepts to form a statement. In some cases there is a situation model updated as language is processed. The system may be used for controlling technical systems, such as robotic systems.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: July 30, 2013
    Inventor: Bernd Schönebeck
  • Patent number: 8375053
    Abstract: A fuzzy, or ambiguous, keyword searching process and systems for implementing the fuzzy keyword searching process are provided. In general, one or more keyword search terms are first identified for a search. Next, a user is enabled to adjust a logical fuzziness, or logical ambiguity, for each of the one or more keyword search terms. As used herein, logical fuzziness of a keyword search term refers to the extent to which associated keywords are considered for the search. In one embodiment, the user may also be enabled to view and adjust keyword associations for each of the keyword search terms. A search is then performed based on the one or more keyword search terms and the logical fuzziness of the one or more keyword search terms, and results of the search are presented to the user.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: February 12, 2013
    Assignee: Abo Enterprises, LLC
    Inventor: Scott Curtis
  • Patent number: 8369992
    Abstract: A robotic system includes a humanoid robot with multiple compliant joints, each moveable using one or more of the actuators, and having sensors for measuring control and feedback data. A distributed controller controls the joints and other integrated system components over multiple high-speed communication networks. Diagnostic, prognostic, and health management (DPHM) modules are embedded within the robot at the various control levels. Each DPHM module measures, controls, and records DPHM data for the respective control level/connected device in a location that is accessible over the networks or via an external device. A method of controlling the robot includes embedding a plurality of the DPHM modules within multiple control levels of the distributed controller, using the DPHM modules to measure DPHM data within each of the control levels, and recording the DPHM data in a location that is accessible over at least one of the high-speed communication networks.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: February 5, 2013
    Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Leandro G. Barajas, Adam M Sanders, Matthew J Reiland, Philip A Strawser
  • Patent number: 8352384
    Abstract: Circuits that solve stochastic problems and techniques for operating them. These natively stochastic circuits may produce samples from probability distributions of interest for particular stochastic problems, and may be combined together in any suitable way to yield potential solutions to stochastic problems. In some implementations, the stochastic circuits may generate samples from conditional probability distributions conditioned on input data provided to the stochastic circuits. The circuits may be constructed from multiple interconnected stochastic subcircuits such that a circuit may produce a sample from a joint probability distribution, or from a marginal distribution of a joint distribution. These circuits may be used to implement stochastic sampling algorithms to solve stochastic processes, and may include stochastic subcircuits that operate concurrently.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: January 8, 2013
    Assignee: Massachusetts Institute of Technology
    Inventors: Vikash Kumar Mansinghka, Eric Michael Jonas
  • Patent number: 8271328
    Abstract: Methods and systems to modify the number and/or positioning of advertisements presented to a user based on that user's activity patterns (e.g., previous queries, query result selections, ad selections, etc.) and the order in which events constituting the activity patterns occurred. For example, the methods and systems can be based on a Markov model utilizing the user's activity patterns.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: September 18, 2012
    Assignee: Google Inc.
    Inventors: Edward A. Baltz, Khanh Nguyen, Ralph U. Gasser, Michael Frumkin, Karthik Gopalratnam, Myles Sussman, Gregory J. Friedman
  • Patent number: 8260486
    Abstract: A method for monitoring the sensors in a vehicle control system. The method includes identifying a plurality of potential faults, identifying a plurality of measured values, and identifying a plurality of estimated values based on models in the control system. The method further includes identifying a plurality of residual error values as the difference between the estimated values and the measured values. The method also defines a plurality of fuzzy logic membership functions for each residual error value. The fuzzy logic membership functions are adaptive in that they change depending on the vehicle operating region, i.e., the non-linearity level of the vehicle, and the vehicle operating conditions, i.e., steady state verses transients. A degree of membership value is determined for each residual error value based on the membership functions. The degree of membership values are then analyzed in a fuzzy logic reasoning system to determine whether a potential fault exists.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: September 4, 2012
    Assignee: GM Global Technology Operations LLC
    Inventors: Mutasim A. Salman, Pierre-Francois D. Quet
  • Patent number: 8234226
    Abstract: Methods and apparatus for classifying data for use in data fusion processes are disclosed. An example method of classifying data selectively groups nodes of a classification tree so that each node is assigned to only one of a plurality of groups and so that at least one of the groups includes at least two of the nodes. Data is classified based on the classification tree and the selective grouping of the nodes, and the results displayed.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: July 31, 2012
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jerome Samson, Francis Gavin McMillan
  • Patent number: 8224848
    Abstract: A system and method for an entropy-based near-match analysis identifies target files that are almost, but not identical, to a reference file. A computing processor computes entropies of the reference and target files, and determines the likeness of the target files to the references file based on the computed entropies. The computing processor determines a near match between the target file and the reference file if the likeness of the two files is within a user-defined tolerance level. According to one embodiment of the invention, the information entropy is a weighted value that takes into account the size of the file.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: July 17, 2012
    Assignee: Guidance Software, Inc.
    Inventors: Shawn McCreight, Dominik Weber
  • Patent number: 8201250
    Abstract: A system for controlling abnormal traffic based on a fuzzy logic includes: an intrusion detection module for analyzing packets incoming from a network interface by means of a membership function defined based on a specific period of time, and outputting a fuzzy value representing a degree of a port scan attack; a fuzzy control module for recognizing the degree of the port scan attack based on the fuzzy value and outputting a control signal for traffic control according to the recognized degree of the port scan attack; and an intrusion blocking module for receiving the control signal and controlling the traffic with the network interface.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: June 12, 2012
    Assignee: Sungkyunkwan University Foundation for Corporate Collaboration
    Inventors: Jae Kwang Kim, Jee Hyong Lee, Dong Hoon Lee, Je Hee Jung, Tae Bok Yoon
  • Patent number: 8196114
    Abstract: A software development service offering of constructing and embedding feedback control based algorithms into computer systems management software applications is delivered by a provider entity to a client organization. The provider is contracted by the client to prepare a set of control modeling assets based on identified computing system management problems and goals of the diem and to create a set of control solutions. Bi-directional links between the problems, assets and solutions are used by the provider to develop feedback control based algorithms that solve the identified client computing management problems and meet the client's computing system goals.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Joseph Hellerstein, Sujay S. Parekh
  • Patent number: 8195580
    Abstract: Methods, computer-readable media, and systems are provided for the detection of propagating phase gradients using model field theory of non-Gaussian mixtures. One embodiment of the invention is directed to a method for identifying phase cones in a data set. The method includes generating an initial set of values of parameters (?A,?A,tA) for a preset number of cones, initializing a covariance matrix with high values, evaluating the ratio of volume of a phase cone over total observed space-time volume, comparing the data set with a model, estimating a class probability density function, and generating a revised set of values of parameters (?A,?A,tA).
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: June 5, 2012
    Assignees: The University of Memphis Research Foundation, The United States of America, as Represented by the Secretary of the Air Force
    Inventors: Robert Kozma, Leonid Perlovsky
  • Patent number: 8180712
    Abstract: Methods and apparatus for determining whether a media presentation device is in an on state or an off state are disclosed. A disclosed example method comprises determining first and second characteristics of a signature associated with a signal representative of media content presented via a media presentation device, evaluating the first and second characteristics to determine first and second fuzzy contribution values representing, respectively, degrees with which the first and second characteristics correspond to the media presentation device being in at least one of an on state or an off state, determining a third fuzzy contribution value based on a number of the first and second contribution values indicating the media presentation device is in one of the on or off states, and combining the first, second and third fuzzy contribution values for use in determining whether the media presentation device is in the on state or the off state.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 15, 2012
    Assignee: The Nielsen Company (US), LLC
    Inventors: Daniel J. Nelson, Brian Scott Mello, Luc Zio, David James Croy
  • Patent number: 8155949
    Abstract: A knowledge-based decision support system that allows for communication and learning to occur using natural language is presented. The system has a capability to automatically extract features from the natural language using symmetric reductions and random search. The iterative generalization of the rule base and checking of the resultant base against a case base from which the generalizations are induced is also provided. The decision support system can be used to search semi-structured databases and automatically learns new knowledge and search control knowledge where it is most needed based on the pattern of previous rule firings.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: April 10, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Stuart H Rubin
  • Patent number: 8140445
    Abstract: A method to add expression level fuzzy rule processing capability to existing crisp rule engine without requiring extensive modifications to such rule engine. A system and computer implemented method receive a data set at a crisp rule engine. If the data set involves a fuzzy rule, a callback to a fuzzy rule broker is done. The fuzzy rule broker selects one of multiple tailored processing modules for processing the fuzzy rule. The result of processing the fuzzy rule may be converted to a crisp result and returned to the crisp rule engine.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: March 20, 2012
    Assignee: CA, Inc.
    Inventor: Zhuo Meng