From Unstructured Or Semi-structured Data To Structured Data Patents (Class 707/811)
  • Patent number: 8756396
    Abstract: Systems, methods, and other embodiments associated with managing memory are described. According to one embodiment, an apparatus includes a converter that dynamically converts a structure of a data representation stored in a memory, where the structure is selectively converted between a sparse format and a non-sparse format.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: June 17, 2014
    Assignee: Toshiba Corporation
    Inventors: Arvind Pruthi, Shailesh Shiwalkar
  • Patent number: 8751543
    Abstract: A data model may be designed based views of a pre-existing data model. Metadata associated with the pre-existing data model may be presented to the user to support the user's design effort. The metadata may inform and otherwise guide the user's design choices to reduce the likelihood of inconsistencies between the new data model and the pre-existing data model. The metadata may also be used to identify and warn the user of potential inconsistencies between the new data model and the pre-existing data model.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: June 10, 2014
    Assignee: SAP AG
    Inventors: Torsten Kamenz, Andreas Kemmler
  • Patent number: 8745096
    Abstract: Systems and methods for providing information responsive to a request. In an embodiment, a request from a requestor is received. A plurality of eligible information sources that are capable of providing data at least partially responsive to the information request are identified. For each identified information source, a data request according to a schema accepted by the identified information source is prepared and responses from the eligible information sources are received. The responses according to a common schema are homogenized and information from the homogenized responses are provided to the requestor.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: June 3, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew R. Noble, Elena Dykhno, David J. Whitney
  • Patent number: 8745097
    Abstract: Techniques and tools are described for converting XML documents and XML schema documents to OWL. An OWL model ontology can be generated by receiving XML schema documents, performing schema consolidation, and generating the OWL model ontology from the consolidated XML schema. An OWL instance ontology can be generated by receiving XML documents and XML schema documents and generating an OWL instance ontology from the XML documents and the XML schema documents. OWL model extraction and OWL instance generation can be performed in parallel and without the need for intermediate XSLT documents. Schema consolidation can comprise collecting schema documents, merging schema documents, and reorganizing the merged schema document to create a consolidated schema document.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: June 3, 2014
    Assignee: Infosys Limited
    Inventors: Kiran Prakash Sawant, Suman Roy
  • Patent number: 8738667
    Abstract: A method, an apparatus and a computer program product for converting an XML encoded dataset into a minimal set of SQL tables and provided. In the method, a hierarchical structure in the XML encoded dataset is identified. A node element set for the XML encoded dataset is determined, wherein each node element in the node element set is a discrete level of the hierarchical structure of the dataset. One or more nodes of the XML encoded dataset are determined, each node being an instance of a node element. A unique node identifier is allocated to each node. Then, an SQL node table containing one or more records is generated, each record corresponding to a respective one of the allocated node identifiers. An SQL ancestry table is optionally generated to define the inter-relationships among nodes of the identified hierarchical structure of the XML encoded dataset.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: May 27, 2014
    Assignee: Timebase Pty Limited
    Inventors: Christoph Schnelle, Geoffrey John Nolan
  • Patent number: 8738742
    Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8738666
    Abstract: According to one aspect of the disclosed subject matter, a method is provided for the association of conceptual and relational information. First, the structure information necessary to define types, relationships, attributes, and handlers is established. Then, the context in which the correlation of conceptual and relational information is to occur is established. Existing and/or new ontologies to be considered during the act of correlation are selected. Relational and conceptual information is recorded and source and/or content data is displayed.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: May 27, 2014
    Inventor: Terry L. Cowart
  • Patent number: 8713076
    Abstract: Business intelligence, decision support and knowledge management network systems and methods provide efficient, robust, and business-friendly services for the rapid analysis of massive amounts of business, electronic, and other disparate data into actionable intelligence. An advantageous element of the multi-party knowledge network allows the aggregation of common data formats in order to analyze a combined dataset consisting of information from multiple parties, thereby providing additional business intelligence than with a single set of data alone.
    Type: Grant
    Filed: January 20, 2013
    Date of Patent: April 29, 2014
    Inventors: Russell William Martin, Michael Martinov, Heidi Messer, Stephen Messer
  • Patent number: 8706772
    Abstract: A plurality of partitions can be defined in a database for a multi-tenant computing system provided on one or more processors such that each partition of the plurality of partitions is associated with only one business tenant of a set of business tenants supported by the multi-tenant system. The database can stored shared content that is shared among and accessible to all tenants of the multi-tenant computing system while tenant content for each business tenant can be stored in the database in one partition of the plurality of partitions. The one partition can be assigned to an associated business tenant. At least a portion of the tenant content can be unique to and associated with the associated business tenant.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: April 22, 2014
    Assignee: SAP AG
    Inventors: Martin Hartig, Bjoern Mielenhausen, Helmut Prestel, Peter Eberlein
  • Patent number: 8700682
    Abstract: An abstraction layer is provided between databases of back office systems and a markup language based interface, which may allow Web access to data in the databases of the back office systems. Schemas, metadata and validation files are generated from an intermediary representation of the database, which may be flat, non-hierarchical files. Markup language based templates may be generated based on the schemas, metadata and validation files. Markup documents or “markup” may be generated using the templates and the schemas, metadata and validation files. Workflow may be defined and imposed on the generation of the markup.
    Type: Grant
    Filed: December 24, 2009
    Date of Patent: April 15, 2014
    Assignee: Vertafore, Inc.
    Inventors: Doug Tedder, Paul Corriveau, John Kushiner
  • Patent number: 8700638
    Abstract: Resolving ambiguous variable names in processing of a computer application includes representing variable declarations with dynamic variable scopes of the computer application in a tree data structure where the nodes of the tree data structure are variable names of the computer application. Ambiguous variable names are resolved by calculating distances between a context node and two or more candidate nodes of the tree data structure where each of the candidate nodes contains the searched variable name. The weighted distance between the context node and each candidate node equals the number of downward steps from the context node to the candidate node multiplied by a first constant plus the number of upward steps from the context node to the candidate node multiplied by a second constant. The node having a desired weighted distance is selected and information from the selected node is returned to the computer application as the variable value.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: April 15, 2014
    Assignee: Libera, Inc.
    Inventors: Michael Dearman, Albert Cecchini
  • Patent number: 8695096
    Abstract: In some embodiments, automatic signature generation for malicious PDF files includes: parsing a PDF file to extract script stream data embedded in the PDF file; determining whether the extracted script stream data within the PDF file is malicious; and automatically generating a signature for the PDF file.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: April 8, 2014
    Assignee: Palo Alto Networks, Inc.
    Inventor: Liang Zhang
  • Patent number: 8666928
    Abstract: A knowledge storage system is described. A specific embodiment is a computer system comprising a knowledge base of general knowledge in structured form which can be added to and queried by untrained users. Various embodiments include the facility for remote computers to access the knowledge stored in the system, natural language questions to be answered, profile screens giving general knowledge about an object in the system, and methods for distinguishing between reliable and unreliable facts.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: March 4, 2014
    Assignee: Evi Technologies Limited
    Inventor: William Tunstall-Pedoe
  • Patent number: 8661067
    Abstract: Various embodiments for optimizing data migration and recall in a computing storage environment by a processor device are provided. Data stored in the computing storage environment is analyzed over a predetermined period of time to identify a usage pattern of a portion of the data. The portion of the data having the usage pattern is recalled in advance of a usage time, the usage time predicted by the usage pattern for the portion of the data to be accessed.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Douglas L. Lehr, Franklin E. McCune, David C. Reed, Max D. Smith
  • Patent number: 8655924
    Abstract: A system and method for converting structured data to unstructured or structured data, the system and method receiving processing options in a flexible format and a reader selection, executing the reader selection to read data, computing a date time group to iterate through observed and/or modeled data, bilinearly interpolating the structured data to create an unstructured or structured finite element mesh, linearly interpolating data in time if necessary, and storing the populated grid on a computer-readable medium in a format compatible with a target numerical model.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: February 18, 2014
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Brett D Estrade
  • Patent number: 8635233
    Abstract: Techniques to automatically build a language dependency graph for localizable resources are described. A technique may include storing resources from a file in a translation database with data that indicates the language that the resource is in, the entity that created that version of the resource, and a dependency, if any, on a different language version of the resource. Subsequent translations of a resource may also be stored in the translation database in a manner that groups the translated version(s) of a resource to the original resource, and also stores the language of the resource, the entity that translated it, and the dependency to the language from which the resource was translated. A language dependency graph may be generated from the translation database for a file, where the graph reflects the languages of translation and dependency relationships among the translations. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Eric Borzello, Zhigiang Feng, Huy Nguyen
  • Publication number: 20130325907
    Abstract: A system obtains input report in Extensible Markup Language (XML) format and obtains a configuration file that includes a schema with output requirements for the input report. The system identifies, based on the configuration file, a parent node in the input report and reads records associated with the parent node. The system extracts data from the records associated with the parent node that correspond to the schema and generates, from the extracted data, an output report in a flat file format.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Marcial E. Montes de Oca, Irving A. J. Rivas Zarete, Raúl Emile Vidal Alonzo, Hector Saint-Hilaire
  • Patent number: 8595095
    Abstract: In a banking application system including numerous banking applications, a data management framework allows for the generalized storage and subsequent access of result data. Through the application of the framework to the raw processing data generated by one of the banking applications, the result data is stored in a general storage location. Through this framework, the data is then readily accessible by all other banking applications. This framework includes a header field, characteristics data and key figure data. This removes proprietary restrictions on the data itself and thus makes it available to the other applications, increasing cross-system efficiency by allowing other applications to access and subsequently use the result data.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Andreas S Borchardt, Dirk Endesfelder, Ralf M Handl, Michael Hladik, Roland Kolata, Ekkehard Lange, Christoph Meinel, Frank Raebiger
  • Patent number: 8589388
    Abstract: A request to access a web page may be received from a user device. The web page includes a dynamic information portion and a static information portion. A filename is assigned to a static file that is associated with the static information portion of the web page. The filename may be formed at least in part from a timestamp associated with the static file. In response to the request, a dynamic file that is associated with the dynamic information portion of the web page may be sent to the user device. The dynamic file references the static file using the filename, and the timestamp included in the filename enables the user device to determine whether the static information portion of the web page is accessible at the user device.
    Type: Grant
    Filed: February 2, 2011
    Date of Patent: November 19, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Duane E. Tiemann, Susan A. Hall
  • Patent number: 8577904
    Abstract: A selection of a composite copy command is detected via a computing device executing an application framework. The composite copy command is propagated to each active application associated with the application framework. A composite data element is received from each active application. The composite data element received from each active application is stored into a copy buffer.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventor: Cayce B. Marston
  • Patent number: 8516014
    Abstract: A method and implementing system are provided in which data, such as video and/or audio data, are presented and recorded on media for subsequent reference, management and/or processing. Original files are divided into segment files which are smaller than the original file. Each segment file may then be processed and/or viewed individually and, after viewing, the segment file is marked as having been viewed, and the marked segment files are immediately available for use in recording new files before all of the segmented files of the original file have been viewed. In one example, a user is enabled to select the size of the segmented files for any of the recorded, and/or scheduled to be recorded, data files.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventor: Blaine H. Dolph
  • Publication number: 20130204910
    Abstract: Techniques and tools are described for converting XML documents and XML schema documents to OWL. An OWL model ontology can be generated by receiving XML schema documents, performing schema consolidation, and generating the OWL model ontology from the consolidated XML schema. An OWL instance ontology can be generated by receiving XML documents and XML schema documents and generating an OWL instance ontology from the XML documents and the XML schema documents. OWL model extraction and OWL instance generation can be performed in parallel and without the need for intermediate XSLT documents. Schema consolidation can comprise collecting schema documents, merging schema documents, and reorganizing the merged schema document to create a consolidated schema document.
    Type: Application
    Filed: February 7, 2012
    Publication date: August 8, 2013
    Applicant: Infosys Limited
    Inventors: Kiran Prakash Sawant, Suman Roy
  • Patent number: 8495594
    Abstract: A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to configure an adapter such that the adapter is specific to a data source, provides a communication link to the data source, converts a format of the data source to a format native to a middleware system, and converts a format of metadata of the data source to a standard metadata format. Further, the computer is caused to configure an application interface component to convert an invocation of a function in the middleware system to an invocation of a function provided by an Enterprise Information System through the adapter, convert the data format of the middleware system to a format native to the Enterprise Information System accessed through the adapter, and maintain metadata describing a message format and a function provided by the adapter.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bryan Eric Aupperle, John Henry Green, Vernon Maurice Green, Ernest Wing Mah, Amy Thatcher Mollin, Piotr Przybylski, Elizabeth Catherine Savoie, Paul Stanley, Philip Ivor Wakelin
  • Patent number: 8495105
    Abstract: Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
  • Patent number: 8495176
    Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8489650
    Abstract: Systems, implementations, applications, and a query language for a tetrahedral data model for unstructured data are disclosed. The tetrahedral data model includes a vertex, four facets, and lines between the facets. The vertex represents a unique identifier for the underlying unstructured data. The four facets represent basic attributes, semantic features, low-level features, and raw data. The lines represent relationships between connected elements. The tetrahedral data model is implemented in the logical schema in an Unstructured data Base Management System (UDBMS), which stores the basic attributes and the semantic features in XML files, stores the low-level features and the raw data using a three-dimensional big table, and stores the associations in an adjacency matrix. A tetrahedral annotation module creating and populating tetrahedrons can be integrated into unstructured data processing apparatuses.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: July 16, 2013
    Assignee: Beijing Uniwtech Co., Ltd.
    Inventors: Xiaogeng Li, Wei Li, Bo Lang
  • Patent number: 8489605
    Abstract: DOM based unique ID generation, including receiving a hypertext markup language (HTML) page at a computer, and identifying HTML page elements in response to the receiving, the HTML page elements comprising parent nodes, the parent nodes comprising child nodes. The method further comprising processing each of the HTML page elements, the processing comprising: grouping the child nodes by parent node into a group of child nodes, detecting patterns in the group of child nodes in response to the grouping, reducing the group of child nodes to text strings in response to the detecting, storing the text strings as text values in the parent nodes, and generating a unique identifier (ID) of the HTML page in response to the processing.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Khalil Ayoub, Hosam Aly, Jason Walsh
  • Patent number: 8478795
    Abstract: A method and system for automatically defining and provisioning organizational data in a unified messaging (UM) platform are disclosed. An adapter in a unified messaging platform connects to at least one client human resources database. Human resources information that is organized in an organizational hierarchy is retrieved from the human resources database, and hierarchical organizational data is automatically generated in the UM platform based on the organizational hierarchy of the human resources information retrieved from the human resources database. UM mailboxes are provisioned to messaging centers in the UM platform based on the hierarchical organizational data.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: July 2, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, James Jackson, Timothy Schroeder
  • Patent number: 8468145
    Abstract: A URL inspector may determine a uniform resource locator (URL) which includes an indexable fragment. A URL separator may separate, from the URL which includes the indexable fragment, a base URL occurring prior to the indexable fragment. An indexer may process content of the base URL to obtain processed content thereof. A rendering system may render the processed content together with the URL which includes the indexable fragment to obtain rendered content. A content converter may convert the rendered content into indexable content.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: June 18, 2013
    Assignee: Google Inc.
    Inventors: Pawel Aleksander Fedorynski, Rupesh Kapoor
  • Publication number: 20130151573
    Abstract: A method, an apparatus and a computer program product for converting an XML encoded dataset into a minimal set of SQL tables and provided. In the method, a hierarchical structure in the XML encoded dataset is identified. A node element set for the XML encoded dataset is determined, wherein each node element in the node element set is a discrete level of the hierarchical structure of the dataset. One or more nodes of the XML encoded dataset are determined, each node being an instance of a node element. A unique node identifier is allocated to each node. Then, an SQL node table containing one or more records is generated, each record corresponding to a respective one of the allocated node identifiers. An SQL ancestry table is optionally generated to define the inter-relationships among nodes of the identified hierarchical structure of the XML encoded dataset.
    Type: Application
    Filed: February 8, 2013
    Publication date: June 13, 2013
    Applicant: TIMEBASE PTY LIMITED
    Inventor: Timebase Pty Limited
  • Patent number: 8463737
    Abstract: Provided are an apparatus and method for converting and monitoring management information data in an integrated manner and in real time. More particularly, the present invention relates to an apparatus and method for converting and monitoring management information data in an integrated manner and in real time which are capable of reducing the number of processes and stably operating an IT infrastructure through integrated management by flexibly collecting and converting management information data having a variety of formats and transmitting it to a destination integrated management solution when existing point-specific management solutions are managed in an integrated manner using an integrated management solution.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: June 11, 2013
    Assignee: Samsung SDS Co., Ltd.
    Inventors: Byung Seop Kim, Chi Hoon Lee, Cheol Ju Kang, Jae Hee Park, Chi Hoon Park, Sung Hwa Ryu
  • Patent number: 8458231
    Abstract: A computer-implemented word processing presentation method is disclosed. The method includes obtaining an unformatted data structure containing a series of characters representing content for a word processing document, accessing a series of first records in a file associated with the unformatted data structure, wherein each first record contains data correlating a location of one or more characters in the unformatted data structure to a location for the one or more characters in the word processing document, and generating a display of the word processing document by applying the correlating data from the series of records to the series of characters in the unformatted data structure.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: June 4, 2013
    Assignee: Google Inc.
    Inventors: Ramna Sharma, Nandan Nidhi, Suvrat Sharma, Ganesh Gupta
  • Patent number: 8452753
    Abstract: The invention relates to a method for retrieving a web document provided by a web server, where the method comprising the usual steps of requesting a web document from the web server and replying with the web document, extended by the steps of requesting an analysis according to an inspection requirement, analyzing the content of the web document according to inspection requirements at the web server, and replying an analyzing result. The invention relates inter alia to a web document description language, a web server, a web document transfer protocol, and a computer software product for retrieving a web document.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: May 28, 2013
    Assignee: Alcatel Lucent
    Inventors: Peter Szabo, Horst Rössler, Michael Walter Hoche
  • Patent number: 8438192
    Abstract: The invention provides a system and method for retrieving and storing industrial data, the system comprising a data retriever that includes a data retrieval manager and one or more watchers for monitoring data associated with one or more industrial devices, wherein if the data associated with the one or more industrial devices is new or modified, the one or more watchers notifies the data retrieval manager thereof and the data retrieval manager uploads the new or modified data. The system further includes a database manager for receiving the new or modified data in a first form from the data retrieval manager and for storing the new or modified data in a structural data form in one or more databases.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 7, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Marek Obitko, Ivan Havel, Michal Fortik, Robert Mavrov, Radek Marik
  • Patent number: 8423588
    Abstract: Reshaping of streams is provided to facilitate utilizing the streams without rapidly increasing memory requirements as the size of the stream increases. The streams can be pushed to alternative storage upon being reshaped, for example, such as to a persistent storage. If the streams lose structure, for example if a hierarchical stream is reshaped into a flat structure for storage in a database, structural information can be stored along with the streams and utilized to shape the stream to its original structure upon request for data, for example. Streams can be pulled from an exposing device or application, and portions of the stream can be transformed and stored according to a set of stop elements; the stop elements can be associated with functions that take action on the stream upon reaching a stop element, such as transforming and storing a portion thereof.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: April 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Avner Y. Aharoni, Henricus Johannes Maria Meijer
  • Patent number: 8402065
    Abstract: Systems, methods, and other embodiments associated with batch process monitoring are described. One example method may include monitoring an external batch process (e.g. food manufacture, drug manufacture). The method may include collecting data (e.g. material usage, material yield, resource usage, quality results, process parameters, actions performed on batches) from the external batch process. The method may also include generating an XML document based, at least in part, on data collected from the external batch process. The contents of the XML document are to represent a required record that relates to a consumable product manufacturing event. In one example, the record may comply with Title 21 of the United States Code.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: March 19, 2013
    Assignee: Oracle International Corporation
    Inventors: Srikanth Karimisetty, Srinivasulu Puri, Ranvijay Singh, Savita Durgada
  • Patent number: 8396897
    Abstract: A method, system, and computer program product for threading documents using body text analysis. The method comprises: computing a fingerprint for each of a plurality of documents by analyzing text in a body of each document; comparing the computed fingerprints to determine a set of documents from the plurality of documents whose fingerprints are sufficiently similar; and ordering the set of documents to create at least one parent-child relationship.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventor: Steven L. Rohall
  • Patent number: 8380681
    Abstract: The subject disclosure is directed towards data deduplication (optimization) performed by phases/modules of a modular data deduplication pipeline. At each phase, the pipeline allows modules to be replaced, selected or extended, e.g., different algorithms can be used for chunking or compression based upon the type of data being processed. The pipeline facilitates secure data processing, batch processing, and parallel processing. The pipeline is tunable based upon feedback, e.g., by selecting modules to increase deduplication quality, performance and/or throughput. Also described is selecting, filtering, ranking, sorting and/or grouping the files to deduplicate, e.g., based upon properties and/or statistical properties of the files and/or a file dataset and/or internal or external feedback.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Paul Adrian Oltean, Ran Kalach, Ahmed M. El-Shimi, James Robert Benton
  • Patent number: 8381229
    Abstract: Processing a received message includes receiving a message that includes within the message a plurality of values and a plurality of context values. Each of the values is associated with a respective data element. The method includes identifying a first context value and those first data elements that are relevant to the first context value. The method includes selecting first rules that are specific for the first context value and applying the first rules to the values associated with the first data elements. The process includes identifying a second context value and those second data elements that are relevant to the second context value and omitting first data elements that are relevant to the second context value. The method includes selecting second rules that are specific to the second context value and applying the second rules to values associated with the second data elements.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: February 19, 2013
    Assignee: SAP AG
    Inventors: Gunther Stuhec, Volker Wiechers, Karsten K. Bohlmann
  • Patent number: 8346702
    Abstract: Systems and methods are provided that predict the accuracy of expert forecasts based on a corpus of prior expert forecasts. Expert forecasts (also referred to as opinions) are analyzed and processed to determine an opinion and related positions expressed by the expert. Each opinion is combined with relevant industry information to create a structured model for the opinion. A plurality of structured models for a given expert are then analyzed along with information related to the actual outcome of prior predictions to create a decision model for the particular expert. A new opinion issued by an expert is then analyzed using the decision model for that expert to predict the accuracy of the new opinion from the expert. Recommended actions in accordance with or against the new expert opinion may then be provided.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: January 1, 2013
    Assignee: Step 3 Systems, Inc.
    Inventors: Justin Busch, Ryan Brunton
  • Publication number: 20120310997
    Abstract: A customer relationship management (CRM) application provides a user interface to detect language selection and create a default organization application using the selected language. The CRM application can enable a user to configure a subsequent organization application utilizing settings inherited from the default organization application. The CRM application can further enable the user to provide a second base language selection for the subsequent organization application installation and create the second organization application according to the language selection in hosted and/or on-premise environments.
    Type: Application
    Filed: June 3, 2011
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Agustin Da Fieno Delucchi, Michael Ott, Chris Shoring, Elliot Lewis, Nabanita Majumdar, Atul Shenoy, Matios Bedrosian
  • Patent number: 8326869
    Abstract: The hierarchical relationships between objects in different levels of an object structure (such as a contract) are stored as elements in two-dimensional matrix representations. In general, the matrix representations facilitate queries, clustering of like objects and contracts, and comparisons that identify common objects and contracts.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: December 4, 2012
    Assignee: Accenture Global Services Limited
    Inventors: Surya P Kolluri, Zhu-Song Mei, Dmitriy Feferman, Kevin P Lee, Michael Irish, Heather E Nelson, David Kil
  • 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: 8326892
    Abstract: A method and system of converting numerical infrastructure data relating to a utility monitoring system having elements arranged in a hierarchy to a graphic compatible storage data format. Numerical infrastructure data relating to the elements of the utility monitoring system is obtained. The numerical infrastructure data relating to the elements of the utility monitoring system is converted to the graphic compatible storage data format. The graphic compatible storage data format may be System Specification Description (SSD). The converted data is stored in a storage file. A user interface may access the storage file to generate a graphic display showing the elements of the utility monitoring system arranged in the hierarchy.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: December 4, 2012
    Assignee: Schneider Electric USA, Inc.
    Inventors: Amjad Hasan, Ronald W. Carter, Jon A. Bickel
  • Patent number: 8321469
    Abstract: The present invention is generally directed to systems and methods for gathering information about nonnative data, comparing nonnative data elements to information defining nonnative data, comparing native data elements to information defining native data, establishing transformation rules, and integrating the nonnative and native data.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: November 27, 2012
    Inventors: Russell Suereth, William Ennis, Gerard Clavens
  • Patent number: 8321472
    Abstract: ZIP code connection matrices are created for use in insurance ratemaking by identifying common borders of geographically defined regions. ZIP codes and associated cartographic boundaries are read from a database. Pairs of coordinates for the boundaries are stored in a matrix and values are calculated that represent each pair of coordinates in the matrix. The calculated values are stored in an encoded coordinates matrix and used to determine common segments. A connection matrix is formed representing connections among ZIP codes. A neighborhood matrix is then calculated, which stores values that represent an indication of closeness of each ZIP code in the neighborhood matrix to a target ZIP code.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: November 27, 2012
    Assignee: Allstate Insurance Company
    Inventor: Richard G. Wolf
  • Patent number: 8312057
    Abstract: Methods and system to generate data associated with a medical report using voice inputs are described herein. In one example implementation, a computer-implemented method to automatically generate data associated with a medical report using voice inputs received during a first encounter includes receiving a voice input from a source and determining an identity of the source. Additionally, the method includes performing a speech-to-text conversion on the voice input to generate a text string representing the voice input and associating the text string with the identity of the source. Further, the example method includes identifying and selecting one or more keywords from the text string. The one or more keywords are associated with one or more data fields. Further still, the method includes populating the one or more data fields with the identified keywords according to values associated with the identified keywords and the identity of the source.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: November 13, 2012
    Assignee: General Electric Company
    Inventor: Joseph Chowalloor John
  • Patent number: 8290968
    Abstract: Systems, methods and articles of manufacture are disclosed for extracting a feature of an entity. A data record that includes the feature may be received. The feature may be characterized. Data related to the feature may be retrieved from a data source. The feature may be recharacterized based on the retrieved data. The data source may be updated with an association between the recharacterized feature and the retrieved data.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventor: Jeffrey J. Jonas
  • Patent number: 8290981
    Abstract: A social network searching system includes a user profile storage, a profile search engine and a linkage construction engine. The user profile storage stores user profiles. The profile search engine obtains a target member by searching the user profile storage based on a profile query from a query user. The linkage construction engine constructs a relationship linkage and extracting an optimal path from at least two paths from the query user to the target member according to a relationship linkage. A member searching and analyzing method of social network is also disclosed.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: October 16, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Pei-Yun Tsai, Mike Wen-Hsing Chiang, Ling-Wei Liu
  • Publication number: 20120259899
    Abstract: The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database.
    Type: Application
    Filed: June 12, 2012
    Publication date: October 11, 2012
    Applicant: Tralee Software PTY. Ltd.
    Inventor: Jonathon Peter Irons