Movatterモバイル変換


[0]ホーム

URL:


US20100332526A1 - Method(s) For Updating Database Object Metadata - Google Patents

Method(s) For Updating Database Object Metadata
Download PDF

Info

Publication number
US20100332526A1
US20100332526A1US12/873,312US87331210AUS2010332526A1US 20100332526 A1US20100332526 A1US 20100332526A1US 87331210 AUS87331210 AUS 87331210AUS 2010332526 A1US2010332526 A1US 2010332526A1
Authority
US
United States
Prior art keywords
database
file
xdf
metadata
instructions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/873,312
Inventor
Sarita Brahmandam Nori
Christine Pae
Bhuvaneswari Thiaqarajan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oracle International Corp
Original Assignee
Oracle International Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oracle International CorpfiledCriticalOracle International Corp
Priority to US12/873,312priorityCriticalpatent/US20100332526A1/en
Publication of US20100332526A1publicationCriticalpatent/US20100332526A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Two computers are respectively programmed to generate descriptions of database objects (such as tables) in a first database, and compare the generated descriptions to corresponding schema objects in a second database. Objects in the second database are changed to conform to the first database if differences are found during comparison. The just-described differences in objects may arise due to changes being made to a software program that uses data contained in the objects.

Description

Claims (6)

2. The computer-readable storage medium ofclaim 1 wherein:
said file comprises at least a first plurality of hash codes related to said first object, said plurality of hash codes comprising a base hash code and a group of additional hash codes, the base hash code being based on at least a portion of said description other than an identifier of the first object, and the group of additional hash codes being based on a plurality of properties of said first object; and
said instructions comprise instructions to prepare a second plurality of hash codes related to said second object, and to compare said base hash code in said first plurality of hash codes to a base hash code in said second plurality of hash codes and only in case of no match therebetween to further compare at least one additional hash code in the first plurality to a corresponding additional hash code in the second plurality and to perform said change to the second database depending on results of comparing hash codes.
5. One or more non-transitory computer-readable storage media comprising instructions to propagate a plurality of changes made to application software that uses a first relational database, the instructions comprising:
instructions to receive an identification of a first table in the first relational-database;
wherein first data in the first table in the first relational database is used in the application software;
instructions to check if the first table is a primary object, by using a first data structure comprising a first plurality of predetermined types indicative of primary objects;
instructions to extract first metadata describing the first table from a first data dictionary;
wherein the first data dictionary is comprised in the first relational database;
instructions to use the first metadata to prepare a first description of properties of the first table;
instructions to check the first relational database, to see if said first table has associated thereto a first secondary object of any type identified by a second data structure comprising a second plurality of predetermined types indicative of secondary objects;
instructions, responsive to finding said first secondary object associated with said first table on execution of said instructions to check the first relational database, to extract from the first data dictionary second metadata describing the first secondary object in the first relational database, and to prepare a second description of properties of the first secondary object.
7. The computer-readable storage media ofclaim 6 further comprising:
instructions to identify a structural difference between said first table in said first relational database and a second table in a second relational database, by comparing at least said first metadata of said first table to corresponding second metadata of said second table in a second data dictionary of the second relational-database;
wherein the second data in the second table is used in executing a copy of the application software;
instructions to structurally change the second table depending at least partially on an outcome of said comparing, to generate a changed second table; and
instructions to execute a changed version of the application software, obtained by changing said copy by applying said plurality of changes, to use the changed second table.
US12/873,3122004-10-152010-08-31Method(s) For Updating Database Object MetadataAbandonedUS20100332526A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/873,312US20100332526A1 (en)2004-10-152010-08-31Method(s) For Updating Database Object Metadata

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/966,250US7809763B2 (en)2004-10-152004-10-15Method(s) for updating database object metadata
US12/873,312US20100332526A1 (en)2004-10-152010-08-31Method(s) For Updating Database Object Metadata

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/966,250ContinuationUS7809763B2 (en)2004-10-152004-10-15Method(s) for updating database object metadata

Publications (1)

Publication NumberPublication Date
US20100332526A1true US20100332526A1 (en)2010-12-30

Family

ID=36182059

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/966,250Active2026-01-07US7809763B2 (en)2004-10-152004-10-15Method(s) for updating database object metadata
US12/873,312AbandonedUS20100332526A1 (en)2004-10-152010-08-31Method(s) For Updating Database Object Metadata

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/966,250Active2026-01-07US7809763B2 (en)2004-10-152004-10-15Method(s) for updating database object metadata

Country Status (1)

CountryLink
US (2)US7809763B2 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060143167A1 (en)*2004-12-282006-06-29International Business Machines CorporationSystem and method for providing access to data with user defined table functions
US20060167850A1 (en)*2005-01-272006-07-27International Business Machines CorporationSystem and method for providing secure access to data with user defined table functions
US20110066617A1 (en)*2008-06-232011-03-17Rui LiuSpatial querying in a data warehouse
US20110246422A1 (en)*2010-03-302011-10-06Oracle International CorporationConsolidation of patch transformations for database replication
US20110307879A1 (en)*2009-02-242011-12-15Toyota Jidosha Kabushiki KaishaProgram update device, program update method, and information processing device
US20120221507A1 (en)*2011-02-242012-08-30Microsoft CorporationDeclarative update to a live system
US20140280029A1 (en)*2013-03-142014-09-18Oracle International CorporationOut-of-place materialized view refresh
US9152740B1 (en)*2012-01-182015-10-06Msc.Software CorporationInteractive simulation and solver for mechanical, fluid, and electro-mechanical systems
US10120899B2 (en)2013-03-142018-11-06Oracle International CorporationSelective materialized view refresh
US20180336103A1 (en)*2017-05-172018-11-22Dell Products, L.P.Concurrent upgrade of primary and standby databases
US10162597B1 (en)*2012-09-112018-12-25EMC IP Holding Company LLCIdentifying IO access pattern in unique database structures
US20190171743A1 (en)*2017-12-012019-06-06Palantir Technologies Inc.Workflow driven database partitioning
CN109918021A (en)*2014-11-052019-06-21华为技术有限公司 Data processing method and device
US10621161B2 (en)2017-06-052020-04-14International Business Machines CorporationUser defined heuristic refresh of a materialized query table
US10671642B2 (en)2016-11-112020-06-02International Business Machines CorporationCopying data changes to a target database
US11226963B2 (en)*2018-10-112022-01-18Varada Ltd.Method and system for executing queries on indexed views
US20230350783A1 (en)*2022-04-272023-11-02Microsoft Technology Licensing, LlcAutomatic correctness validation of database management systems
US11874811B2 (en)*2018-12-282024-01-16Teradata Us, Inc.Control versioning of temporal tables to reduce data redundancy
US20250021533A1 (en)*2023-07-102025-01-16Business Objects Software LtdHigh speed database schema change detection

