Parsing Data Structures And Data Objects Patents (Class 707/755)
  • Patent number: 8402042
    Abstract: A mining rule database update apparatus using a named entity dictionary and a mining rule combined with an ontology schema includes: a named entity dictionary and mining rule database storage module storing the named entity dictionary and a mining rule database; a mining pattern generation module recognizing terminology from text and converting the terminology into the mining pattern; a named entity and mining rule search module searching for a corresponding named entity and a mining rule from the named entity dictionary and the mining rule database using the recognized terminology and the mining pattern; and a mining rule database update module estimating a relationship name using a named entity of the recognized terminology and the ontology schema, generating a corresponding mining rule, and storing the generated mining rule in the mining rule database depending on a user's selection.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: March 19, 2013
    Assignee: Korea Institute of Science and Technology Information
    Inventors: Han Min Jung, Pyung Kim, Seung Woo Lee, Mi Kyung Lee, Dong Min Seo, Won Kyung Sung
  • Publication number: 20130066891
    Abstract: An approach is provided for processing metadata in one or more media streams. A media metadata processing platform determines to parse from a media data stream for metadata components. The media metadata processing platform also causes, at least in part, a storing of the parsed metadata components. The media metadata processing platform further determines to mark the media data stream with one or more hooks for embedding the parsed metadata components, one or more computational closures, or a combination thereof, the one or more computational closures being serialized.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 14, 2013
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Jari-Jukka Harald Kaaja, Jarmo Tapani Arponen
  • Patent number: 8396880
    Abstract: Embodiments relate to systems and methods for generating an optimized output range for a data distribution in a hierarchical database. A data store can store data in a hierarchical format, for instance, in a tree. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as nodes representing quarters. A spreading tool can insert child nodes representing quarters, months, or other at insertion point(s) represented or encoded by a set of placeholder nodes, dividing quantities appropriately. In aspects, the spreading tool can access multiple sets of spreading rules which govern the distribution of data from higher level nodes to lower level nodes. In aspects, the spreading tool can conduct multiple passes of data distribution using different sets of spreading rules, capturing the outputs expressed in the child nodes and selecting rule sets which produce a desired deviation, range, or other characteristics.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: March 12, 2013
    Assignee: Red Hat, Inc.
    Inventor: Eric Williamson
  • Patent number: 8396867
    Abstract: The most common automated search methods produce less-than-ideal results when searching online resumes, profiles, and the like (“biographies”) for the identities of people with a searcher-selected qualification (“candidates”). Keywords, their proximities, and their repetitions are less informative in biographies than in other informational documents. Similarly, chains of social connection (“referral paths”) do not always reveal the likelihood or ease of a searcher's introduction to a candidate. In both cases, the display order of results may be unrelated to any estimate of merit. To answer the question “Whom do I need and how do I reach them?” a classifier system uses heuristics or algorithms adapted to match the reactions of human experts on the selected qualifications. Terms in biographies, regardless of structure, are standardized and disambiguated for accurate comparisons, meaningful context is preserved, and biographies and referral paths are scored based on expected usefulness to the searcher.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: March 12, 2013
    Assignee: NimbleCat, Inc.
    Inventors: Sunil Mehta, David Meyer, Poonam Murgai
  • Publication number: 20130060794
    Abstract: An approach for building management, energy management and facility management systems and particularly to data models representing building and operational configurations of the systems. More particularly, the disclosure pertains to standard data models for representing these configurations and their transformation from non-standard form into a standard form defined by domain ontologies. The transformation is of ad hoc and disparate technical reference information into an ontologically correct and validated complex hierarchy with an associated set of integrated digital information.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 7, 2013
    Applicant: Honeywell International Inc.
    Inventors: Ramesha Nellikere Puttabasappa, Conrad Bruce Beaulieu
  • Publication number: 20130060795
    Abstract: Performance of database systems may be improved by reducing the processing performed with each database query. For example, when a database query, such as a SQL statement, is executed with a first set of values, the query may be stored as a prepared statement and parsed and optimized as a section. When a similar database query is executed with a new set of values the section may be re-executed with the new set of values without re-parsing or re-optimizing the prepared statement. A similar database query may continue to be executed with new sets of values until the section is invalid because of an alteration to the table definitions of the database schema.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 7, 2013
    Applicant: Unisys Corp.
    Inventors: James M. Plasek, Michael S. Jende, Ronald H. Menzhuber, Jennifer J. Smith
  • Publication number: 20130060793
    Abstract: Information extraction techniques are provided for extracting information from medical documents. Information can be extracted from medical documents by determining a plurality of classes of medical information and, for each class of the plurality of classes of medical information, selecting one or more extraction techniques according to the class, and using the selected extraction techniques to extract information from the medical documents. Different extraction techniques can be applied depending on the specific class of medical information. Specific classes of medical information can be determined based on a type of information consumer, such as a physician or pharmacist.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 7, 2013
    Applicant: Infosys Limited
    Inventors: Subhadip Bandyopadhyay, Arijit Laha, Devika Mathur, Pratibha Rani, Raghunath Reddy
  • Patent number: 8392421
    Abstract: The present invention relates to a method of profiling an Internet endpoint associated with an Internet Protocol (IP) address, an IP prefix, or a domain name, the method includes generating a profiling rule using an Internet search engine, obtaining a search result by inputting the IP address, the IP prefix, or the domain name to the Internet search engine, and classifying the Internet endpoint based on the search result using the profiling rule.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: March 5, 2013
    Assignee: Narus, Inc.
    Inventors: Antonio Nucci, Supranamaya Ranjan, Aleksandar Kuzmanovic
  • Patent number: 8392466
    Abstract: A method, system, and article for automated processing of a data stream are provided. Stream processing is applied to a hierarchical self describing data stream. As the data stream is processed, some elements therein are associated with a selected path expression. The selected path expressions are ordered based upon the hierarchy, and a tree structure is created that corresponds to the hierarchy. Each leaf node of the tree is associated with a logical operator or an expression to be applied to data processed from the data stream to the leaf node.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Shun Jiang, Kenneth M. Johns, James J. Rhodes, Hovey Raymond Strong, Jr.
  • Publication number: 20130054624
    Abstract: A computer program product is provided and includes a tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method. The method includes initially verifying a presence of parameters passed to a parameter database and that a selected group of the parameters are greater than or equal to zero, parsing optional block data to validate the optional block data, determine a length thereof and a number of optional blocks contained therein and proceeding with one of a secondary info-parsing and a secondary data-parsing operation with respect to the optional block data in accordance with content of the parameters passed to the parameter database.
    Type: Application
    Filed: October 18, 2012
    Publication date: February 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: International Business Machines Corporation
  • Patent number: 8386499
    Abstract: The disclosure describes systems and methods for modeling relationships between entities on a network using data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data within a W4 Network. The W4 Network personalizes and automates sorting, filtering and processing of W4COMN communications delivered or requested to be delivered using personalized value-based ranking and encoding of data, which is modeled from the point-of-view (POV) of any specific user, topic or node in the W4 Distributed graph. POV modeling supplies comparative value services to users which entails individuated data models to be aggregated and used in customization and personalization forecasting for each user and their associated data management needs.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: February 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Patent number: 8386498
    Abstract: Messages (e.g., log messages or any form of record oriented data) are analyzed for identifiable value patterns. When a pattern is located the value is replaced by a name or “token” for the pattern, resulting in a “message description” for the message. When analysis is finished and token/value replacements are complete the message description can be stored as a reference to the message.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: February 26, 2013
    Assignee: LogLogic, Inc.
    Inventor: Sanford Whitehouse
  • Patent number: 8380716
    Abstract: Embodiments of the disclosed technology comprise a method of augmenting a mind map of a plurality of objects based on at least one data feed. The method comprises providing an interface which contains visual representations of objects and associates semantic data with these objects. The interface allows for a user to access data from a data feed, and it analyzes these data in order to identify additional objects which may be semantically related to the object. A visual representation of the additional object is then augmented with a connector to the original object. Information about the relationships of the objects may be certified automatically or manually.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: February 19, 2013
    Inventor: Jan Mirus
  • Patent number: 8375031
    Abstract: A processor performs line-rate filtering using hardware-assisted Patricia trees. A PCAP-style filter is converted into a form that can be inserted into a Patricia tree. The PCAP filter expression is parsed and converted into disjunctive normal form (DNF). Each DNF clause of the filter is inserted into a Patricia tree. The DNF clauses are checked for overlaps and the overlapping clauses are combined when possible.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: February 12, 2013
    Assignee: Tektronix, Inc.
    Inventor: Alina Hernandez
  • Patent number: 8375038
    Abstract: A method to transmit SMS messages to a Related Object by selecting the Base Object and transmit SMS messages to both, the Base Object as well as to the Related Object, simultaneously, in a CRM application is disclosed. The relationship between the Base Object and the Related Object may be any one of one-to-one, one-to-many, many-to-one or many-to-many that can be defined while deploying the CRM application. The process takes place in different levels wherein the system decides whether the SMS message should be sent to the Base Object or different Related Objects depending upon the Campaign Workflow and locates the mobile phone number of the entity and finally transmits the SMS message via SMS Service Provider chosen from the user Interface.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: February 12, 2013
    Inventors: Sujai Holal Karnam, Aneesh Bhatnagar
  • Publication number: 20130036076
    Abstract: Presented is a method of extracting keywords. The method includes obtaining a corpus of documents, determining a first set of words that appear as keywords in a document present in the corpus of documents, determining a second set of words that appear in the corpus of documents but not necessarily appear as keywords in the document, and determining a final set of keywords for the document by combining the first set of words with the second set of words.
    Type: Application
    Filed: April 14, 2010
    Publication date: February 7, 2013
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sheng-Wen Yang, Yuhong Xiong, Wei Liu
  • Patent number: 8370370
    Abstract: A computer implemented method, data processing system, and computer program product for automating information sharing and propagation of control commands and events between software objects created in Web applications and 3D virtual world objects created in virtual world applications. A relationship is created to link a Web object with one or more virtual world objects, or to link a virtual world object with one or more Web objects. A Web application may retrieve the meta-data of one or more virtual world objects or send commands or events to manipulate one or more virtual world objects to which a Web object within the Web application is linked. A virtual world system may retrieve the meta-data of one or more Web objects or send commands or events to manipulate one or more Web objects to which a virtual world object within the virtual world system is linked.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yunwu Huang, Jalal Uddin Mahmud, Roger Alan Pollak, John J. Ponzo
  • Publication number: 20130031114
    Abstract: An information processing apparatus includes a first selection unit that selects at least one first element in tree-structured data, a second selection unit that selects a second element corresponding to the first element selected by the first selection unit, and an extracting unit that extracts tree-structured data representing a subtree defined by the first element selected by the first selection unit and the second element selected by the second selection unit in order to copy the tree-structured data into different tree-structured data.
    Type: Application
    Filed: February 7, 2012
    Publication date: January 31, 2013
    Applicant: FUJI XEROX Co., Ltd.
    Inventor: Saneyuki KOBAYASHI
  • Publication number: 20130031078
    Abstract: Parameterized actions are provided with search results to allow users to enter parameter values and perform the actions directly from the search results. By analyzing websites in a category, a parameterized action available at the websites and common parameters may be identified. When an end user performs a search that returns a web page result from a website having the parameterized action, an indication of the parameterized and common parameters may be provided as part of the search result. Additionally, user interface elements may allow the end user to enter parameter values to perform the parameterized action directly from the search result. In some instances, user context may be employed to pre-populate parameter values in the search result.
    Type: Application
    Filed: February 27, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ANTOINE EL DAHER, DEEPAK VIJAYWARGI, YOGESH KANT ROY, TAROON MANDHANA
  • Publication number: 20130031112
    Abstract: A query controller accesses a cache comprising information related to data that is newly added to a database, responsive to detecting a data extraction application is ready to query the database for at least one data extraction rule. The information is added to the cache for each new data event received by a data processing application, prior to the data processing application adding the data parsed from each new data event to the database. The query controller evaluates each data extraction rule against the information in the cache to determine whether the information is relevant to at least one data extraction rule.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KERRY R. GUNN, VERNON MURDOCH
  • Publication number: 20130031113
    Abstract: A system and method is provided which may comprise parsing an unstructured geographic web-search query into a field-based format, by utilizing conditional random fields, learned by semi-supervised automated learning, to parse structured information from the unstructured geographic web-search query. The system and method may also comprise establishing semi-supervised conditional random fields utilizing one of a rule-based finite state machine model and a statistics-based conditional random field model. Systematic geographic parsing may be used with the one of the rule-based finite state machine model and the statistics-based conditional random field model. Parsing an unstructured local geographical web-based query in local domain may be done by applying a learned model parser to the query, using at least one class-based query log from a form-based query system. The learned model parser may comprise at least one class-level n-gram language model-based feature harvested from a structured query log.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Inventors: Donghui Feng, Kirk Boydston, Nathaniel A. Murray, Clarke Retzer, James G. Shanahan, Remi Zajac
  • Publication number: 20130024282
    Abstract: The automatic purchase history tracking technique described herein can capture information about all of a user's purchases in a single location, such as, for example, a purchase database. In one embodiment when a user purchases an item from a vendor or store, a confirmation of the item purchase is received by the user. For example, this confirmation could be an email confirmation, a paper receipt or a voice confirmation. This confirmation is automatically parsed by the technique to extract purchase information about the item purchase. This parsed information can then be stored and displayed to the user and can also used for various other purposes, such as, for example, targeted marketing. The parsed stored data can also be enhanced by user annotations, and data pushed and pulled from other sources.
    Type: Application
    Filed: July 23, 2011
    Publication date: January 24, 2013
    Applicant: Microsoft Corporation
    Inventors: Aman Kansal, Jie Liu, Douglas Christopher Burger
  • Publication number: 20130018900
    Abstract: Disclosed in one example is a method for searching. In some examples, the method includes receiving an unstructured search query, parsing the unstructured search query into a plurality of structured search attributes using a search term attribute dictionary, performing a search of a structured database based upon the plurality of structured search attributes to identify a plurality of search results, populating a plurality of form fields of a search form with the plurality of structured search attributes, and displaying the search form in association with the search results.
    Type: Application
    Filed: July 13, 2011
    Publication date: January 17, 2013
    Inventors: Heyning Cheng, Daniel Tunkelang
  • Patent number: 8356045
    Abstract: A computer implemented method, computer program product and data processing system, for identifying common structures shared across a plurality of formatted text documents. The common structure is presented as a sequence of landmarks, each of which has a starting and ending marker to describe the borders of text. The common structure is identified by counting the occurrences of repeating text segments across documents. Frequently co-occurred adjacent segments become candidates for markers of landmarks. In addition, styling information of textual content within a landmark is extracted and mapped to rules. The rules are used to merge and summarize content from multiple documents, which gives an advantage over current practice of content concatenation.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yuan-chi Chang, Debdoot Mukherjee, Vibha Singhal Sinha, Biplav Srivastava
  • Patent number: 8352479
    Abstract: Systems, methods and computer products for content-derived (generated) metadata. Exemplary embodiments include a metadata generation method, including receiving a media file, searching the media file for metadata associated with the media file, adding the metadata to a metadata file associated with the media file, searching the media file for media components and adding metadata entries that are associated with the media components to the metadata file.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: January 8, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James Carlton Bedingfield, Sr.
  • Patent number: 8352620
    Abstract: Displaying a network topology map may include creating a database representing objects in a network; requesting a topology map of a certain type to represent at least a portion of the network; determining from the database a set of objects corresponding to the type of the requested map; determining parameters associated with the map type; and, while the cardinality of the set is above a threshold: presenting at least one of the parameters on a display, enabling a user to specify a value or group of values for the parameter, and reducing the cardinality of the set by removing objects not matching the value or group of values specified for the parameter.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: January 8, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeffrey Richard Conrad
  • Patent number: 8352939
    Abstract: A system, method and computer program product are provided for performing a security or maintenance operation in association with virtual disk data accessed independent of a virtual machine. In use, data stored on a virtual disk is accessed at least in part independent of a virtual machine. Further, a security or maintenance operation is performed in association with the accessed data.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: January 8, 2013
    Assignee: McAfee, Inc.
    Inventors: Jonathan L. Edwards, John D. Teddy, Tracy E. Camp
  • Patent number: 8352478
    Abstract: Systems and techniques for providing a master data framework. The framework receives user input and automatically generates, in accordance with the input, a persistent definition of a business object type. The input can be simple declarations and need not be provided in any particular programming language. Definitions generated by the framework adhere to a same data model, regardless of the business object type they are defining. The framework allows the user to create a definition of a business object type by associating two or more definitions of other business object types. The framework provides services that can be applied, without further customization, to any definition of business object types generated by the framework. These services, for example, can be used by a calling application to instantiate business objects or to change a state of a business object instance.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventors: Daniel Buchmann, Wolfgang Kalthoff, Gerd Moser, Ralf Philipp, Wolfgang Wiese
  • Patent number: 8352680
    Abstract: A method and system for file-system based caching can be used to improve efficiency and security at network sites. In one set of embodiments, the delivery of content and storing content component(s) formed during generation of the content may be performed by different software components. Content that changes at a relatively high frequency or is likely to be regenerated between requests may not have some or all of its corresponding files cached. Additionally, extra white space may be removed before storing to reduce the file size. File mapping may be performed to ensure that a directory within the cache will have an optimal number of files. Security at the network site may be increased by using an internally generated filename that is not used or seen by the client computer. Many variations may be used is achieving any one or more of the advantages described herein.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: January 8, 2013
    Assignee: Open Text S.A.
    Inventors: Conleth S. O'Connell, Jr., Maxwell J. Berenson, N. Issac Rajkumar
  • Publication number: 20130007010
    Abstract: Embodiments of the present invention provide a method, system and computer program product for software requirements extraction from external sources for software development. In an embodiment of the invention, a method for software requirements extraction from external sources for software development includes retrieving content from over a computer communications network pertaining to a product. The content can include by way of example, a Web page, e-mail message, instant message, blog posting or social network posting, to name only a few. Within the content, a modal verb can be identified and text extracted that is proximate to the modal verb. Thereafter, a requirement can be generated for a revision of the product based upon the extracted text. Optionally, the requirement can be ranked according to the modal verb, for example, an imperative modal verb can correspond to a higher ranking than a suggestive modal verb.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Michael E. Browne, Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari
  • Publication number: 20130007026
    Abstract: In a single-signature duplicate document system, a secondary set of attributes is used in addition to a primary set of attributes so as to improve the precision of the system. When the projection of a document onto the primary set of attributes is below a threshold, then a secondary set of attributes is used to supplement the primary lexicon so that the projection is above the threshold.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Inventors: Joshua ALSPECTOR, Aleksander KOLCZ, Abdur R. CHOWDHURY
  • Patent number: 8346780
    Abstract: In order to mitigate a load in communications among an integrated search server, a plurality of search users and a plurality of search servers in an integrated search system, in the present invention, when an integrated search is executed, first, information for narrowing down the search servers is obtained from each search server, and subsequently, the search servers are narrowed down based on this information, and search results are obtained from only the search servers which have been narrowed down. Thereby, there are advantageous effects of reducing memory usage of the integrated search server, and reducing unnecessary network traffic between the integrated search server and each search server.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: January 1, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhito Yokoi, Yohsuke Ishii
  • Publication number: 20120330984
    Abstract: The present invention concerns a method for processing a structured document to render, such as XML or HTML files. The method comprises the steps of: parsing the structured document into parsed tokens TK of structured data; constructing a first tree structure DTree storing the structured data of parsed tokens; constructing a render tree structure RTree storing the document content to render, said render tree structure being synchronized with the first tree structure; rendering the structured document based on the render tree structure RTree; wherein constructing the first tree structure DTree comprises deciding, for each parsed token TK, whether or not the parsed token is to be stored in said first tree structure, and storing the structured data of the parsed token therein only in case of positive decision. Partial first (DOM) tree DTree is therefore stored in memory, reducing memory use and processing time before rendering the structured document.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 27, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: YOUENN FABLET, ROMAIN BELLESSORT, HERVÉ RUELLAN
  • Publication number: 20120330983
    Abstract: An object of the present invention is to provide a data processing system which makes it possible to reflect data in a data aggregate of another party, with the mutual relational properties of the data preserved, in a case in which there has been a modification, addition, or the like in any of at least two data aggregates.
    Type: Application
    Filed: September 8, 2011
    Publication date: December 27, 2012
    Inventor: Asao KAMEI
  • Publication number: 20120330906
    Abstract: A system and method comprising: receiving itinerary data from at least two sources; identifying a traveler associated with the itinerary data; and adding information about the identified traveler to the itinerary data.
    Type: Application
    Filed: September 4, 2012
    Publication date: December 27, 2012
    Applicant: CONCUR TECHNOLOGIES, INC.
    Inventors: Michael FREDERICKS, Keith MOFFATT, Brian Jeffrey OLLENBERGER, Lisa Anne SILVERIA, Richard Thor DENMARK, Michael LORE
  • Publication number: 20120330982
    Abstract: The invention relates to a method and system for processing a search request. A search request including a sequence of data strings and representing a plurality of search parameters is received. The strings are parsed and the search request is interpreted so as to define search parameters by recognizing items reflecting search criteria within the sequence of data strings. A query is built based on the result of the preceding process and at least one travel data service can be interrogated. This improves the search for information based on free-text input from the user. Application to methods for travel data service interrogation and to search engines.
    Type: Application
    Filed: July 12, 2011
    Publication date: December 27, 2012
    Inventors: Denis Jean Michel Arnaud, Patrick Roger Grandjean
  • Publication number: 20120330973
    Abstract: A system and method for collecting and processing data over a communications network. A data mining marshaller module associates each plugin to a particular data source and manages the plugin to periodically retrieve unstructured data from the data source based on a plurality of data items to be monitored on behalf of a plurality of users. The plugins convert unstructured data received from the data sources to structured data and the data marshaller module stores the structured data in a database. This enables the system and method to aggregate and display the structured data in multiple graphical representations according to the user's preference.
    Type: Application
    Filed: September 5, 2012
    Publication date: December 27, 2012
    Inventors: MARK D. GHUNEIM, Matthew R. Dennebaum, Dustin J. Norlander
  • Patent number: 8341164
    Abstract: A data structure for storing items of information having a time of life includes a time of life interval for each item of information. The items of information are organized in a data structure having nodes and edges connecting the nodes. This data structure is preferably a directed acyclic graph structure. The data structure includes parent nodes and child nodes. The time interval specified for any child node must always be contained within the time interval specified for that child node's parent node, such that the data structure includes no child nodes with a time of life interval that falls outside of the time of life interval of its parent node.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: December 25, 2012
    Inventors: Barr Rosenberg, Mark Gilbeau Howard, Till Gaston Balz Bay, Bernd Kurt Alexander Schoeller
  • Patent number: 8341171
    Abstract: A mining rule database update apparatus using a named entity dictionary and a mining rule combined with an ontology schema includes: a named entity dictionary and mining rule database storage module storing the named entity dictionary and a mining rule database; a named entity and mining rule search module searching for a corresponding mining rule and a named entity from the mining rule database and the named entity dictionary using a terminology included in an inputted mining pattern and the mining pattern; and a mining rule database update module estimating a relationship name using a named entity of the terminology and the ontology schema, generating a corresponding mining rule, and storing the generated mining rule in the mining rule database depending on user's selection.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: December 25, 2012
    Assignee: Korea Institute of Science and Technology Information
    Inventors: Han Min Jung, Pyung Kim, Seung Woo Lee, Mi Kyung Lee, Dong Min Seo, Won Kyung Sung
  • Publication number: 20120323939
    Abstract: Methods and arrangements for automatically finding the dependency of a software product on other software products or components. From an install image or directory, a signature is found by deriving the same from a directory structure of the software. Further, a directory tree structure is built and an approximate sub-tree matching algorithm is applied to find commonalities across software products.
    Type: Application
    Filed: August 27, 2012
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rema Ananthanarayanan, Vinatha Chaturvedi, Vijil E. Chenthamarakshan, Prasad M. Deshpande, Raghuram Krishnapuram, Shajeer K. Mohammed
  • Publication number: 20120323863
    Abstract: Database storage of hierarchically structured messages is facilitated based on structural semantic reflection of the message and automatic reconciliation of the messages. The structural semantics of an incoming message may be assessed and database storage provisioned based on the structural semantic reflection of the message. The system may auto-adapt over time as incoming messages from a known source change and automatically generate code which applies the sequential logic to a stream of messages in order to represent the latest state for a given context. Furthermore, the hierarchical semantics of messaging formats may be applied to a flexible set of database structures that represent the raw contents of the messages.
    Type: Application
    Filed: August 9, 2011
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Bryan Dove, Eugene Lee
  • Publication number: 20120317100
    Abstract: A reference string set including a group of strings is set. At least two specific tuples of substring triples is found inside the reference string set of strings. Each tuple is considered as a candidate for representing a related concept. Each concatenation of the substrings triples is an explicit member of the reference string set. Each middle substring of the substring triples is unequal to another middle substring within the substring triples found inside the reference string set. Each prefix substring is equal to all other prefix substrings within the substring triples found inside the reference string set. Each suffix substring is equal to all other suffix substrings within the substring triples found inside the reference string set. Either the prefix substring or the suffix substring is not empty.
    Type: Application
    Filed: August 24, 2012
    Publication date: December 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Arning, Roland Seiffert
  • Publication number: 20120311676
    Abstract: A system and method for facilitating the transfer of contact information between network subscribers said system including at least one server coupled to the network; at least one database coupled to the server; a plurality of subscriber terminals coupled to the network wherein each subscriber's terminal is configured to send contact information associated with a subscriber to the server in response to a request by said subscriber; wherein the request causes the subscriber's terminal to compile the contact information into an electronic business card object having one or more textual fields and map the one or more textual fields of the electronic business card to one or more object attributes contained in an electronic business card object and transmit the electronic business card object to the server for storage in the database is disclosed.
    Type: Application
    Filed: December 15, 2010
    Publication date: December 6, 2012
    Applicant: SMART HUB PTE. LTD.
    Inventors: Alex D. Ibasco, Eduardo Ramon G. Joson, Valenice G. Balace, Jose Lorenzo L. Losantas
  • Publication number: 20120310957
    Abstract: In certain embodiments, a parser parses a formula to yield one or more functions, at least one function comprising a dependent value of a dependent object. One or more macro handlers configured to execute the functions are determined. At least one macro handler is instructed to register with one or more dominant objects on behalf of the dependent object, where the dominant objects are used to evaluate the dependent value.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: Computer Associates Think, Inc.
    Inventor: Tad A. Deffler
  • Patent number: 8326819
    Abstract: Disclosed herein is a method and system for hardware-accelerating the generation of metadata for a data stream using a coprocessor. Using these techniques, data can be richly indexed, classified, and clustered at high speeds. Reconfigurable logic such a field programmable gate arrays (FPGAs) can be used by the coprocessor for this hardware acceleration. Techniques such as exact matching, approximate matching, and regular expression pattern matching can be employed by the coprocessor to generate desired metadata for the data stream.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: December 4, 2012
    Assignee: Exegy Incorporated
    Inventors: Ronald S. Indeck, Naveen Singla, David E. Taylor
  • Patent number: 8326833
    Abstract: A natural language processor receives a document and accesses commentary related to the document. In response to accessing commentary related to the document, the natural language processor processes the commentary to generate data structures corresponding to the commentary. Rules are executed on these data structures to generate metadata for the document. The resulting metadata is associated with the document, which can be harnessed by the features of the document management systems to provide additional operations on the document.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventor: Naveenkumar V. Muguda
  • Patent number: 8326848
    Abstract: Systems, methods and articles of manufacture are disclosed for injecting parameter conditions to reduce a size of a data set to be processed. A data set may be received to be processed by an analytic routine. The data set may include results from executing a first query. Further, input may be received from a user, the input specifying a parameter specific to the analytic routine to be performed on the data set. At least one condition associated with the specified parameter may be identified. A second query may be generated from the first query and the identified condition. The second query may be executed to generate a reduced data set. The analytic routine may be performed on the reduced data set to generate an output to the user.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Frederick Allyn Kulack, Amanda E. Peters
  • Publication number: 20120303641
    Abstract: An approach for collecting log information for a plurality of services according to a common format for a connector string, each service running at least one instance of a process, parsing the log information in relation to a key map, and storing the parsed information in a database.
    Type: Application
    Filed: May 24, 2011
    Publication date: November 29, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Bhaskar R. Gudlavenkatasiva, Nityanand Sharma, Sutap Chatterjee, Josy John
  • Publication number: 20120303640
    Abstract: A method, computer program product, and system for pre-parsing a large XML document to enable faster processing, comprising providing an XML document that is idle or is being generated, pre-parsing the XML document to generate one or more indices associated with the XML document, storing the indices in the XML document, and storing the XML document in a storage area. At the time of processing the XML document, an XML consumer is able to process the XML document more quickly than normal by using the one or more indices.
    Type: Application
    Filed: May 24, 2011
    Publication date: November 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ravi Chandra Chamarthy
  • Patent number: 8321431
    Abstract: The present invention extends to methods, systems, and computer program products for iteratively and interactively searching for information. Embodiments of the invention can provide a user with relevant location-specific information in response to a query from the user. Provided information can also be relevant to a user's predicted future behavior. As context for a user is obtained and/or accumulated, such as, for example, through an interactive query dialogue, the probability of providing relevant information in response to a query from the user increases.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: November 27, 2012
    Assignee: Frogzog, LLC
    Inventors: William M. Quick, Darren Leroy Wesemann, Brent C. Maxwell