An electrified table cloth for preventing crawling insects from gaining access to the consumer's food or drink.
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 |
| 8181152 | Portlet template based on a state design pattern A method for designing object-oriented software for implementing portlets, and an associated computer system and computer program product. The portlets are available to a user of the software who clicks on a link of a first page to identify an action object of an Ac... | 05/15/2012 |
| 8180860 | Wireless device configuration management A method for providing wireless device management. The method comprises receiving a first request for wireless devices comprising specified software. The specified software is loaded on each of the wireless devices in response to the first request. The wireless devi... | 05/15/2012 |
| 8176477 | Method, system and program product for optimizing emulation of a suspected malware A method, system and program product for optimizing emulation of a suspected malware. The method includes identifying, using an emulation optimizer tool, whether an instruction in a suspected malware being emulated by an emulation engine in a virtual environment sig... | 05/08/2012 |
| 8176126 | System, method and program to limit rate of transferring messages from suspected spammers A system, method and program product for managing e-mails from a source suspected of sending spam. The e-mails are received at a firewall or router en route to a mail server. A determination is made whether a source has sent an e-mail which exhibits characteristics ... | 05/08/2012 |
| 8166454 | Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment A computer method and apparatus defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into a computer and storing in an electronic for... | 04/24/2012 |
| 8166027 | System, method and program to test a web site Computer system, method and program product for testing a web site are disclosed. Numbers of hyperlinks required to navigate from one web page of the web site to other, respective web pages on the web site are determined. A score for ease of navigation though the we... | 04/24/2012 |
| 8150729 | Method, system and program product for displaying advertising content on a music player A method, system and program product for displaying advertising content on a portable music player. A method, system and program product for displaying advertising content on a portable music player based on content stored therein. The method includes checking in a ... | 04/03/2012 |
| 8145596 | Value assessment of a computer program to a company System, computer implemented method and program for assessing value of a computer program installed in a computer of a company. Determinations are made as to (a) an order that the computer program is started in a startup sequence of the computer, (b) whether the com... | 03/27/2012 |
| 8145579 | System, method and program product to estimate cost of integrating and utilizing heterogeneous data sources System, method and program product for estimating a cost of reconciling heterogeneous data sources. A transition cost for integrating together a first program to identify semantic conflicts, a second program to classify semantic conflicts and a third program to reco... | 03/27/2012 |
| 8141033 | Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment A computer method and apparatus defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into a computer and storing in an electronic for... | 03/20/2012 |
| 8127356 | System, method and program product for detecting unknown computer attacks A computer system and program product for automatically determining if a packet is a new, exploit candidate. First program instructions determine if the packet is a known exploit or portion thereof. Second program instructions determine if the packet is network broa... | 02/28/2012 |
| 8126946 | Method, apparatus and computer program for key word searching System, method and computer program for initiating a search at a server computer. A data base including a URL of the server computer is stored at a client computer. Information entered by a user into the client computer is received. From the information, a search te... | 02/28/2012 |
| 8115877 | System and method of adjusting viewing angle for display based on viewer positions and lighting conditions A method for adjusting a viewing angle of a display, includes determining a location of one or more viewers and determining lighting conditions. Additionally, the method includes calculating an optimal viewing position of the display based on the location of the one... | 02/14/2012 |
| 8107739 | System and method for compiling images from a database and comparing the compiled images with known images A method and system for discovering from a database an object which is confusingly similar with a known object. A database, such as the internet, is searched for objects which, when discovered, may be duplicated and stored. A determination is then made if any object... | 01/31/2012 |
| 8104042 | Load balancing of servers in a cluster A system, method and program product for operating a cluster of servers. A load balancer, separate from the servers, selects servers to handle respective work requests assigned to the cluster based on a load balancing algorithm, and sends the work requests to the se... | 01/24/2012 |
| 8086693 | System and method for replacing an application on a server A system and method for controlling access to first and second applications in a shared storage. A first server requests from a first local storage a copy of an application identified by a first hierarchical directory. The first server request is redirected from the... | 12/27/2011 |
| 8085799 | System, method and program for network routing Computer system, method and program for making routing decisions. A best routing path according to an OSPF, IGRP, EIGRP, BGP or other routing function that can provide multiple routing paths is determined. A first multiplicity of routers in the best routing path is ... | 12/27/2011 |
| 8060531 | Data query and location through a central ontology model A data query system including a first storage medium including a data schema having a data schema query language associated therewith, a second storage medium including an ontology model including classes and properties, the ontology model having an ontology query l... | 11/15/2011 |
| 8056115 | System, method and program product for identifying network-attack profiles and blocking network intrusions System, method and program product for generating an attack profile. A set of messages from a same source IP address sent to a plurality of different destination IP addresses of a same company during an interval of time is identified. Each of the messages contains a... | 11/08/2011 |
| 8055729 | System, method and program product for authenticating an e-mail and/or attachment A system, method and program product for authenticating an e-mail. A user requests to register a visual signature image with a sending mail server, and in response, the sending mail server furnishes a first identifier to the user. Subsequently, the user requests the... | 11/08/2011 |
| 8055725 | Method, apparatus and program product for remotely restoring a non-responsive computing system A method for restoring a remote server that is not responding due to a memory constraint is provided. The method comprises providing a remote server connected to a network communications channel, pinning a reserve memory segment program to the memory in the remote s... | 11/08/2011 |
| 8055718 | Management of carbon copy and reply to all functions of an email Management of e-mail. A user at the originating workstation enters a first e-mail address into a primary address field, a second e-mail address into a secondary address field, a third e-mail address into a tertiary address field and text into the text field of an e-... | 11/08/2011 |
| 8055647 | System, method and program for database searching System, method and computer program product for searching through multiple databases based on a search expression. Distribution of records corresponding to search keys in the database is defined. The search expression is divided into multiple search expressions base... | 11/08/2011 |
| 8055520 | System and program product for selecting a lower cost supplier based on total cost and forecasted demand Under the present invention, componentized costs for providing/producing an item are collected from a plurality of suppliers. The componentized costs include the fixed and variable costs associated with raw materials and production for providing the item according t... | 11/08/2011 |
| 8051135 | Server availability reporting using asynchronous e-mail message A method and system for reporting availability of a plurality of servers. The method comprises the steps of for each of said plurality of servers, periodically searching a log file for indication of a crash or shutdown or start, computing the time said crash or shut... | 11/01/2011 |
| 8031272 | System and method of adjusting viewing angle for display A system and method of adjusting a display and, more particularly, to a system and method of automatically adjusting a viewing angle of a display is provided. The method includes determining a location of one or more viewers and adjusting the display based on an ave... | 10/04/2011 |
| 8023142 | System, method and program product for electronically filing documents System, method and computer program product for managing a document. A printer driver of a computer outputs printing data corresponding to the document to an IP port of the computer. A program detects the printing data en route to or at the IP port and determines wh... | 09/20/2011 |
| 8010840 | Generation of problem tickets for a computer system A computer system and program product for managing events. Program instructions, respond to notification of an event, by determining if a problem ticket can be automatically generated for the event. If so, the program instructions make a request to generate the prob... | 08/30/2011 |
| 8010522 | System, method and program product for detecting SQL queries injected into data fields of requests made to applications System, method and program product for detecting a malicious SQL query in a parameter value field of a request. The parameter value field is searched for query operands, characters and/or symbols and combinations of query operands, characters and/or symbols indicati... | 08/30/2011 |
| 8006303 | System, method and program product for intrusion protection of a network Intrusion protection. A first packet en route to a first destination is received. A first value representing a benefit for analyzing the first packet for intrusions in relation to a cost for analyzing the first packet for intrusions is automatically determined. An a... | 08/23/2011 |
| 8004970 | Method, system and program product for setting a transmission rate in a network The present invention provides for congestion and flow control for a data transmission between computers in a network (e.g., a lossless network) by repeatedly setting a transmission rate for the data transmission at predetermined time intervals. Under the present in... | 08/23/2011 |
| 8001255 | System, method and program to synchronize file transmission in a distributed computer system System, method and program for transferring same files from a first computer to a plurality of second computers. Respective measures of file transfer rates from the first computer to the second computers are determined. Based on the respective measures of file trans... | 08/16/2011 |
| 7996883 | Centralized identity management for delegating resource management in a technology outsourcing environment Delegating resource management to customers in a technology outsourcing environment includes providing the customer with a secured user interface (e.g., HTML pages) for selecting one or more parameters (e.g., User Ids, application name and version, etc.) associated ... | 08/09/2011 |
| 7991914 | Technique for addressing a cluster of network servers A single firewall or cluster of firewalls with a public IP address is interfaced to an internet public subnet to receive service requests for a cluster of network servers. A first private subnet with a plurality of private IP addresses is interfaced to the single fi... | 08/02/2011 |
| 7979904 | Method, system and program product for maximizing virus check coverage while minimizing redundancy in virus checking A method, system and program product for maximizing virus check coverage, while minimizing redundancy in virus checking. The method includes evaluating, using an audit checking tool, whether or not a file in a working directory to be virus checked is a compressed fi... | 07/12/2011 |
| 7966425 | Header compression in messages Compression of message headers. A message including an uncompressed header, a message including a compressed header or a request to support header compression is received. In response, a determination of the impact of header compression on performance is determined.... | 06/21/2011 |
| 7962431 | Automatically controlling in-process software distributions through time prediction of a disturbance A method and system for controlling an in-process software distribution to computing devices. A time of a disturbance in an environment of a computing device is predicted based on a change in a pressure exerted on the computing device. A checkpoint in a time interva... | 06/14/2011 |
| 7937353 | Method and system for determining whether to alter a firewall configuration A method and system for determining whether to alter a firewall configuration. Message flow data associated with a message packet blocked by a firewall is received. The packet was blocked based on the firewall not having a message flow rule that permitted passage of... | 05/03/2011 |
| 7936670 | System, method and program to control access to virtual LAN via a switch System method and program for controlling access to a VLAN via a port of a VLAN switch system. In response to receipt of a message packet at the port, the switch system determines if a MAC address of the packet matches a MAC address for which the port has been progr... | 05/03/2011 |
| 7930397 | Remote dynamic configuration of a web server to facilitate capacity on demand The present invention relates to a method and system for the remote and dynamic configuration of a webserver to facilitate capacity on demand. The present invention provides a solution to the problem of the management and administration of one or more servers within... | 04/19/2011 |