"What, sir, would you make a ship sail against the wind and currents by lighting a bonfire under her deck? I pray you, excuse me, I have not the time to listen to such nonsense."
Napoleon Bonaparte ; When told of the Robert Fulton steamboat
Make the Most of PatentStorm
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest patents by subscribing to an RSS feed.
Got questions? Ask a Patent Expert!
Registered users: Manage your profile, comments and alerts.
| Number | Title | Issue Date |
| 7315860 | Directory service system and method with tolerance for data entry storage and output A method and apparatus for applying an application of a data service, such as X.500 and LDAP, to a relational database, a database design and use of the database to perform such directory services. Specifically addressed is the problem of achieving efficient searchi... | 01/01/2008 |
| 7315404 | Monitoring job status for grouped print jobs When a group print job is to be processed, a print application issues a grouping start instruction to a print system client first. The respective print jobs are then transmitted to a spooler. The print system client extracts the print jobs and sends them to a printe... | 01/01/2008 |
| 7315865 | Method and apparatus for validating a directory in a storage system A method and a corresponding apparatus are described, where the method includes storing, in a processing system, an information set that includes a plurality of items in hierarchical relationships, each of the items containing information. The plurality of items are... | 01/01/2008 |
| 7315869 | Data reproducing apparatus, information processing apparatus, information processing method, and computer program The present invention provides a configuration that verifies erased contents at a check-out destination efficiently and properly. A portable device or other apparatus at a contents check-out destination retains an erased contents management file, which registers con... | 01/01/2008 |
| 7316011 | Memory reduction for object-oriented compilers An exemplary method includes parsing metadata associated with at least a portion of source code to construct a truncated parse tree; selecting a segment of the truncated parse tree; parsing metadata associated with the selected segment to construct one or more addit... | 01/01/2008 |
| 7315873 | Depth counter used to reduce number of items to consider for loop detection in a reference-counting storage reclamation program A technique for improving the efficiency of a loop detecting, reference counting storage reclamation program in a computer system. A depth value is maintained for data objects in a memory resource to indicate a distance from a global, live data object. A reference c... | 01/01/2008 |
| 7313611 | Automated provisioning system A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems. ... | 12/25/2007 |
| 7313561 | Model definition schema A tagged format data schema is disclosed. The schema enables an object-relational model to be specified and decorated with metadata so that a dimensional model can be inferred therefrom. In accordance with one embodiment, based on information specified in the schema... | 12/25/2007 |
| 7313648 | Corruption tolerant method and system for deploying and modifying data in flash memory In accordance with embodiments of the present techniques, a method and system are disclosed for storing write data in electronic memory. The system and method may comprise traversing a contiguous data chain beginning at a target position. The contiguous data chain m... | 12/25/2007 |
| 7313603 | System and method for synchronizing unstructured documents A system for synchronizing unstructured documents includes sub-nodes (110, 120, 130) and a network connecting the sub-nodes together. Each sub-node includes a database server (113, 123, 133), an FTP (file transfer protocol) server, and client computers... | 12/25/2007 |
| 7313757 | Method and system for cross-platform form creation and deployment The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a hu... | 12/25/2007 |
| 7313581 | Method for deferred deletion of entries for a directory service backing store A method for deleting entries from a directory in which directory information is stored in a set of database tables begins upon a request to delete a directory entry. In response, the directory entry is tagged, preferably by setting the entry's creation time to a nu... | 12/25/2007 |
| 7310628 | Content searching/distributing device and content searching/distributing method User information from a terminal is input to a user information inputting section 8, retrieval keys are input to a retrieval key inputting section 7 and retrieval demanding signal is input to a user demand inputting section 6. A content retrievi... | 12/18/2007 |
| 7310637 | Dynamic database access via standard query language and abstraction technology Methods, systems, and articles of manufacture that allow saved abstract queries to be referenced from within query statements constructed using standard query languages, such as Structured Query Language (SQL), are provided. ... | 12/18/2007 |
| 7310674 | Load balancer for network processor A load balancer for a network processor has load balance control units that are multistage-connected in series with each other. When distribution destinations of input information concentrates into a specific network processor by distribution process executed by a l... | 12/18/2007 |
| 7310649 | Data structure for efficient enqueuing and dequeuing A data structure for efficient enqueuing and dequeuing is disclosed. The structure includes a horizontally linked list, an array, a vertically linked list, and a head pointer. Entity ranks are distributed over the array, where each array entry has a range of ranks. ... | 12/18/2007 |
| 7310650 | System, method and computer program product for migrating data from one database to another database A software tool that is useful when one is attempting to migrate data from one database to another database. In one aspect of the invention, the software tool reduces the complications that may arise when one attempts to migrate data from one Lightweight Directory A... | 12/18/2007 |
| 7310653 | Method, system, and product for maintaining software objects during database upgrade Techniques to support modification of certain data in a database during an upgrade to a new version. In one method, objects in an original database are marked as either modifiable or read-only, with changes being allowed for modifiable objects during the upgrade. An... | 12/18/2007 |
| 7310716 | Techniques for producing a consistent copy of source data at a target location Described area system and computer program product for producing a point in time copy of source data. A set of records corresponding to a time ordered series of recorded file operations as applied to said source data is received. The set of records includes one or m... | 12/18/2007 |
| 7309001 | System to provide specific messages to patients An apparatus and method for delivering targeted informational messages includes a computer system for creating a de-identified encrypted PID and de-identified patient transaction data in a retail store for transmission and storage. A subset of de-identified encrypte... | 12/18/2007 |
| 7310780 | Methods, systems and computer program products for visually tethering related graphical objects Methods, systems and computer program products are configured to display graphical objects on an electronic display by providing a tether that visually relates two spaced apart graphic objects on the display, with the tether configured to be less visually prominent ... | 12/18/2007 |
| 7310783 | Single submission buttons A method and mechanism for enforcing a one-submission-only policy for a graphical button is provided. The method provides a button object defined to be enabled for only one submission action upon the button object. When a first submission action upon the button obje... | 12/18/2007 |
| 7308462 | Methods and systems for building and distributing audio packages Methods and systems for building and distributing audio packages include a database storing audio files to be played to end users in a telecommunications network. An audio package builder/export tool generates audio packages including audio segments files and index ... | 12/11/2007 |
| 7308461 | Information processing method, apparatus, program and recording medium In executing a variety of processing operations for contents data, such as reproducing the contents data, the time until booting the application to enable the operations is shortened. A database file for management of contents data is stored in a hard disc drive and... | 12/11/2007 |
| 7308459 | System and method for using a compressed trie to estimate like predicates A compressed trie has nodes including multiple character sub-strings. Such multiple character storage reduces the number of nodes in the trie, thereby reducing the amount of memory required for storing the trie and reducing the amount of time required to perform mat... | 12/11/2007 |
| 7305658 | Method and system for application partitions Systems and methods for activating a component in a computing system having a plurality of partitions. One method includes receiving a request to activate a component having an object class ID and a partition ID and detecting if the object class ID is contained with... | 12/04/2007 |
| 7305583 | Command initiated logical dumping facility Diagnostic information is produced from a computer memory operably connected to a DBMS. A command is received from a user wherein the command comprises an identifier of a resource associated with the DBMS. The identifier is utilized to determine one or more control ... | 12/04/2007 |
| 7305671 | Conversion of an object model to a source file generation model An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language. Developers can use the markup language to define applications and content based on easily manipulated textual tags, rather than having to write... | 12/04/2007 |
| 7305488 | Routing of electronic messages using a routing map and a stateful script engine The present invention enables an electronic message to be distributed sequentially to selected recipients. The electronic message is associated with a routing map, which defines the route of the electronic message. The routing map includes a list of operations, at l... | 12/04/2007 |
| 7305402 | Adaptive indexing technique for use with electronic objects Methods, systems, and computer program products for organizing and viewing electronic objects (such as incoming electronic mail messages, documents, and so forth) according to relationships among the objects. Objects may be organized according to user-selectable, no... | 12/04/2007 |
| 7305404 | Data structure and management system for a superset of relational databases A data structure, database management system, and methods of validating data are disclosed. A data structure is described that includes a superset of interconnected relational databases containing multiple tables having a common data structure. The tables may be sto... | 12/04/2007 |
| 7305376 | Multiple language-dependent resources compacted into a single resource file An improved application architecture comprises a bifurcated structure having a language neutral portion and a localizable portion, compacted for efficiency into a smaller set of larger files. This bifurcated structure allows for easier distribution and updating of t... | 12/04/2007 |
| 7305395 | Centralized storage and management of database parameters Techniques for the centralized storage and management of parameters for databases are provided. Configuration parameters for instances of a database server can be stored centrally and associated with the appropriate instance. Additionally, configuration parameters t... | 12/04/2007 |
| 7305412 | System and method for conversion from graphical business process representations to structural text-based business process representations Conversion from a graphical representation to a structural, text-based representation of a business process. A method and system identifies shared nodes in the graphical representation having more than one incoming control connection. Segmenting a graph based on the... | 12/04/2007 |
| 7305416 | Network assembly and method for inserting an identification code A network assembly and associated method for assigning an identification code to an electronic file includes a reference repository, an indexing unit linked with the reference repository, and an editing unit linked with the reference repository and the indexing unit... | 12/04/2007 |
| 7305456 | Device information acquiring method, server apparatus and computer-readable storage medium A device information acquiring method acquires device information related to devices from a Web site provided by a server apparatus via one or a plurality of networks. The method checks an environment of a client terminal from which the Web site is accessed, includi... | 12/04/2007 |
| 7305344 | Wirelessly loaded speaking consumer product container method and system A method of communicating product use instructions to patient includes: (a.) providing a group of product container with microprocessors, and, (b.) providing a central processor separate from the product containers. Each product container has the microprocessor atta... | 12/04/2007 |
| 7305463 | Operation management system, management apparatus, management method and management program A management apparatus has a control unit for realizing a management function through a comprehensive process of characteristic information of a storage apparatus, a connecting apparatus and a computer and an interface for receiving characteristic information from t... | 12/04/2007 |
| 7305678 | Method and system for reducing synchronization waits when allocating sequenced identifiers in a multi-threaded server A method, a system, an apparatus, and a computer program product are presented for reducing synchronization waits when unique sequential identifiers are being allocated for transactions committed to a database that are occurring in a multi-threaded server environmen... | 12/04/2007 |
| 7305483 | Method for the real-time distribution of streaming data on a network A method for sampling of streaming data for distribution on a network (e.g., the Internet) includes receiving the streaming data (which includes periodically updated information items) from a streaming data source. The periodically updated information items of the s... | 12/04/2007 |