U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

The first commercial microwave oven was nearly 6 feet tall and weighed in at 750 pounds.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 707/103X - Object-oriented database structure network


Subclass of Class 707 - Data processing: database and file management or data structures
No. of patents: 151
Last issue date: 03/30/2010


1        
NumberTitleIssue Date
7689587Autorep process to create repository according to seed data and at least one new schema
Generating a repository template of a repository of data for a storage area network (SAN) management tool is disclosed. The repository will hold data describing SAN elements and configurations, and will be stored on a host. A configuration file is updated to include...
03/30/2010
7640267Methods and systems for managing entities in a computing device using semantic objects
A data construct called a semcard is a semantic (meaning-based) software object including semantic meta-tags and meta-data that describes a target object or thing. A target object can be any type of digital or physical entity or identifier, or it can be tacit knowle...
12/29/2009
7590653Automated discovery and inventory of nodes within an autonomic distributed computing system
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in a...
09/15/2009
7571186Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
08/04/2009
7512630System and method for archiving process component is adapted to listen for a query for a missing data packet from a requesting client computer to read, retrieve and return the data packet corresponding to the referenced sequence number to the requesting client computer
A system and method for data distribution and recovery, including a server that broadcasts data to a plurality of clients and a means for a client to identify and recover broadcast data that the client missed while it was off line. In a representative embodiment, th...
03/31/2009
7478107Methods and apparatus facilitating management of a SAN
A resource manager generates a graphical user interface that enables a user to manage a configuration of the storage area network via a guided mode in which a graphical user interface displays a set of automatically generated operations to be performed by the user t...
01/13/2009
7467159Generating applications that analyze image data using a semantic cognition network
A method is disclosed for generating an application that analyzes image data, such as from satellite and microscope pictures. The method uses a graphical user interface to add a new processing object to a processing object network. The processing object network incl...
12/16/2008
7454437Methods and apparatus for naming resources
A software process receives a command initiating creation of a zone naming policy for automatically generating zone names in a storage area network. During creation of a zone naming policy, the software process receives selection of one or more format elements to be...
11/18/2008
7444348System for enhancing a query interface
A system for enhancing searching of a network has an architecture that supports a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of th...
10/28/2008
7430561Search engine system for locating web pages with product offerings
A search engine system assists users in locating web pages from which user-specified products can be purchased. Web pages located by a crawler program are scored, based on a set of criteria, according to likelihood of including a product offering. A query server acc...
09/30/2008
7428552Flexible access to metamodels, metadata, and other program resources
A system and method for enabling a Meta Object Facility (MOF) and a Java Metadata Interface (JMI) compliant service to access program resources. A system includes a metamodel repository and an application server. The metamodel repository is configured to store the p...
09/23/2008
7415473Multi-dimensional set object
Methods and apparatus, including computer systems and program products, for machine-implemented representations of collections of objects. A method includes providing data structure definitions that define a set object to represent the collection of objects; and gen...
08/19/2008
7379949Analyzing a query log for use in managing category-specific electronic content
Providing category-specific electronic content includes receiving a request for electronic content. The request has an attribute. The attribute of the received request is compared to an attribute related to a query included in a log of search queries. An indication ...
05/27/2008
7369981Method and system for forecasting computer capacity
The present invention provides at least a method and system for forecasting computer capacity. With respect to the present invention, performance data and information related to transactions collected from computing devices are used to calculate correlations. A usag...
05/06/2008
7370272Data adapter
A data adapter including method and apparatus is presented. In one embodiment, the data adapter is a method. The method includes finding a set of records of a relational database matching an object instance of an object type. The method further includes updating the...
05/06/2008
7370051Database driven type extensibility
Data types can be created, modified and deployed in multi-tier database systems by using extended assemblies. The extended assemblies are created by a back end server using the data and code contained in special tables and object tables of the back end server. The b...
05/06/2008
7359911System and method for building a database defining a plurality of communication interfaces
A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test...
04/15/2008
7359907Extending a directory schema independent of schema modification
Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The co...
04/15/2008
7356544Method and system for automatically relaying website information
This invention provides for a method 10 of automatically relaying website information by e-mail across an electronic network, which method 10 includes the steps of receiving 14 a conventional e-mail request from a requester which e-mail is addre...
04/08/2008
7343377Method and system for verifying the integrity of a database
A method for verifying the integrity of a database for use by an application. A process is applied to obtain (2) initial schema metadata (3) from the database (1). As a reference a reduced representation (5) is created (4) from the...
03/11/2008
7337174Logic table abstraction layer for accessing configuration information
A logic table object for accessing configuration information sourced by one or more datastores is employed in a catalog environment of an attribute-based programming model. A logic table object may provide supplemental logic, consolidate multiple underlying tables, ...
02/26/2008
7337183Customer extranet portal
According to one embodiment of the invention, a computerized method of providing information to a customer in the power industry includes automatically receiving data representing a plurality of characteristics of a power plant device associated with a power plant o...
02/26/2008
7318068Synchronization of application documentation across database instances
A method and system for synchronizing M application documentations across N database instances. Each database instance has a same structural design. N and M are each at least 2. A documentation synchronization agent is executed which updates N1 database instances wi...
01/08/2008
7318067Synchronization of application rules across database instances
A method and system for synchronizing M application rules across N database instances. Each database instance has a same structural design. N and M are each at least 2. A rule synchronization agent is executed which updates N1 database instances with the M applicati...
01/08/2008
7315982User-tailorable romanized Chinese text input systems and methods
Methods and systems for romanizing Chinese ideograms allow a user to create a personalized spelling dictionary that converts a user's desired roman-alphabet spelling to an equivalent Chinese character. A phonetic combination from a standard Chinese dialect is select...
01/01/2008
7315864System and method for creating a book of reports over a computer network
A method is disclosed wherein a server receives and stores report definitions. A user instructs the server to create a book and associate the report definitions with the book. Thereafter, the user requests that the server generate and transmit the book to his client...
01/01/2008
7310654Method and system for providing image incremental and disaster recovery
A method for backing up data in a computer system from at least one primary data source to a secondary data source is provided. The method includes performing a full image backup on a plurality of data blocks stored by the primary data source(s). An incremental back...
12/18/2007
7305430Reducing data storage requirements on mail servers
A single copy of an incoming message addressed to multiple recipients is stored as a shared message on a server and the message's size is determined. A recipient count indicates how many of the recipients of the message have mailboxes on the server. A total amount o...
12/04/2007
7300123Method and apparatus for a container managed persistent entity bean support architecture
The present invention provides methods, apparatus and computer instructions for a container managed persistent support architecture that meets the Enterprise Java Bean (EJB) Specification. The support architecture provides application programmers a model for balanci...
11/27/2007
7296032Digital media organization and access
Methods and apparatus, including computer program products, implementing and using techniques for accessing and organizing data items, including items of digital media, such as digital images, video stream, audio stream, text documents and the like. An object model ...
11/13/2007
7290008Method to extend a uniform resource identifier to encode resource identifiers
Methods and extended URI (Uniform Resource Identifier) schemes for advanced web applications. In one aspect, the extended URI scheme enables an application to employ multiple resources to service a request, wherein parameters corresponding to each of the resources m...
10/30/2007
7290248Command-line interface system and method for JAVA message service mark-up language
A command-line interface for using a mark-up language (JMSML) to access JMS/JMX interfaces. The invention comprises a system including a Java stand alone client, acting as the command line interface to execute the JMSML program. The user can specify the JMSML progra...
10/30/2007
7286546Method and system for providing reliable and fast communications with mobile entities
A gateway module is provided for connecting multiple networks. A connection set up module is provided. The connection set up module is configured to set up a transport layer connection between two correspondent nodes in first and second wire networks in divided form...
10/23/2007
7287064Method and system for determining an internet user's interest level
A method and system for measuring an Internet user's level of interest in one or more subjects. For a given subject, web pages that are sent to the user are analyzed to determine how many keywords related to the given subject appear in the web pages. The keyword cou...
10/23/2007
7287005Method for supplementing descriptors for online banking transaction statements
Personalized transaction identification information is provided by a user to supplement the generic transaction banking information received from the user's electronic banking service. The personalized transaction identification information is maintained by the user...
10/23/2007
7284013System for searching device on network
Location information of each device connected to a network is managed in a hierarchical structure to display the location of each device in a manner easy to be recognized by a user. The location information of each device connected to the network is managed in the h...
10/16/2007
7281252Method, system, and apparatus for implementing object interfaces at runtime
A method, system, and apparatus for implementing object interfaces at runtime are provided. According to the method, a request is received for a resource that includes a client side object that supports an object interface. In response to the request, program code i...
10/09/2007
7277897Dynamic reassignment of data ownership
Various techniques are described for improving the performance of a shared-nothing database system in which at least two of the nodes that are running the shared-nothing database system have shared access to a disk. Specifically, techniques are provided for changing...
10/02/2007
7272613Method and system for managing distributed content and related metadata
The invention provides a method and system for creating an innovative file system that separates its directory presentation from its data store. The method and system include processing, division, distribution, managing, synchronizing, and reassembling of file syste...
09/18/2007
7269705Memory space management for object-based memory system
A method for pre-allocating memory for object-based cache data is provided in which request for an object having an associated property parameter that defines the memory requirements for the object. In response, a table of allocation buckets is searched for a bucket...
09/11/2007
1        
 
Sign InRegister
Username  
Password   
forgot password?