Checking Consistency Patents (Class 707/690)
  • Patent number: 8140490
    Abstract: There is disclosed a data processing system implemented method, a data processing system, and an article of manufacture for directing a data processing system to maintain a database table associated with an initial maintenance scheduling interval. The data processing system implemented method includes selecting a randomizing factor, and selecting a new maintenance scheduling interval for the database table based on the initial maintenance scheduling interval and the selected randomizing factor.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ashraf Ismail Aboulnaga, Peter Jay Haas, Sam Sampson Lightstone, Volker Gerhard Markl, Ivan Popivanov, Vijayshankar Raman
  • Patent number: 8140489
    Abstract: A method for analyzing content on a web page. In one method embodiment, the present invention accesses a web page having content. Additionally, the web page is processed through a filter wherein the filter transfers the content of the web page to an analyzer. The analyzer analyzes the content of the web page. The analyzer then returns the result of the analyzing to the server which appends the result of the analyzing to the content of the web page. The results are then displayed on the web page. In so doing, the ability to provide an analysis of the functionality of a web page at the time of development is provided.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: March 20, 2012
    Assignee: Oracle International Corporation
    Inventors: David R. Yee, Peter Wallack, Hok-Min Lie
  • Publication number: 20120066185
    Abstract: A method is disclosed for checking the integrity of a database through a test of database integrity information provided in the database and integrity information provided external to the database. The integrity information may be provided in a configuration file.
    Type: Application
    Filed: November 9, 2011
    Publication date: March 15, 2012
    Applicant: Roche Diagnostics Operations, Inc.
    Inventors: Igor Gejdos, Lawrence G. Yarian, II, Keith E. Bernard, Morris J. Young, Christopher Richard Baker
  • Patent number: 8135682
    Abstract: A system for administrating over changes to a record shared by a plurality of users authorized to do so is provided with a resource to officiate over an official version of the record and to communicate with the plurality of users over a medium for non-persistent communications. Typically, this medium is the Internet. In response to a request of a given user, the resource replies with a communication sending a copy of the official version. In consequence of a return by the given user of a request to effect given changes, the resource compares a saved original edition of the sent copy to the official version so if in case of a match the resource effects the given changes to the official version, or else not.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: March 13, 2012
    Inventor: David A. Crockett
  • Patent number: 8132155
    Abstract: A computer readable media, includes instructions capable of being interpreted for execution by a computer processor. The instructions provide information sufficient for: reading a master telemetry definition data file; producing a source code for implementing a data stream telemetry method, and generating documentation files for the source code. The source code includes a get component, a format component, and a blocks component. The get component includes source code for accessing flight software variable values according to the master telemetry definition data file. The format component includes source code for scaling the flight software variable values according to the master telemetry definition data file. The format component includes source code for formatting the values as telemetry stream parameters according to the master telemetry definition data file.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: March 6, 2012
    Assignee: The Boeing Company
    Inventor: Dennis W. Gvillo
  • Publication number: 20120054157
    Abstract: There are provided a database apparatus for maintaining a consistency with another database apparatus having a different database key from a database key of the database apparatus, a database consistency system, and a database consistency method. A data collating unit in HLR collates data stored in a database of HLR and data stored in EIR with respect to “telephone number” and “terminal equipment number”. When it is determined by collating that there is an inconsistency between the data, a data deleting unit deletes such inconsistent data, a data collecting unit collects mobile station information from MS. A database updating unit updates the database by use of the collected mobile station information. A collected data notifying unit notifies the collected mobile station information to EIR.
    Type: Application
    Filed: May 14, 2010
    Publication date: March 1, 2012
    Applicant: NTT DOCOMO, INC.
    Inventors: Kenichi Fukasawa, Wataru Sakurai, Shigeru Iwashina, Daisuke Akiyama
  • Patent number: 8117171
    Abstract: Methods, systems, and products are disclosed for dynamically updating web content using W3C standards. One such method sends a request to a web server for a web page. A web browser receives and renders a static HTML web page. The web browser periodically sends a query to the web server and, in response, receives a latest date and time stamp indicating the latest update to the web page. The web browser compares the latest date and time stamp to a previously stored date and time stamp representing a previous update. If the latest date and time stamp matches the previously stored date and time stamp, then no update has occurred and no update is required. If, however, the date and time stamps do not match, then the web page has changed since the previous update and the web browser retrieves the latest update to the web page.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: February 14, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Keith Hackworth
  • Publication number: 20120036112
    Abstract: Disclosed is a system for, and method of, determining whether records and entity representations should be delinked. The system and method need no human interaction in order to calculate parameters and utilizing formulas used for the delinking decisions.
    Type: Application
    Filed: August 9, 2010
    Publication date: February 9, 2012
    Applicant: LexisNexis Risk Data Management Inc.
    Inventor: David Alan Bayliss
  • Patent number: 8112802
    Abstract: Embodiments disclosed herein are directed to verifying query results of an untrusted server. A data owner outsources a data stream to the untrusted server, which is configured to respond to a query from a client with the query result, which is returned to the client. The data owner can maintain a vector associated with query results returned by the server and can generate a verification synopsis using the vector and a seed. The verification synopsis includes a polynomial, where coefficients of the polynomial are determined based on the seed. The data owner outputs the verification synopsis and the seed to a client for verification of the query results.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: February 7, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Marios Hadjieleftheriou, George Kollios, Feifei Li, Divesh Srivastava, Ke Yi, Graham Cormode
  • Publication number: 20120030182
    Abstract: A computer-based method for media composition of a family of related time-based media programs. The method involves creating a master program with time-based elements of video and/or audio as well as time-based and non-time-based metadata, creating a derivative program that includes derivative elements, defining an inheritance relationship between the master program and the derivative program that specifies elements of the master program to be inherited by the derivative program, and causing the derivative program to inherit the specified elements from the master program in accordance with the inheritance relationship. User interfaces are provided for creating, editing, and viewing hierarchical trees of related programs.
    Type: Application
    Filed: July 27, 2010
    Publication date: February 2, 2012
    Inventors: Timothy Claman, Robert Gonsalves, Albert W. Kovalick
  • Patent number: 8108365
    Abstract: A database management system for determining consistency in a hierarchical database sequentially reads pointers of a plurality of segment data, generates an address hash value, which is a hash value of retention addresses of the segment data having been read, generates a pointer hash value, which is a hash value of the pointers included in the segment data having been read, corrects the address hash value, when the contents of the address already read is updated, based a retention address of segment data added or deleted by the update, corrects the pointer hash value based on each pointer changed by the update, and determines that the hierarchical database is consistent if the corrected address hash value coincides with the corrected pointer hash value.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Shigeko Mori, Toshikazu Takahashi, Ichirob Teshima
  • Patent number: 8108364
    Abstract: A plurality of data units with associated timestamps is stored in a time based file system, wherein a timestamp corresponds to a time indicated by a system clock. A time indicated by the system clock is changed while the plurality of data units is being stored. A plurality of epochs is stored in a data structure, wherein an epoch is a period of time between a starting and an ending timestamp selected from the timestamps, and wherein successive epochs have overlapping time periods. The time based file system is reverted to an earlier point in time based on the plurality of epochs stored in the data structure.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Wayne Boyd, Kenneth Fairclough Day, III, Douglas William Dewey, Christopher Diebold O'Toole
  • Patent number: 8103639
    Abstract: A method of performing a file system consistency check in a distributed, segmented file system, includes: analyzing primary objects of a first segment of the file system to determine if a first primary object points to a second primary object of a second segment separate from the first segment, storing, if the first primary object points to the second primary object of the second segment, a first indication indicating that the first primary object points to the second primary object of the second segment, the first indication indicating an expected location of the second primary object; analyzing a shadow directory of the selected segment to determine an expected location of a third primary object, and an expected pointer of the third primary object indicative of a location and a name of a fourth primary object, the third primary object being contained in a segment other than the first segment; and storing a second indication indicating the expected location of the third primary object and the expected pointe
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: January 24, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sudhir Srinivasan, Boris Zuckerman
  • Patent number: 8103543
    Abstract: Systems and methods for detecting instances of click fraud are disclosed. Click fraud occurs when, for example, a user, malware, bot, or the like, clicks on a pay per click advertisement (e.g., hyperlink), a paid search listing, or the like without a good faith interest in the underlying subject of the hyperlink. Such fraudulent clicks can be expensive for an advertising sponsor. Statistical information, such as ratios of unpaid clicks to pay per clicks, are extracted from an event database. The statistical information of global data is used as a reference data set to compare to similar statistical information for a local data set under analysis. In one embodiment, when the statistical data sets match relatively well, no click fraud is determined to have occurred, and when the statistical data sets do not match relatively well, click fraud is determined to have occurred.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: January 24, 2012
    Assignee: Gere Dev. Applications, LLC
    Inventor: Richard Kazimierz Zwicky
  • Patent number: 8095507
    Abstract: A computer is programmed to parse a network that interconnects databases in a distributed database system, into a number of paths, wherein each path starts in a source database that is a source of changes and ends in a destination database that uses the changes to replicate the source database. The computer identifies databases that occur within each path in the network, and queries the identified databases to obtain statistics for each path. Statistics along each path are analyzed automatically, to identify a component in each path as a candidate for further investigation. The identified component may be marked as a bottleneck e.g. if there are no other paths connected to it. Alternatively the identified component may be a source of changes for another path that has a bottleneck or that has another candidate for further investigation. The identified bottleneck is displayed to the user with recommendations for improvement.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: January 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Jingwei Wu, Nimar S Arora, Lik Wong
  • Patent number: 8095573
    Abstract: Discrepancies in two sets of asset data for an organization are identified and automatically reconciled. One set of asset data may be compiled using automatic physical discovery software while the other set is from a financial system of the organization. Automatic reconciliation is performed according to user-configurable rules and corresponding user-configurable actions.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: January 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Umesh Madhav Apte, Jason Aron Alonzo, John Leong Yee
  • Patent number: 8090682
    Abstract: A composite content file editing method includes the steps of dividing each media data included in the composite content file on the time base so as to generate a first composite content file to be reproduced first on the time base and a second composite content file to be reproduced later, and adding, as synchronizing information, information about a position shift on the time base at reproduction start of each media data included in the second composite content file to the second composite content file.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: January 3, 2012
    Assignee: Fujitsu Limited
    Inventor: Kazumi Doi
  • Patent number: 8090693
    Abstract: Methods and systems are provided for maintaining and accessing a whois database. In one embodiment, modifications to a registrar database that includes information about domain names are tracked, and based on the tracked modifications, one or more records that include modified information about the domain names are identified. Unique identifiers for the identified one or more records are determined and are used to reflect the modifications in the whois database. The modifications are tracked on a real-time basis and are reflected in the whois database on an hourly or a real-time basis.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: January 3, 2012
    Assignee: VeriSign, Inc.
    Inventor: Steven C. Monroe
  • Publication number: 20110320413
    Abstract: Systems and methods that automatically compare sets of files to determine what has been copied even when sophisticated techniques for hiding or obscuring the copying have been employed. The file compare system comprises a file compare program that uses various operational data and user interface options to detect illicit copying, highlight and align matching lines, and to produced a formatted report. A discovered translations file is used to match translated tokens. Other operation data files specify rules that the file program then uses to improve its results. The generated report contains statistics and full disclosures of the discovered translations used and the other methods used in creating the exhibits. The system includes a bulk compare program that automatically detects likely file pairings and candidates for validation as suspected translations, which can be used on iterative runs.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Inventors: Kendyl A. Román, Paul Raposo
  • Publication number: 20110320412
    Abstract: Provided are techniques for identifying an incremental consistency checking job. During a run of the incremental consistency checking job, one or more queries are issued for a set of content holding objects in an object repository.
    Type: Application
    Filed: June 28, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: David A. HANSON
  • Publication number: 20110320414
    Abstract: The present disclosure relates to a method, system and software executable by a processor associated with non-transitory computer-readable storage medium for detecting a trap of web-based calendar pages and building a retrieval database. According to an aspect of the disclosure, detecting a trap of web-based calendar pages includes clustering, by a clustering module, URLs corresponding to web pages stored in a database according to a predetermined standard, generating a regular expression by analyzing a date pattern included in a clustering result, and detecting, a cluster suspected of being a trap of web-based perpetual calendar pages using the generated regular expression.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 29, 2011
    Applicant: NHN CORPORATION
    Inventors: Dong Yun SIM, Chaehyun LEE
  • Publication number: 20110313978
    Abstract: A method and apparatus for plan-based compliance score computation is provided. Compliance-specific target results are stored. The compliance results include, for each target, a subset of target-specific compliance results for a rule subset of compliance rules. Each target-specific compliance result of the result subset includes a compliance value. The compliance value represents compliance to a compliance rule of the rule subset. An execution plan is generated. The execution plan generates data that measures compliance to a first compliance standard. For each target-specific compliance result, an execution plan step is generated for computing the compliance value of the respective compliance rule of the respective target.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Raja Chatterjee
  • Publication number: 20110313979
    Abstract: Processing related datasets includes receiving over an input device or port records from multiple datasets, the records of a given dataset having one or more values for one or more respective fields; and processing records from each of the multiple datasets in a data processing system.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 22, 2011
    Inventor: Andrew F. Roberts
  • Patent number: 8082234
    Abstract: A computer-implemented apparatus, method, and article of manufacture provide the ability to manage a plurality of database systems. A domain contains a plurality of database systems. A system event monitor, on each of the database systems, monitors the database systems' system conditions and operating environment events within the domain. A multi-system regulator manages the domain, communicates with the system event monitor, and creates a dynamic event on one of the database systems based on the system conditions and operating environment events. The dynamic event causes an adjustment to a state of the database system.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: December 20, 2011
    Assignee: Teradata US, Inc.
    Inventors: Douglas Brown, Debra Galeazzi
  • Patent number: 8082258
    Abstract: Systems and methods for regularly updating portions of a merged index are provided. Initially, upon receiving an indication that modifications have occurred to content of web-based documents, dynamic update of index (DUI) objects that identify the documents and expose the modified content are composed by ascertaining relative positions of the modified content within the documents, and packaging identifiers of the documents, the relative positions, and metadata underlying the modified content into a message. The DUI objects are applied to an overloading index that maintains structured records of recent modifications. In particular, portions of the overloading index are targeted utilizing the document identifiers and the relative positions specified by the DUI object, thereby updating the targeted portions within the overloading index corresponding to the modified content without rewriting the entire overloading index.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Abhas Kumar, Pratibha Permandla, Gaurav Sareen, Anna Timasheva, Deepak Shankar
  • Publication number: 20110307454
    Abstract: This invention is to solve the high cost of the IV&V process by simplifying the complex logistics of project management. This invention is an intelligent project management system that can serve multiple projects. The system comprises at least one computer system with at least one operating system. The system is remotely accessible by a user via a computing device. The system contains at least one web server, at least one email server, and at least one search engine facility. Several components are executing online or offline in the system. The system can generate various views of a particular project. The system continuously monitors and periodically reports the state of a project. It automatically validates the mapping between multiple project documents. The system automatically provides authentication and authorization of the user. It provides online and offline intelligent assistance to the user on matters related to a project.
    Type: Application
    Filed: May 19, 2011
    Publication date: December 15, 2011
    Inventor: Philip W. Ching
  • Patent number: 8078572
    Abstract: A reporting program and system for updating a master copy of a geographic database is disclosed. According to the method and system, reports are obtained that relate to data contained in a geographic database. Satellite images of the geographic locations represented by the data in the reports are obtained. The satellite images are analyzed to confirm a need to make changes to the master copy of the geographic database based on the reports. After confirming the need to make the changes, the master copy of the geographic database is updated.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: December 13, 2011
    Assignee: NAVTEQ North America, LLC
    Inventors: Ole Henry Dorum, John Hanson, Lawrence M. Kaplan
  • Patent number: 8078488
    Abstract: Timely projections of product sales for a reporting time period are obtained by combining actual sales data received from reporting stores and estimated sales data for non-reporting stores. The projections are adjusted to account for trailing data, which may be reported after the end of the subject time period.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: December 13, 2011
    Assignee: IMS Software Services Ltd.
    Inventors: Chris Boardman, Brian Wynne, Kennon Copeland
  • Patent number: 8078592
    Abstract: A method is disclosed for checking the integrity of a database through a test of database integrity information provided in the database and integrity information provided external to the database. The integrity information may be provided in a configuration file.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: December 13, 2011
    Assignee: Roche Diagnostics Operations, Inc.
    Inventors: Igor Gejdos, Lawrence G. Yarian, III, Keith B. Bernard, Morris J. Young, Christopher Richard Baker
  • Patent number: 8074103
    Abstract: A computer is programmed to execute a diagnostic procedure either on a pre-set schedule or asynchronously in response to an event, such as an error message, or a user command. When executed, the diagnostic procedure automatically checks for integrity of one or more portions of data in the computer, to identify any failure(s). In some embodiments, the failure(s) may be displayed to a human, after revalidation to exclude any failure that no longer exists.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: December 6, 2011
    Assignee: Oracle International Corporation
    Inventors: Mark Dilman, Michael James Stewart, Wei-Ming Hu, Balasubrahmanyam Kuchibhotla, Margaret Susairai, Hubert Ken Sun
  • Publication number: 20110295816
    Abstract: According to one embodiment, an alteration detecting apparatus includes an input unit, a storage unit, an output unit, and an alteration detecting unit. The input unit inputs a file. The storage unit stores the file. The output unit outputs the file. The alteration detecting unit produces first alteration detection data that is uniquely determined, from the file on the basis of an alteration detection data production process in response to an input of the file, stores the file and the first alteration detection data in the storage unit, produces second alteration detection data that is uniquely determined, from the file stored in the storage unit on the basis of the alteration detection data production process in response to an output request for the file, compares the first alteration detection data with the second alteration detection data and detects alteration of the file on the basis of the compared result.
    Type: Application
    Filed: May 27, 2011
    Publication date: December 1, 2011
    Applicants: TOSHIBA TEC KABUSHIKI KAISHA, KABUSHIKI KAISHA TOSHIBA
    Inventors: Jun Sasano, Tomohide Oka, Michiaki Konno
  • Publication number: 20110295815
    Abstract: Embodiments of the invention relate to testing a storage system point-in-time copy of data for consistency. An aspect of the invention includes receiving system and application event information from systems and applications associated with point-in-time copies of data. The system and application event information is associated with each of point-in-time copies of data. At least one point-in-time copy of data is selected for testing. The system and application event information is compared with inconsistency classes to determine tests for testing the point-in-time copy of data. The point-in-time copy of data is tested.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nagapramod S. Mandagere, Ramani R. Routray, Sandeep M. Uttamchandani, Pin Zhou
  • Patent number: 8065269
    Abstract: A system, method, and computer program product are provided for immediately updating a materialized view in a relational database management system. The method includes the steps of creating a materialized view defined over a base table, executing an update statement on the base table, computing a delta of the base table by comparing images of the base table before execution of the update statement and after execution of the update statement, computing a delta of the materialized view based on the delta of the base table, and updating the materialized view using the delta of the materialized view.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: November 22, 2011
    Assignee: iAnywhere Solutions, Inc.
    Inventors: Anisoara Nica, Evguenia Eflov
  • Patent number: 8065280
    Abstract: The present invention is a method and system that provides visual, production level, high-performance, integrated and automatic data integrity verification in a Web-based, e-business or other similar application, using a middleware application server. Asynchronous messaging is utilized to achieve real-time data verification. When data is read and updated by the application running in the application server, a message containing certain aspects of the data is published to a data auditor “queue” in the message server. Publishing the data is an asynchronous and high-performance operation and thus does not significantly slow down the operation being performed by the application server. The message is delivered to the message server and control immediately returns to the application to continue processing. Concurrently, the auditor checks the values resulting from the transaction and determines if the transactions have been recorded accurately.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: November 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: John S. Cox, Andrew W. Spyker
  • Publication number: 20110282848
    Abstract: Method for establishing, by means of a computer, a data sequence for generating a trip, the said method comprising the use of a first set of N data, each data item (POIi; 1?i?N) identifying a point of interest that may form part of trips, with each data item (POIi) of the said first set of data there being associated a first identifier (Lp; 1?p?P; P?N) identifying a geographical location where the point of interest identified by the data item (POIi) is situated, these data being structured in a database by means of the first identifier, the said database indicating, between on each occasion a first pair ((Lr,Lj); 1?r?P; 1?j?P) of geographical locations, a distance (?drj) and a time (?trj) for going from the geographical location Lr to the geographical location Lj.
    Type: Application
    Filed: November 17, 2009
    Publication date: November 17, 2011
    Applicant: DECIZIUM
    Inventor: Jean-Marc Godart
  • Patent number: 8055631
    Abstract: A method for reducing data loss and unavailability by integrating multiple levels of a storage hierarchy is provided. The method includes receiving a read request. In addition, the method includes recognizing a data failure in response to the read request. The method further includes locating an alternate source of the data to be read in response to recognizing the data failure. The alternate source includes data cached at devices in the storage hierarchy, data in a backup system, and cumulative changes to the data since the last backup. Moreover, the method includes responding to the read request with data from the alternate source.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Windsor W. Hsu, Shaunchi Ong, John Davis Palmer
  • Publication number: 20110271137
    Abstract: A modular framework may be provided for configuration checks that enable a developer to classify and describe each check and then subsequently search for checks and integrate them with other checks. Each check may include a dependency on other checks to create a hierarchy. Additionally, multiple checks may be combined. The combination of checks may be used to check configuration of specific processes or systems. Each check unit and business configuration check may contain keywords, descriptions, and documentation to enable the checks to be subsequently searched and reused in different applications. Systems, methods, and articles of manufacture may be provided.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: SAP AG
    Inventors: Jan Krieg, Viktor Folmer, Michelle BRAUN
  • Publication number: 20110270806
    Abstract: The invention relates to a method and a device for checking a communication system (3) comprising a plurality of modules (7) adapted to be installed in an aircraft under development (5), said checking device including: means (11) for building an identification and synchronization database (17) for said communication system (3), said database contractually defining interfaces between said plurality of modules from change notes relative to an initial technical definition, means (11) for defining, in said database (17), signals configured to be exchanged between said plurality of modules (7) via a plurality of connections (3) interconnecting said interfaces, said signals being defined to be synchronized with each other as well as with the physical materialization of said connections, and means (11) for checking, before an evaluation of a maturation test of the communication system (3), an interface consistency for all of said signals of said database (17).
    Type: Application
    Filed: March 30, 2011
    Publication date: November 3, 2011
    Applicant: Airbus Operations (Societe Par Actions Simplifiee)
    Inventors: Yves Weiler, Laurent Coloma
  • Publication number: 20110270807
    Abstract: Method, apparatus and computer program for storing by a database server a plurality of data entries containing data related to a plurality of applications. The database server receives a request to modify the content of a data entry and checks a validation rule related to the entry before performing the modification. The validation rule contains information usable for determining valid data contents that can be stored in said entry, and information for building the validation rule is received from one or more application servers serving said applications. When a back end database server system stores data related to a plurality of applications, data validation check mechanisms are simplified, as information for performing validity checks are received from the application servers in the database system.
    Type: Application
    Filed: December 30, 2008
    Publication date: November 3, 2011
    Inventors: Susana Gomez Maturana, Maria Pilar González López, Stefan Pudas, Stephen Terrill
  • Patent number: 8051048
    Abstract: The invention relates to a system and a method for automated transfer and subsequent evaluation of the quality of mass data of a technical process or a technical project in a standardized environment (70) of one or more data processing devices with an assignment module (20) for allocating the mass data from one or more data sources (10) to structure elements in the standardized environment of the data processing device (70) and for generating a defined mapping of the mass data to be read in. The assignment module (20) interacts with a read-in module (30), into which the mass data can be read in an automated operation according to the selected assignment. The data read in can be fed to a checking module (40) for automated checking and/or for generation of a report for evaluation of the quality of the measured data read in.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: November 1, 2011
    Assignee: ABB Technology AG
    Inventors: Peter Beer, Andreas Liefeldt
  • Patent number: 8046337
    Abstract: A computer based method for the preservation of a digital information in a data set includes receiving a data set to be preserved, the data set including a plurality of preservation objects; creating a fixity table, the fixity table including one or more data types corresponding to preservation data types contained in the preservation objects, each data type being assigned an importance rank and one or more fixity function; for each preservation object, creating a Merkle tree corresponding to the preservation object and based on the fixity table.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: October 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Simona Cohen, Dalit Naor, Leeat Ramati, Petra Reshef, Shahar Ronen
  • Publication number: 20110258167
    Abstract: Relationships between XBRL hypercubes, including implicit relationships, may be automatically determined based on shared dimensions. Once such relationships are understood, “generic” software (software that is not specific to a particular taxonomy) may be built to provide some or all of the following functionalities: determine, enforce, and/or encourage referential integrity; deduce (graph) ordered relationships between hypercubes; make inferences about those relationships; “join” or “split” hypercubes; create isomorphic and/or homomorphic views of a hypercube for user presentation; and/or assemble and order primary items (attached to hypercubes) in a logical (graph) order.
    Type: Application
    Filed: April 20, 2011
    Publication date: October 20, 2011
    Applicant: XBRL CLOUD, INC.
    Inventors: Cliff Binstock, Brian Milnes
  • Publication number: 20110258166
    Abstract: In accordance with one embodiment of the disclosed technology, inconsistencies are detected between various records relating to data that has been associated with an identification tag. Data packages associated with the inconsistencies may then be removed. In accordance with another aspect of the disclosed technology, requests relating to data packages associated with inconsistencies in the various stored records are identified and removed. The disclosed technology may be implemented in data warehouses.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: AT&T INTELLECTUAL PROPERTY I, LP
    Inventor: Eric Mathew Siboda
  • Publication number: 20110258164
    Abstract: Embodiments of the invention detect inadvertent or malicious data corruption and for recovering data including receiving a query specifying corrupted application data; analyzing transaction logs to find update operations related to the data; determining where the data are stored, by mapping the table data to locations within the file system and mapping the file system locations to volume logical blocks; and analyzing snapshot volume bitmaps to determine if the bitmaps show changes to the table data stored in the volume logical blocks. Changes which are reflected in the bitmaps for the data, but which do not have corresponding entries in the transaction logs are flagged as unauthorized changes. Snapshots of the data, from a time prior to the time at which a flagged snapshot was taken, are identified for use in restoring data to its status prior to the unauthorized change.
    Type: Application
    Filed: April 20, 2010
    Publication date: October 20, 2011
    Applicant: International Business Machines Corporation
    Inventors: Nagapramod S. Mandagere, Mark J. Seaman, Sandeep M. Uttamchandani
  • Patent number: 8041687
    Abstract: The present invention comprises a Schema Generation Program (SGP) and Schema Update Program (SUP). The SGP creates an initial XML Schema and copies the database into a hashtable. At the occurrence of a query interval, the SGP compares the database to the hashtable. If the database is identical to the hashtable, then the SGP resets the query interval and repeats the comparison. If the database and the hashtable are not identical, then the SGP deletes the old hashtable, stores a copy of the database as a new hashtable, and creates a new XML Schema. The XML Schema is stored in the web server so that a registered party may access the XML Schema and check the validity of a group of data before sending the data to the web server as a proposed addition to the database. The SUP notifies registered parties of updates to the XML Schema.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John W. Dunsmoir, Mark Louis Feinberg, Abhay Pradhan, Hari Shankar
  • Publication number: 20110252099
    Abstract: An apparatus, method, and machine-readable medium are described for managing data within a friend service. In one embodiment, a key/value data store can be used to provide an efficient and highly-scalable friend service database. Various techniques can be used to ensure data consistency between friend service data records. For example, in one embodiment, operations are detected which require updates to a plurality of related friend state records. A key may be generated to represent each of the operations and then used to create an entry in a write-ahead log database. In one embodiment, each entry in the write-ahead log database may specify the operation to be performed on the friend state records. If the plurality of friend state records are successfully updated, then the entry in the write-ahead log database may be deleted. However, if the plurality of friend state records are not successfully completed, then the entry is not deleted from the write-ahead log database.
    Type: Application
    Filed: July 7, 2010
    Publication date: October 13, 2011
    Inventors: Amol Pattekar, Jeremy Matthew Werner, Patrrick Gates, Abdrew H. Vyrros, Richard Wagner
  • Publication number: 20110252005
    Abstract: A system for managing electronic information in a distributed system includes a shared central database for which a plurality of servers transmits data for storage. The shared central database is configured to store central schema information used for accessing the one or more data stores of the central database. Local databases each reference at least a portion of the central schema information for accessing the central database. Upon receiving a request for information, a local database directs the request to the central database based on the referenced schema information. The central database processes the request and transmits the data to the local database from which data was requested.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Will C. Lauer, David J. Soares, Benjamin J. Tracy
  • Patent number: 8037032
    Abstract: One embodiment is a method for providing incremental backups for a source computing machine, the method including: (a) creating a first backup snapshot including a virtual machine (VM) snapshot of an initial copy of a source computing machine volume, wherein said VM snapshot includes a timestamp and a first redo log file; (b) reconfiguring and customizing said first backup snapshot to create a first bootable VM, writing changes associated with said reconfiguring and customizing into said first redo log file, then creating a first bootable snapshot including a VM snapshot of said first bootable VM, wherein said VM snapshot of said first bootable VM includes a timestamp for said first bootable VM and a redo log file; (c) performing an incremental update of said first backup snapshot or a subsequent backup snapshot, then creating a subsequent backup snapshot including a VM snapshot of said incremental update, wherein said VM snapshot of said incremental update includes a timestamp for said incremental update and
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: October 11, 2011
    Assignee: VMware, Inc.
    Inventors: Aleksey Pershin, Ilia Langouev, Sudarsana R. Piduri, Parag Ratankumar Shah, Joshua M. Silver
  • Publication number: 20110246816
    Abstract: Methods for configuring a system to collect and aggregate datasets are disclosed. One embodiment includes, identifying a data source in the system from where dataset is to be collected, configuring a machine in the system that generates the dataset to be collected, to send the dataset to the data source, identifying an arrival location where the dataset that is collected is to be aggregated or written, and/or configuring an agent node by specifying a source for the agent node as the data source in the system and specifying a sink for the agent node as the arrival location.
    Type: Application
    Filed: September 8, 2010
    Publication date: October 6, 2011
    Applicant: Cloudera, Inc.
    Inventors: Jonathan Ming-Cyn Hsieh, Henry Noel Robinson
  • Patent number: 8032498
    Abstract: A snapshot copy facility maintains information indicating block ownership and sharing between successive versions by delegating block reference counts to parent-child relationships between the file system blocks, as indicated by block pointers in inodes and indirect blocks. When a child block becomes shared between a parent block of the production file and a parent block of a snapshot copy, the delegated reference count is split among the parent blocks. This method is compatible with a conventional data de-duplication facility, and avoids a need to update block reference counts in block metadata of child blocks of a shared indirect block upon splitting the shared indirect block when writing to a production file.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: October 4, 2011
    Assignee: EMC Corporation
    Inventors: Philippe Armangau, William Davenport, Jean-Pierre Bono, Sairam Veeraswamy, Sitaram Pawar