Relational Databases (epo) Patents (Class 707/E17.045)
  • Publication number: 20110231360
    Abstract: A persistent flow provides a contract for delivering certain measures in a format which can be interactively analyzed along certain dimensions. It defines how a large number of metrics packages may be transformed into one or more hypercubes within a datamart. In particular a Carrier IQ persistent flow defines the dimensions along which key performance indicators may be displayed interactively in at least one dashboard with analytic tool controls. A persistent flow is stateful to incrementally process metrics packages over multiple collection periods which are not correlated with the times the metrics are recorded at the device. A flow defines the measures to be derived from metrics and the attributes of the measures of interest in a study. A flow defines enrichments that may be determined by examining measures from apparently independent sources and uses reference files to decode status records.
    Type: Application
    Filed: April 2, 2010
    Publication date: September 22, 2011
    Applicant: CARRIER IQ, INC.
    Inventor: GEORGE E. HOFFMAN
  • Publication number: 20110222761
    Abstract: Capturing complex artistic intent for an image having image data for multiple pixels. Plural look algorithms are defined, where each look algorithm applies color adjustments to one or more colors to produce corresponding output colors. An artistic intent is identified for each pixel of the image, where the artistic intent is constituted by chained application of one or more of the look algorithms. Information identifying the artistic intent for each pixel of the image is stored in a format that stores the artistic intent identification information together with the image data for each pixel of the image.
    Type: Application
    Filed: March 10, 2010
    Publication date: September 15, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: John S. Haikin
  • Publication number: 20110219020
    Abstract: Methods, systems, and computer-readable media of columnar storage of a database index are disclosed. A particular columnar index includes a column store that stores rows of the columnar index in a column-wise fashion and a delta store that stores rows of the columnar index in a row-wise fashion. The column store also includes an absence flag array. The absence flag array includes entries that indicate whether certain rows have been logically deleted from the column store.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Inventors: Artem A. Oks, Per-Ake Larson, Srikumar Rangarajan, Michael James Zwilling, Jose A. Blakeley, Hanumantha R. Kodavalla
  • Publication number: 20110213759
    Abstract: Some embodiments of a system and a method to validate database schema upgrade using denormalization have been presented. For instance, a database deployment engine may upgrade a database from a first version to a second version. The database upgraded stores a set of entities. By applying denormalization to both the upgraded database and a reference database (which contains a newly installed second version of the database), a database validation engine may reduce false positives during validation of the database schema upgrade scripts usable by customers to upgrade their database schema to the latest version.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Inventors: Milan Zazrivec, Jan Pazdziora
  • Publication number: 20110213728
    Abstract: A method for managing design requirements for a vehicle development program. A requirements management process and software tool are described which ensure that only properly-defined requirements are stored in a repository. Requirements are validated against a structured set of rules before they are allowed to be checked into the repository, and only validated requirements may be checked out and used for vehicle development activities. The process and tool also check the consistency of technical terms and data items as they are encountered, which prevents the improper use of the terms and data items.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventor: Douglas P. Rheaume
  • Publication number: 20110213766
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a database designer and a database storage designer. In one aspect, a method includes creating a set of candidate projections and progressively narrowing the set of candidate projections and a set of queries by eliminating candidate projections that do not satisfy a performance improvement criterion for remaining queries based on the properties associated with the candidate projections.
    Type: Application
    Filed: June 16, 2010
    Publication date: September 1, 2011
    Applicant: Vertica Systems, Inc.
    Inventors: Mingsheng Hong, Priya Arun, Chang-Jian Sun, Shilpa Lawande
  • Publication number: 20110213808
    Abstract: A method for managing technical terms and data items associated with a product design and its features and requirements. A terms management process and software tool are described which build a repository of technical terms with definitions, data items with attributes, and acronyms with meanings. The central repository can be used by anyone who needs to use or contribute to the data, thus preventing ambiguity and misunderstanding in the use of data items and terms. The process and software tool integrate with a requirements development method and tool, which ensures that all data items and terms are reviewed and approved before being used.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventor: Douglas P. Rheaume
  • Publication number: 20110213783
    Abstract: An apparatus for and a method of gathering new data form a specific data source, categorizing this data into a hierarchical directory structure, and building parameters to further describe this data. A harvesting system is an application that can organize and locate external data; the harvesting system can be used to navigate, organize and locate this data. The harvesting system utilizes a defined data model, referred to as a core data structure, that describes the logical structure of the data. Within the core data structure are pointers, which refer back to the source data. The loading process can be manually done, or can be automatically accomplished using this harvesting process.
    Type: Application
    Filed: May 9, 2011
    Publication date: September 1, 2011
    Inventor: Robert Olan Keith, JR.
  • Publication number: 20110208694
    Abstract: A method for synchronizing data stored on primary and secondary storage volumes in a distributed data recovery system is provided. The method comprises associating N data recovery relationships between a primary volume and N secondary volumes by way of implementing N data structures respectively. Each data structure comprises a first indicator that indicates whether data stored on a first track of the primary volume has been updated, due to a first operation performed by a host application. One or more of said N data structures are stored in at least a first data storage medium with high speed data access rates.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Akram Bitar, Olympia Gluck, Amir Sasson
  • Publication number: 20110208760
    Abstract: Disclosed are a method of protecting content and a method of processing information. The method of protecting content can include service related information including revocation application information of content from the outside by employing a content management and protection system, and apply or not apply a content revocation process on the content according to the revocation application information. Accordingly, whether to apply a content revocation process can be controlled according to revocation application information.
    Type: Application
    Filed: January 21, 2008
    Publication date: August 25, 2011
    Applicant: LG ELECTRONICS INC.
    Inventors: Sung Hyun Cho, Min Gyu Chung, Koo Yong Pak, Il Gon Park, Man Soo Jeong
  • Publication number: 20110208780
    Abstract: Disclosed is a data processing system-implemented method, a data processing system and an article of manufacture for controlling access to data stored on a database having relational objects for which access restrictions are defined for elements of the relational objects The data processing system-implemented method includes receiving a user request to access one or more relational objects of the database, identifying any access restrictions defined for the one or more relational objects, determining whether any identified access restrictions are applicable to the user request, determining whether any determined applicable access restrictions are to be enforced for the user request, and allowing access to the one or more relational objects based on the determined enforceable access restrictions.
    Type: Application
    Filed: April 29, 2011
    Publication date: August 25, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Paul Miller BIRD
  • Publication number: 20110202571
    Abstract: A method and device for storage are provided in embodiments of the present invention. The method includes: acquiring a storage position of a table entry in a hierarchical binary tree that includes a first-part binary tree and second-part binary trees, wherein nodes of the first-part binary tree point to the second-part binary trees through pointers; and inserting the table entry to the hierarchical binary tree according to the storage position. In the embodiments of the present invention, the hierarchical binary tree structure with pointers is adopted to store table entry content, reducing the times of moving table entries and greatly improving the algorithm refresh rate.
    Type: Application
    Filed: April 29, 2011
    Publication date: August 18, 2011
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhiwei Yan, Mei Zhang, Wanlong Li, Yi Yi
  • Publication number: 20110202570
    Abstract: In a method for structuring, in an ordered tree of predetermined depth P?, of data complying with predetermined criteria Fs and organized in a directed acyclic graph of depth P which comprises nodes and links between the nodes, the nodes and links stored by type in tables of a relational database which is queried by a query language from an application server connected to a user interface, the criteria Fs being determined on the nodes and/or the links, the method includes: creation of a “CACHE” table in the database; determination by the database of a set E; running of an iteration having an identifier id and/or properties; and transmission by the database to the application server of an end-of-process item of information with the number of nodes loaded into the “CACHE” table and of an identifier for access to the “CACHE” table.
    Type: Application
    Filed: February 15, 2011
    Publication date: August 18, 2011
    Applicant: LASCOM
    Inventor: Souheil ZINA
  • Publication number: 20110202560
    Abstract: Semantic queries are expressed and executed within a relational database. This can be done by defining semantic rules applied to execute the semantic queries using table valued functions and common table expressions, and then simply calling the defined table valued functions to execute the queries.
    Type: Application
    Filed: February 16, 2010
    Publication date: August 18, 2011
    Applicant: Microsoft Corporation
    Inventors: Stuart M. Bowers, Thomas E. Jackson, Chris Demetrios Karkanias, Allen L. Brown, David G. Campbell, Brian S. Aust
  • Publication number: 20110196823
    Abstract: A method and system disclosed herein can be used to determine relationships between objects, determining which of those relationships are significant for a specific action, and determining physical dependencies between the objects. The method and system can be used to perform actions consistent with integrity constraints, and therefore, performs the actions in the correct order with a reduced likelihood of errors. The method and system are highly beneficial in that they can significantly enhance content management and can be implemented without having to write new or edit existing applications. Also, existing content data and applications may be used without any changes.
    Type: Application
    Filed: April 12, 2011
    Publication date: August 11, 2011
    Inventors: Mark R. Scheevel, Timothy A. Ozor, Greg Hilton, Jeffrey M. Collins
  • Publication number: 20110191276
    Abstract: To implement open information extraction, a new extraction paradigm has been developed in which a system makes a single data-driven pass over a corpus of text, extracting a large set of relational tuples without requiring any human input. Using training data, a Self-Supervised Learner employs a parser and heuristics to determine criteria that will be used by an extraction classifier (or other ranking model) for evaluating the trustworthiness of candidate tuples that have been extracted from the corpus of text, by applying heuristics to the corpus of text. The classifier retains tuples with a sufficiently high probability of being trustworthy. A redundancy-based assessor assigns a probability to each retained tuple to indicate a likelihood that the retained tuple is an actual instance of a relationship between a plurality of objects comprising the retained tuple. The retained tuples comprise an extraction graph that can be queried for information.
    Type: Application
    Filed: December 16, 2010
    Publication date: August 4, 2011
    Applicant: University of Washington through its Center for Commercialization
    Inventors: Michael J. Cafarella, Michele Banko, Oren Etzioni
  • Publication number: 20110184983
    Abstract: Methods and devices for use in gathering and analyzing data from a corpus of documents. A corpus of documents is initially scanned for words that qualify as entities according to user defined criteria. Multiple counters track the number of documents which mention specific entities. A database of entities mentioned in the documents is maintained and an entry for each entity in the corpus is placed in the entity database. The results are then presented to a user in a spiral form with the most important entity at the center of the spiral. The importance of an entity may be determined by either how many entities it is connected to or how many documents mention that entity. A connection exists between two entities if they are both mentioned in at least one document and the more documents mention two specific entities at the same time, the stronger the connection between those two specific entities.
    Type: Application
    Filed: January 27, 2011
    Publication date: July 28, 2011
    Applicants: OF THE DEPARTMENT OF NATIONAL DEFENCE
    Inventors: Peter J. KWANTES, Philip G. TER HAAR
  • Publication number: 20110179066
    Abstract: In a graphical analysis computing system, a method of arranging data sets for graphical analysis, wherein at least two of the data sets have different periodicities, the method comprising the steps of: a data retrieval module retrieving data from a data storage module in communication with the graphical analysis computing system; a periodicity determination module determining a plurality of periodicities within the retrieved data to identify a plurality of data sets based on the determined periodicities; and an alignment module aligning a first identified data set of a first periodicity relative to a second identified data set of a second periodicity, wherein the second periodicity is different to the first periodicity.
    Type: Application
    Filed: June 18, 2009
    Publication date: July 21, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110177480
    Abstract: A method and apparatus for a learning management platform is provided. Based on student profile information and a determination that similarities exist between students, a learning experience engine provides an individualized learning recommendation to a student.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 21, 2011
    Inventors: Satish Menon, Catherine Needham, Willie Wheeler, Jayakumar Muthukumarasamy, Partha Saha, Nitzan Katz, Adam Honea, Marla Kelsey, Jorge Carmargo, Manish Upendran
  • Publication number: 20110179280
    Abstract: A method and system facilitating the development and distribution of software is provided. The system includes a database provided on a computing device, the computing device configured to enable users to provide an update to an element of the database, wherein the element is associated with an object. The system further includes time stamp tracking software configured to enable revisions to elements of the database by establishing time stamps for each stored element changed at a specified time and an assembler configured to enable a user to assemble elements for execution based on time stamping.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 21, 2011
    Inventors: G. Christopher Imrey, William J. House, III
  • Publication number: 20110178984
    Abstract: Database management architecture for recovering from failures by building additional replicas and catching up replicas after a failure. A replica includes both the schema and the associated data. Modifications are captured, as performed by a primary replica (after the modifications have been performed), and sent asynchronously to secondary replicas. Acknowledgement by a quorum of the replicas (e.g., primary, secondaries) at transaction commit time is then awaited, and desired to be obtained. The logging of changes for recovery from failures is implemented, as well as online copying (e.g., accepting modifications during the copy) of the data when replica catch-up is not possible. Modifications can be sent asynchronously to the secondary replicas and in parallel.
    Type: Application
    Filed: January 18, 2010
    Publication date: July 21, 2011
    Applicant: Microsoft Corporation
    Inventors: Tomas Talius, Bruno H.M. Denuit
  • Publication number: 20110173196
    Abstract: Metadata generated at the outset of an audio visual program, such as a television undergoes transmission to a field device associated with a capture device operated by production personnel, such as a news reporter and/or a videographer to capture one of audio and/or video information. The production personnel will typically edit the metadata for incorporation into the file structure of audio and/or visual information captured by the capture device. A server receives and updates the original metadata using the metadata in the file structure of the capture audio and/or video information, thus effectively harvesting the original metadata.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 14, 2011
    Applicant: THOMSON LICENSING INC.
    Inventor: Edward Marion Casaccia
  • Publication number: 20110167093
    Abstract: An address list system, which comprises at least one data input terminal and at least one inquiry terminal, the data input terminal comprising: a first input unit, a first data processing unit, a first storage unit, and a transmitting unit; the inquiry terminal comprising: a receiving unit, a second storage unit, a second data processing unit, and an inquiry unit. The address list information at the inquiry terminal is displayed in a treelike structure. A method of implementing the address list, which comprises the following steps: A. inputting address list information at the data input terminal and forming and storing data files of a uniform format; B. preparing data at the data input terminal, and the data input terminal interacting with the inquiry terminal to update data files of a uniform data format in the inquiry terminal; C. forming a treelike address list at the inquiry terminal.
    Type: Application
    Filed: April 19, 2009
    Publication date: July 7, 2011
    Applicants: WOOTION TECHNOLOGY CO., LTD., CHONGQING MOMO TECH CENTER
    Inventors: Xiaoyun Qi, Junsheng Qiao
  • Publication number: 20110167089
    Abstract: The invention relates to a method for performing operations of an oilfield having at least one wellsite, a surface network, and a process facility, each wellsite having a wellbore penetrating a subterranean formation for extracting fluid from an underground reservoir therein.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 7, 2011
    Applicant: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Eric Jonathan Schoen, Joseph A. Wald, Richard George Esau, Truls Arnegaard, Stephen Whitley, Herman Veldhuizen, Hallgrim Ludvigsen, Andrew John Round
  • Publication number: 20110167069
    Abstract: A system and method for storing and providing media objects in a navigable environment implemented on at least one computer executing computer readable program code stored in a tangible memory medium. The at least one computer is configured to access a plurality of media objects comprising a media recording and metadata. The at least one computer is further configured to generate an index of said plurality of media objects based on said metadata.
    Type: Application
    Filed: January 4, 2010
    Publication date: July 7, 2011
    Inventor: Martin Libich
  • Publication number: 20110161379
    Abstract: The invention relates to a computer-implemented method for dynamically and horizontally partitioning a table of a relational database, wherein the table comprises records, wherein the records are mapped to a plurality of states, wherein the table is horizontally partitioned into a plurality of partitions, and wherein the plurality of states is mapped to the plurality of partitions. The method comprises the steps of changing the assignment of a first record from a first state to a second state, wherein the first state is mapped to a first partition, wherein the second state is mapped to a second partition, wherein the first partition is not the second partition, and storing the first record in the second partition. The invention further relates to a computer system implementing the abovementioned method for dynamically and horizontally partitioning a table of a relational database.
    Type: Application
    Filed: June 30, 2010
    Publication date: June 30, 2011
    Applicant: Hasso-Plattner-Institut Fur Softwaresystemtechnik GmbH
    Inventors: Martin Grund, Jens Krueger, Alexander Zeier, Hasso Plattner
  • Publication number: 20110161280
    Abstract: A system, method, and computer-readable medium that facilitate in-database supervised discretization mechanisms which improve data classification are provided. The disclosed mechanisms provide an efficient, automatic, and repeatable way to perform data discretization without human intervention. Efficient processing of large and complex unknown data is provided that advantageously does not require the data being analyzed to be processed outside the database. The disclosed mechanisms may use an External Stored Procedure to avoid multiple joins of large tables and minimize the number of full table scans and, consequently, provide better performance than contemporary mechanisms. The disclosed system produces intermediate results in tables which may be conveyed to a visualization subsystem thereby providing users a better understanding of the data distribution in each category.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Inventor: Congnan Luo
  • Publication number: 20110161385
    Abstract: A computer controlled method for automatically segmenting an ensemble of data. The method starts by acquiring an ensemble of data and data is segmented by identifying a first subset of sequences of Linking Data Elements based on a repository of Linking Data Elements. A second subset of sequences of Information Carrying Data Elements is identified, wherein the sequences are linked by the Linking Data Elements. The subsets are provided in a structured format.
    Type: Application
    Filed: March 11, 2011
    Publication date: June 30, 2011
    Applicant: I. Know NV.
    Inventors: Michael Rik Frans Brands, Dirk Medard Helena Van Hyfte
  • Publication number: 20110161377
    Abstract: The present invention relates to a system and method for interacting with digital media that permits creating, editing, combining, producing, and using digital media content. In one aspect of the invention, these features are implemented using a “virtual container” or unit that contains structured information. This structured information includes the software, metadata and content required to use the content on a wide array of platforms, without software installations and without required net access or complex DRM interaction. Additional aspects of the invention extend the above described functionality and universality by enabling new ways to use the platform and link interested and connected parties so that consumers can interact with the product, create or mashup new products, or monetize their content.
    Type: Application
    Filed: March 11, 2011
    Publication date: June 30, 2011
    Applicant: INGRAM DV LLC
    Inventors: Ogden Cartwright Reed, JR., Thomas W. Newbern
  • Publication number: 20110153675
    Abstract: A system and method for connection of an application program to its corresponding database in a relational database system environment. Rather than embedding connection configuration information or properties in an application program, connection configurations are stored in a connection configuration repository. The connection configuration repository is likewise stored in a database within the relational database system environment. The connection configuration information stored in the configuration repository may be updated, revised, deleted or assembled into groups/subgroups, without affecting the application programs.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lawrence E. DUNNELL, Loic R. JULIEN, Maryela E. WEIHRAUCH, Paul A. OSTLER, Stephen A. BRODSKY, Tony K. LEUNG
  • Publication number: 20110153574
    Abstract: A method enables an administration of resources (content) in web packages. By automatically adding a prefix to a resource name causing a name conflict, even resources having the same name can be handled when installing a new web package by a virtual file system mapping the resources to which a prefix has been added to the physical content required for the web application.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 23, 2011
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Marco SOLIMANO, Giulia PICCIOLI
  • Publication number: 20110153580
    Abstract: A technique is disclosed that avoids index page splits when inserting large numbers of rows into a table of a relational database. Keys in index pages are moved to successive index pages to make room to insert keys on the original index page. Where no room is available on successive pages, a new index page is created to hold moved keys. The result is typically a smaller chain of index pages with better locality than using the conventional insertion technique of splitting index pages.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Applicant: BMC SOFTWARE, INC.
    Inventor: Randol K. Bright
  • Publication number: 20110145903
    Abstract: A logical customer organization model is applied to group the individual agreements into separate logical customer organizations, wherein the groupings can be region based groupings, organization groupings and departmental groupings. Unified login identification (ID) model is applied to enable a first user to login to a portal using a first login ID to access a first asset in a first asset group according to a first logical customer organization. The unified login ID model enables the first user to use the same first login ID to access a second asset in the first asset group according to the first logical customer organization. The unified login ID model also enables the first user to login to the portal using a second login ID to access one or more assets in a second asset group according to a second logical customer organization. Each of the first and second logical customer organization may be associated with one or more asset groups and one or more user groups.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 16, 2011
    Applicant: EQUINIX, INC.
    Inventors: BRIAN JAMES LILLIE, JAGANATHAN JEYAPAUL, VIJAAY DORAISWAMY, TSUNYEN WENG, NATHAN JANKEN, MOHAN NAVARATNA
  • Publication number: 20110137959
    Abstract: In an embodiment, a computer system defines a generic relational meta-schema (GRMS), where the GRMS describes a generic representation for relational schemas and where the GRMS includes metadata indicating how a relational schema is to be stored as data in the data store. The computer system also defines describes a generic relational data schema (GRDS), where the GRDS describes a generic representation for relational data and where the GRDS includes metadata that indicates how relational data is to be stored in the data store in a generic fashion not necessarily complying with the relational schema for the data. Next, the computer system stores data in the data store according to the generic relational data schema and stores metadata as data in the data store according to the generic relational meta-schema.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Clemens Kerer, Siddharth Jayadevan, Brad Mark Olenick, Gregory Lawrence Hughes
  • Publication number: 20110131216
    Abstract: A method of associating a given text document with relevant structured data is disclosed. The method receives as inputs a text document, and structured data in the form of a relational database. The method then identifies terms in the text document, and searches and queries the structured data using the terms to identify fragments of the structured data that are relevant to the document. Finally, the text document and the identified fragments of structured data are output to a user.
    Type: Application
    Filed: February 1, 2011
    Publication date: June 2, 2011
    Applicant: International Business Machines Corporation
    Inventors: Venkat Chakravarthy, Himanshu Gupta, Mukesh Kumar Mohania, Prasan Roy
  • Publication number: 20110131220
    Abstract: Embodiments relate to systems and methods for generating an optimized output range for a data distribution in a hierarchical database. A data store can store data in a hierarchical format, for instance, in a tree. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as nodes representing quarters. A spreading tool can insert child nodes representing quarters, months, or other at insertion point(s) represented or encoded by a set of placeholder nodes, dividing quantities appropriately. In aspects, the spreading tool can access multiple sets of spreading rules which govern the distribution of data from higher level nodes to lower level nodes. In aspects, the spreading tool can conduct multiple passes of data distribution using different sets of spreading rules, capturing the outputs expressed in the child nodes and selecting rule sets which produce a desired deviation, range, or other characteristics.
    Type: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Inventor: Eric Williamson
  • Publication number: 20110125761
    Abstract: The present invention provides systems, methods and computer program products for extracting semantic information from text data having metadata associated therewith. A method according to an embodiment of the present invention includes selecting an ordered set of scale values for a plurality of scales and, for each of the scale values, determining one or more subset of metadata information related to the scale value. For each of the scales and associated subsets, a statistic on occurrences of content associated with the metadata in each subset is determined and the statistics are aggregated for each scale and associated subsets to determine a semantic level for the content. The scales and associated subsets having content with a semantic level above a threshold may be determined to extract semantic information across multiple time frames with the ordered set of scale values for the plurality of scales.
    Type: Application
    Filed: January 27, 2011
    Publication date: May 26, 2011
    Applicant: YAHOO! INC.
    Inventors: Mor Naaman, Tye Rattenbury, Nathaniel Good
  • Publication number: 20110125646
    Abstract: A Data processing methods and systems adapted to manage personal health records by individuals. Wherein the patient undergoes encounters with a plurality of health care providers who generate personal health data of the patient. A storage device configured to perform tasks of a personal health record server (“PHRS”) comprising procedures to encrypt and store personal record data, to authenticate the access right of the requester, to create response to requester with associated personal health related information, to transfer personal health related information from/to information generating or storage devices; and to communicate with user via network. Personal health record server can be installed in a portable USB device and can start serving immediately after being inserted into a computer's USB port, personal health record stored can be accessed either by the said computer locally or by other computers requesting via internet through authenticated requests.
    Type: Application
    Filed: November 20, 2009
    Publication date: May 26, 2011
    Applicant: Cosmo Solution industrial Center
    Inventor: Siu-ming Yung
  • Publication number: 20110125773
    Abstract: A method, computer program product, and system for executing and administering queries in a data management system, and particularly a relational data management system. Logical objects can be queried by providing a translation from a logical query in a pre-defined logical schema to a physical query against the physical data management system, such as by translating a database query constructed using an Object Query Language (OQL) into a query in Structured Query Language (SQL) without the user needing to know the details of the physical data management system such as the structure of the underlying relational databases.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maobing Jin, Tariq Rauf
  • Publication number: 20110125802
    Abstract: In one embodiment, the disclosed technology involves modeling network elements, such as router configurations and link information, as well as any generic network status, as data in a relational database. Various network data, such as router states and link states are abstracted into tables in the relational database. Network management operations may then be represented as a series of transactional database queries and insertions. As a result, the database automatically propagates, to the appropriate network elements, state changes that are written to database tables, thereby implementing various network operations. Tables in the database can be constructed at various levels of abstraction, as required to satisfy network operational demands. Programmability is provided by a declarative language composed of a series of database queries and insertions.
    Type: Application
    Filed: November 21, 2009
    Publication date: May 26, 2011
    Applicant: AT&T INTELLECTUAL PROPERTY I, LP
    Inventors: Jacobus E. Van der Merwe, Xu Chen, Yun Mao, Zhuoqing M. Mao
  • Publication number: 20110119282
    Abstract: A system for knowledge representation in a computer that can enable unrestricted natural language communication with a computer, comprising a database configured to store at least one table, the table configured to store associations between concepts in a text string and associated concept identifiers; and a builder interfaced with the database, the builder configured to construct a table that represents knowledge defined by a text string, the text string comprising (n) operands and (n?1) operators, by performing a process comprising the following steps: combining concepts in the text string into first order sub-concepts according to precedence defined by the operators, combining the first order sub-concepts into higher order concepts according to the precedence defined by the operators, repeating the steps until the higher order sub-concepts join to form a concept that represents the entire text string, and storing the concept, first order sub-concepts, and higher order sub-concepts in the database.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Applicant: GLACE HOLDINGS LLC
    Inventors: John G. Gorman, John W.R. Gorman
  • Publication number: 20110113058
    Abstract: Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 12, 2011
    Applicant: Salesforce.com,inc.
    Inventors: Peter Lee, Vinod Mehra, Rob Woollen
  • Publication number: 20110105143
    Abstract: A system and method for determining node relevancy by proximal weighting and pruning in a layered linked node database, such as that used to represent connections between a set of objects. The weights of connections between nodes in the layered linked node database is used as a distance metric, with propagation semantics determining how the summed relevancy is determined. This is particularly useful for determining, for a given node in a given layer, which nodes in another layer, or on the same layer, are most relevant. In the context of mobile device users, this is particularly useful for dynamically determining which people, places, events etc. are of greatest relevance in a scalable manner.
    Type: Application
    Filed: November 3, 2009
    Publication date: May 5, 2011
    Applicant: GEOSOLUTIONS B.V.
    Inventors: Dan HARPLE, Sam CRITCHLEY, Rich PIZZARRO, Gavin NICOL
  • Publication number: 20110106826
    Abstract: A method for tracking digital assets stored on digital asset storage media including detecting availability of a reference asset storage medium containing digital assets at a first time; determining a reference medium identifier and digital asset identifiers; storing renditions of the digital assets in a cached storage area; and storing an association between the reference asset storage medium the reference medium identifier, the digital asset identifiers and the renditions of the digital assets in a database in a persistent storage area. The method further includes, at a second later time, detecting the availability of a candidate asset storage medium, determining a candidate medium identifier that uniquely identifies the candidate asset storage medium, and comparing the candidate medium identifier to the reference medium identifier to determine whether the candidate asset storage medium is the same as the reference asset storage medium.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Inventors: Wendy Swanbeck, James O. Schreckengast, Charles E. Parry, Anne C. Rourke
  • Publication number: 20110099515
    Abstract: Correspondence is determined among i) groups in a first version of one or more groups of related tables and ii) groups in a second version of one or more groups of related tables. The tables have schema and table names and determining the correspondence includes matching groups that have matching tables, wherein the matching tables have matching schema and table names. A user interface is displayed, including first and second portions. A group name list is displayed for the one or more groups of the first version in the first user interface portion and of the second version in the second portion. A list of one or more tables within each respectively displayed group is displayed. Within each group of the first version the one or more table names are in visual alignment with respective corresponding one or more table names of the respective corresponding group of the second version.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 28, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary Charles Doney, Ryan Pham
  • Publication number: 20110099146
    Abstract: Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can obtain a lease enabling the component to periodically communicate with, and monitor, one or more data instances in the data environment, where the data instance can be a replicated instance including a primary and a secondary replica. For a large number of instances, the data environment can be partitioned such that each monitoring component can be assigned a partition of the workload. In the event of a failure of a monitoring component, the instances can be repartitioned and the remaining monitoring components can be assigned to the new partitions to substantially evenly distribute the workload.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Inventors: Grant Alexander MacDonald McAlister, Swaminathan Sivasubramanian, Barry B. Hunter, JR., Silas M. Brazil
  • Publication number: 20110093477
    Abstract: A computer-implemented method for estimation of order-based statistics on slowly changing distributions of data stored on a computer. An initial set of data is converted to an initial histogram based representation of the data set's distribution. New or removed data is converted into a new histogram separate from the initial histogram. The new histogram is combined with the initial histogram to build a combined histogram. Percentiles and order-based statistics are estimated from the combined histogram to provide analysis of a combination of the initial set of data combined with the new or removed data.
    Type: Application
    Filed: February 10, 2010
    Publication date: April 21, 2011
    Applicant: TERADATA US, INC.
    Inventor: Bruce E. Aldridge
  • Publication number: 20110093506
    Abstract: Particular embodiments access a query submitted by a first user; retrieve information concerning one or more second users; retrieve a degree of separation between the first user and each second user within a social-networking system; and for each second user, if the degree of separation between the first user and the second user is less than or equal to a threshold degree of separation, then send the information concerning the second user to the first user in response to the query.
    Type: Application
    Filed: December 22, 2010
    Publication date: April 21, 2011
    Applicant: Facebook, Inc.
    Inventors: Christopher Lunt, Nicholas Galbreath, Jeffrey Winner
  • Publication number: 20110087711
    Abstract: A computer-implemented method and system for processing of data related to land rights acquisition projects, commonly encountered in connection with oil and gas drilling and production. The system and method use a computer based database tool known as “cross tables,” which create an association between unique identification (“ID”) numbers assigned to each of the database entries Accordingly, the system and method of the present invention may include the steps of acquiring data regarding tracts, owners, and contracts; entering same into a digital processor-based database; creating tables of tracts, owners, and contracts, and data related to each, wherein each of the tracts, owners, and contracts are assigned unique identification numbers; creating tables establishing a relationship or link between the unique identification numbers; and creating desired reports by accessing certain of the data and arranging same in a user-friendly format.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 14, 2011
    Inventor: William C. Justice
  • Publication number: 20110087632
    Abstract: A method, a system and a computer program of synchronizing data between a data management system and an external system are disclosed. The method includes creating a first database instance and a second database instance using an integration data model. The method further includes synchronizing data between the second database instance and the external system. A services framework is created and the first database instance and the second database instance are interfaced using the services framework which includes an entity definition repository, a change tracking repository, and a data export element. Also disclosed are a system and a computer program for synchronizing data between a data management system and an external system.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manjunath B. Subramanian, Swetha Rao