Dining Table Having Integral Dishwasher
A space-saving dishwasher, which may be installed within a counter top or table, having a dish-carrying rack that is vertically shiftable through the open top of the dishwasher for facilitating loading and unloading of the dishes.
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.
| Number | Title | Issue Date |
| 8185512 | Prioritization of search requests using search templates A method, a computer system, and a computer program product that prioritizes search requests to a database directory by assigning the search requests to one or more templates. Attributes of the search requests, such as an IP address, the portion of the database to w... | 05/22/2012 |
| 8161525 | Method and system for architecting a secure solution A system and method of designing a secure solution which meets the needs of a customer but which is appropriate and repeatable and may use components which are insecure or not trusted. In its preferred embodiment, the security system includes subsystems selected fro... | 04/17/2012 |
| 8086998 | transforming meta object facility specifications into relational data definition language structures and JAVA classes A meta object facility file is parsed into a plurality of schema elements. For each schema element, it is determined that the definition of the schema element is complete. A computing artifact usable in a database description language database table or a J | 12/27/2011 |
| 8035490 | Communication and filtering of events among peer controllers in the same spatial region of a sensor network In a wireless tag identification and processing architecture and infrastructure, a method and system that eliminates redundant reporting and processing of the same event observed by different reader/sensors. Reader/sensors and their respective connected controllers ... | 10/11/2011 |
| 8024882 | Machine-printable, pop-out tabbed indexed dividers A machine-printable sheet material having pop-out index tabs. The index tabs have a printable region on a face of the sheet material opposite from the face from which the index tabs will pop-out. Each index tab is perforated along its perimeter except at a fold line... | 09/27/2011 |
| 7962842 | Method and systems for accessing data by spelling discrimination letters of link names A method for marking hyperlinks, for creating an associated link spelling table, and for accessing the address of a marked hyperlink. A portion of text is selected and the hyperlinks of the selected text are identified. Then a link spelling table is created and a se... | 06/14/2011 |
| 7895483 | Software memory leak analysis using memory isolation A computerized method, program product, and a service that allocates and isolates leaky memory during the execution of an application in a data processing system. A memory controller having several components first identifies a leaky section of memory and delegates ... | 02/22/2011 |
| 7894599 | Enhanced data security with redundant inclusive data encryption segments A computerized method, program product, and a service to protect critical data by first splitting the data into N streams. A partitioning algorithm is applied to each stream to remove a portion of the data, the portion removed from one stream being included in anoth... | 02/22/2011 |
| 7865346 | Instruction encoding in a hardware simulation accelerator A hardware simulation accelerator to simulate logic designs, a method to encode instructions for use in the hardware simulation accelerator, and a computer program product having code of the method by which the hardware simulation accelerator can read encoded instru... | 01/04/2011 |
| 7840673 | Method and apparatus for management of hosted applications A method and apparatus is disclosed for managing administrative data transfers to/from hosted applications. Administrative data transfers (ADT) include: application maintenance and electronic data transfers (EDT). In an embodiment of the invention an application man... | 11/23/2010 |
| 7827447 | Sliding window mechanism for data capture and failure analysis A computerized method, program product, and an autonomic data processing system for archiving real-time log data immediately upon the occurrence of an event. An application is executing and a logging application is obtaining real-time log data. The real-time log dat... | 11/02/2010 |
| 7805690 | Method for generating compiler, simulation, synthesis and test suite from a common processor specification A hardware/software design tool converts an electronic design specification and zero or more technology specifications into realization of the electronic design in computer hardware, software and firmware. It compiles design and logic technology specifications into ... | 09/28/2010 |
| 7753389 | Watercraft transport system A watercraft transport system having a trailer hinged to a floatable body. The trailer comprises a frame, an axle and wheels and is hinged at the front to the front of the floatable body. The hinge has a limited degrees of freedom for roll, pitch and yaw motion to a... | 07/13/2010 |
| 7752798 | See-through periscope for sighting-in optical or open sights on a firearm A see-through periscope for sighting-in optical sights or open sights by co-aligning one type of sighting system with the other type. The small see-through periscope is preferably used with firearms that have two conditions: (1) the rifle must be equipped with open ... | 07/13/2010 |
| 7752250 | Rounding floating point division results A method for determining the correct result and the correct guard and sticky bits to obtain a more accurate result in floating point divide operations is presented. An intermediate divide result or quotient is obtained from a multiply-add hardware pipeline of a floa... | 07/06/2010 |
| 7720873 | Dynamic data discovery of a source data schema and mapping to a target data schema A computerized method, program product, and a service that discovers trace data inserted into a source database having an unknown schema. Once the trace data is found by a dynamic data discovery engine, the tables, the fields, and the attributes of the fields in the... | 05/18/2010 |
| 7661032 | Adjusting sliding window parameters in intelligent event archiving and failure analysis A computerized method, program product, and an autonomic data processing system that oversees real-time log data acquired by a logging application of an executing computer program. In response to an event occurring, the logging application communicates the occurrenc... | 02/09/2010 |
| 7660731 | Method and apparatus for technology resource management Apparatus and methods to manage demand, service level agreements, hardware and software assets, projects, labor, knowledge and provisioning resources in hosted applications. An asset manager coupled to host servers and a network, manages the host servers and softwar... | 02/09/2010 |
| 7571223 | System, method and program product for programming a computer on a network to perform a service System, method and program product for programming an application computer accessible to a user via a first network to perform a service for the user. The application computer, a program code server, a management computer and the first network are connected to a mul... | 08/04/2009 |
| 7552130 | Optimal data storage and access for clustered data in a relational database A computerized method, program product, and a service that facilitates the storage of multiple rows of data in a relational database. If the data is clustered data, the method, program product and the service first obtains the clustered data from its source. An iden... | 06/23/2009 |
| 7406430 | Method and system for assessing information technology service delivery A system and method of assessing the delivery of information technology (IT) service delivery from a providing organization to a customer. The system and method include techniques for assessing the maturity of the information technology services and for identifying ... | 07/29/2008 |
| 7251831 | Method and system for architecting a secure solution A system and method of designing a secure solution which meets the needs of a customer but which is appropriate and repeatable and may use components which are insecure or not trusted. In its preferred embodiment, the security system includes subsystems selected fro... | 07/31/2007 |
| 7149218 | Cache line cut through of limited life data in a data processing system A method and apparatus for a cache line cut through reduces the latency and memory bandwidth of a data processing system. By cutting through or forwarding a cache line to the next processing element, data that has been read from a local memory into a local cache and... | 12/12/2006 |
| 7093025 | SMTP extension for email delivery failure The present invention provides in a computing system including an email system connected to an email network using the SMTP (Simple Mail Transfer Protocol) protocol, a method for specifying alternate email recipients comprising: sp... | 08/15/2006 |
| 7080402 | Access to applications of an electronic processing device solely based on geographic location Applications/functions within an electronic processing device having a GPS card and antenna, such as a laptop or personal digital assistant, can be enabled only when in a specified geographic location. For each critical application/function, its accessibility is pro... | 07/18/2006 |
| 7079398 | Sash for land grid arrays A conductive sash is etched around the periphery of a land grid array interconnection on a carrier for dense integrated circuit connections. If the array comprises more than one module or module chip domain, the conductive sash is also positioned between the modules... | 07/18/2006 |
| 7000116 | Password value based on geographic location An electronic processing device having GPS card and antenna, such as a laptop or personal digital assistant, can be enable only when a geographic-specific password is entered. Geographic regions are established in the electronic processing device with a user interfa... | 02/14/2006 |
| 6988186 | Shared resource queue for simultaneous multithreading processing wherein entries allocated to different threads are capable of being interspersed among each other and a head pointer for one thread is capable of wrapping around its own tail in order to access a free entry A queue, such as a first-in first-out queue, is incorporated into a processing device, such as a multithreaded pipeline processor. The queue may store the resources of more than one thread in the processing device such that the entries of one thread may be intersper... | 01/17/2006 |
| 6944099 | Precise time period measurement Measurement of the period of a relatively slow but precise reference clock in terms of a high speed oscillating clock, such as from a voltage controlled oscillator (VCO). The reference clock is known to be accurate and stable and values of the time measurement unit ... | 09/13/2005 |
| 6930614 | Smart occupant alarm system An occupancy alarm system can be integrated into a motor vehicle or can be portable. The occupancy alarm system may be programmed to communicate with a program within a logic unit of the on-board computer within the vehicle or a cellular telephone or other wireless ... | 08/16/2005 |
| 6895482 | Reordering and flushing commands in a computer memory subsystem An improved computer memory subsystem determines the most efficient memory command to execute. The physical location and any address dependency of each incoming memory command to a memory controller is ascertained and that information accompanies the command for cat... | 05/17/2005 |
| 6874001 | Method of maintaining data consistency in a loose transaction model A method, an apparatus, a system, a computer program product, and a computer program are disclosed for maintaining consistency of object content (252) and metadata (204) related to the object (252) in a loose transaction model, preferably using ... | 03/29/2005 |
| 6813438 | Method to customize the playback of compact and digital versatile disks A playback program for DVDs and CDs enables a user to customize the playback of the disk. Regions that are independent of prerecorded tracks are created and/or played back based on the content of the disk, e.g., visual content or audio content, in those regions. Thu... | 11/02/2004 |
| 6785693 | Management of multiple links to a file in a file system Multiple links to the same object are managed by storing the attributes of the object in only one place. Each directory which links to the object has an object attribute table; each table has a number of entries all capable of storing the attributes of the files lin... | 08/31/2004 |
| 6748556 | Changing the thread capacity of a multithreaded computer processor In a multithreaded processor, a method and an apparatus to selectively disable one or more threads is disclosed. As multithreading is increasingly becoming the normative paradigm of computer architecture, there still may instances which warrant disabling a thread, s... | 06/08/2004 |
| 6727435 | Backplane power distribution system A powerplane for use in a backplane power distribution system. The backplane includes a conductive sheet for distributing power from a power source to a load. The powerplane further includes source locations and load locations for coupling the conductive sheet to a ... | 04/27/2004 |
| 6727929 | Automatic determination of nearest window controller having a function consistent with motion of cursor In a computer windowing operating environment: a method, apparatus, and program product to select the appropriate window controller corresponding the motion of the window cursor. A user will activate a first window controller by clicking on a mouse or other input me... | 04/27/2004 |
| 6711026 | Sash for land grid arrays A conductive sash is etched around the periphery of a land grid array interconnection on a carrier for dense integrated circuit connections. If the array comprises more than one module or module chip domain, the conductive sash is also positioned between the modules... | 03/23/2004 |
| 6704812 | Transparent and dynamic management of redundant physical paths to peripheral devices A redundancy manager preferably in an I/O adapter has been disclosed to manage commands to peripheral devices in a computer system. These peripheral devices have multiple ports and may have a different bus associated with each port. The buses, referred to... | 03/09/2004 |
| 6697935 | Method and apparatus for selecting thread switch events in a multithreaded processor A system and method for performing computer processing operations in a data processing system includes a multithreaded processor and thread switch logic. The multithreaded processor is capable of switching between two or more threads of instructions which... | 02/24/2004 |