Miscellaneous Patents (Class 706/62)
  • Patent number: 7933858
    Abstract: A system is described that treats a solver as an ordered sequence of steps involving the different objects that have to be simulated and relationships between them. Tasks and the order of the tasks are obtained from each object and relationship. The tasks are merged into a sorted list. The solver traverses the list and passing each task to a corresponding object and relationship where the objects are interleaved during processing. The object or relationship then executes the task.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: April 26, 2011
    Assignee: Autodesk, Inc.
    Inventor: Jos Stam
  • Patent number: 7933857
    Abstract: A server having a database sequentially registers a plurality of Japanese messages to be translated into the database. In parallel to the registration, the server provides a first translation terminal with Japanese messages already registered, acquires English messages translated by the first translation terminal, and sequentially registers the acquired English messages in the database in association with corresponding Japanese messages. In parallel to the processes, the server provides individual second translation terminals with English messages already registered, acquires multilingual messages translated by the second translation terminals, and sequentially registers the acquired multilingual messages in the database in association with corresponding English messages.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: April 26, 2011
    Assignee: Ricoh Company, Ltd.
    Inventor: Shiho Komiya
  • Patent number: 7930266
    Abstract: A computer implemented method for ordering a plurality of entities by computing a dissimilarity matrix based on a plurality of probabilities. The pluralities of probabilities are determined based on a plurality of classes. A weighted distance matrix is computed based the dissimilarity matrix. A plurality of rank ordered sequence candidates based at least in part on the sum of weighted distances between neighboring entities in the rank ordered sequence is calculated. Other embodiments are described in the claims.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: April 19, 2011
    Assignee: Intel Corporation
    Inventors: Eugene Tuv, Somnath Shahapurkar, Alexander Borisov
  • Patent number: 7930258
    Abstract: Provided is a system which supports a user's behavior by generating a behavioral decision function indicating behavior to be adopted to a certain target. The system includes: a data acquiring section which acquires a cost caused as a result of adopting each of a plurality of behaviors to a target as training data for generating the behavioral decision function, the plurality of behaviors having already been adopted to the target; and a function generator which generates, based on the training data, the behavioral decision function to minimize the expected shortfall of a cost to be obtained as a result of adopting the behavior to the target.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventor: Hisashi Kashima
  • Patent number: 7930262
    Abstract: A computer implemented method, computer program product, and data processing system for performing analysis on a plurality of data stored in a database. In an illustrative method, a first cohort is generated from the plurality of data. An optimal control cohort is generated from the plurality of data. Generating is performed based on the first cohort and at least one constraint, and a mathematical process is used to derive the optimal control cohort. A first inference is generated based on a comparison of the first cohort to the optimal control cohort, wherein the first inference is absent from the database. In an illustrative example, the first inference is stored.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Jay A. Goodwyn, James R. Kraemer, Anthony W. Young
  • Patent number: 7925613
    Abstract: An action efficiency support apparatus includes a detection unit, a storage unit, a calculation unit and a judgment unit. The detection unit detects an activity to acquire activity information. The storage unit stores the activity information. The calculation unit calculates a probability pattern as to presence or absence of the activity in a predetermined period or a probability pattern a frequency of the activity in the predetermined period, based on the activity information. The judgment unit judges an effect of personal action based on the calculated probability pattern.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 12, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Masakazu Fujimoto, Manabu Ueda
  • Patent number: 7925612
    Abstract: An enhanced method for displaying assessment and analysis of risks of adverse effects resulting from use of at least one substance of interest, comprising: identifying the at least one substance of interest; selecting a profile related to the safety of the at least one substance of interest, using at least one filter; analyzing the risks of adverse effects resulting from the use of the at least one substance of interest using at least one data mining engine; and displaying the results of the analysis of risks of adverse effects in a format that permits perception of correlations. Such a format is preferably at least one format selected from the group consisting of a radar display for display of correlations, a sortable table, and a sortable line listing and where the format contains elements linked to data regarding the adverse effects.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: April 12, 2011
    Inventor: Victor Gogolak
  • Patent number: 7925614
    Abstract: A method (and structure) of coupling a qubit includes locating the qubit near a transmission line approximately at a location corresponding to a node at a predetermined frequency.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Guido Burkard, David P. DiVincenzo, George A. Keefe, Roger H. Koch, James R. Rozen
  • Patent number: 7912763
    Abstract: Techniques are described for assisting users in dynamically creating and using composite services that are based on other constituent services. In some situations, each constituent service is a Web service (“WS”), and each composite service is a new WS whose execution involves dynamically invoking multiple specified constituent WSes in a specified manner. Such techniques may be used, for example, in conjunction with an electronic WS marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes, such as to allow a user to dynamically create a new composite WS that is based on one or more WSes available from other WS providers and that reflects any constraints of the WS marketplace, with the composite WS available for use by other WS consumers. This abstract is not intended for use in interpreting or limiting the scope of the claims.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: March 22, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Frederick, Gunavardhan Kakulapati, Ashish Agrawal, James R. McCann, III
  • Patent number: 7912808
    Abstract: Memory architecture provides capabilities for high performance content search. The architecture creates an innovative memory that can be programmed with content search rules which are used by the memory to evaluate presented content for matching with the programmed rules. When the content being searched matches any of the rules programmed in the Programmable Intelligent Search Memory (PRISM) action(s) associated with the matched rule(s) are taken. Content search rules comprise of regular expressions which are converted to finite state automata (FSA) and then programmed in PRISM for evaluating content with the search rules. PRISM architecture comprises of a plurality of programmable PRISM Memory clusters (PMC) which comprise of a plurality of programmable PRISM Search Engines (PSE). Groups of PMCs can be programmed with the same rules and used in parallel to apply these rules to multiple data streams simultaneously to achieve increased performance.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: March 22, 2011
    Inventor: Ashish A. Pandya
  • Patent number: 7912764
    Abstract: Techniques are described for assisting users in dynamically creating and using composite services that are based on other constituent services. In some situations, each constituent service is a Web service (“WS”), and each composite service is a new WS whose execution involves dynamically invoking multiple specified constituent WSes in a specified manner. Such techniques may be used, for example, in conjunction with an electronic WS marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes, such as to allow a user to dynamically create a new composite WS that is based on one or more WSes available from other WS providers and that reflects any constraints of the WS marketplace, with the composite WS available for use by other WS consumers. This abstract is not intended for use in interpreting or limiting the scope of the claims.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: March 22, 2011
    Assignee: Amazon Technologies, Inc
    Inventors: Robert Frederick, Gunavardhan Kakulapati, Ashish Agrawal, James R. McCann, III
  • Patent number: 7912797
    Abstract: Monitoring and/or controlling analytical effectiveness of a plurality of analysts in an analyst network is provided. In one embodiment, information concerning treatment of information elements (i.e., discrete quantities of content suitable for analysis by one or more analysts) within an analyst network by the plurality of analysts is provided to a management terminal. Based on this treatment information, the management terminal determines information concerning achievement of analysis goals. In another embodiment, the management terminal receives modifications to the analysis goals that are used to provide modified analysis goals, which modified analysis goals are subsequently provided to the routing controller. In this manner, the present invention provides the ability to determine whether the available analyst resources are being used in the best manner to address the universe of available topics in the most efficient and productive manner.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: March 22, 2011
    Assignee: Accenture Global Services Limited
    Inventor: Andrew E. Fano
  • Patent number: 7908239
    Abstract: Systems and methods are disclosed herein for aggregating event data in order to reduce the amount of storage space necessary to store event data for later use in statistical analyses of the event data. The raw event data is analyzed and, for each event ID within a time period, a specific set of numbers and sums are calculated. This set is then stored instead of the raw event ID and used for all subsequent analyses of the events. The set of numbers and sums reduce the amount of storage required for each event ID within a time period to a set of five data elements, regardless of the number of underlying events in the raw event data. The set of number and sums include a number of events, a sum of the events, a sum of the squares of the events, a sum of the cubes of the events and a sum of the events raised to the fourth power.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: March 15, 2011
    Assignee: Yahoo! Inc.
    Inventor: Philip Aaronson
  • Patent number: 7904414
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to inquiry resolution for KM systems and provide a method, system and computer program product for multi-channel answering services for inquiry resolution in a KM system. In an exemplary embodiment of the invention, a method for multi-channel answering services for inquiry resolution in a KM system can include receiving a request for interaction with an answering server of the KM system, extracting question text from the request along with question text meta-data, and deducing a context for the question text from the question text meta-data. Thereafter, the context can be analyzed to determine a preferred channel of communication, a preferred mode of interaction and a preferred delivery format for interacting with the answering server. Finally, the answer content can be provided for the question text according to the preferred channel of communication, the preferred mode of interaction and the preferred delivery format.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: March 8, 2011
    Assignee: Kana Software, Inc.
    Inventor: Charlie Isaacs
  • Patent number: 7904404
    Abstract: Various embodiments enable an agent that utilizes a first, as-needed canonical rule set in a first execution environment to be moved to a second execution environment where the agent utilizes a second, as-needed canonical rule set.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: March 8, 2011
    Inventor: John P. Patoskie
  • Patent number: 7890450
    Abstract: A policy integrity validating unit validates whether a system model can achieve an objective set up in a policy without violating a constraint set up in the policy when a system model is operated according to a procedure set up in the policy. When the policy integrity validating unit determines that there is no integrity between a policy created by a system administrator and the system model, an alternate policy creating unit creates an alternate policy that replaces the policy created by the system administrator. Upon receipt of the alternate policy, the policy integrity validating unit validates integrity between the alternate policy and the system model. When the policy integrity validating unit determines that there is integrity between the alternate policy and the system model, a policy creating apparatus presents the alternate policy to the system administrator.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: February 15, 2011
    Assignee: Fujitsu Limited
    Inventors: Shinji Kikuchi, Satoshi Tsuchiya
  • Patent number: 7877347
    Abstract: A system, method, and computer program product for observing and modifying activity in an actor processor are presented. An observer module is provided for observing a physical property of an actor processor. The observer module comprises a property-observing sensor for detecting and sampling a physical property of the actor processor and for generating an observation signal based on the physical property. The observer module further comprises an observer processor coupled with the property-observing sensor for receiving the observation signal, the observer processor operative to generate an observer output signal based on the observation signal. The observer module permits the observer processor to monitor the actor processor in a manner that isolates an instruction set of the observer processor from direct manipulation by means of an instruction set of the actor processor. Observer processors may be used in a recursive manner to provide a completely-coupled observation module.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: January 25, 2011
    Inventor: David W. Payton
  • Patent number: 7877346
    Abstract: The invention provides techniques for building multiple predictive models of individuals' affinities for attributes of objects and/or services. The accuracies of multiple predictive models are measured and the models are combined based on the measurements, resulting in a more accurate predictive model of individual-specific affinities for attributes of the objects and/or services.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: January 25, 2011
    Assignee: Affinova, Inc.
    Inventor: Kevin D. Karty
  • Patent number: 7870086
    Abstract: The oscillatory dynamics of inferior olive (IO) neurons found in the olivo-cerebellar network of the brain are reproduced and applied to various control applications. An IO neuron model is provided which produces quasi-sinusoidal oscillations with a characteristic amplitude and frequency. Action potentials occur at the peaks of the oscillations and have precise timing properties. Stimuli applied to the IO neuron model show no changes in oscillation amplitude and frequency but do produce a shift of the oscillation phase, and hence a time shift of the corresponding action potentials. The resulting phase is defined by the strength of the stimulus and does not depend on when the stimulus is applied, thus providing a self-referential phase reset (SPR) effect. The oscillations of multiple IO neurons, or their models, coupled together tend to become organized in space and time in the form of oscillatory phase clusters.
    Type: Grant
    Filed: May 4, 2005
    Date of Patent: January 11, 2011
    Assignee: New York University
    Inventors: Rodolfo R. Llinas, Viktor B. Kazantsev, Vladimir I. Nekorkin, Vladimir I. Makarenko
  • Patent number: 7870087
    Abstract: Systems, methods and articles solve queries or database problems through the use of graphs. An association graph may be formed based on a query graph and a database graph. The association graph may be solved for a clique, providing the results to a query or problem and/or an indication of a level of responsiveness of the results. Thus, unlimited relaxation of constraint may be achieved. Analog processors such as quantum processors may be used to solve for the clique.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 11, 2011
    Assignee: D-Wave Systems Inc.
    Inventors: William G. Macready, Michael D. Coury, Ivan King Yu Sham
  • Patent number: 7865458
    Abstract: A method and system for enforcing rule selection on user email inboxes include an inbox monitor and administrative rules at an email server. The inbox monitor includes a first agent for identifying inactive user inboxes from email messages stored at the email database, and a second agent for identifying, from the inactive user inboxes identified by the first agent, user inboxes without appropriate user rules activated. For each user inbox identified by the second agent, administrative rules are applied to the user inbox if the user inbox has been inactive for at least a predetermined period of time. If the user inbox has not been inactive for at least the predetermined period of time, a notification message is sent to a user associated with the user inbox. The notification message informs the user that administrative rules will be applied to the user inbox if appropriate user rules are not activated.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sean Callanan, Al Chakra, Sonya Purcell, Hugh Smyth
  • Patent number: 7856411
    Abstract: Enabling dynamic, computer-driven, context-based detection of social network patterns within an input graph representing a social network. A Social Network Aware Pattern Detection (SNAP) system and method utilizes a highly-scalable, computationally efficient integration of social network analysis (SNA) and graph pattern matching. Social network interaction data is provided as an input graph having nodes and edges. The graph illustrates the connections and/or interactions between people, objects, events, and activities, and matches the interactions to a context. A sample graph pattern of interest is identified and/or defined by the user of the application. With this sample graph pattern and the input graph, a computational analysis is completed to (1) determine when a match of the sample graph pattern is found, and more importantly, (2) assign a weight (or score) to the particular match, according to a pre-defined criteria or context.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: December 21, 2010
    Assignee: 21st Century Technologies, Inc.
    Inventor: Timothy Paul Darr
  • Patent number: 7849026
    Abstract: A simulated consciousness method (10) for an improved human/computer interface. A computer system (12) is programmed to have a Digital Life Form (32) possessing a plurality of attributes (65). A plurality of actions (64) taken relative to objects (60) in the environment (30) contribute to simulated feelings (76) which ultimately control the viability of the Digital Life Form (32). When there are not sufficient energy packets (66) to sustain the Digital Life Form (32) then simulated death 52 results. Therefore, only actions (64) which contribute to the viability of the Digital Life Form (32) are repeated in the long-run. Some of those actions (64) include perception of reality, concept formation, and natural language processing.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: December 7, 2010
    Inventor: Gregory J. Czora
  • Patent number: 7849022
    Abstract: The present invention provides an optical functional sheet and a display device that are capable of keeping a given degree or more of front luminance and are capable of substantially reducing brightness nonuniformity. To this end, the optical functional sheet has a base 3, and prisms 4 arranged in a lattice pattern on at least one surface 3a of the base 3, wherein each of the prisms 4 has two bottoms L1 parallel to a first direction D1, two first inclined surfaces S1 that are inclined so as to face each other, two bottoms L2 parallel to a second direction D2 that is substantially perpendicular to the first direction D1, and two second inclined surfaces S2 that are inclined so as to face each other, and the area Ss2 of one of the second inclined surfaces S2 to the sum S2s1 of the areas of the two first inclined surfaces S1, or the area Ss1 of one of the first inclined surfaces S1 to the sum S2s2 of the areas of the two second inclined surfaces S2 is more than 0.5 times to 2.5 times or less.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: December 7, 2010
    Assignee: FUJIFILM Corporation
    Inventors: Yoshihiko Sano, Hideo Nagano, Ryuichi Katsumoto, Makoto Koike, Aya Kuwata
  • Patent number: 7849036
    Abstract: A method for controlling a decisional process when pursuing an aim in a specific application domain, such as economic, technical, and organizational fields. In the process, a system of agents is created, including creator cognitive agents of portable knowledge objects and constructor agents of knowledge objects by adding supplementary knowledge elements to the knowledge objects created. The system launches the decisional process by tracking the observation of an abnormality in the actual data of the application domain by the creation of an initial knowledge object representative of an alarm index and causes several decisional paths to be established linked to this object, under different points of view of different agents, each in its domain, and the decision is made following merging of decisional paths.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: December 7, 2010
    Inventor: Martine Naillon
  • Patent number: 7844558
    Abstract: A method for identifying a potential fault in a system includes obtaining a set of training data. A first kernel is selected from a library of two or more kernels and the first kernel is added to a regression network. A next kernel is selected from the library of two or more kernels and the next kernel is added to the regression network. The regression network is refined. A potential fault is identified in the system using the refined regression network.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: November 30, 2010
    Assignee: Siemens Corporation
    Inventors: Chao Yuan, Claus Neubauer
  • Patent number: 7844568
    Abstract: At least one embodiment relates to data processing and transferring in a multi computer environment for reporting, monitoring, and predicting the supply, demand, and generation of alternative energy on a global scale. The system is configured to collect past and present alternative energy generation and distribution data from a variety of distributed sources. Example of such distributed data producing sources may include any of various power installations and systems, power sources, and billing systems. The data collected from these sources is stored and contemplated in a central database unit. Based on the data contemplated in the central database unit, the system, further, makes predictions of present and future generations, supply, and demand of alternative energy at local, regional, national, and global scales. Using these predictions, the system recommends changes in the existing energy generation resources, and/or proposes deployment of new energy generation resources.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: November 30, 2010
    Inventors: Gene S. Fein, Edward Merritt
  • Patent number: 7840523
    Abstract: Systems and methods are disclosed herein for aggregating event data in order to reduce the amount of storage space necessary to store event data for later use in statistical analyses of the event data. The raw event data is analyzed and, for each event ID within a time period, a specific set of numbers and sums are calculated. This set is then stored instead of the raw event ID and used for all subsequent analyses of the events. The set of numbers and sums reduce the amount of storage required for each event ID within a time period to a set of five data elements, regardless of the number of underlying events in the raw event data. The set of number and sums include a number of events, a sum of the events, a sum of the squares of the events, a sum of the cubes of the events and a sum of the events raised to the fourth power.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: November 23, 2010
    Assignee: Yahoo! Inc.
    Inventor: Philip Aaronson
  • Patent number: 7840569
    Abstract: A neural network is used to process a set of ranking features in order to determine the relevancy ranking for a set of documents or other items. The neural network calculates a predicted relevancy score for each document and the documents can then be ordered by that score. Alternate embodiments apply a set of data transformations to the ranking features before they are input to the neural network. Training can be used to adapt both the neural network and certain of the data transformations to target environments.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: November 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Dmitriy Meyerzon, Yauhen Shnitko, Chris J. C. Burges, Michael James Taylor
  • Patent number: 7840522
    Abstract: A method and system for rank aggregation of entities based on supervised learning is provided. A rank aggregation system provides an order-based aggregation of rankings of entities by learning weights within an optimization framework for combining the rankings of the entities using labeled training data and the ordering of the individual rankings. The rank aggregation system is provided with multiple rankings of entities. The rank aggregation system is also provided with training data that indicates the relative ranking of pairs of entities. The rank aggregation system then learns weights for each of the ranking sources by attempting to optimize the difference between the relative rankings of pairs of entities using the weights and the relative rankings of pairs of entities of the training data.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: November 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Tie-Yan Liu, Hang Li, Yu-Ting Liu
  • Patent number: 7840504
    Abstract: A Learning Enhanced Simulated Annealing (LESA) method is provided. Based on a Simulated Annealing (SA) framework, this method adds a Knowledge Base (KB) initialized at the beginning of the search and updated at each iteration, which memorizes a portion of the search history and guides the further search through a KB trial generator. The basic idea of LESA is that its search history is stored in a KB, and a KB trial generator extracts information from it and uses it to generate a new trial. The next move of the search is the weighted sum of the trial generated by the KB trial generator and the trial generated by the usual SA trial generator. The knowledge base is then updated after each search iteration.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: November 23, 2010
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Shaohua Sun, Feng Zhuge, Sandy A. Napel
  • Patent number: 7836008
    Abstract: A system, method, and processor-readable medium are provided for quantitatively evaluating risk associated with nanotechnology. An insurance company computing system obtains nanomaterial-related data from a variety of sources, including nanomaterial sensors such as differential mobility analyzers located on-site at an insured facility. The insurance computing system uses the obtained data and a computerized model to compute a risk score that is used in evaluating the insurability of the facility or the operating entity. An insurance policy or modifications to an existing insurance premium are subsequently produced based on the computed risk score.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: November 16, 2010
    Assignee: Hartford Fire Insurance Company
    Inventor: William Eugene Patton
  • Patent number: 7836007
    Abstract: Various embodiments of the present invention are directed to methods for generating an entangled state of qubits. In one embodiment of the present invention, a method for preparing an entangled state of qubits comprises providing a probe and N non-interacting qubits, each qubit comprises a linear superposition of two basis states. The probe is transmitted into an interaction region that separately couples the probe to each of the qubits and produces a number of different probes. A linear superposition of states is output from the interaction region, each state in the linear superposition of states comprises a tensor product of entangled basis states and one of the different probes. The linear superposition of states is projected into one of the entangled states by measuring the state of the probe.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: November 16, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Raymond G. Beausoleil, William J. Munro, Timothy P. Spillar, Pieter Kok, Sean D. Barrett, Kae Nemoto
  • Patent number: 7836002
    Abstract: A system that can automatically narrow the search space or recognition scope within an activity-centric environment based upon a current activity or set of activities is provided. In addition, the activity and context data can also be used to rank the results of the recognition or search activity. In accordance with the domain scoping, natural language processing (NLP) as well as other types of conversion and recognition systems can dynamically adjust to the scope of the activity or group of activities thereby increasing the recognition systems accuracy and usefulness. In operation, a user context, activity context, environment context and/or device profile can be employed to effectuate the scoping. As well, the system can combine context with extrinsic data, including but not limited to, calendar, profile, historical activity data, etc. in order to define the parameters for an appropriate scoping.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: November 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Steven W. Macbeth, Roland L. Fernandez, Brian R. Meyers, Desney S. Tan, George G. Robertson, Nuria M. Oliver, Oscar E. Murillo
  • Patent number: 7831386
    Abstract: A navigation system and method uses loops as opposed to existing search techniques to more expeditiously find routes on a map from a starting point to a destination. Roads on a map are traced to form one or more continuous loops. Information regarding the loops is stored for future reference. A starting point and at least one destination are specified, and loops that connect the loops containing the starting point and destination are determined. A route is then formulated from the starting point to the destination using road segments or intersections where the identified loops are mutually contiguous. A list is generated including the loops and the road segments associated therewith. The road segments of an initial loop are examined and, if a road segment or intersection common to a next loop is identified, the road segments of that loop are examined, and so on, until a route from the starting point to the destination is found.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: November 9, 2010
    Inventor: Ian Cummings
  • Patent number: 7827133
    Abstract: The invention relates, in an embodiment, to a computer-implemented method for handling a target document, the target document having been transmitted electronically and involving an encoding scheme. The method includes training, using a plurality of text document samples, to obtain a set of machine learning models. Training includes using SIM (Similarity Algorithm) to generate the set of machine learning models from feature vectors obtained from the plurality of text document samples. The method also includes applying the set of machine learning models against a set of target document feature vectors converted from the target document to detect the encoding scheme. The method including decoding the target document to obtain decoded content of the document based on at least the first encoding scheme.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: November 2, 2010
    Assignee: Trend Micro Inc.
    Inventor: Lili Diao
  • Patent number: 7822702
    Abstract: Methods, systems, and products are disclosed for creating a session log for studying usability of one or more computing devices used for social networking that include: receiving, by a usability engine from at least one usability expert, usability observations observed by the usability expert during a usability session for studying interaction support provided by one or more computing devices to a plurality of users interacting within a social network through the computing devices; recording, by the usability engine, the usability observations in a session log; detecting, by an event listener on at least one of the computing devices, an event generated by the computing device as a result of an interaction among the plurality of users within the social network; notifying, by the event listener, the usability engine of the event; and recording, by the usability engine, a description of the event in the session log.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Ann M. Maynard, Derral C. Thorson
  • Patent number: 7818281
    Abstract: A computer system for visualizing recombination events in a group of individuals is provided. According to one aspect of the invention, high-density SNP genotype data is obtained from related individuals in a family. A pedigree is created, haplotypes are reconstructed and likely recombination breakpoints are identified with the use of publicly available computer programs. A software tool is then used facilitate the visualization of the recombination events in the family.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: October 19, 2010
    Assignee: Affymetrix, Inc.
    Inventors: Giulia Kennedy, Yaron Turpaz, Chun Zhang
  • Patent number: 7818271
    Abstract: A method and apparatus are disclosed for selecting interaction policies. Values may be provided for a group of parameters for user models. Interaction policies within a specific tolerance of an optimal interaction policy for the user models may be learned. Up to a predetermined number of the learned interaction policies, within a specific tolerance of an optimal policy for the user models, may be selected for a wireless communication device. The wireless communication device, including the selected interaction policies, may determine whether any of a group of parameters, representing a user preference or contextual information with respect to use of the wireless communication device, is updated. When any of the group of parameters has been updated, the wireless communication device may select one of the selected interaction policies, such that the selected one of the selected interaction policies may determine a better interaction behavior for the wireless communication device.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: October 19, 2010
    Assignee: Motorola Mobility, Inc.
    Inventor: Michael E. Groble
  • Patent number: 7805391
    Abstract: Inferring a probability of a first inference absent from a database at which a query regarding the inference is received. The first inference relates to identifying anomalous behavior of cohorts members, which identification can be used to identify crimes that are particularly difficult to detect, such as identity theft. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, James R. Kraemer
  • Patent number: 7805390
    Abstract: A computer implemented method, apparatus, and computer usable program code for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard A. Hennessy, James R. Kraemer
  • Patent number: 7801841
    Abstract: A method, system and software arrangement in accordance with an exemplary embodiment of the present invention are provided to extract descriptive narrative from numerical experimental data augmented with ontological controlled vocabulary. One exemplary application of such system, method and software arrangement is in organizing gene-expression time course data in terms of biological processes that may be activated and deactivated as the biological system responds to its normal or perturbed environment. The present invention may also have biological applications to drug-or-vaccine discovery, understanding behavior of a cell in an altered diseased state (e.g., cancer, neuro-degeneration or auto-immune disease, etc.), genetically modifying a natural wild-type organism, genetic-engineering, etc. Other exemplary applications may include understanding neural behavior, market behavior of a population of users interacting on the Internet, etc.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: September 21, 2010
    Assignee: New York University
    Inventors: Bhubaneswar Mishra, Marco Antoniotti, Naren Ramakrishnan
  • Publication number: 20100235318
    Abstract: A terminal and an operation confirmation method are provided. The terminal includes an operation executing module and a decision judging module. The method includes an operation executing module operable to send an operation authorization request to the decision judging module, and a decision judging module operable to receive the operation authorization request, and obtain user authorization information according to the operation authorization request. The operation authorization response is sent to the operation executing module in response to the operation authorization request according to the user authorization information. In further embodiments, the method includes generating an operation authorization response according to user authorization information when an operation process comes to the step of seeking confirmation from the user.
    Type: Application
    Filed: May 27, 2010
    Publication date: September 16, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Rui WANG
  • Patent number: 7797263
    Abstract: 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: Grant
    Filed: December 21, 2006
    Date of Patent: September 14, 2010
    Assignee: 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: 7797268
    Abstract: Disclosed is a controller that includes a curve matching mechanism. The curve matching mechanism employs Fuzzy Logic to compare input curves to standard curves and to thereby characterize the input curves. Also disclosed in an automotive environment for the curve matching mechanism in which a Fuzzy Controller is used to receive time series data (i.e., input curves) and to present the input curves to the curve matching mechanism. The controller then uses the output of the curve matching mechanism to adjust engine function.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: September 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Joseph Phillip Bigus, Donald Allen Schlosnagle
  • Patent number: 7797269
    Abstract: A method for a mobile communication apparatus including enabling the mobile communication apparatus for character input, comparing inputted characters with words in a list, prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, user interface and computer program is also disclosed.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 14, 2010
    Assignee: Nokia Corporation
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Patent number: 7792776
    Abstract: A computer implemented method, apparatus, and computer usable program code for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. The first inference relates to identifying a potentially violent person or group. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard A. Hennessy, James R. Kraemer
  • Patent number: 7792774
    Abstract: A computer implemented method, apparatus, and computer usable program code for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard A. Hennessy, James R. Kraemer
  • Patent number: 7792781
    Abstract: An apparatus for performing a distributed algorithm on a distributed system that comprises a plurality of components coupled together by a communication medium, comprises a user interface for permitting a user to enter a distributed algorithm specification that includes a time scale and tasks the components are to perform at specified times in the time scale; and a processor, coupled to receive the user-entered distributed algorithm specification and coupled to the distributed system on which the distributed algorithm is to be performed. The processor includes (i) a task generator for generating tasks for the respective components to perform according to a predetermined time line, and (ii) a distributor for distributing the tasks to the respective distributed system components.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: September 7, 2010
    Assignee: Agilent Technologies, Inc.
    Inventors: James Adam Cataldo, Stanley T. Jefferson
  • Patent number: 7788202
    Abstract: A computer implemented method, apparatus, and computer usable program code for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard A. Hennessy, James R. Kraemer