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

Icon_funbox Bizarre Patents

Patent No. 5926874

Automatic Bed Maker

An automatic bed maker which uses the expansion of inflatable bladder to straighten, align, and tuck-in bed-cover assembly.

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.

 

Yen, SyLing


Primary examiner statistics: 59 patents; average approval time: 75 days
Assistant examiner statistics: 65 patents; average approval time: 78 days

Patents as Assistant Examiner


1    
NumberTitleIssue Date
7809709Search engine system, method and device
A “Build-Your-Own-Search-Engine” system allows a user to define his own search algorithm(s) and deploy his own customized search engine using said custom algorithm. The system includes a ranking method whereby relevancy scores are assigned to ranked items accord...
10/05/2010
7788224Fast database replication
The invention relates to a method for updating a remote data base with sets of data of a master data base system. The sets of data are forwarded to an intermediate data base, and the intermediate data base and the remote data base system are coupled by means of a sy...
08/31/2010
7783664Method and system for protecting the consistency of information in a distributed file system
Disclosed are “black-box leases” that protect information consistency and that allow for information sharing in a distributed file system while hiding from a client information about other clients' use of the file system. This information hiding also allows grea...
08/24/2010
7774337Method for controlling a relational database system
A method for controlling a relational database system, with a query statement comprised of keywords being analyzed, with the RTN being formed of independent RTN building blocks. Each RTN building block has an inner, directed decision graph which is defined independe...
08/10/2010
7769747Method and apparatus for generating a service data object based service pattern for an enterprise Java beans model
A method and apparatus for generating a service data object based service pattern for an EJB model is provided. Definitions of session bean façade, SDOs, and queries are defined in entity beans. When the definitions are processed, SDOs, related SDOs, and queries fo...
08/03/2010
7747640Method for regenerating selected rows for an otherwise static result set
Methods for updating query results are provided. In one embodiment, a stored query is modified to retrieve a selected subset of rows from stored query results without retrieving a remaining portion of the stored results. The modified query is executed, updated resul...
06/29/2010
7743026Redirection to local copies of server-based files
Mapping a server file to a corresponding locally stored copy of a server file and redirecting an application to a server file or to a corresponding local copy of the server file are provided for opening a most up-to-date and/or most reliable version of the desired f...
06/22/2010
7739290System and method for object persistence
Embodiments of the invention are generally directed to a system and method for object persistence. In an embodiment, a proxy object is created based, at least in part, on object metadata stored in an internal data store of a persistence manager. The persistence mana...
06/15/2010
7725502Time-multiplexing documents based on preferences or relatedness
A system and method for time-multiplexing the display of a plurality of electronic documents are provided. Time-multiplexing criteria for displaying a plurality of selected documents associated with a concept on a time-multiplexed basis is determined. The plurality ...
05/25/2010
7720801System and method for supporting asynchronous data replication with very short update intervals
A system and method for improving the efficiency of the transmission of updated blocks generated by logging all the block allocations and deletes as well as CPs and PCPI creation and deletion in a persistent log. The log is scanned during each update cycle (in which...
05/18/2010
7716179DHT-based distributed file system for simultaneous use by millions of frequently disconnected, world-wide users
Content items in a distributed system are defined by a respective key, and each such content item is copied to R1 computer systems of the distributed system which have unique identifiers closest to a value of the respective key, where R1 is less than R...
05/11/2010
7716205System for user driven ranking of web pages
Linked documents are ranked by observing link selections for referred documents from referring documents and counting such selections. The counts for each of the link selections are stored at various computer systems of a distributed network, a centralized collectio...
05/11/2010
7711721Apparatus, system, and method for suspending a request during file server serialization reinitialization
An apparatus, system, and method are disclosed for suspending a data access request during serialization reinitialization of a file server. The apparatus includes a request recognition module, an availability module, and a suspension module. The request recognition ...
05/04/2010
7707193System and method for verifying and restoring the consistency of inode to pathname mappings in a filesystem
A system and method verifies and restores the consistency of inode to pathname mappings. In a first embodiment, an off-line verification procedure is modified to verify and correct the primary name inode to pathname mapping information within inodes of a file system...
04/27/2010
7707225Information processing apparatus, information processing method, and program
An information processing apparatus configured to perform cryptographic processing in response to a request from a server transmitting encrypted information to control an integrated circuit chip includes a managing unit managing types of the cryptographic processing...
04/27/2010
7693883Online data volume deletion
A system to delete a data volume may include storage of a plurality of data pages of the data volume of a data area into a cache, prevention of writing of data pages to the data volume, and designation of each of the plurality of data pages in the cache as modified....
04/06/2010
7680773System for automatically managing duplicate documents when crawling dynamic documents
A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each cluster having a cluster name and a set of document parameters. The system generates an equivalence rule for e...
03/16/2010
7680761Method and mechanism for database partitioning
The present invention is directed to a method and mechanism for partitioning using information not directly located in the object being partitioned. According to an embodiment of the invention, foreign key-primary key relationships are utilized to create join condit...
03/16/2010
7672949Connection manager having a common dispatcher for heterogeneous software suites
A connection manager includes a dispatcher that dispatches requests to two or more heterogeneous software suites. The connection manager receives client requests and dispatches the request to either of the software suites coupled by a request/response shared memory ...
03/02/2010
7664795Apparatus and method for database migration
Systems and methods consistent with concepts of the present embodiment of the inventive concept provide mechanisms for database migration from one database (source database platform) platform to another (target database platform). The target and source databases can...
02/16/2010
7657534Order commitment method and system
An order commitment method and system are described. The method includes the steps of identifying services and data capable of supporting an order commitment, and mapping the services to enable synchronized on-demand queries. The mapping step includes determining re...
02/02/2010
7657581Metadata management for fixed content distributed data storage
An archival storage cluster of preferably symmetric nodes includes a metadata management system that organizes and provides access to given metadata, preferably in the form of metadata objects. Each metadata object may have a unique name, and metadata objects are or...
02/02/2010
7657532Password management device, password management method, and password management program
There is provided a password management device, password management method, and password management program to carry out secure logon. The management device includes: a first password storage region; a second password storage region; a password state information sto...
02/02/2010
7653653Dynamically configurable lists for including multiple content types
A dynamically configurable list management system that supports list elements of multiple content types is presented. Each list element is associated with an element type via an element type identifier. The element type identifier uniquely identifies the element typ...
01/26/2010
7647319Information processing apparatus, information processing method, program, and storage medium
This invention has as its object to attain strong security and to implement network solutions with high convenience and simplicity with low cost upon providing Web services. To this end, an information processing apparatus according to this invention has the followi...
01/12/2010
7640277Method for releasing a savepoint
A method for releasing a nested savepoint on a remote node of a database management system. The to-be-released savepoint is one of a series of savepoints represented by control blocks arranged in a linked list in the creation order of the savepoints they represent. ...
12/29/2009
7640264System and methods for querying a report database
A decision support system including a query generation tool provides a Graphical User Interface (GUI) for generating a query of a Storage Area Network (SAN) database using interactive screen displays identifying manageable entities in the SAN and queryable statistic...
12/29/2009
7634519Bypassing an intermediate synchronization server of a three tiered synchronization system
A bypasser configured to operate within a three tiered synchronization system. The bypasser can include an interceptor and an inference engine. The interceptor can intercept synchronization requests before a synchronization event involving a synchronization server i...
12/15/2009
7631007System and method for tracking user activity related to network resources using a browser
A method and system are described for tracking user activity related to network resources using a browser. According to an exemplary embodiment, a user-initiated activity related to a network resource is detected in the browser. The detected user-initiated activity ...
12/08/2009
7627578Apparatus, system, and method for file system serialization reinitialization
An apparatus, system, and method are disclosed for reinitializing serialization data in a file server. The apparatus includes a failure recognition module, a discard module, and a serialization module. The failure recognition module recognizes a file system serializ...
12/01/2009
7617233Method, system, and computer program product for sharing information between hypertext markup language (HTML) forms using a cookie
The present invention provides a method, system, and computer program product for automatically sharing information between HTML forms using a cookie. A method in accordance with the present invention comprises: providing a cookie containing at least one name-value ...
11/10/2009
7613704Enterprise digital asset management system and method
According to one embodiment of the invention, a method of providing digital content includes receiving a request from a user for digital content at a remote site. A first digital library at the remote site is searched for the digital content. If the digital content ...
11/03/2009
7613698Transactional file system
A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations are to be handled as a transaction, and the application is given a file handle associated with a trans...
11/03/2009
7613711Specification of a hierarchical authorization model for a DBMS—SQL language extensions
Provided are systems and methods that facilitate providing permission to entities of a database. A system includes a component that authorizes a principal of a containing entity to grant a permission to that entity, and a component that grants the permission to the ...
11/03/2009
7610273Application identity and rating service
Authorization of a file on a computer is provided for using a cryptographic hash of the file or other identifier to find one or more content ratings. Content ratings, coupled with source and publisher ratings, are used to evaluate the file against an authorization p...
10/27/2009
7603376File and folder scanning method and apparatus
A method, apparatus and computer program product for file and folder scanning is presented. A host agent uses a scanning policy from a server, and scans the storage for the host system in accordance with the scanning policy. The host system then builds a data summar...
10/13/2009
7596577Methods and systems for specifying a user interface for an application
Systems and methods for generating and/or modifying a specification for an application. Data to be incorporated into the specification is stored in a database. The data is stored in the database according to a conceptual model that allows a specification generator a...
09/29/2009
7596555Fuzzy recipient and contact search for email workflow and groupware applications
The present system provides an efficient and reliable method for name searching within an email, workflow or groupware application. The present invention uses a plurality of different searching algorithms such as an exact algorithm and a fuzzy algorithm. The exact a...
09/29/2009
7587416Advanced desktop reporting
A multidimensional database report is automatically generated from data provided by an application without the need to access a server or server application. A client-side process takes the data from a desktop or client-side application and generates cube files that...
09/08/2009
7584193Client-server data communication
Methods and apparatus, including computer program products, using placeholder objects in the communication of structures of data objects. A server can respond to a request for a complete structure of data objects with a partial structure that includes placeholder ob...
09/01/2009
1    
 
Sign InRegister
Username  
Password   
forgot password?