Patents Examined by Michael Holmes
  • Patent number: 8069134
    Abstract: A system and method enable rapid knowledge transfer, for example between a plurality of experts and a plurality of apprentices located remotely from the experts. The system makes use of unique tools to facilitate transfer of knowledge and collaboration between individuals, even among remotely located individuals. An input to the system is a Knowledge Transfer Plan which has been designed to orchestrate the knowledge transfer. The knowledge transfer system integrates a shared repository and collaboration tools for use by the expert and apprentice. The collaboration tools may be accessed through role-specific portals which are automatically created from the Knowledge Transfer Plan. In one embodiment, the system is configured with a World Wide Web-based interface and an integrated suite of tools to support knowledge transfer activities on a global basis to facilitate knowledge transfer among workers engaged in an outsourcing business process.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: November 29, 2011
    Assignee: Accenture Global Services Limited
    Inventors: Kishore Swaminathan, Charles Nebolsky
  • Patent number: 8027942
    Abstract: The method and circuits of the present invention aim to associate a complex component operator (CC_op) to each component of an input pattern presented to an input space mapping algorithm based artificial neural network (ANN) during the distance evaluation process. A complex operator consists in the description of a function and a set of parameters attached thereto. The function is a mathematical entity (either a logic operator e.g. match(Ai,Bi), abs(Ai?Bi), . . . or an arithmetic operator, e.g. >, <, . . . ) or a set of software instructions possibly with a condition. In a first embodiment, the ANN is provided with a global memory, common for all the neurons of the ANN, that stores all the CC_ops. In another embodiment, the set of CC_ops is stored in the prototype memory of the neuron, so that the global memory is no longer physically necessary. According to the present invention, a component of a stored prototype may now designate objects of different nature.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: September 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ghislain Imbert de Tremiolles, Pascal Tannhof
  • Patent number: 8015144
    Abstract: Described is a technology by which raw GPS data is processed into segments of a trip, with a predicted mode of transportation (e.g., walking, car, bus, bicycling) determined for each segment. The determined transportation modes may be used to tag the GPS data with transportation mode information, and/or dynamically used. Segments are first characterized as walk segments or non-walk segments based on velocity and/or acceleration. Features corresponding to each of those walk segments or non-walk segments are extracted, and analyzed with an inference model to determine probabilities for the possible modes of transportation for each segment. Post-processing may be used to modify the probabilities based on transitioning considerations with respect to the transportation mode of an adjacent segment. The most probable transportation mode for each segment is selected.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: September 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Yu Zheng, Longhao Wang, Like Liu, Xing Xie
  • Patent number: 8015137
    Abstract: An entity resolution system and alert analysis system configured to process inbound identity records and to generate alerts based on relevant identities, entities, conditions, activities, or events is disclosed. One process of resolving identity records and detecting relationships between entities may be performed using a pre-determined or configurable entity resolution rules. Further, the entity resolution system may include an alert analysis system configured to allow analysts to review and analyze alerts, entities, and identities, as well as provide comments or assign a disposition to alerts generated by the entity resolution system. Furthermore, the entity resolution system may be configured to handle duplicate alerts, i.e., one or more identical or near-identical alerts generated using the same entities and/or identities as well as assign a relevance score to the particular entities and identities included in the alert.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Thomas B. Allen, Barry M. Caceres
  • Patent number: 8010477
    Abstract: A method for solving a problem is disclosed. The method may include receiving a problem description. The description of the problem may include a description of a host application module to be used for solving the problem. The method may further include training an embeddable logic library with baseline data and a known solution of the problem. The embeddable logic library may include a plurality of object components describing rules and procedures for processing data. The method may further include receiving input data associated with the problem, and processing the input data according to the problem description, using rules and procedures described by the object components in the embeddable logic library. The method may also include converting the processed data into a format required by the host application module, and providing the converted data to the host application module.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: August 30, 2011
    Assignee: Caterpillar Inc.
    Inventors: Michael Roy Rogers, Brian T. Lough
  • Patent number: 8010465
    Abstract: Embodiments are configured to provide one or more candidates based in part on an input identifier associated with an input interface. In an embodiment, a system includes an input method editor (IME) that can be configured to provide one or more candidates based in part on a prediction model and one or more input scope values associated with an input interface. The IME can also operate to store an entered string including one or more associated input scope values to a storage component. The stored information can be used when suggesting candidates.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Eric Badger, Drew Elliott Linerud, Daryn Elliot Robbins, Jason Michael Bower
  • Patent number: 8010466
    Abstract: The invention provides a method, apparatus and system for classification and clustering electronic data streams such as email, images and sound files for identification, sorting and efficient storage. The method further utilizes learning machines in combination with hashing schemes to cluster and classify documents. In one embodiment hash apparatuses and methods taxonomize clusters. In yet another embodiment, clusters of documents utilize geometric hash to contain the documents in a data corpus without the overhead of search and storage.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: August 30, 2011
    Assignee: TW Vericept Corporation
    Inventor: Seth Patinkin
  • Patent number: 8010479
    Abstract: The present invention can include a solution for capturing user-defined custom elements for use in a graphical modeling application. Such a system can include a graphical modeling application and a custom element definition tool. The graphical modeling application can be configured to create semantic models that contain a static graphical elements and semantic data elements. The custom element definition tool can be configured to create a user-defined custom element for the graphical modeling application. The user-defined custom element can consist of one or more static graphical element and/or one or more semantic data element.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Berg, Brad L. Blancett, Michael D. Elder, Chad M. Holliday, Narinder Makin, Timothy A. Pouyer, Edward C. Snible, John E. Swanke
  • Patent number: 8005781
    Abstract: A method and a system for relating of a value network analysis of a mission to a knowledge base of dependencies of data objects, applications and information technology resources required for achieving of such mission, such method used for optimization of provisioning for information technology resources and for prioritizing of control of data and application security and integrity of such mission.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Murthy V. Devarakonda, Nikolai Joukov, Manoj Kumar, Konstantinos Magoutis, Wlodek Wlodzimierz Zadrozny
  • Patent number: 8005777
    Abstract: A decision making system, method and computer program product are provided. Initially, a plurality of attributes is defined. Thereafter, first information regarding the attributes is received from a receiving business. Second information is then received regarding proposed products or services in terms of the attributes. Such second information is received from a supplying business. In use, a decision process is executed based on the first information and the second information.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: August 23, 2011
    Assignee: Aloft Media, LLC
    Inventors: Daniel L. Owen, Michael W. Kusnic
  • Patent number: 8001071
    Abstract: Systems (and corresponding methodologies) that enable inferences to be drawn from the physicality of electronic information much like that of a visual inspection of physical records are provided. In other words, a user is able to draw inferences from parameters of electronic data such as quantity, regularity, age, condition, type, keywords, title, author, origination date, storage location, etc. The innovation provides a data observation system having a summarization generator component and a rendering component that conveys attributes of electronic data such that inferences and conclusions based upon the physicality of the data.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Neil Alexander Jordan, Chris D. Karkanias
  • Patent number: 8001072
    Abstract: A function can be represented as a canonical decision diagram structure. Each vertex of the diagram is associated with a respective function variable. The vertices include at least one vertex that represents a domain of more than two values for the variable associated with the vertex. The decision diagram is used to evaluate the function to determine whether the function is satisfiable or unsatisfiable for given values of the variables.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventor: Colin Meek
  • Patent number: 7996540
    Abstract: A method and a system for replacing media stream in a communication process of a terminal are disclosed. The method includes: a terminal issuing a request for replacing media stream to a communication server in a communication process; the communication server obtaining a corresponding replacing media source from a multimedia server according to a replacing media source identification carried in the request for replacing media stream, and replacing media stream sent by the terminal with the replacing media source. The system includes a multimedia server and a communication server. According to the embodiments of the present invention, a terminal participating in a communication process may replace its own voice and/or pictures with stored audio and/or video and/or data, so as to provide a new value-added service and bring new service revenue for operators.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: August 9, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Jian Yang
  • Patent number: 7996342
    Abstract: Systems, methods and computer program products for supervised dimensionality reduction. Exemplary embodiments include a method including receiving an input in the form of a data matrix X of size N×D, wherein N is a number of samples, D is a dimensionality, a vector Y of size N×1, hidden variables U of a number K, a data type of the matrix X and the vector Y, and a trade-off constant alpha; selecting loss functions in the form of Lx(X,UV) and Ly(Y,UW) appropriate for the type of data in the matrix X and the vector Y, where U, V and W are matrices, selecting corresponding sets of update rules RU, RV and RW for updating the matrices U,V and W, learning U, V and W that provide a minimum total loss L(U,V,W)=Lx(X,UV)+alpha*Ly(Y,UW), and returning matrices U, V and W.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Genady Grabarnik, Irina Rish
  • Patent number: 7991717
    Abstract: A system, method, and process for configuring iterative, self-correcting algorithms, such as neural networks, so that the weights or characteristics to which the algorithm converge to do not require the use of test or validation sets, and the maximum error in failing to achieve optimal cessation of training can be calculated. In addition, a method for internally validating the correctness, i.e. determining the degree of accuracy of the predictions derived from the system, method, and process of the present invention is disclosed.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: August 2, 2011
    Inventor: Ronald R. Bush
  • Patent number: 7991728
    Abstract: System and method for operating reputation-based communication or content service. Method includes obtaining metric related to first user contributor reputation; identifying communication or content having association with first user contributor; and processing communication or content to generate processed communication or content based on the obtained objective contributor reputation. Service is broadly defined and may be selected from bulletin board, message board, chat room, forum, information provision service, content delivery service, email service, information provision service, search engine service, content delivery service, communication or content screening service, communication or content screening service, or other. System for providing reputation processed based on-line communication or content. Communication or content provided or generated by the inventive system or method. Business method for operating a communications or content provision service.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: August 2, 2011
    Assignee: PredictWallStreet, Inc.
    Inventor: Craig A. Kaplan
  • Patent number: 7991726
    Abstract: A system and method for analyzing Intrusion Detection System (IDS) alert data associated with a computer network is described. The method includes applying first association rules to obtained IDS alert data associated with a computer network and processing the obtained IDS alert data with the first association rules. Analyst feedback data associated with the processed obtained IDS alert data is received, and a training data set from the analyst feedback data is received. New association rules are determined based upon the training data set, and the new association rules are outputted to a display of a computing device. Outputting the new association rules may include outputting patterns within the IDS alert data of false positive alerts. The new association rules may be applied back to the obtained IDS alert data.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: August 2, 2011
    Assignee: Bank of America Corporation
    Inventors: Mian Zhou, Sean Kenric Catlett
  • Patent number: 7991711
    Abstract: A method, system, and computer program product are described for delivering smart services. According to an exemplary embodiment, a method for delivering smart services includes receiving a request to determine an availability of a service subscriber for responding to an event associated with a service. The service is defined in terms of the event and a situation of the service subscriber. A current situation of the service subscriber is determined using subscriber context information based on private information of the subscriber. Attributes of the event and the current subscriber situation are used to provide to the service at least one of the subscriber context information and a probability related to an availability of the subscriber for responding to the event, allowing the service to generate a response to the event on behalf of the subscriber without the service having direct access to the private subscriber information.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: August 2, 2011
    Assignee: Ektimisi Semiotics Holdings, LLC
    Inventors: Munindar Singh, Mona Singh
  • Patent number: 7987146
    Abstract: A system and method for provisioning software on a plurality of computational nodes in a distributed computing environment. A plurality of support processing requirements associated with a software product is accepted. The plurality of requirements is expanded into multiple sets of installation requirements. At least one set of installation requirements in the multiple sets of installation requirements are minimized to produce at least one minimized set of installation requirements. A determination is made as to whether any pair of requirements in the minimized set of installation requirements includes a pair of conflicting requirements. A determination of whether the software product allows each requirement in the pair of conflicting requirements to be located on separate nodes is also made. At least one multi-node installation topology is determined for the software product.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Larisa Shwartz, Genady Grabarnik, Maheswaran Surendra, Naga A. Ayachitula
  • Patent number: 7987145
    Abstract: A model predictive controller (MPC) for predictive control of nonlinear processes utilizing an EKF (Extended Kalman Filter) and a nominal trajectory generator. The nominal trajectory generator includes another instance of EKF, a linear corrector, and a time-varying deviation model. A nominal control trajectory can be predicted and an optimal solution for the time-varying deviation model can be computed based on an approximation of a system inverse known as signal de-convolution. The EKF can be utilized to estimate a current process state by supplying a measured output and to predict a future nominal trajectory by supplying a reference output. A Kalman smoother can also be utilized for the signal de-convolution in order to obtain enhanced trajectory estimates.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: July 26, 2011
    Assignee: Honeywell Internationa
    Inventor: Lubomir Baramov