Families Citing this family (259)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8645137B2 (en)2000-03-162014-02-04Apple Inc.Fast, language-independent method for user authentication by voice
US20050223288A1 (en)*2004-02-122005-10-06Lockheed Martin CorporationDiagnostic fault detection and isolation
US7801702B2 (en)2004-02-122010-09-21Lockheed Martin CorporationEnhanced diagnostic fault detection and isolation
US20050240555A1 (en)*2004-02-122005-10-27Lockheed Martin CorporationInteractive electronic technical manual system integrated with the system under test
WO2005103696A2 (en)*2004-03-292005-11-03Microsoft CorporationSystems and methods for versioning based triggers
US7401088B2 (en)*2004-07-262008-07-15Oracle International CorporationPreserving user code in OTT-generated classes
US20060120181A1 (en)*2004-10-052006-06-08Lockheed Martin Corp.Fault detection and isolation with analysis of built-in-test results
US20060085692A1 (en)*2004-10-062006-04-20Lockheed Martin Corp.Bus fault detection and isolation
US7809763B2 (en)*2004-10-152010-10-05Oracle International CorporationMethod(s) for updating database object metadata
US20080052281A1 (en)*2006-08-232008-02-28Lockheed Martin CorporationDatabase insertion and retrieval system and method
US8244689B2 (en)*2006-02-172012-08-14Google Inc.Attribute entropy as a signal in object normalization
US7769579B2 (en)2005-05-312010-08-03Google Inc.Learning facts from semi-structured text
US8768877B2 (en)*2005-03-072014-07-01Ca, Inc.System and method for data manipulation
US8682913B1 (en)2005-03-312014-03-25Google Inc.Corroborating facts extracted from multiple sources
US7953720B1 (en)2005-03-312011-05-31Google Inc.Selecting the best answer to a fact query from among a set of potential answers
US7587387B2 (en)2005-03-312009-09-08Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
US9208229B2 (en)*2005-03-312015-12-08Google Inc.Anchor text summarization for corroboration
US8239394B1 (en)2005-03-312012-08-07Google Inc.Bloom filters for query simulation
US7831545B1 (en)2005-05-312010-11-09Google Inc.Identifying the unifying subject of a set of facts
US8996470B1 (en)2005-05-312015-03-31Google Inc.System for ensuring the internal consistency of a fact repository
US8275810B2 (en)2005-07-052012-09-25Oracle International CorporationMaking and using abstract XML representations of data dictionary metadata
US8677377B2 (en)2005-09-082014-03-18Apple Inc.Method and apparatus for building an intelligent automated assistant
US9367642B2 (en)*2005-10-072016-06-14Oracle International CorporationFlexible storage of XML collections within an object-relational database
US7882156B2 (en)*2005-11-022011-02-01Requisite Software, Inc.System and method for storing item attributes in an electronic catalog
US7991797B2 (en)2006-02-172011-08-02Google Inc.ID persistence through normalization
US20070179965A1 (en)*2006-01-272007-08-02Hogue Andrew WDesignating data objects for analysis
US8260785B2 (en)*2006-02-172012-09-04Google Inc.Automatic object reference identification and linking in a browseable fact repository
US7925676B2 (en)*2006-01-272011-04-12Google Inc.Data object visualization using maps
US7555471B2 (en)*2006-01-272009-06-30Google Inc.Data object visualization
US8954426B2 (en)*2006-02-172015-02-10Google Inc.Query language
US20070185870A1 (en)*2006-01-272007-08-09Hogue Andrew WData object visualization using graphs
US8055674B2 (en)*2006-02-172011-11-08Google Inc.Annotation framework
US7610298B2 (en)*2006-02-012009-10-27Microsoft CorporationDifference-based database upgrade
US8700568B2 (en)2006-02-172014-04-15Google Inc.Entity normalization via name normalization
US9318108B2 (en)2010-01-182016-04-19Apple Inc.Intelligent automated assistant
US8090702B2 (en)*2006-09-122012-01-03International Business Machines CorporationAnalyzing web site traffic
US8954412B1 (en)2006-09-282015-02-10Google Inc.Corroborating facts in electronic documents
US8122026B1 (en)2006-10-202012-02-21Google Inc.Finding and disambiguating references to entities on web pages
US7933932B2 (en)*2006-11-142011-04-26Microsoft CorporationStatistics based database population
US7716247B2 (en)*2006-12-182010-05-11Microsoft CorporationMulti-protocol access to files and directories
US8347202B1 (en)2007-03-142013-01-01Google Inc.Determining geographic locations for place names in a fact repository
US9430552B2 (en)2007-03-162016-08-30Microsoft Technology Licensing, LlcView maintenance rules for an update pipeline of an object-relational mapping (ORM) platform
US7890518B2 (en)*2007-03-292011-02-15Franz Inc.Method for creating a scalable graph database
US8244772B2 (en)*2007-03-292012-08-14Franz, Inc.Method for creating a scalable graph database using coordinate data elements
US8977255B2 (en)2007-04-032015-03-10Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
US7711718B2 (en)*2007-04-032010-05-04Nokia CorporationSystem and method for using multiple meta boxes in the ISO base media file format
US20080270475A1 (en)*2007-04-272008-10-30Sap AgData processing systems and methods for connecting business objects to data sources
US8239350B1 (en)2007-05-082012-08-07Google Inc.Date ambiguity resolution
US9569482B2 (en)*2007-05-092017-02-14Oracle International CorporationTransforming default values dynamically
US8239751B1 (en)2007-05-162012-08-07Google Inc.Data from web documents in a spreadsheet
US7925636B2 (en)*2007-06-082011-04-12Hewlett-Packard Development Company, L.P.Repository system and method
US7966291B1 (en)2007-06-262011-06-21Google Inc.Fact-based object merging
US7844600B2 (en)*2007-07-132010-11-30Oracle International Corp.Materialized views with user-defined aggregates
US7970766B1 (en)2007-07-232011-06-28Google Inc.Entity type assignment
US8738643B1 (en)2007-08-022014-05-27Google Inc.Learning synonymous object names from anchor texts
US8812435B1 (en)2007-11-162014-08-19Google Inc.Learning objects and facts from documents
US9330720B2 (en)2008-01-032016-05-03Apple Inc.Methods and apparatus for altering audio output signals
US20090216792A1 (en)*2008-02-252009-08-27Sap AgEmbedded work process item management
US8996376B2 (en)2008-04-052015-03-31Apple Inc.Intelligent text-to-speech conversion
US10496753B2 (en)2010-01-182019-12-03Apple Inc.Automatically adapting user interfaces for hands-free interaction
US20090292745A1 (en)*2008-05-232009-11-26Orbitz Worldwide, L.L.C.Database management system and method
US9154386B2 (en)*2008-06-062015-10-06Tdi Technologies, Inc.Using metadata analysis for monitoring, alerting, and remediation
US20100030549A1 (en)2008-07-312010-02-04Lee Michael MMobile device having human language translation capability with positional feedback
US8712776B2 (en)*2008-09-292014-04-29Apple Inc.Systems and methods for selective text to speech synthesis
US20100114976A1 (en)*2008-10-212010-05-06Castellanos Maria GMethod For Database Design
WO2010067118A1 (en)2008-12-112010-06-17Novauris Technologies LimitedSpeech recognition involving a mobile device
US8225281B1 (en)*2009-02-042012-07-17Sprint Communications Company L.P.Automated baseline deployment system
US8380507B2 (en)2009-03-092013-02-19Apple Inc.Systems and methods for determining the language to use for speech generated by a text to speech engine
CN101876983B (en)*2009-04-302012-11-28国际商业机器公司Method for partitioning database and system thereof
US8768976B2 (en)*2009-05-152014-07-01Apptio, Inc.Operational-related data computation engine
US9858925B2 (en)2009-06-052018-01-02Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US10241752B2 (en)2011-09-302019-03-26Apple Inc.Interface for a virtual digital assistant
US20120309363A1 (en)2011-06-032012-12-06Apple Inc.Triggering notifications associated with tasks items that represent tasks to perform
US10241644B2 (en)2011-06-032019-03-26Apple Inc.Actionable reminder entries
US9431006B2 (en)2009-07-022016-08-30Apple Inc.Methods and apparatuses for automatic speech recognition
US8037108B1 (en)*2009-07-222011-10-11Adobe Systems IncorporatedConversion of relational databases into triplestores
US9135277B2 (en)*2009-08-072015-09-15Google Inc.Architecture for responding to a visual query
US9087059B2 (en)*2009-08-072015-07-21Google Inc.User interface for presenting search results for multiple regions of a visual query
EP2325758A1 (en)*2009-11-022011-05-25DAD Solutions LimitedDatabase schema
US8578327B2 (en)*2009-11-242013-11-05Verizon Patent Licensing Inc.Targeted to targetless application converter
US10705794B2 (en)2010-01-182020-07-07Apple Inc.Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en)2010-01-182019-04-30Apple Inc.Intelligent automated assistant
US10553209B2 (en)2010-01-182020-02-04Apple Inc.Systems and methods for hands-free notification summaries
US10679605B2 (en)2010-01-182020-06-09Apple Inc.Hands-free list-reading by intelligent automated assistant
US8676859B2 (en)*2010-01-212014-03-18Hewlett-Packard Development Company, L.P.Method and system for analyzing data stored in a database
US8983983B2 (en)2010-02-042015-03-17Network State, LLCState operating system
US8555245B2 (en)2010-02-052013-10-08International Business Machines CorporationAutomated application generation method and system
US8682667B2 (en)2010-02-252014-03-25Apple Inc.User profiling for selecting user specific voice input processing information
US8661356B2 (en)*2010-08-302014-02-25Sap AgTime application having an intergrated check engine
US10102242B2 (en)*2010-12-212018-10-16Sybase, Inc.Bulk initial download of mobile databases
US10019503B2 (en)*2010-12-222018-07-10Microsoft Technology Licensing, LlcDatabase transfers using constraint free data
US10762293B2 (en)2010-12-222020-09-01Apple Inc.Using parts-of-speech tagging and named entity recognition for spelling correction
US9020830B2 (en)*2011-03-082015-04-28Apptio, Inc.Hierarchy based dependent object relationships
US9262612B2 (en)2011-03-212016-02-16Apple Inc.Device access using voice authentication
US10057736B2 (en)2011-06-032018-08-21Apple Inc.Active transport based notifications
US8994660B2 (en)2011-08-292015-03-31Apple Inc.Text correction processing
US8959477B2 (en)*2011-10-212015-02-17Sap SeScripting language for business applications
US9275050B2 (en)2011-10-242016-03-01Apptio, Inc.Global dictionaries using universal primitives
US9038014B2 (en)*2011-12-152015-05-19Microsoft Technology Licensing, LlcIntelligently recommending schemas based on user input
US9152659B2 (en)2011-12-302015-10-06Bmc Software, Inc.Systems and methods for migrating database data
US8818949B2 (en)*2011-12-302014-08-26Bmc Software, Inc.Systems and methods for migrating database data
US20130201193A1 (en)2012-02-022013-08-08Apptio, Inc.System and method for visualizing trace of costs across a graph of financial allocation rules
US10134385B2 (en)2012-03-022018-11-20Apple Inc.Systems and methods for name pronunciation
US9483461B2 (en)2012-03-062016-11-01Apple Inc.Handling speech synthesis of content for multiple languages
US9201911B2 (en)*2012-03-292015-12-01International Business Machines CorporationManaging test data in large scale performance environment
US9280610B2 (en)2012-05-142016-03-08Apple Inc.Crowd sourcing information to fulfill user requests
US8965921B2 (en)*2012-06-062015-02-24Rackspace Us, Inc.Data management and indexing across a distributed database
US9721563B2 (en)2012-06-082017-08-01Apple Inc.Name recognition system
US9495129B2 (en)2012-06-292016-11-15Apple Inc.Device, method, and user interface for voice-activated navigation and browsing of a document
WO2014010082A1 (en)*2012-07-132014-01-16株式会社日立ソリューションズRetrieval device, method for controlling retrieval device, and recording medium
US9576574B2 (en)2012-09-102017-02-21Apple Inc.Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en)2012-09-192017-01-17Apple Inc.Voice-based media searching
US9280554B2 (en)2012-09-282016-03-08Oracle International CorporationUsing confidence values for synchronizing file systems
US20140136295A1 (en)2012-11-132014-05-15Apptio, Inc.Dynamic recommendations taken over time for reservations of information technology resources
US9015110B2 (en)*2012-12-202015-04-21Hulu, LLCAutomatic updating of aggregations for aggregating data
DE212014000045U1 (en)2013-02-072015-09-24Apple Inc. Voice trigger for a digital assistant
US9368114B2 (en)2013-03-142016-06-14Apple Inc.Context-sensitive handling of interruptions
US20140278807A1 (en)*2013-03-152014-09-18Cloudamize, Inc.Cloud service optimization for cost, performance and configuration
WO2014144579A1 (en)2013-03-152014-09-18Apple Inc.System and method for updating an adaptive speech recognition model
AU2014233517B2 (en)2013-03-152017-05-25Apple Inc.Training an at least partial voice command system
WO2014197334A2 (en)2013-06-072014-12-11Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197336A1 (en)2013-06-072014-12-11Apple Inc.System and method for detecting errors in interactions with a voice-based digital assistant
US9582608B2 (en)2013-06-072017-02-28Apple Inc.Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197335A1 (en)2013-06-082014-12-11Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
DE112014002747T5 (en)2013-06-092016-03-03Apple Inc. Apparatus, method and graphical user interface for enabling conversation persistence over two or more instances of a digital assistant
US10176167B2 (en)2013-06-092019-01-08Apple Inc.System and method for inferring user intent from speech inputs
AU2014278595B2 (en)2013-06-132017-04-06Apple Inc.System and method for emergency calls initiated by voice command
US10417591B2 (en)2013-07-032019-09-17Apptio, Inc.Recursive processing of object allocation rules
DE112014003653B4 (en)2013-08-062024-04-18Apple Inc. Automatically activate intelligent responses based on activities from remote devices
US10325232B2 (en)2013-09-202019-06-18Apptio, Inc.Allocating heritage information in data models
US9659040B1 (en)2013-09-232017-05-23Amazon Technologies, Inc.Database fleet schema maintenance
US11244364B2 (en)2014-02-132022-02-08Apptio, Inc.Unified modeling of technology towers
US10282437B2 (en)*2014-04-172019-05-07Oracle International CorporationPartial indexes for partitioned tables
US9620105B2 (en)2014-05-152017-04-11Apple Inc.Analyzing audio input for efficient speech and music recognition
US10592095B2 (en)2014-05-232020-03-17Apple Inc.Instantaneous speaking of content on touch devices
US9502031B2 (en)2014-05-272016-11-22Apple Inc.Method for supporting dynamic grammars in WFST-based ASR
US10289433B2 (en)2014-05-302019-05-14Apple Inc.Domain specific language for encoding assistant dialog
CN110797019B (en)2014-05-302023-08-29苹果公司Multi-command single speech input method
US10170123B2 (en)2014-05-302019-01-01Apple Inc.Intelligent assistant for home automation
US9842101B2 (en)2014-05-302017-12-12Apple Inc.Predictive conversion of language input
US9430463B2 (en)2014-05-302016-08-30Apple Inc.Exemplar-based natural language processing
US9760559B2 (en)2014-05-302017-09-12Apple Inc.Predictive text input
US9785630B2 (en)2014-05-302017-10-10Apple Inc.Text prediction using combined word N-gram and unigram language models
US10078631B2 (en)2014-05-302018-09-18Apple Inc.Entropy-guided text prediction using combined word and character n-gram language models
US9633004B2 (en)2014-05-302017-04-25Apple Inc.Better resolution when referencing to concepts
US9734193B2 (en)2014-05-302017-08-15Apple Inc.Determining domain salience ranking from ambiguous words in natural speech
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US10659851B2 (en)2014-06-302020-05-19Apple Inc.Real-time digital assistant knowledge updates
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US10446141B2 (en)2014-08-282019-10-15Apple Inc.Automatic speech recognition based on user feedback
US20160078066A1 (en)*2014-09-112016-03-17FIGMD, Inc.Method and apparatus for processing clinical data
US9818400B2 (en)2014-09-112017-11-14Apple Inc.Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en)2014-09-122020-09-29Apple Inc.Dynamic thresholds for always listening speech trigger
US9606986B2 (en)2014-09-292017-03-28Apple Inc.Integrated word N-gram and class M-gram language models
US10127911B2 (en)2014-09-302018-11-13Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US9886432B2 (en)2014-09-302018-02-06Apple Inc.Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9668121B2 (en)2014-09-302017-05-30Apple Inc.Social reminders
US10074360B2 (en)2014-09-302018-09-11Apple Inc.Providing an indication of the suitability of speech recognition
US9646609B2 (en)2014-09-302017-05-09Apple Inc.Caching apparatus for serving phonetic pronunciations
US10229105B1 (en)*2014-09-302019-03-12EMC IP Holding Company LLCMobile log data parsing
US9898488B2 (en)*2014-12-012018-02-20Oracle International CorporationPreserving deprecated database columns
US10552013B2 (en)2014-12-022020-02-04Apple Inc.Data detection
US9711141B2 (en)2014-12-092017-07-18Apple Inc.Disambiguating heteronyms in speech synthesis
US9679041B2 (en)*2014-12-222017-06-13Franz, Inc.Semantic indexing engine
US9865280B2 (en)2015-03-062018-01-09Apple Inc.Structured dictation using intelligent automated assistants
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US9721566B2 (en)2015-03-082017-08-01Apple Inc.Competing devices responding to voice triggers
US10567477B2 (en)2015-03-082020-02-18Apple Inc.Virtual assistant continuity
US9899019B2 (en)2015-03-182018-02-20Apple Inc.Systems and methods for structured stem and suffix language models
US9842105B2 (en)2015-04-162017-12-12Apple Inc.Parsimonious continuous-space phrase representations for natural language processing
US9350561B1 (en)2015-05-272016-05-24Apptio, Inc.Visualizing the flow of resources in an allocation model
US10083688B2 (en)2015-05-272018-09-25Apple Inc.Device voice control for selecting a displayed affordance
US10127220B2 (en)2015-06-042018-11-13Apple Inc.Language identification from short strings
US9578173B2 (en)2015-06-052017-02-21Apple Inc.Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en)2015-06-052018-10-16Apple Inc.Language input correction
US10186254B2 (en)2015-06-072019-01-22Apple Inc.Context-based endpoint detection
US11025565B2 (en)2015-06-072021-06-01Apple Inc.Personalized prediction of responses for instant messaging
US10255907B2 (en)2015-06-072019-04-09Apple Inc.Automatic accent detection using acoustic models
US11151493B2 (en)2015-06-302021-10-19Apptio, Inc.Infrastructure benchmarking based on dynamic cost modeling
US10747498B2 (en)2015-09-082020-08-18Apple Inc.Zero latency digital assistant
US10671428B2 (en)2015-09-082020-06-02Apple Inc.Distributed personal assistant
WO2017044459A1 (en)2015-09-112017-03-16Wal-Mart Stores, Inc.Maintenance of distributed computing systems
US9697820B2 (en)2015-09-242017-07-04Apple Inc.Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11392560B2 (en)*2015-09-282022-07-19Oracle International CorporationConsolidating and transforming metadata changes
US10268979B2 (en)2015-09-282019-04-23Apptio, Inc.Intermediate resource allocation tracking in data models
US10366158B2 (en)2015-09-292019-07-30Apple Inc.Efficient word encoding for recurrent neural network language models
US10387815B2 (en)2015-09-292019-08-20Apptio, Inc.Continuously variable resolution of resource allocation
US11010550B2 (en)2015-09-292021-05-18Apple Inc.Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en)2015-09-302023-02-21Apple Inc.Intelligent device identification
CN105320763B (en)*2015-10-222019-06-07江苏国泰新点软件有限公司A kind of method and apparatus that the content by XML file imports database
US10423711B2 (en)2015-10-232019-09-24Oracle International CorporationGenerating style sheets during runtime
US10691473B2 (en)2015-11-062020-06-23Apple Inc.Intelligent automated assistant in a messaging environment
US9535934B1 (en)*2015-11-172017-01-03International Business Machines CorporationSchema lifecycle manager
US10049668B2 (en)2015-12-022018-08-14Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US9384511B1 (en)2015-12-162016-07-05Apptio, Inc.Version control for resource allocation modeling
CN105373631A (en)*2015-12-182016-03-02河南思维自动化设备股份有限公司SQLSever-based automatic upgrading method for database structure
US9529863B1 (en)2015-12-212016-12-27Apptio, Inc.Normalizing ingested data sets based on fuzzy comparisons to known data sets
US10223066B2 (en)2015-12-232019-03-05Apple Inc.Proactive assistance based on dialog communication between devices
US10726367B2 (en)2015-12-282020-07-28Apptio, Inc.Resource allocation forecasting
KR101706252B1 (en)*2016-02-292017-02-13주식회사 티맥스데이터Method, server and computer program stored in computer readable medium for synchronizing query result
US10446143B2 (en)2016-03-142019-10-15Apple Inc.Identification of voice inputs providing credentials
US11113303B2 (en)*2016-05-092021-09-07Sap SeOwnership transfer of database artifacts between files
US9934775B2 (en)2016-05-262018-04-03Apple Inc.Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en)2016-06-032018-05-15Apple Inc.Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en)2016-06-062019-04-02Apple Inc.Intelligent list reading
US10049663B2 (en)2016-06-082018-08-14Apple, Inc.Intelligent automated assistant for media exploration
DK179309B1 (en)2016-06-092018-04-23Apple IncIntelligent automated assistant in a home environment
US10490187B2 (en)2016-06-102019-11-26Apple Inc.Digital assistant providing automated status report
US10192552B2 (en)2016-06-102019-01-29Apple Inc.Digital assistant providing whispered speech
US10067938B2 (en)2016-06-102018-09-04Apple Inc.Multilingual word prediction
US10586535B2 (en)2016-06-102020-03-10Apple Inc.Intelligent digital assistant in a multi-tasking environment
US10509862B2 (en)2016-06-102019-12-17Apple Inc.Dynamic phrase expansion of language input
DK179343B1 (en)2016-06-112018-05-14Apple IncIntelligent task discovery
DK201670540A1 (en)2016-06-112018-01-08Apple IncApplication integration with a digital assistant
DK179049B1 (en)2016-06-112017-09-18Apple IncData driven natural language event detection and classification
DK179415B1 (en)2016-06-112018-06-14Apple IncIntelligent device arbitration and control
US10747743B2 (en)*2016-06-302020-08-18International Business Machines CorporationOn-demand database catalog upgrade
US10474974B2 (en)2016-09-082019-11-12Apptio, Inc.Reciprocal models for resource allocation
US10936978B2 (en)*2016-09-202021-03-02Apptio, Inc.Models for visualizing resource allocation
US10043516B2 (en)2016-09-232018-08-07Apple Inc.Intelligent automated assistant
WO2018067624A1 (en)*2016-10-052018-04-12Wal-Mart Stores, Inc.Systems and methods for synchronizing database schema
US10534790B2 (en)*2016-10-202020-01-14International Business Machines CorporationDynamic and predictive global temporary tables
US10482407B2 (en)2016-11-142019-11-19Apptio, Inc.Identifying resource allocation discrepancies
US10157356B2 (en)2016-12-142018-12-18Apptio, Inc.Activity based resource allocation modeling
US10558639B2 (en)*2016-12-142020-02-11Sap SeObjects comparison manager
US10593346B2 (en)2016-12-222020-03-17Apple Inc.Rank-reduced token representation for automatic speech recognition
US20180225325A1 (en)*2017-02-072018-08-09International Business Machines CorporationApplication resiliency management using a database driver
CA2999581A1 (en)2017-03-282018-09-28Walmart Apollo, LlcSystems and methods for computer assisted database change documentation
DK201770439A1 (en)2017-05-112018-12-13Apple Inc.Offline personal assistant
DK179745B1 (en)2017-05-122019-05-01Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en)2017-05-122019-01-15Apple Inc. USER-SPECIFIC Acoustic Models
DK201770431A1 (en)2017-05-152018-12-20Apple Inc.Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en)2017-05-152018-12-21Apple Inc.Hierarchical belief states for digital assistants
DK179549B1 (en)2017-05-162019-02-12Apple Inc.Far-field extension for digital assistant services
US10467202B2 (en)*2017-07-212019-11-05Bank Of America CorporationSystem for multi-release and parallel development of a database
WO2019035903A1 (en)*2017-08-162019-02-21Walmart Apollo, LlcSystems and methods for distributed data validation
US10521223B1 (en)*2017-08-222019-12-31Wells Fargo Bank, N.A.Systems and methods of a metadata orchestrator augmenting application development
JP7116292B2 (en)*2017-09-262022-08-10富士通株式会社 Information processing device, information processing system and program
US10324951B1 (en)2017-12-292019-06-18Apptio, Inc.Tracking and viewing model changes based on time
US11775552B2 (en)2017-12-292023-10-03Apptio, Inc.Binding annotations to data objects
US10268980B1 (en)*2017-12-292019-04-23Apptio, Inc.Report generation based on user responsibility
US11146407B2 (en)2018-04-172021-10-12Digicert, Inc.Digital certificate validation using untrusted data
US10719508B2 (en)*2018-04-192020-07-21Risk Management Solutions, Inc.Data storage system for providing low latency search query responses
US11044096B2 (en)*2019-02-042021-06-22Accenture Global Solutions LimitedBlockchain based digital identity generation and verification
US11122091B2 (en)*2019-04-162021-09-14FireMon, LLCNetwork security and management system
US11194795B2 (en)2019-04-162021-12-07Snowflake Inc.Automated maintenance of external tables in database systems
US11074258B2 (en)*2019-05-152021-07-27Sap SeTemporary materialized views
CN110377610B (en)*2019-06-272024-07-16腾讯科技(深圳)有限公司 A database updating method, device, equipment and medium based on cloud platform
US11526465B2 (en)*2019-12-182022-12-13Salesforce.Com, Inc.Generating hash trees for database schemas
US11086829B2 (en)*2020-01-022021-08-10International Business Machines CorporationComparing schema definitions using sampling
US11645247B2 (en)*2020-08-212023-05-09Sap SeIngestion of master data from multiple applications
US11726846B2 (en)2020-08-212023-08-15Sap SeInterface for processing sensor data with hyperscale services
US11720531B2 (en)*2021-08-232023-08-08Sap SeAutomatic creation of database objects
US12222932B1 (en)2021-12-102025-02-11Amazon Technologies, Inc.Propagating resource scaling information between source and target data stores of a materialized view
CN114490587B (en)*2022-02-102025-09-19中国农业银行股份有限公司Database object detection method, device, equipment and storage medium
US11880388B2 (en)*2022-06-132024-01-23Snowflake Inc.Hybrid table secondary index for lookups, unique checks, and referential integrity constraints
US11947559B1 (en)2022-10-102024-04-02Bank Of America CorporationDynamic schema identification to process incoming data feeds in a database system
US12321353B2 (en)*2022-10-142025-06-03Oracle International CorporationExtending database data with intended usage information
CN117421380A (en)*2023-11-092024-01-19北京火山引擎科技有限公司Lake bin metadata label creation method and lake bin metadata label query method

