Patents Assigned to Oracle International Corp.
-
Patent number: 7921367Abstract: A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the user interface (1500) includes a node tree panel (1502) and a process assembly panel (1504). The node tree panel (1502) lists tool sets (1508) including transformations, maps and input-output tools. These tools can then be assembled together with identified data sources and then elements using the assembly panel (1504) to define an application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application.Type: GrantFiled: December 20, 2005Date of Patent: April 5, 2011Assignee: Oracle International Corp.Inventors: Luis Rivas, Mark Kreider, Alec Sharp
-
Patent number: 7912864Abstract: A method includes defining a plurality of terms for use in conjunction with a study where the terms are stored according to a series of relations and the relations corresponding to the terms indicate an association from a term to at least one other of the plurality of terms, defining at least one group of terms taken from the plurality of terms and storing at least one group of terms, including the relations corresponding to each term, defining a further level of relations to be applied to the group of terms, the further level of relations defining inclusion and exclusion criteria, and providing a match term defined by the group of terms and querying a memory of data from the study to find occurrences of the match term as defined by the further level of relations.Type: GrantFiled: September 25, 2007Date of Patent: March 22, 2011Assignee: Oracle International Corp.Inventor: Kim Rejndrup
-
Patent number: 7895591Abstract: Systems, methodologies, media, and other embodiments associated with deploying files are described. One example system embodiment includes a deployment logic configured to automatically prepare one or more files for deployment that are retrievable from a designated location. The deployment logic can also be configured to deploy the one or more files for execution on one or more servers.Type: GrantFiled: October 21, 2004Date of Patent: February 22, 2011Assignee: Oracle International Corp.Inventor: Joseph L. Spears
-
Patent number: 7895186Abstract: A method and system for updating both partition change track tables and non-partition track tables in a materialized view. A log-based incremental refresh is performed on the materialized view and a partition change tracking based refresh is performed on the materialized view. The dependency of the materialized view log for the partition change track base table is removed.Type: GrantFiled: May 6, 2005Date of Patent: February 22, 2011Assignee: Oracle International Corp.Inventor: Tsae-Feng Yu
-
Patent number: 7895067Abstract: In one such aspect, the invention provides a method for optimizing merchandise profitability that includes the step of modeling gross margin as a function of product breadth and depth for each of at least one class of goods retailed by each of at least one retail site in a group of sites of the retail enterprise, and as a function of the expected discount price for each such class of goods at each such retail site. The method further includes maximizing the gross margin so modeled to the enterprise and, from that maximization, determining for at least one such retail site an optimal breadth, depth, and/or discount price, for at least one such class of goods retailed by it.Type: GrantFiled: December 8, 2005Date of Patent: February 22, 2011Assignee: Oracle International Corp.Inventor: Vishwamitra S. Ramakrishnan
-
Patent number: 7882069Abstract: Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associating may include encoding file metadata with a tag. The method may include selectively adding a file to the backup image upon determining that the file has experienced a write event and that the file is associated with a tag. The method may also include receiving a request to provide a recovery file from the backup image and selectively providing the recovery file upon determining that the recovery file is associated with a recovery tag specified in the request.Type: GrantFiled: February 19, 2008Date of Patent: February 1, 2011Assignee: Oracle International Corp.Inventors: Fred S. Glover, David Akers, James Beltz, Diane Lebel, Timothy Mark, Brian Tsao, Angelo Pruscino
-
Patent number: 7877736Abstract: A method, software application and computer system provides computer language interpretations and optimization for web server testing by first recording user actions associated with an instance of a user interaction with a web server. The actions are analyzed to determine a collection of actions which alter communications with the server or have side effects which alter a future communication with the server. A test program is generated from the collection of actions. The test program is used to perform one or more of functional, load, and monitoring testing of a web server.Type: GrantFiled: October 19, 2004Date of Patent: January 25, 2011Assignee: Oracle International Corp.Inventors: Henry Houh, Jeff Stern
-
Patent number: 7856598Abstract: Systems, methods, media, and other embodiments associated with (non)contiguous n-gram based spell correction are described. One exemplary system embodiment includes logic for creating contiguous and non-contiguous trigrams, logic for creating an inverted index relating trigrams and the words from which they were generated, and logic for comparing trigrams associated with a word to spell check to trigrams associated with the words selected using the inverted index.Type: GrantFiled: July 6, 2006Date of Patent: December 21, 2010Assignee: Oracle International Corp.Inventors: Ciya Liao, Shamim A. Alpha
-
Patent number: 7853465Abstract: A charting application generates a so-called timelink chart. To generate the timelink chart, the charting application renders a timeline axis representing a segment of time. The charting application further renders a business event axis in (orthogonal) relation to the timeline axis. Positions on the business event axis indicate respective types of business events that can occur. For each of multiple business events associated with a respective business activity, the charting application generates a corresponding event instance with respect to the business event axis and the timeline axis to indicate a type associated with a respective business event of the multiple business events and when the respective business event occurs in time. In a final step, the charting application generates a graphical link connecting multiple event instances (associated with the respective business activity) in the timelink chart to display a progression of the respective business activity over time.Type: GrantFiled: December 2, 2005Date of Patent: December 14, 2010Assignee: Oracle International Corp.Inventor: Lory Dean Molesky
-
Patent number: 7853621Abstract: A method of integrating syntactically valid medical images into a database management system. A database table is created and a database object is initialized with a medical image object. The medical image object is parsed. An XML representation of metadata associated with the medical image object is created and the database object is inserted in the table.Type: GrantFiled: November 23, 2005Date of Patent: December 14, 2010Assignee: Oracle International Corp.Inventor: Dongbai Guo
-
Patent number: 7850516Abstract: Based on a metric that represents a value of a game of chance, a payout distribution is optimized with respect to the metric.Type: GrantFiled: June 30, 2005Date of Patent: December 14, 2010Assignee: Oracle International Corp.Inventors: Peter Gaidarev, Jonathan W. Woo
-
Patent number: 7849113Abstract: Systems, methods, and other embodiments associated with selectively acquiring and utilizing query statistics are described. One example method includes selectively acquiring statistics associated with search queries submitted to a search process during a sample period. The statistics may be associated with an index and tokens associated with the index and search queries. The method may also include selecting tokens and/or queries to optimize based, at least in part, on the statistics. In one example, whether and/or how the tokens and/or queries are optimized may depend on estimating index fragmentation based, at least in part, on the statistics.Type: GrantFiled: October 30, 2007Date of Patent: December 7, 2010Assignee: Oracle International Corp.Inventors: Sundeep Abraham, Wesley C. Lin, Yasuhiro Matsuda, Mohammad Faisal, Geeta Arora
-
Patent number: 7849077Abstract: Systems, methods, media, and other embodiments associated with ranking documents by providing a search engine with a series of sub-queries generated from an original query are described. One example system includes input logic for receiving a query. The example system may include a relaxation logic configured to produce sub-queries from the query. The sub-queries may describe metadata string matching, content string matching, and/or metadata numerical attribute analysis. The sub-queries may be provided by an output logic to a search engine in an order that facilitates defining document relevance without requiring post-retrieval relevance ranking.Type: GrantFiled: July 6, 2006Date of Patent: December 7, 2010Assignee: Oracle International Corp.Inventors: Ciya Liao, Shamim A. Alpha
-
Patent number: 7844600Abstract: Systems, methodologies, media, and other embodiments associated with supporting materialized views with user-defined aggregates are described. One example system includes logic for exposing a set of interface actions to support a user-defined aggregate in a materialized view associated with a base table. The materialized view may store both the user-defined aggregate and a user-defined aggregate context that facilitates logically connecting the user-defined aggregate to the base table. The example system may also include logic for supporting the user-defined aggregate. The support may be based on the set of interface actions. Example systems and methods may, therefore, facilitate incremental updating of the materialized view and/or rewriting a query to access the materialized view.Type: GrantFiled: July 13, 2007Date of Patent: November 30, 2010Assignee: Oracle International Corp.Inventors: Ying Hu, Seema Sundara, Jagannathan Srinivasan
-
Patent number: 7840553Abstract: Systems, methods, computer-readable media and other embodiments are provided that relate to processing database queries. In one embodiment, a query analysis logic can be configured to analyze a query to identify multiple instances of the same table. Instance numbering for the multiple table instances can then be performed using the query structure such that equivalent queries will likely get the same instance number assignments to improve materialized view recommendations for queries.Type: GrantFiled: March 2, 2006Date of Patent: November 23, 2010Assignee: Oracle International Corp.Inventor: Shilpa S. Lawande
-
Publication number: 20100281017Abstract: Systems, methods, and other embodiments associated with query pruning via query rewrite are described. One example method includes receiving a query on a partitioned table that will result in a first query plan that includes accessing a local domain index on each partition in the database. The query is rewritten to generate a second query that will result in a second query plan that includes accessing a global domain index instead of the local domain index on each partition in the database.Type: ApplicationFiled: April 29, 2009Publication date: November 4, 2010Applicant: Oracle International CorpInventors: Ying Hu, Seema Sundara, Siva Ravada
-
Patent number: 7814477Abstract: In one embodiment, a system for customizing executable software code is provided. The system can include a scan logic configured to scan the executable software code to determine an execution trigger point in the executable software code. A packager logic can be configured to alter the execution trigger point by embedding, into the executable software code, alternative code configured to cause a customized logic to execute at the execution trigger point.Type: GrantFiled: May 20, 2003Date of Patent: October 12, 2010Assignee: Oracle International Corp.Inventors: Wenchao Sun, Jian-Ping Shi, Chandra P. Patni
-
Patent number: 7809733Abstract: Systems, methods, media, and other embodiments associated with effort based relevance in discussion forums are described. One example method includes receiving activity data concerning messages associated with electronic discussion forum topics. The activity data may include a view count (Vw), a book mark count (Bf), a reference count (Rf), and a reply count (Rp). The effort based relevance may be computed from Vw and one or more of, Bf, Rf, and Rp. Topics may be logically ordered using the effort based relevance.Type: GrantFiled: March 2, 2006Date of Patent: October 5, 2010Assignee: Oracle International Corp.Inventors: Marco Carrer, Gopalan Arun, Xiaohua Lu, David Mor
-
Patent number: 7783640Abstract: Systems, methods, and other embodiments associated with automatically summarizing a document are described. One method embodiment includes computing term scores for members of a set of terms in a document to be summarized and computing sentence scores for sentences in a set of sentences in the document. The method embodiment also includes computing a set of entries for a term-sentence matrix that relates terms to sentences. The method embodiment also includes computing a dominant topic for the document and simultaneously ranking the set of terms and the set of sentences based on the dominant topic. The method embodiment provides a summarization item(s) selected from the set of terms and/or the set of sentences.Type: GrantFiled: December 29, 2006Date of Patent: August 24, 2010Assignee: Oracle International Corp.Inventors: Ciya Liao, Omar Alonso, Joaquin A. Delgado, Thomas H. Chang, Meeten Bhavsar
-
Patent number: 7774316Abstract: Reducing copy on write activity during snapshot backup processing in computer system. A snap shot of the data is created. As the backup of each file is successfully completed, the copy-on-write functionality for the file is disabled. As the backup of each other file is successfully completed, the copy-on-write for each other file is disabled.Type: GrantFiled: December 2, 2005Date of Patent: August 10, 2010Assignee: Oracle International Corp.Inventors: Robert Breau, Timothy Mark