Knowledge Acquisition By A Knowledge Processing System Patents (Class 706/61)
  • Patent number: 7818280
    Abstract: A linear regression equation, ?1=?(?×h)+?, is obtained based on a depth h to a water zone of a predetermined water temperature, respective densities ?1 and ?2 of upper and lower layers above and below the water zone, and an absolute dynamic topography ?1 obtained based on data measured by satellite (?=(?2??1)/?2). Further, h? (depth of the water zone of the predetermined water temperature at each of a large number of spots) is determined according to this equation, ?2=?(??×h?)+?, based on ?? for each of the large number of spots calculated based on historical data, an absolute dynamic topography ?2 at each of the large number of spots based on data measured by satellite, and the values ? and ?.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: October 19, 2010
    Assignee: National University Corporation Tokyo University of Marine Science and Technology
    Inventors: Hidekatsu Yamazaki, Akiko Takano
  • Patent number: 7801843
    Abstract: The invention, referred to herein as PeaCoCk, uses a unique blend of technologies from statistics, information theory, and graph theory to quantify and discover patterns in relationships between entities, such as products and customers, as evidenced by purchase behavior. In contrast to traditional purchase-frequency based market basket analysis techniques, such as association rules which mostly generate obvious and spurious associations, PeaCoCk employs information-theoretic notions of consistency and similarity, which allows robust statistical analysis of the true, statistically significant, and logical associations between products. Therefore, PeaCoCk lends itself to reliable, robust predictive analytics based on purchase-behavior.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: September 21, 2010
    Assignee: Fair Isaac Corporation
    Inventors: Shailesh Kumar, Edmond D. Chow, Michinari Momma
  • Patent number: 7788631
    Abstract: A Process Automation System and accompanying method provides for the automated or semi-automated creation of workflow management procedures having an arbitrary number of tasks to be performed manually or via computer automation in specified sequences. Workflows are automatically or in a semi-automatic generated by prompting the user with valid choices. After creating the workflow, the system then acts as the executive for execution; initiating tasks, tracking status, and managing intermediate and final products. The capability is provided to define new products and tasks for the system via a graphical user interface.
    Type: Grant
    Filed: February 22, 2001
    Date of Patent: August 31, 2010
    Assignee: General Dynamics Advanced Information Systems, Inc.
    Inventors: Russell J. Sieron, Bruce Morey, John Elster
  • Patent number: 7774294
    Abstract: A method of selecting and presenting content based on learned user preferences is provided. The method includes receiving search input from the user for identifying desired content items and receiving content selection actions from the user. The method further includes analyzing the date, day, and time of content selection actions by the user and analyzing descriptive terms associated with the selected content items to learn a periodicity of user selections of similar content items. In response to subsequent searches by the user, the method calls for selecting and ordering a collection of content items for presentation to the user based on comparing the user's search input to descriptive terms associated with content items and based on the learned periodicities of the user.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: August 10, 2010
    Assignee: Veveo, Inc.
    Inventors: Murali Aravamudan, Ajit Rajasekharan, Kajamalai G. Ramakrishnan
  • Patent number: 7756823
    Abstract: A method for maintaining a dynamic reference repository within an enterprise architecture domain, comprises discovering pertinent input(s) to the dynamic reference repository. These newly discovered pertinent inputs are then retrieved to the dynamic reference repository. After retrieval, the pertinent input(s) to the dynamic reference repository are managed and distributed within the enterprise architecture domain.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: July 13, 2010
    Assignee: Lockheed Martin Corporation
    Inventors: Kendall G. Young, Chris A. Frangos, Todd A. Williams
  • Patent number: 7752158
    Abstract: A knowledge generation machine (KGM) that collects information of varying types from a plurality of different sources is provided. Because information about a software component may come from third parties or external information, the KGM is configured to find and store the new information from these sources. The KGM detects this new information quickly and automatically, and extends a knowledge model using this new information. The KGM generates a knowledge model that expands and adapts as new information is acquired, without the need for manual intervention.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: July 6, 2010
    Assignee: Oracle America, Inc.
    Inventor: Michael J. Wookey
  • Patent number: 7751938
    Abstract: There is provided a control device for a robot arm which includes an operation procedure information acquisition means for acquiring information on the procedure of a domestic operation, a progress management means for managing information on the progress of the operation, and a control parameter setting means for setting a control parameter for the robot arm based on the operation procedure information and the progress information, whereby the control device controls an operation of the robot arm based on the control parameter from the control parameter setting means.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: July 6, 2010
    Assignee: Panasonic Corporation
    Inventors: Yuko Tsusaka, Yasunao Okazaki
  • Patent number: 7739218
    Abstract: Systems and methods are provided for building and implementing ontology-based information resources. More specifically, multi-user collaborative, semi-automatic systems and methods are provided for constructing ontology-based information resources that are shared by a community of users, wherein ontology categories evolve over time based on categorization rules that are specified by the community of users as well as categorization rules that are automatically learned from knowledge obtained as a result of multi-user interactions and categorization decisions.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Juan Fernando Argüello, Youssef Drissi, Nicholas C. M. Fuller, Ijeoma M. Nnebe, Daby M. Sow
  • Patent number: 7739607
    Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a module a request related to the modeling of the current state with the multiple state attributes. In such situations, the providing further includes, without further intervention related to the request by the module, determining that the request cannot currently be satisfied, and indicating to the module that the request cannot currently be satisfied, monitoring at later times after the indicating to determine whether the request can be satisfied, and indicating to the module that the request can be satisfied if it is determined at one of the later times that the request can currently be satisfied.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts
  • Patent number: 7739213
    Abstract: A method and computer program product to capture expert knowledge and data using probabilistic models. A custom layered structure and nodes reduce the complexity of the model, allowing for representation of the model using tables. An editor is used for entry and verification of expert knowledge and data into tables and a probabilistic model is generated from the tables.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: June 15, 2010
    Assignee: HRL Laboratories, LLC
    Inventors: Krzysztof W. Przytula, Tsai Ching Lu
  • Publication number: 20100138368
    Abstract: Implementations that integrate data-driven modeling and knowledge into self-improving reasoning systems and processes are described. For example, an implementation of a method may include determining at least one recommended action using a reasoning component having a data-driven modeling portion and a knowledge-based portion. Such determining includes integrating one or more determination aspects determined by the data-driven modeling portion, and one or more additional determination aspects determined by the knowledge-based portion.
    Type: Application
    Filed: July 20, 2009
    Publication date: June 3, 2010
    Applicant: Schlumberger Technology Corporation
    Inventors: Michael Stundner, Gustavo Nunez, Georg Zangl, Andreas Al-Kinani
  • Patent number: 7725413
    Abstract: A method includes: a) preparing as training data a sample set that contains a plurality of samples belonging to a first class and a plurality of samples belonging to a second class; b) generating, by performing discriminant analysis on the sample set, a first discriminant function having a high classification characteristic for the first class and a second discriminant function having a high classification characteristic for the second class; c) by classifying the sample set using the first and second discriminant functions, isolating any sample whose classification results by the first and second discriminant functions do not match; d) forming a new sample set by grouping together any sample thus isolated, and repeating b) and c) by using the new sample set; and e) causing d) to stop when the number of samples each of whose classification results do not match in c) has decreased to or below a predetermined value.
    Type: Grant
    Filed: May 4, 2009
    Date of Patent: May 25, 2010
    Assignee: Fujitsu Limited
    Inventor: Kohtarou Yuta
  • Patent number: 7708562
    Abstract: A method and system for learning. Items to be learned are distributed among an unmastered pool, a ready pool, a mastered pool, and a delayed pool. Items from the unmastered pool are placed in the ready pool. A current item randomly selected from the ready pool is presented to a user who responds to the item. The current item is sent to the mastered pool if the user's response is correct and (the current item was not previously presented to the user or the user responded correctly to the current item during the last J times that the user responded to the current item). Otherwise, the current item is sent to the delayed pool followed by transferring the current item to the ready pool after K additional items are presented to by the user. J and K are each at least 1.
    Type: Grant
    Filed: May 16, 2005
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventor: Timothy D. Taylor
  • Patent number: 7703072
    Abstract: Reliability is evaluated in constructing a component based-on application and an application for realizing reliability required can be constructed efficiently. A run-time history such as an occurrence frequency of errors, a recovery time required at error occurrence, and a processing capacity at preventive maintenance is added per software component to a run-time history list having been recoded per execution environment such as an application ID, combined component IDs, and executed hardware ID. From these pieces of information, an interval of performing preventive maintenance recommended per software component during system construction is calculated. By comparing reliability per software component and reliability required for the system, advisability is determined and conformance is evaluated. An execution schedule for preventive maintenance and a processing capability are calculated about the entire component-based application created by combining the software components.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: April 20, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Tomohiro Nakamura, Hiroaki Fujii, Toshihiro Eguchi, Chiaki Kato, Kazuya Hisaki, Masaru Takeuchi
  • Publication number: 20100082513
    Abstract: Systems and methods for discovery and classification of denial of service attacks in a distributed computing system may employ local agents on nodes thereof to detect resource-related events. An information later agent may determine if events indicate attacks, perform clustering analysis to determine if they represent known or unknown attack patterns, classify the attacks, and initiate appropriate responses to prevent and/or mitigate the attack, including sending warnings and/or modifying resource pool(s). The information layer agent may consult a knowledge base comprising information associated with known attack patterns, including state-action mappings. An attack tree model and an overlay network (over which detection and/or response messages may be sent) may be constructed for the distributed system. They may be dynamically modified in response to changes in system configuration, state, and/or workload.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Inventor: Lei Liu
  • Patent number: 7689919
    Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from first and second sources indications of an ability to supply values for, respectively, an indicated one of the state attributes and another of the state attributes. In such situations, the providing also includes, in response to receiving a request from a first client for a value of the indicated one attribute, determining that the first source is available to supply the value, obtaining the value from the first source, and supplying a value obtained from the first source to the first client.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts
  • Publication number: 20100076923
    Abstract: Online multi-label active annotation may include building a preliminary classifier from a pre-labeled training set included with an initial batch of annotated data samples, and selecting a first batch of sample-label pairs from the initial batch of annotated data samples. The sample-label pairs may be selected by using a sample-label pair selection module. The first batch of sample-label pairs may be provided to online participants to manually annotate the first batch of sample-label pairs based on the preliminary classifier. The preliminary classifier may be updated to form a first updated classifier based on an outcome of the providing the first batch of sample-label pairs to the online participants.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Xian-Sheng Hua, Guo-Jun Qi, Shipeng Li
  • Patent number: 7685088
    Abstract: A system and a method for automatically generating new concepts based on existing ontologies are provided. The system creates new concepts in existing ontologies based on new concept descriptions expressed in a natural language format, and comprises: a normalizer for receiving and parsing the new concept descriptions so as to transform them into normalized one and output them, wherein said normalized concept description includes one or more description part(s) having kernel concepts, said description parts can only contain the terms which can be identified in said existing ontologies, and each of said kernel concept contains a headword and zero or more property(s); and a new concept factory for, based on the normalized description of the new concept, identifying the kernel concepts in each normalized concept description part, and extracting the identified kernel concepts, related properties, and the relations among the kernel concepts for a user to create new concepts according to existing ontologies.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Zhuo Zhang, Zhao Ming Qiu, Shixia Liu, Yue Pan, Guo Tong Xie
  • Patent number: 7657493
    Abstract: Personal data mining mechanisms and methods are employed to identify relevant information that otherwise would likely remain undiscovered. Users supply personal data that can be analyzed in conjunction with data associated with a plurality of other users to provide useful information that can improve business operations and/or quality of life. Personal data can be mined alone or in conjunction with third party data to identify correlations amongst the data and associated users. Applications or services can interact with such data and present it to users in a myriad of manners, for instance as notifications of opportunities.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser, Arnold N. Blinn, Christopher W. Brumme, Lili Cheng, Michael Connolly, Nishant V. Dani, Dane A. Glasgow, Daniel S. Glasser, Alexander G. Gounares, James R. Larus, Matthew B. MacLaurin, Debi P. Mishra, Amit Mital, Ira L. Snyder, Jr., Chandramohan A. Thekkath, David R. Treadwell, III, Melora Zaner-Godsey
  • Patent number: 7657543
    Abstract: A method for storing a first copy of an object, including obtaining the object including a globally unique identifier (GUID), generating a first derived GUID using the GUID of the object, storing the first copy of the object identified by the first derived GUID in a root node of the object, publishing possession of the first copy of the object identified by the first derived GUID by the root node of the object, associating a first shadow root with the first copy of the object, and storing the first copy of the object identified by the GUID in the first shadow root.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: February 2, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Germano Caronni, Raphael J. Rom, Glenn C. Scott
  • Patent number: 7657498
    Abstract: A business-aligned knowledge management system and method for creating the same are disclosed. In accordance with a first aspect of the invention, a knowledge management system includes a knowledge management (KM) framework providing aspects of a knowledge-focused approach to business management; a KM implementation guide having steps for establishing a business-aligned knowledge management system within the KM framework; and a KM execution toolkit having tools for used with the KM implementation guide.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: February 2, 2010
    Assignee: Wipro Limited
    Inventor: Nirmala Palaniappan
  • Publication number: 20090327208
    Abstract: Provided are a method, system, and article of manufacture for discovering transformations applied to a source table to generate a target table. Selection is made of a source table comprising a plurality of rows and a target table resulting from a transformation applied to the rows of the source table. A first pre-processing method is applied with respect to columns in the source and target tables to produce first category pre-processing output. The first category pre-processing output is used to determine first category transformation rules with respect to at least one source table column and at least one target table column. For each unpredicted target column in the target table not predicted by the determined first category transformation rules, a second pre-processing method is applied to columns in the source table and unpredicted target columns to produce second category pre-processing output.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: International Business Machines Corporation
    Inventors: Torsten Bittner, Holger Kache, Mary Ann Roth, Yannick Saillet
  • Publication number: 20090299951
    Abstract: A computer-readable storage medium contains instructions. The instructions, when executed by a computer, cause the computer to perform generating a new trouble-handling knowledge by using information regarding a work history read from a work-history storage unit that stores the information regarding the work history; and adding the new trouble-handling knowledge to an existing trouble-handling knowledge.
    Type: Application
    Filed: January 27, 2009
    Publication date: December 3, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Yukihiro Watanabe, Yasuhide Matsumoto, Kuniaki Shimada, Yuji Wada, Masazumi Matsubara, Kenji Morimoto, Hiroshi Otsuka, Akira Katsuno
  • Patent number: 7624086
    Abstract: The present invention interrogates computer systems prior to software installations to ensure software installations operate correctly and do not conflict with existing hardware and software. An agent application is first installed on a user's system. When a new program is about to be installed on the user's system, the agent checks if certain prerequisite requirements are met. The prerequisite requirements are downloaded from an expert system library, and the agent interrogates the user's system to determine if it passes the downloaded requirements. If the system passes, then the software is installed. If the system does not pass, then a report is sent to the user and/or a remediation script is initiated to repair the problem. After software is installed, if errors arise that were not previously detected, a feedback mechanism sends the errors to the expert system library so future errors are detected preemptively.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: November 24, 2009
    Assignee: MAXSP Corporation
    Inventor: Robert O. Keith, Jr.
  • Patent number: 7624080
    Abstract: As the present invention's adaptation process is typically practiced, an observation made by one or more sensing element(s) is classified as being either recognized or unrecognized in the context of a knowledge base. If the observation is classified as being recognized and consistent, then the observation is assimilated into the knowledge base; otherwise, it is not assimilated. If the observation is classified as being unrecognized, then the observation is classified as being uncorroborated in the context of the knowledge base. Prior to being classified as being uncorroborated, the unrecognized observation is categorized in the context of the knowledge base and is associated with an outcome in terms of relationship between/among physical parameters. At the time that corroboration is determined, the observation (originally unrecognized) and its categorization-related and association-related information are assimilated into the knowledge base.
    Type: Grant
    Filed: February 25, 2006
    Date of Patent: November 24, 2009
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Miguel A. Morales, David J. Haas
  • Patent number: 7620612
    Abstract: A method, apparatus and computer-program product for performing a system analysis of a system is disclosed.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 17, 2009
    Assignee: EMC Corporation
    Inventors: Sudhir Vijendra, Chao-Wei Ou
  • Patent number: 7614001
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: November 3, 2009
    Assignee: Tangis Corporation Microsoft Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Patent number: 7606785
    Abstract: In accordance with one embodiment of the present invention, there are provided mechanisms and methods for implementing concurrent generation of an a-box and a t-box for use in a computing environment comprising a knowledge system. A t-box comprises categories and relationships about the categories and an a-box, comprising assertions of individual instances of the categories of the t-box. With these mechanisms and methods, it is possible to process structured information into a form usable by a knowledge engine.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: October 20, 2009
    Assignee: Sun Microsystems, Inc.
    Inventor: Kenneth Shirriff
  • Patent number: 7603335
    Abstract: An attribute information acquisition method, including transmitting an attribute request for contents attribute information for altering attributes of contents data stored in a storage medium to an attribute information providing apparatus. The method also includes receiving the contents attribute information transmitted from the attribute information providing apparatus as a result of the transmission of the attribute request. Further, the method includes transmitting to an accounting status notification apparatus a notification request for accounting status notification information that indicates whether an accounting process that corresponds to the contents attribute information has been completed, when a communication enabled state with the attribute information providing apparatus is restored after communication with the attribute information providing apparatus is interrupted during the receiving the contents attribute information.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: October 13, 2009
    Assignee: Sony Corporation
    Inventors: Noriyuki Sakoh, Takeshi Iwatsu, Jun Moriya, Yasuhiro Murase
  • Patent number: 7587377
    Abstract: A computer driven information management system selectively ranks and qualifies third-parties, such as vendors, by utilizing user-defined and selected questions and qualification criteria from various data sources to utilize the database information available in public, commercial or in private, or by information directly supplied by the third-party in a registration with the organization desiring information from the third-party. The system displays the results of the scoring system for user selection. Alternatively, the system can automatically generate a notification of selection to the organization, the user and the third-party from whom the information was obtained.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: September 8, 2009
    Inventor: Tom Yitao Ren
  • Publication number: 20090222390
    Abstract: A method includes: a) preparing as training data a sample set that contains a plurality of samples belonging to a first class and a plurality of samples belonging to a second class; b) generating, by performing discriminant analysis on the sample set, a first discriminant function having a high classification characteristic for the first class and a second discriminant function having a high classification characteristic for the second class; c) by classifying the sample set using the first and second discriminant functions, isolating any sample whose classification results by the first and second discriminant functions do not match; d) forming a new sample set by grouping together any sample thus isolated, and repeating b) and c) by using the new sample set; and e) causing d) to stop when the number of samples each of whose classification results do not match in c) has decreased to or below a predetermined value.
    Type: Application
    Filed: May 4, 2009
    Publication date: September 3, 2009
    Applicant: FUJITSU LIMITED
    Inventor: Kohtarou Yuta
  • Patent number: 7580906
    Abstract: A solution engine of a vendor's highly-automated adaptive computer support system for a remote customer automatically generates proposed solutions, e.g., sets of support documents, as a function of diagnostic data received from a customer's computer system. The automatically generated solution can be subject to expert review prior to publication to the customer, e.g., when the automated system assigns a low confidence level to the solution. In addition, expert review can be triggered by feedback from the customer once a proposed solution is communicated. The diagnostic data, solutions and feedback for an incident are packaged as a “case” and entered into a historical case database. A solution function updater updates the solution function as a function, at least in part, of the expert review and customer feedback.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: August 25, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yassine Faihe
  • Patent number: 7571183
    Abstract: A “Music Mapper” automatically constructs a set coordinate vectors for use in inferring similarity between various pieces of music. In particular, given a music similarity graph expressed as links between various artists, albums, songs, etc., the Music Mapper applies a recursive embedding process to embed each of the graphs music entries into a multi-dimensional space. This recursive embedding process also embeds new music items added to the music similarity graph without reembedding existing entries so long a convergent embedding solution is achieved. Given this embedding, coordinate vectors are then computed for each of the embedded musical items. The similarity between any two musical items is then determined as either a function of the distance between the two corresponding vectors. In various embodiments, this similarity is then used in constructing music playlists given one or more random or user selected seed songs or in a statistical music clustering process.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: August 4, 2009
    Assignee: Microsoft Corporation
    Inventors: Erin Renshaw, John Platt
  • Publication number: 20090192968
    Abstract: Embodiments of the present invention relate to knowledge representation systems which include a knowledge base in which knowledge is represented in a structured, machine-readable format that encodes meaning.
    Type: Application
    Filed: September 29, 2008
    Publication date: July 30, 2009
    Applicant: TRUE KNOWLEDGE LTD.
    Inventor: William Tunstall-Pedoe
  • Publication number: 20090192970
    Abstract: Instant message systems are enhanced by establishing at least one handling rule that is evaluated in an instant messaging environment, each established handling rule defining a condition based upon at least one of identified content or identified context, and a corresponding event handling action to be performed within the instant message environment. Upon identifying an instant message conversation within the instant message environment between a user and a correspondent, each handling rule is evaluated and the event handling action of an associated handling rule is performed if it is determined that the condition of handling rule is satisfied. Further, an indication that the corresponding event action was performed is conveyed to a corresponding user.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner, Marjorie R. Willner
  • Patent number: 7565343
    Abstract: Fixed-length data (560) contained in a database (560) are segmented into a number of pieces of data that are searchable at a time and searching is performed at high speed. As means for it, a pointer table (500), a secondary pointer table, a local table, and a fixed-length-data table are provided, and when more segmentation is required, a table having a numeric-value comparing function is further provided. As means for performing efficient configuration/management of the tables and for performing management that does not interfere with a search operation, an empty-house table (700), an empty-room table (720), a room-management table (740), and a structure-management table (760) may be provided.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: July 21, 2009
    Assignee: IPT Corporation
    Inventor: Shinpei Watanabe
  • Publication number: 20090171883
    Abstract: Methods and systems are provided for facilitating decision making through an improved recommendation system. The data used in the system, such as the questions and business logic for navigating between questions, is stored in relational database tables that are easy to access and edit by users. A backend application program reads the data and processes the navigation logic depending upon answers received from users to automatically generate a decision tree. Users are allowed to select questions earlier in the tree, and the application can regenerate a tree from the point of the selected question and on. The application program stores the questions to be presented in a structured document which is handed off to a user interface generation program.
    Type: Application
    Filed: October 17, 2008
    Publication date: July 2, 2009
    Inventors: Jaidev O. Kochunni, Michael F. Klose, Anand Prahlad, Rajiv Kottomtharayil, Parag Gokhale
  • Publication number: 20090157590
    Abstract: Systems and methods for optimization of real time production operations. In one embodiment, a moving time horizon based parametric model provides fast predictions for production optimization in a short-term framework. In another embodiment, multiple technologies are selected in connection with asset performance workflows that are uniquely implemented in a multi-phase approach.
    Type: Application
    Filed: December 17, 2008
    Publication date: June 18, 2009
    Applicant: Landmark Graphics Corporation, a Halliburton Company
    Inventors: Gerardo Mijares, Alejandro Garcia, Sathish Sankaran, Jose Rodriguez, Luigi Saputelli, Ankur Awasthi, Michael Nikolaou
  • Patent number: 7542958
    Abstract: The invention includes methods and software tools for acquiring data from diverse sources, and structuring the data in a form that may be used to determine object equivalence. Practice of the invention includes one or more of the following tools: a data acquisition web agent creator, a web agent created by the web agent creator, an agent manager for deploying said web agent, and ontology-directed classifier, an ontology-directed extractor, and an ontology-directed matcher. The tools are example driven through a graphical user interface.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: June 2, 2009
    Assignee: XSB, Inc.
    Inventors: David S. Warren, Terrance L. Swift, Tatyana Vidrevich, Iv Ramakrishnan, L. Robert Pokorny, Alex Beggs, Christopher Rued, Michael Epstein, Harpreet Singh, Hasan Davulcu
  • Patent number: 7540021
    Abstract: The present invention relates to an information security bot system for the mitigation of damage upon its victims, or enforcement of Identity Theft laws, by searching and inducing transactions with perpetrators of identity crimes (e.g. identity theft.). Searching is accomplished using a software spider search robot (“bot”) that turns any transmitted personal information in to a bit-keyed array that cannot betray any of the known information of the users. Transactions with perpetrators are induced and affected using machine generated natural language techniques. In instances of success, data (actual, bogus or “poisoned”) is transferred to or received from said perpetrators. This data can be used to protect victims or to ensnare perpetrators. In addition, the invention relates to offensive and proactive prevention of identity theft and other related crimes.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: May 26, 2009
    Inventor: Justin Page
  • Publication number: 20090106182
    Abstract: A data flow analyzing apparatus includes an analysis rule storage which stores analysis rules having definitions of data types, a data flow analyzer which performs data flow analysis on an analysis target program as a target of analysis by using the analysis rules stored in the analysis rule storage to thereby output unsafe data-including procedures as detected points, an analysis rule candidate generator which generates candidates of analysis rules based on the detected points, and an analysis rule candidate output which outputs the analysis rule candidates generated by the analysis rule candidate generator to a predetermined output.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 23, 2009
    Applicant: FUJITSU LIMITED
    Inventor: Yuji YAMAOKA
  • Publication number: 20090089235
    Abstract: In a pattern identification method in which input data is classified into predetermined classes by sequentially executing a combination of a plurality of classification processes, at least one of the classification processes includes a mapping step of mapping the input data in an N (N?2) dimensional feature space as corresponding points, a determination step of determining whether or not to execute the next classification process based on the corresponding points, and selecting step of selecting a classification process to be executed next based on the corresponding points when it is determined in the determination step that the next classification process should be executed.
    Type: Application
    Filed: September 5, 2008
    Publication date: April 2, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Kan Torii, Katsuhiko Mori, Yusuke Mitarai, Hiroshi Sato, Yuji Kaneda, Takashi Suzuki
  • Patent number: 7512889
    Abstract: A system for controlling presentation of information to a user based on the user's current condition. In particular, the system monitors the user and the user's environment, and creates and maintains an updated model of the current condition of the user. The user condition can include a variety of condition variables, including abstract concepts such as the user's current cognitive load, desired level of privacy for output information, and desired scope of audience for output information. Upon receiving output information to be presented to the user (e.g., from an application program), the system determines an appropriate output device and an appropriate format with which to present the information to the user, and then presents the output information. The system can also receive description information about the output information that describes relevant factors for determining when and how to present the output information (e.g.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: March 31, 2009
    Assignee: Microsoft Corporation
    Inventors: Dan Newell, Kenneth H. Abbott, III
  • Publication number: 20090083200
    Abstract: Systems and methods consistent with the present invention improve manual screening processes for a group of documents by implementing an active learning screening process with dynamic information modeling. A classification algorithm is trained to recognize the relationships between concept tags applied to a subset of the documents and true or correct utility or relevance ratings applied to the subset of documents. Once adequately trained using several subsets of documents, the classification algorithm may be applied to the entire group of documents, screening out documents that are not relevant or important.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 26, 2009
    Inventors: Victor J. Pollara, Joseph Lau, Christopher H. Schmid
  • Patent number: 7490122
    Abstract: A system and method are provided to learn and infer the time until a user will be available for communications, collaboration, or information access, given evidence about such observations as time of day, calendar, location, presence, and activity. The methods can be harnessed to coordinate communications between parties via particular modalities of interaction. The system includes a user state identifier that determines a user's state from background knowledge, the flow of time, or one or more context information sources. A data log can be employed to store information about user state changes and observational evidence to accumulate statistics and build inferential models of the availability and unavailability of users for different kinds of communication, collaboration, and information access.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Eric J. Horvitz, Carl M. Kadie, Andrew W. Jacobs
  • Publication number: 20090037355
    Abstract: Starting with the people in and around enterprises, the expertise and work patterns stored in people's brains as exhibited in their daily behavior is detected and captured. A behavioral based knowledge index is thus created that is used to produce expert-guided, personalized information.
    Type: Application
    Filed: August 8, 2008
    Publication date: February 5, 2009
    Inventors: Scott Brave, Jack Jia
  • Patent number: 7487107
    Abstract: A system and a method for selecting potential purchasers from a historical collection of confirmed purchasers. The method allows definition of a set of purchasing variables in relation to the confirmed purchasers, and computation of both a plurality of re-purchasing ratios and a plurality of purchasing amounts using the set of purchasing variables. Potential purchasing amounts are generated by combining the previous results.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jean-Louis Blanchard, Hammou Messatfa, Stephane Lorin, Christelle Pavillon
  • Patent number: 7478331
    Abstract: A facility for exchanging context attributes is described. A characterization module receives an invocation request to provide an attribute value that was generated by a requesting attribute consumer. The received invocation request identifies the attribute whose value is to be provided. In response to receiving the invocation request, the characterization module provides a value for the identified attribute to the requesting attribute consumer.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Kenneth H. Abbott, Steven J. Fluegel, Joshua M. Freedman, Dan Newell, James O. Robarts
  • Publication number: 20080313127
    Abstract: The claimed subject matter provides a system and/or method that effectuates selective viewing of multimedia audio and/or visual content. The disclosed system can include a component that obtains multimedia audio or visual content from a broadcast server, categorizes the multimedia audio or visual content, and associates index tags to categorized multimedia audio or visual content. The index tags are utilized to provide a facility to search or summarize the categorized multimedia audio or visual content, wherein the resultant searches and summarizations can be displayed on a display associated with the component.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Curtis G. Wong, Dale A. Sather, Kenneth Reneris, Thaddeus C. Pritchett, Talal Ali Batrouny, Eric J. Horvitz
  • Patent number: 7467120
    Abstract: Provided is a system 10 which supports a user's behavior by generating a behavioral decision function indicating behavior to be adopted to a certain target. The system 10 includes: a data acquiring section 110 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 120 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: October 19, 2006
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventor: Hisashi Kashima