Citations (65)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5991772A (en)*1997-10-311999-11-23Oracle CorporationMethod and apparatus for restoring a portion of a database
US6003039A (en)*1997-06-271999-12-14Platinum Technology, Inc.Data repository with user accessible and modifiable reuse criteria
US6112207A (en)*1997-10-312000-08-29Oracle CorporationApparatus and method which features linearizing attributes of an information object into a string of bytes for object representation and storage in a database system
US6112210A (en)*1997-10-312000-08-29Oracle CorporationApparatus and method for null representation in database object storage
US6167405A (en)*1998-04-272000-12-26Bull Hn Information Systems Inc.Method and apparatus for automatically populating a data warehouse system
US20010018690A1 (en)*1997-12-222001-08-30Sun Microsystems, Inc.Integrating both modifications to an object model and modifications to a databse into source code by an object-relational mapping tool
US20010044805A1 (en)*2000-01-252001-11-22Multer David L.Synchronization system application object interface
US20020042687A1 (en)*2000-08-092002-04-11Tracy Richard P.System, method and medium for certifying and accrediting requirements compliance
US6397125B1 (en)*1998-12-182002-05-28International Business Machines CorporationMethod of and apparatus for performing design synchronization in a computer system
US20020069035A1 (en)*2000-08-092002-06-06Tracy Richard P.System, method and medium for certifying and accrediting requirements compliance
US20020083183A1 (en)*2000-11-062002-06-27Sanjay PujareConventionally coded application conversion system for streamed delivery and execution
US6418451B1 (en)*1999-06-292002-07-09Unisys CorporationMethod, apparatus, and computer program product for persisting objects in a relational database
US20020091702A1 (en)*2000-11-162002-07-11Ward MullinsDynamic object-driven database manipulation and mapping system
US20020129352A1 (en)*1997-02-272002-09-12Brodersen Robert A.Method and apparatus for upgrading a software application in the presence of user modifications
US6480847B1 (en)*1996-10-182002-11-12Sagent Technology, Inc.Database repository with deferred transactions
US20020178436A1 (en)*2001-05-252002-11-28International Business Machines CorporationMethod and apparatus for the automatic discovery of the relationships between applications and their associated data and configuration files
US20020178173A1 (en)*2001-05-252002-11-28International Business Machines CorporationMethod and apparatus for performing the identification of files to be backed up using relational meta data
US6493871B1 (en)*1999-09-162002-12-10Microsoft CorporationMethod and system for downloading updates for software installation
US6505228B1 (en)*1998-07-222003-01-07Cisco Technology, Inc.Dynamic determination of execution sequence
US20030050718A1 (en)*2000-08-092003-03-13Tracy Richard P.Enhanced system, method and medium for certifying and accrediting requirements compliance
US6535868B1 (en)*1998-08-272003-03-18Debra A. GaleazziMethod and apparatus for managing metadata in a database management system
US6549901B1 (en)*1997-05-302003-04-15Oracle CorporationUsing transportable tablespaces for hosting data of multiple users
US20030074367A1 (en)*2001-10-162003-04-17Microsoft CorporationScoped metadata
US6618822B1 (en)*2000-01-032003-09-09Oracle International CorporationMethod and mechanism for relational access of recovery logs in a database system
US20030208505A1 (en)*2002-05-032003-11-06Ward MullinsDynamic class inheritance and distributed caching with object relational mapping and cartesian model support in a database manipulation and mapping system
US20030217027A1 (en)*2002-05-102003-11-20Farber Joel FrankMethod and apparatus for recording and managing data object relationship data
US20040006549A1 (en)*2002-03-222004-01-08Ward MullinsMicro edition dynamic object-driven database manipulation and mapping system
US20040034849A1 (en)*2002-06-172004-02-19Microsoft CorporationVolume image views and methods of creating volume images in which a file similar to a base file is stored as a patch of the base file
US6708186B1 (en)*2000-08-142004-03-16Oracle International CorporationAggregating and manipulating dictionary metadata in a database system
US20040054711A1 (en)*2000-01-262004-03-18Multer David L.Data transfer and synchronization system
US6732095B1 (en)*2001-04-132004-05-04Siebel Systems, Inc.Method and apparatus for mapping between XML and relational representations
US20040153469A1 (en)*2002-07-242004-08-05Keith-Hill Roderic M.Database comparator
US20040162885A1 (en)*2003-02-182004-08-19Garg Sharad K.Reducing communication for reads and updates in distributed object systems
US6785673B1 (en)*2000-02-092004-08-31At&T Corp.Method for converting relational data into XML
US20040193579A1 (en)*2003-03-312004-09-30International Business Machines CorporationDealing with composite data through data model entities
US20040199572A1 (en)*2003-03-062004-10-07Hunt Galen C.Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US6804671B1 (en)*1997-05-302004-10-12Oracle International CorporationPluggable tablespaces for database systems
US20040210551A1 (en)*2003-04-152004-10-21Jones Kerry N.Method and apparatus for finding differences between two computer files efficiently in linear time and for using these differences to update computer files
US20040210607A1 (en)*2003-04-172004-10-21Oracle International CorporationMetamodel-based metadata change management
US20040260658A1 (en)*2003-06-232004-12-23International Business Machines CorporationMethod of establishing a data management fee structure based on fine grained data entities
US20050021541A1 (en)*2003-05-092005-01-27Vasudev RangadassData management system providing a data thesaurus for mapping between multiple data schemas or between multiple domains within a data schema
US20050021536A1 (en)*2003-07-222005-01-27Thomas FiedlerExtending service-oriented business frameworks
US20050027674A1 (en)*2003-04-292005-02-03Cognos IncorporatedMetadata modelling for reporting
US20050050105A1 (en)*2003-08-252005-03-03Oracle International CorporationIn-place evolution of XML schemas
US20050055369A1 (en)*2003-09-102005-03-10Alexander GorelikMethod and apparatus for semantic discovery and mapping between data sources
US20050075996A1 (en)*2002-02-262005-04-07International Business Machines CorporationSequenced modification of multiple entities based on an abstract data representation
US6912591B2 (en)*2001-05-022005-06-28Science Application International CorporationSystem and method for patch enabled data transmissions
US20050171961A1 (en)*2004-01-302005-08-04Microsoft CorporationFingerprinting software applications
US6934727B2 (en)*1999-06-292005-08-23Microsoft CorporationDynamic synchronization of tables
US20050198247A1 (en)*2000-07-112005-09-08Ciena CorporationGranular management of network resources
US20050228798A1 (en)*2004-03-122005-10-13Microsoft CorporationTag-based schema for distributing update metadata in an update distribution system
US20050234984A1 (en)*2004-04-072005-10-20Rogerson Dale EPeriodic dynamic updating of content and metadata on a client
US6985912B2 (en)*2002-07-222006-01-10Thought, Inc.Dynamic object-driven database manipulation and mapping system having a simple global interface and an optional multiple user need only caching system with disable and notify features
US7031956B1 (en)*2000-02-162006-04-18Verizon Laboratories Inc.System and method for synchronizing and/or updating an existing relational database with supplemental XML data
US20060150182A1 (en)*2004-12-302006-07-06Microsoft CorporationMetadata-based application model for large applications
US20060167925A1 (en)*2005-01-242006-07-27Microsoft CorporationSystem and method for providing system objects to a database
US7100195B1 (en)*1999-07-302006-08-29Accenture LlpManaging user information on an e-commerce system
US20060230063A1 (en)*2005-04-082006-10-12International Business Machines CorporationMethod and apparatus for mapping structured query language schema to application specific business objects in an integrated application environment
US7191436B1 (en)*2001-03-082007-03-13Microsoft CorporationComputer system utility facilitating dynamically providing program modifications for identified programs
US7246116B2 (en)*2004-04-222007-07-17International Business Machines CorporationMethod, system and article of manufacturing for converting data values quantified using a first measurement unit into equivalent data values when quantified using a second measurement unit in order to receive query results including data values measured using at least one of the first and second measurement units
US7266595B1 (en)*2000-05-202007-09-04Ciena CorporationAccessing network device data through user profiles
US7343377B1 (en)*2003-07-072008-03-11Unisys CorporationMethod and system for verifying the integrity of a database
US7350191B1 (en)*2003-04-222008-03-25Noetix, Inc.Computer implemented system and method for the generation of data access applications
US7603654B2 (en)*2004-03-012009-10-13Microsoft CorporationDetermining XML schema type equivalence
US7809763B2 (en)*2004-10-152010-10-05Oracle International CorporationMethod(s) for updating database object metadata

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6327574B1 (en)*1998-07-072001-12-04Encirq CorporationHierarchical models of consumer attributes for targeting content in a privacy-preserving manner
FR2806183B1 (en)*1999-12-012006-09-01Cartesis S A DEVICE AND METHOD FOR INSTANT CONSOLIDATION, ENRICHMENT AND "REPORTING" OR BACKGROUND OF INFORMATION IN A MULTIDIMENSIONAL DATABASE
US6795868B1 (en)*2000-08-312004-09-21Data Junction Corp.System and method for event-driven data transformation
US7139766B2 (en)*2001-12-172006-11-21Business Objects, S.A.Universal drill-down system for coordinated presentation of items in different databases
US7058640B2 (en)*2003-02-052006-06-06International Business Machines CorporationSystems, methods, and computer program products to efficiently update multidimensional databases

