Patents Examined by Adrian L. Kennedy
-
Patent number: 7925611Abstract: The present invention relates to systems and methods that facilitates rendering of data in an industrial automation environment. According to an aspect of the invention, a device analyzer can determine properties associated with a plurality of devices intended for delivery of data. An HMI generator can format the data respectively in accordance with the determined properties of the devices and deliver the formatted data to the respective devices.Type: GrantFiled: September 25, 2003Date of Patent: April 12, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Clifton Harold Bromley, Monte Leroy Fevang, Shafin A. Virji
-
Patent number: 7904402Abstract: Some embodiments of pluggable dialects for a rule engine have been presented. In one embodiment, a rule file substantially written in a rule language is compiled. The rule file may include a set of rules, each rule having one or more semantic code blocks written in a dialect different from the rule language. Further, each rule may include a dialect parameter indicative of the dialect. The compiled rule file is input to a core engine of a rule engine for execution.Type: GrantFiled: August 31, 2007Date of Patent: March 8, 2011Assignee: Red Hat, Inc.Inventors: Mark Proctor, Edson Tirelli
-
Patent number: 7904412Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. Further, the hierarchy has a first level of computing modules and a second level of at least one computing module, where at least one of the computing modules in the first level operates on a first server, and where the at least one computing module in the second level operates on a second server. The hierarchy also includes a message manager module configured to relay information between the first server and the second server.Type: GrantFiled: January 11, 2007Date of Patent: March 8, 2011Assignee: Numenta, Inc.Inventors: William Saphir, Ronald Marianetti, II, Jeffrey Hawkins
-
Patent number: 7899762Abstract: The exemplary embodiments of the invention provide apparatus, systems, methods and computer program products for scoring entities in order to use the scoring for such tasks as identifying and prioritizing those entities that are candidates for further investigation, for example, from an audit or business control perspective.Type: GrantFiled: May 17, 2007Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Vijay Sourirajan Iyengar, Ioana Boier-Martin, Karen A. Kelley, Raymond Anthony Curatolo
-
Patent number: 7899775Abstract: A hierarchy of computing modules is configured to (i) learn a cause of input data sensed over space and time, and (ii) determine a cause of novel sensed input data dependent on the learned cause. The hierarchy has a first level of computing modules and a second level of at least one computing module, wherein a computing module in the first level is configured to output to the computing module in the second level a first set of values representing probabilities of possible causes of input data received by the system.Type: GrantFiled: January 11, 2007Date of Patent: March 1, 2011Assignee: Numenta, Inc.Inventors: Dileep George, Jeffrey Hawkins
-
Patent number: 7899774Abstract: A networked interactive expert system is disclosed for selectively providing relevant expertise when a user requires such assistance. System provides a set of networked facilities for determining an expertise needed by a customer based on a location. Such location can be either physical or logical. A physical “location” corresponds, for example, to a department within a retail outlet. Examples of logical “locations” are ones corresponding to a web-page, a product identification code of interest, a customer identification code, and/or explicit knowledge category selected by the customer. An expert studio, from a list of expert studios providing expertise corresponding to the identified location associated with the customer's request, is matched up with the request. Thereafter, a primary connection, supporting an interactive videoconference session, is established between a first networked node associated with the customer and a second networked node associated with the designated expert studio.Type: GrantFiled: March 26, 2009Date of Patent: March 1, 2011Assignee: Clairvista LLCInventors: Christopher Sang, Donald Christopher Woods
-
Patent number: 7895138Abstract: An audio data processing device (100) comprises an audio redistributor (101) adapted to generate a first number of audio data output signals (102; Z1 . . . ZM) based on a second number of audio data input signals (103; X1 . . . XN), and an audio classifier (104) adapted to generate gradually sliding control signals (P), in a gradually sliding dependence on types of audio content according to which the second number of audio data input signals (103; X1 . . . XN) are classified, for controlling the audio redistributor (101) that generates the first number of audio data output signals (102; Z1 . . . ZM) from the second number of audio data input signals (103; X1 . . . XN).Type: GrantFiled: November 16, 2005Date of Patent: February 22, 2011Assignee: Koninklijke Philips Electronics N.V.Inventors: Daniel Willem Schobben, Machiel Willem Loon, Martin Franciscus McKinney
-
Patent number: 7890439Abstract: It is difficult to select parameter values for constraint programming problem solvers which will yield good performance. Automated tuning of such problem solvers on a per problem instance basis may be used and this involves learning a function for predicting the runtime of a problem solver depending on parameter values of the problem solver and features of the problem instance being solved. However, it takes time for such prediction functions to be learnt, either during operation of a problem solver or offline, using specified examples. To address this, information about such a prediction function is shared between two or more problem solvers to improve performance. A sharing system may be used to receive prediction function information and send this to problem solvers.Type: GrantFiled: December 15, 2006Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventor: Youssef Hamadi
-
Patent number: 7890442Abstract: A method and system for autocompletion of multiple fields in electronic forms that generates “inference networks” (Bayesian networks), and evaluates them to suggest likely options for user selection while filling out fields in corresponding electronic forms. The disclosed Bayesian networks are generated and evaluated based on a broad set of information. The information used by the disclosed system for generating an inference network includes form previously selected field values. The information used in the disclosed system to evaluate an inference networks while a current instance of a given form is being filled out includes values previously entered by a current user into preceding form fields, and values of ambient variables that are external to the forms, such as current day of the week, current time of day, etc. When the inference network is evaluated in this way, posterior probabilities are determined for values of fields not yet filled out in the current form instance.Type: GrantFiled: October 20, 2006Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Robert C. Weir, Asima Silva, Ping Wang
-
Patent number: 7882049Abstract: System and method for controlling a process with spatially dependent conditions for producing a product with spatially dependent properties, e.g., a web/sheet-based process for producing a web/sheet-based product. Input data comprising a plurality of input data sets are provided to a neural network (analog or computer-based), each data set comprising values for one or more input parameters, each comprising a respective process condition or product property. The input data preserve spatial relationships of the input data. The neural network generates output data in accordance with the input data, the output data comprising a plurality of output data sets, each comprising values for one or more output parameters, each comprising a predicted process condition or product property. The output data preserve spatial relationships of the output data, which correspond to the spatial relationships of the input data. The output data are useable by a controller or operator to control the process.Type: GrantFiled: August 19, 2008Date of Patent: February 1, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: L. Paul Collette, III, W. Douglas Johnson
-
Patent number: 7853543Abstract: A method and apparatus improves the block allocation time in a parallel computer system. A pre-load controller pre-loads blocks of hardware in a supercomputer cluster in anticipation of demand from a user application. In the preferred embodiments the pre-load controller determines when to pre-load the compute nodes and the block size to allocate the nodes based on pre-set parameters and previous use of the computer system. Further, in preferred embodiments each block of compute nodes in the parallel computer system has a stored hardware status to indicate whether the block is being pre-loaded, or already has been pre-loaded. In preferred embodiments, the hardware status is stored in a database connected to the computer's control system. In other embodiments, the compute nodes are remote computers in a distributed computer system.Type: GrantFiled: August 14, 2008Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Jay Symmes Bryant, Daniel Paul Kolz, Dharmesh J. Patel
-
Patent number: 7849033Abstract: A learning control apparatus for controlling a learning operation of an apparatus sensing a state of an environment and selecting a behavior based on the sensed content, includes a predictor for learning the behavior and a change in the state of the environment, and predicting a change in the state of the environment in response to a predetermined behavior, a goal state setting unit for setting a goal state in the behavior, a planner for planning a behavior sequence from a current state to the goal state set by the goal state setting unit based on a prediction of the predictor, and a controller for controlling the behavior in the behavior sequence planned by the planning unit and learning an input and output relationship in the behavior.Type: GrantFiled: February 9, 2006Date of Patent: December 7, 2010Assignee: Sony CorporationInventors: Kohtaro Sabe, Kenichi Hidai
-
Patent number: 7849035Abstract: A method and apparatus for organizing information in a computer filing system. The method and apparatus include the creation of a pile comprising a collection of documents and displaying a graphical representation of the collection of documents. The method and apparatus further include browsing the collection of documents by pointing a cursor at a particular item in the collection of documents to reveal an indicia for the particular item in the collection of documents. The filing system can automatically divide a pile (e.g. a collection of documents from an electronic mail network) into subpiles on the basis of the content of each document in the pile, and the filing system, at the users request can automatically file away documents into existing piles in the computer system on the basis of a similarity match between the content (or other internal representation) of the document and the content (or other internal representation) of existing piles in the computer system.Type: GrantFiled: July 31, 2006Date of Patent: December 7, 2010Assignee: Apple Inc.Inventors: Richard Mander, Daniel E. Rose, Gitta Salomon, Yin Yin Wong, Timothy Oren, Susan Booker, Stephanie Houde
-
Patent number: 7844557Abstract: A computerized method of representing a dataset with a taxonomy includes representing a plurality of records within a dataset as a plurality of clusters in an initial taxonomy layer; generating a hierarchy of cluster sets based on clusters within the initial taxonomy layer, wherein the structure of the hierarchy is independent of the order of the records within the dataset; and labeling clusters within the hierarchy.Type: GrantFiled: July 12, 2006Date of Patent: November 30, 2010Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Chiranjit Acharya, Tsunayuki Ohwa, Mark Plutowski, Takashi Usuki
-
Patent number: 7809662Abstract: A computer-assisted method for analyzing a complex problem and creating an alpha-triadic representation with five degrees of articulation illustrating the relationships among its various parameters.Type: GrantFiled: February 27, 2007Date of Patent: October 5, 2010Inventor: Kenneth M. Batinovich
-
Patent number: 7809659Abstract: A method for simulating the entire superset of potential valid keyword regular expression requests constructed during an Internet browser search and converting the result sets into Environmental Bitmap data to enable efficient and accurate searching without requiring Browser Engine supercomputer cluster searching capabilities.Type: GrantFiled: October 23, 2006Date of Patent: October 5, 2010Inventor: Richard S. Paiz
-
Patent number: 7797263Abstract: In certain embodiments of a cognitive radio, a method of establishing operational policies, involves determining that a new policy decision should be made; requesting a policy decision from an authority having more computing power than the cognitive radio; receiving the policy decision from the authority; and implementing the policy decision in the cognitive radio. Other embodiments may incorporate more, fewer or other elements.Type: GrantFiled: December 21, 2006Date of Patent: September 14, 2010Assignee: Motorola, Inc.Inventors: Charles A. Backof, Jr., Steven D. Bromley, John D. Bruner, Lawrence M. Ecklund, Steven F. Gillig, John K. Grosspietsch, Whay Chiou Lee, Scott E. Preece
-
Patent number: 7788192Abstract: A method for quantum computing using a quantum system comprising a plurality of qubits is provided. The system can be in any one of at least two configurations at any given time including one characterized by an initialization Hamiltonian HO and one characterized by a problem Hamiltonian HP. The problem Hamiltonian HP has a final state. Each respective first qubit in the qubits is arranged with respect to a respective second qubit in the qubits such that they define a predetermined coupling strength. The predetermined coupling strengths between the qubits in the plurality of qubits collectively define a computational problem to be solved. In the method, the system is initialized to HO and is then adiabatically changed until the system is described by the final state of the problem Hamiltonian HP. Then the state of the system is read out by probing an observable of the ?X Pauli matrix operator.Type: GrantFiled: January 22, 2007Date of Patent: August 31, 2010Assignee: D-Wave Systems Inc.Inventor: Mohammad H. Amin
-
Patent number: 7788198Abstract: A strategy is described for detecting anomalies in the operation of a data processing environment. The strategy relies on parameter information to detect the anomalies in a detection operation, the parameter information being derived in a training operation. The parameter information is selected such that the detection of anomalies is governed by both a desired degree of sensitivity (determining how inclusive the detection operation is in defining anomalies) and responsiveness (determining how quickly the detection operation reports the anomalies). The detection operation includes specific algorithms for determining undesired trending and spiking in the performance data.Type: GrantFiled: December 14, 2006Date of Patent: August 31, 2010Assignee: Microsoft CorporationInventors: Yaodong Liu, Cary L. Mitchell, John Dunagan, Dana K. Fujimoto
-
Patent number: 7761394Abstract: A computerized method of representing a dataset with a taxonomy includes obtaining a dataset comprising a plurality of records, the dataset being characterized by a vocabulary and each of the plurality of records being characterized by at least one term within the vocabulary; identifying nearest neighbors for each term within the vocabulary; imputing a degree of membership for each nearest neighbor identified for each term within the vocabulary; augmenting the obtained dataset with the imputed degree of membership; and generating a taxonomy of the augmented dataset.Type: GrantFiled: July 12, 2006Date of Patent: July 20, 2010Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Chiranjit Acharya, Khemdut Purang, Mark Plutowski