Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


ORGANIZATION OF DATA

Subclass of:

707 - Data processing: database and file management or data structures

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
707953000ORGANIZATION OF DATA16
707955000 Object-oriented 10
20100287220Dynamically Encoding Types and Inhabitants in a Relational Database - Described is a technology, such as for representing scientific data and information, in which a database table contains rows of type data representing types, and term data representing terms that inhabit the types. Types include composite types (e.g., that represent entities), and instances of relation types that express relationships between types, between a type and a term, or between terms. Types and/or terms may have multiple relationships with one another, and a relationship may span database tables. A new relationship may be established by adding a new row to the database table to represent a new relation term, along with one or more similar rows to represent the relation role terms associated with that relation term; relationships may be removed by removing rows. As a result, the database table may change its state rapidly, without needing to change the database schema.11-11-2010
20100287221TEMPLATES FOR CONFIGURING FILE SHARES - Aspects of the subject matter described herein relate to configuring file shares. In aspects, a template is created that includes policies to apply to one or more shares. The template may derive or otherwise obtain policies from other templates and may also refer to other templates. The template may include opaque data to pass to a subsystem that configures a share with a policy corresponding to the data. After the template is created, the template may then be applied to one or more shares to configure the shares according to policies included in the template. When the template or any template upon which the template depends or to which the template refers is changed, shares associated with the template may also be automatically changed as appropriate.11-11-2010
20100287222Monitoring Communications Using a Unified Communications Protocol - According to particular embodiments, a communications monitoring system includes agent servers that deploy automated agents into various group communications services and a central server that receives the event data collected by the automated agents using the unified communications protocol. The central server also transmits the event data and any alerts that were determined from the event data to operator interfaces according to operator profiles.11-11-2010
20100287223FUNCTIONALLY-DEPENDENT ANALYSIS OBJECTS - A system may include a database of physical data tables, a logical database schema of logical entities associated with the physical data tables, and an abstraction layer comprising a plurality of dimension objects mapped to the logical entities, at least one of the plurality of dimension objects comprising one or more properties associating the at least one of the plurality of dimension objects to one or more others of the plurality of dimension objects.11-11-2010
20100293207CONFIGURING CLASSIFIER TREES AND CLASSIFYING DATA - According to an exemplary embodiment of the present invention, a method to configure a network of classifiers includes configuring a plurality of classifiers in a network of classifiers, such that the configuring associates a plurality of operating points with each output branch, associating a different quality profile with each output point for each output branch in the plurality of classifiers, and storing the configured network of classifiers and quality profile associations in the computer system to be used for classifying future input data according to the network configuration and quality profile association. Each classifier comprises executable code that classifies the data. Each of said classifiers has a plurality of the output branches that each output the data to another classifier. Each operating point comprises a probability of determining that a data item input to the classifier has a particular characteristic and a probability that said determination falsely detected the characteristic.11-18-2010
20100299376Selective Management of Mobile Devices in an Enterprise Environment - In various embodiments, a method is described that includes registering a mobile device with an enterprise by storing registration data for the mobile device in a device management database; designating one or more group designations for the mobile device; storing the one or more group designations in the device management database; determining one or more policies for the mobile device based at least in part on the one or more group designations; and selectively taking action on selected data from the mobile device in the device management database based on the one or more policies.11-25-2010
20100306287Method and apparatus for global addressing of parcels of land - A method and apparatus for defining a globally-standardized system of addressing for parcels of land is disclosed. The system utilizes physical characteristics of land parcels to identify the unique address and location of said land parcels (herein also referred to as the NSE coordinates) in a global coordinate system. In a preferred embodiment, the geographical center of the land parcel is determined and used as the defining physical characteristic of the land parcel. That geographical center is mapped against the latitude and longitude system currently used as a standard to define positions on the Earth. This method provides an alternative to the various addressing conventions established by national, regional or local governmental entities. The method is adapted to execution on either a general purpose or special purpose computer system to transform physical characteristics of land parcels into useful address and location information and tangible display representations.12-02-2010
20100318587MEDIA IDENTIFICATION SYSTEM WITH FINGERPRINT DATABASE BALANCED ACCORDING TO SEARCH LOADS - A media identification system generates reference fingerprints for known media samples and stores the reference fingerprints in a reference database. The media identification system uses the reference fingerprints to match a fingerprint generated from an unknown media sample to identify that unknown sample. When storing new reference fingerprints in the reference database, partitions of the database are selected to balance the search loads on the database when it is used by the media identification system. For example, the selected partitions may be determined based at least in part on the access rates of the partitions by the media identification system. New reference fingerprints will tend to be placed in partitions that have relatively lower access rates that the other partitions, which will tend to balance the search loads on the partitions by the media identification system.12-16-2010
20100318588Spatial-Temporal Event Correlation for Location-Based Services - A method for tracking the context around moving objects without some of the disadvantages of the prior art is disclosed. This is done by correlating the spatial information of what is around an object with the temporal (or time) information of an object's movements.12-16-2010
20100318589EDUCATIONAL ENTITY ARCHITECTURE AND OBJECT MODEL - Described is a technology in which a set of objects represent educational entities of an educational model, with relationships between objects. For example, a course object instance may have a relationship with a task instance and a user instance (such as representing a student). Other objects may include user credentials objects, group objects, degree program objects, course plan objects, institution objects, school objects, and/or department objects. The set of objects may be pre-defined and maintained in a persistent storage; this pre-defined set may be extended with an extended object that has relationships with pre-defined objects. The educational entities of an object model may be maintained in rows of a table, with each row having a field that identifies which entity is represented by that row. The table is accessed to determine relationships between an instantiated object for an entity and at least one other instantiated object for another entity.12-16-2010
707957000 Multidimensional 1
20100325182DOWNLOADABLE MULTIMEDIA WITH ACCESS CODES - Multimedia items are legally downloaded with a code usable on another website. The codes can be used once or a set number of times in order to encourage legal downloading of multimedia through positive incentives such as bonus content (e.g., codes); however the multimedia items themselves can be viewed or accessed multiple times.12-23-2010
707959000 Network 5
20100293208Summarizing System Status in Complex Models - A system and method of characterizing the status of a complex system provide for determining a combined status level of a pair of related objects in an architecture, wherein one of the pair of related objects is a destination object and another of the pair of related objects is a source object. The combined status level determination can be cascaded through the architecture toward a front-end object corresponding to the pair of related objects to obtain a set of combined status levels. A status output may also be generated based on the set of combined status levels.11-18-2010
20100293209BATCHING HETEROGENEOUS DATABASE COMMANDS - Systems, methods and articles of manufacture are disclosed for batching heterogeneous database commands. The heterogeneous database commands may include at least two database command types. Further, at least two of the heterogeneous database commands may include host variables. A request to execute the heterogeneous database commands may be received. The heterogeneous database commands may be sent to a database system for execution, responsive to the request.11-18-2010
20100299377SELECTION AND SORTING PROTOCOL EXTENSIONS TO THE WS-ENUMERATION PROTOCOL - Techniques are described herein for providing protocol extensions to the WS-Enumeration protocol. A selection protocol extension to the WS-Enumeration protocol enables retrieval of partial representations of objects from a directory server. The partial representations include attributes of the objects that are designated via the selection protocol extension. A sorting protocol extension to the WS-Enumeration protocol enables sorting of objects (or partial representations thereof) to be retrieved from a directory server. The selection and sorting protocol extensions are defined in respective XML elements that are distinct from an XML element that defines an object request including a query filter for selecting objects in the directory server. The selection and sorting protocol extensions may be used independently from each other. The computer languages utilized by the aforementioned XML elements need not necessarily be the same. For instance, a different computer language may be used for each.11-25-2010
20100306288REBALANCING OPERATION USING A SOLID STATE MEMORY DEVICE - Systems and methods to manage database data are provided. A particular method includes automatically identifying a plurality of storage devices. The storage devices include a first device of a first type and a second device of a second type. The first type includes a solid state memory device. The method may further identify a high priority data set of the database. A rebalancing operation is conducted that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database among the storage devices.12-02-2010
20100318590FILE SYSTEM LOCATION VERIFICATION USING A SENTINEL - A new file system is mounted to a mount point of an existing file system implemented in a computational system. A sentinel indicator is stored in the mount point. Prior to initiating an input/output (I/O) operation by a program, a determination is made by the program as to whether the sentinel indicator exists. In response to determining by the program that the sentinel indicator exists, the I/O operation is performed by the program. In certain alternative embodiments, in response to determining by the program that the sentinel indicator exists, the I/O operation is not performed by the program.12-16-2010
Website © 2025 Advameg, Inc.