Patent Citations (77)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6480847B1 (en)*1996-10-182002-11-12Sagent Technology, Inc.Database repository with deferred transactions
US20020129352A1 (en)*1997-02-272002-09-12Brodersen Robert A.Method and apparatus for upgrading a software application in the presence of user modifications
US6549901B1 (en)*1997-05-302003-04-15Oracle CorporationUsing transportable tablespaces for hosting data of multiple users
US6804671B1 (en)*1997-05-302004-10-12Oracle International CorporationPluggable tablespaces for database systems
US6003039A (en)*1997-06-271999-12-14Platinum Technology, Inc.Data repository with user accessible and modifiable reuse criteria
US6112207A (en)*1997-10-312000-08-29Oracle CorporationApparatus and method which features linearizing attributes of an information object into a string of bytes for object representation and storage in a database system
US6112210A (en)*1997-10-312000-08-29Oracle CorporationApparatus and method for null representation in database object storage
US5991772A (en)*1997-10-311999-11-23Oracle CorporationMethod and apparatus for restoring a portion of a database
US20010018690A1 (en)*1997-12-222001-08-30Sun Microsystems, Inc.Integrating both modifications to an object model and modifications to a databse into source code by an object-relational mapping tool
US6167405A (en)*1998-04-272000-12-26Bull Hn Information Systems Inc.Method and apparatus for automatically populating a data warehouse system
US6505228B1 (en)*1998-07-222003-01-07Cisco Technology, Inc.Dynamic determination of execution sequence
US6535868B1 (en)*1998-08-272003-03-18Debra A. GaleazziMethod and apparatus for managing metadata in a database management system
US6397125B1 (en)*1998-12-182002-05-28International Business Machines CorporationMethod of and apparatus for performing design synchronization in a computer system
US6418451B1 (en)*1999-06-292002-07-09Unisys CorporationMethod, apparatus, and computer program product for persisting objects in a relational database
US6934727B2 (en)*1999-06-292005-08-23Microsoft CorporationDynamic synchronization of tables
US7100195B1 (en)*1999-07-302006-08-29Accenture LlpManaging user information on an e-commerce system
US6493871B1 (en)*1999-09-162002-12-10Microsoft CorporationMethod and system for downloading updates for software installation
US6618822B1 (en)*2000-01-032003-09-09Oracle International CorporationMethod and mechanism for relational access of recovery logs in a database system
US20020029227A1 (en)*2000-01-252002-03-07Multer David L.Management server for synchronization system
US20010044805A1 (en)*2000-01-252001-11-22Multer David L.Synchronization system application object interface
US20040054711A1 (en)*2000-01-262004-03-18Multer David L.Data transfer and synchronization system
US6785673B1 (en)*2000-02-092004-08-31At&T Corp.Method for converting relational data into XML
US7031956B1 (en)*2000-02-162006-04-18Verizon Laboratories Inc.System and method for synchronizing and/or updating an existing relational database with supplemental XML data
US7266595B1 (en)*2000-05-202007-09-04Ciena CorporationAccessing network device data through user profiles
US7693976B2 (en)*2000-07-112010-04-06Ciena CorporationGranular management of network resources
US20050198247A1 (en)*2000-07-112005-09-08Ciena CorporationGranular management of network resources
US20020042687A1 (en)*2000-08-092002-04-11Tracy Richard P.System, method and medium for certifying and accrediting requirements compliance
US6993448B2 (en)*2000-08-092006-01-31Telos CorporationSystem, method and medium for certifying and accrediting requirements compliance
US20030050718A1 (en)*2000-08-092003-03-13Tracy Richard P.Enhanced system, method and medium for certifying and accrediting requirements compliance
US7380270B2 (en)*2000-08-092008-05-27Telos CorporationEnhanced system, method and medium for certifying and accrediting requirements compliance
US6901346B2 (en)*2000-08-092005-05-31Telos CorporationSystem, method and medium for certifying and accrediting requirements compliance
US20020069035A1 (en)*2000-08-092002-06-06Tracy Richard P.System, method and medium for certifying and accrediting requirements compliance
US6708186B1 (en)*2000-08-142004-03-16Oracle International CorporationAggregating and manipulating dictionary metadata in a database system
US20020083183A1 (en)*2000-11-062002-06-27Sanjay PujareConventionally coded application conversion system for streamed delivery and execution
US6999956B2 (en)*2000-11-162006-02-14Ward MullinsDynamic object-driven database manipulation and mapping system
US20020091702A1 (en)*2000-11-162002-07-11Ward MullinsDynamic object-driven database manipulation and mapping system
US7191436B1 (en)*2001-03-082007-03-13Microsoft CorporationComputer system utility facilitating dynamically providing program modifications for identified programs
US6732095B1 (en)*2001-04-132004-05-04Siebel Systems, Inc.Method and apparatus for mapping between XML and relational representations
US6912591B2 (en)*2001-05-022005-06-28Science Application International CorporationSystem and method for patch enabled data transmissions
US20020178173A1 (en)*2001-05-252002-11-28International Business Machines CorporationMethod and apparatus for performing the identification of files to be backed up using relational meta data
US7016920B2 (en)*2001-05-252006-03-21International Business Machines CorporationMethod for tracking relationships between specified file name and particular program used for subsequent access in a database
US6976039B2 (en)*2001-05-252005-12-13International Business Machines CorporationMethod and system for processing backup data associated with application, querying metadata files describing files accessed by the application
US20020178436A1 (en)*2001-05-252002-11-28International Business Machines CorporationMethod and apparatus for the automatic discovery of the relationships between applications and their associated data and configuration files
US20030074367A1 (en)*2001-10-162003-04-17Microsoft CorporationScoped metadata
US20050075996A1 (en)*2002-02-262005-04-07International Business Machines CorporationSequenced modification of multiple entities based on an abstract data representation
US7398263B2 (en)*2002-02-262008-07-08International Business Machines CorporationSequenced modification of multiple entities based on an abstract data representation
US20040006549A1 (en)*2002-03-222004-01-08Ward MullinsMicro edition dynamic object-driven database manipulation and mapping system
US20030208505A1 (en)*2002-05-032003-11-06Ward MullinsDynamic class inheritance and distributed caching with object relational mapping and cartesian model support in a database manipulation and mapping system
US20070055647A1 (en)*2002-05-032007-03-08Ward MullinsDynamic class inheritance and distributed caching with object <->relational mapping and Cartesian model support in a database manipulation and mapping system
US20030217027A1 (en)*2002-05-102003-11-20Farber Joel FrankMethod and apparatus for recording and managing data object relationship data
US20040034849A1 (en)*2002-06-172004-02-19Microsoft CorporationVolume image views and methods of creating volume images in which a file similar to a base file is stored as a patch of the base file
US6985912B2 (en)*2002-07-222006-01-10Thought, Inc.Dynamic object-driven database manipulation and mapping system having a simple global interface and an optional multiple user need only caching system with disable and notify features
US20040153469A1 (en)*2002-07-242004-08-05Keith-Hill Roderic M.Database comparator
US20040162885A1 (en)*2003-02-182004-08-19Garg Sharad K.Reducing communication for reads and updates in distributed object systems
US20040199572A1 (en)*2003-03-062004-10-07Hunt Galen C.Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US20040193579A1 (en)*2003-03-312004-09-30International Business Machines CorporationDealing with composite data through data model entities
US7054877B2 (en)*2003-03-312006-05-30International Business Machines CorporationDealing with composite data through data model entities
US20040210551A1 (en)*2003-04-152004-10-21Jones Kerry N.Method and apparatus for finding differences between two computer files efficiently in linear time and for using these differences to update computer files
US6839724B2 (en)*2003-04-172005-01-04Oracle International CorporationMetamodel-based metadata change management
US20040210607A1 (en)*2003-04-172004-10-21Oracle International CorporationMetamodel-based metadata change management
US7350191B1 (en)*2003-04-222008-03-25Noetix, Inc.Computer implemented system and method for the generation of data access applications
US20050027674A1 (en)*2003-04-292005-02-03Cognos IncorporatedMetadata modelling for reporting
US20050021541A1 (en)*2003-05-092005-01-27Vasudev RangadassData management system providing a data thesaurus for mapping between multiple data schemas or between multiple domains within a data schema
US20040260658A1 (en)*2003-06-232004-12-23International Business Machines CorporationMethod of establishing a data management fee structure based on fine grained data entities
US7343377B1 (en)*2003-07-072008-03-11Unisys CorporationMethod and system for verifying the integrity of a database
US20050021536A1 (en)*2003-07-222005-01-27Thomas FiedlerExtending service-oriented business frameworks
US20050050105A1 (en)*2003-08-252005-03-03Oracle International CorporationIn-place evolution of XML schemas
US20050055369A1 (en)*2003-09-102005-03-10Alexander GorelikMethod and apparatus for semantic discovery and mapping between data sources
US20050171961A1 (en)*2004-01-302005-08-04Microsoft CorporationFingerprinting software applications
US7603654B2 (en)*2004-03-012009-10-13Microsoft CorporationDetermining XML schema type equivalence
US20050228798A1 (en)*2004-03-122005-10-13Microsoft CorporationTag-based schema for distributing update metadata in an update distribution system
US20050234984A1 (en)*2004-04-072005-10-20Rogerson Dale EPeriodic dynamic updating of content and metadata on a client
US7246116B2 (en)*2004-04-222007-07-17International Business Machines CorporationMethod, system and article of manufacturing for converting data values quantified using a first measurement unit into equivalent data values when quantified using a second measurement unit in order to receive query results including data values measured using at least one of the first and second measurement units
US7809763B2 (en)*2004-10-152010-10-05Oracle International CorporationMethod(s) for updating database object metadata
US20060150182A1 (en)*2004-12-302006-07-06Microsoft CorporationMetadata-based application model for large applications
US20060167925A1 (en)*2005-01-242006-07-27Microsoft CorporationSystem and method for providing system objects to a database
US20060230063A1 (en)*2005-04-082006-10-12International Business Machines CorporationMethod and apparatus for mapping structured query language schema to application specific business objects in an integrated application environment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Fox, Edward A., et al., "Practical Minimal Perfect Hash Functions for Large Databases", Communications of the ACM, Vol. 35, No. 1, Jan. 1992, pp. 105-121.*
Shapiro, Jonathan S., et al., "OpenCM: Early Experiences and Lessons Learned", Proceedings of the FREENIX Track: 2003 USENIX Annual Technical Conference, San Antonio, TX, Jun. 9-14, 2003, pp. 231-244.*

Cited By (38)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8639717B2 (en)2004-12-282014-01-28International Business Machines CorporationProviding access to data with user defined table functions
US20060143167A1 (en)*2004-12-282006-06-29International Business Machines CorporationSystem and method for providing access to data with user defined table functions
US8271463B2 (en)*2004-12-282012-09-18International Business Machines CorporationSystem and method for providing access to data with user defined table functions
US20130046774A1 (en)*2005-01-272013-02-21International Business Machines CorporationProviding secure access to data with user defined table functions
US20060167850A1 (en)*2005-01-272006-07-27International Business Machines CorporationSystem and method for providing secure access to data with user defined table functions
US8682912B2 (en)*2005-01-272014-03-25International Business Machines CorporationProviding secure access to data with user defined table functions
US8438141B2 (en)2005-01-272013-05-07International Business Machines CorporationSystem and method for providing secure access to data with user defined table functions
US8396883B2 (en)*2008-06-232013-03-12Hewlett-Packard Development Company, L.P.Spatial querying in a data warehouse
US20110066617A1 (en)*2008-06-232011-03-17Rui LiuSpatial querying in a data warehouse
US20110307879A1 (en)*2009-02-242011-12-15Toyota Jidosha Kabushiki KaishaProgram update device, program update method, and information processing device
US8346723B2 (en)*2010-03-302013-01-01Oracle International CorporationConsolidation of patch transformations for database replication
US20110246422A1 (en)*2010-03-302011-10-06Oracle International CorporationConsolidation of patch transformations for database replication
US20120221507A1 (en)*2011-02-242012-08-30Microsoft CorporationDeclarative update to a live system
US11132477B1 (en)*2012-01-182021-09-28Msc.Software CorporationInteractive simulation and solver for mechanical, fluid, and electro-mechanical systems
US9152740B1 (en)*2012-01-182015-10-06Msc.Software CorporationInteractive simulation and solver for mechanical, fluid, and electro-mechanical systems
US10162597B1 (en)*2012-09-112018-12-25EMC IP Holding Company LLCIdentifying IO access pattern in unique database structures
US10120899B2 (en)2013-03-142018-11-06Oracle International CorporationSelective materialized view refresh
US9454572B2 (en)*2013-03-142016-09-27Oracle International CorporationOut-of-place materialized view refresh
US20140280029A1 (en)*2013-03-142014-09-18Oracle International CorporationOut-of-place materialized view refresh
CN109918021A (en)*2014-11-052019-06-21华为技术有限公司 Data processing method and device
US11429641B2 (en)2016-11-112022-08-30International Business Machines CorporationCopying data changes to a target database
US10671642B2 (en)2016-11-112020-06-02International Business Machines CorporationCopying data changes to a target database
US10754875B2 (en)2016-11-112020-08-25International Business Machines CorporationCopying data changes to a target database
US20180336103A1 (en)*2017-05-172018-11-22Dell Products, L.P.Concurrent upgrade of primary and standby databases
US10817382B2 (en)*2017-05-172020-10-27Dell Products, L.P.Concurrent upgrade of primary and standby databases
US10621161B2 (en)2017-06-052020-04-14International Business Machines CorporationUser defined heuristic refresh of a materialized query table
US11269853B2 (en)2017-06-052022-03-08International Business Machines CorporationUser defined heuristic refresh of a materialized query table
US20190171743A1 (en)*2017-12-012019-06-06Palantir Technologies Inc.Workflow driven database partitioning
US12056128B2 (en)2017-12-012024-08-06Palantir Technologies Inc.Workflow driven database partitioning
US10614069B2 (en)*2017-12-012020-04-07Palantir Technologies Inc.Workflow driven database partitioning
US20220164345A1 (en)*2018-10-112022-05-26Varada Ltd.Managed query execution platform, and methods thereof
US11347740B2 (en)*2018-10-112022-05-31Varada Ltd.Managed query execution platform, and methods thereof
US11226963B2 (en)*2018-10-112022-01-18Varada Ltd.Method and system for executing queries on indexed views
US11874811B2 (en)*2018-12-282024-01-16Teradata Us, Inc.Control versioning of temporal tables to reduce data redundancy
US20230350783A1 (en)*2022-04-272023-11-02Microsoft Technology Licensing, LlcAutomatic correctness validation of database management systems
US11899560B2 (en)*2022-04-272024-02-13Microsoft Technology Licensing, LlcAutomatic correctness validation of database management systems
US20240111657A1 (en)*2022-04-272024-04-04Microsoft Technology Licensing, LlcAutomatic correctness validation of database management systems
US20250021533A1 (en)*2023-07-102025-01-16Business Objects Software LtdHigh speed database schema change detection

Also Published As

Publication numberPublication date
US20060085465A1 (en)2006-04-20
US7809763B2 (en)2010-10-05

Similar Documents

PublicationPublication DateTitle
US7809763B2 (en)Method(s) for updating database object metadata
US11907247B2 (en)Metadata hub for metadata models of database objects
US11726969B2 (en)Matching metastructure for data modeling
US12277135B2 (en)Publishing to a data warehouse
US8056054B2 (en)Business information warehouse toolkit and language for warehousing simplification and automation
US9430505B2 (en)Automated data warehouse migration
US8065323B2 (en)Offline validation of data in a database system for foreign key constraints
US11354284B2 (en)System and method for migration of a legacy datastore
US7499909B2 (en)Techniques of using a relational caching framework for efficiently handling XML queries in the mid-tier data caching
US7310634B2 (en)Manipulating schematized data in a database
CN102687124B (en) Apparatus and method for analyzing query optimizer performance
US20140040203A1 (en)Statement-level and procedural-level replication
US20210256079A1 (en)Adapting database queries for data virtualization over combined database stores
US9805137B2 (en)Virtualizing schema relations over a single database relation
US20100185701A1 (en)Method and system for enabling life cycle maintenance of hierarchical database schemas in modeling tool
US9767214B2 (en)Technique and framework to provide diagnosability for XML query/DML rewrite and XML index selection
US11487742B2 (en)Consistency checks between database systems
US11556533B2 (en)Method for generating views based on a semantic model, that allows for autonomous performance improvements and complex calculations
US20100030727A1 (en)Technique For Using Occurrence Constraints To Optimize XML Index Access
US11640380B2 (en)Technique of comprehensively supporting multi-value, multi-field, multilevel, multi-position functional index over stored aggregately stored data in RDBMS
US20090064037A1 (en)Apparatus, system, and method for xml based disconnected data access for multivalued/hierarchical databases
Bhandari et al.Enhancement of a transformation algorithm to migrate sql database into nosql graph database
US12117979B1 (en)Timestamp-based deletions for interdependent data objects
US20230289332A1 (en)Lifecycle support for metadata-based data ingestion
EP4513353A1 (en)Change-aware snapshot replication

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp