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 |
| 8185884 | System and method for offline updation of software in virtual machine (VM) images System and method for offline management of software in VM images are described. In one embodiment, the method includes obtaining updation-related information from the software application and an operating system in which the software application runs while the soft... | 05/22/2012 |
| 8180894 | System and method for policy-based registration of client devices A system and method for policy-based registration of client devices is provided. Policy-based registration may use registration keys to register devices on a network. For example, registration keys may include policy assignments, folder assignments, group assignment... | 05/15/2012 |
| 8180733 | Selective durability in a directory database Selective durability in a directory database is presented. A directory database that provides durability processing includes a mechanism where selective attributes for directory resources can turn durability processing off. So, when a directory transaction is encoun... | 05/15/2012 |
| 8176094 | System and method for efficiently building virtual appliances in a hosted environment A system and method for efficiently building virtual appliances in a hosted environment is provided. In particular, a plurality of image archives may be stored in a build database, with each image archive including a file system having a directory structure and a pl... | 05/08/2012 |
| 8165143 | Routing protocol apparatus, systems, and methods Apparatus, systems, and methods may operate to traverse intermediate nodes in a network during message routing operations to determine an original routing path for a source message by using proactive routing between clusters of nodes in the network, and both proacti... | 04/24/2012 |
| 8156173 | Synchronizing machines in groups Apparatus, systems, and methods may operate to support synchronizing machines in groups. In some embodiments, synchronization is implemented by receiving an indication to activate a selected machine of a group of sync-aware machines connected to a subnet of a networ... | 04/10/2012 |
| 8146080 | Tessellated virtual machines conditionally linked for common computing goals In a computing environment, an association and layout of virtual machines exist as a system of multiple applications instantiated for a common computing goal, such as providing a data center with an email system for an enterprise. In that every application need not ... | 03/27/2012 |
| 8145938 | Fencing management in clusters Apparatus, systems, and methods may operate to detect a failure in a failed one of a plurality of nodes included in a cluster, and to fence a portion of the plurality of nodes, including the failed one. Membership in the portion may be determined according to an agg... | 03/27/2012 |
| 8145798 | System and method for automatic provisioning of onsite networking services An automatic provisioning system is activated within a DSL, cable modem or other residential or gateway or hub, and accesses a remote directory service to locate appropriate addressing and other information to initialize the equipment. The gateway interface may auto... | 03/27/2012 |
| 8145691 | Techniques for random bit generation Techniques are presented for randomly generating bits. A seed is inverted and a non repeating portion of the resulting digits from the inversion are retained. The inverted seed is then raised to a power to acquire another non repeating portion or additional digits. ... | 03/27/2012 |
| 8145450 | Techniques for distributed testing Techniques for distributed testing are provided. Resources are identified for performing tests over a network. The tests and policies are sent to the resources and a proxy. The proxy delivers data for the tests to the resources and enforces the policies during the t... | 03/27/2012 |
| 8140927 | Method and system for reliable multicast data transmission Provided is a method and system for reliably multicasting a data transmission from a server to one or more clients, which may be connected via a control channel and a multicast data channel. In one example, the method includes sending a first data transmission to th... | 03/20/2012 |
| 8140735 | Techniques for dynamic disk personalization Techniques for dynamic disk personalization are provided. A virtual image that is used to create an instance of a virtual machine (VM) is altered so that disk access operations are intercepted within the VM and redirected to a service that is external to the VM. The... | 03/20/2012 |
| 8132265 | Techniques for multilingual password challenge response, password reset, and/or password recovery Techniques for multilingual password challenge response, password reset, and/or password recovery are presented. When a password reset or password recovery request is received, a series of challenge questions are serially asked such that each question has to be answ... | 03/06/2012 |
| 8131758 | Techniques for recognizing multiple patterns within a string Techniques for recognizing multiple patterns within a string of characters are presented. A dictionary is hierarchically organized, such that leaf nodes within the dictionary represents words defined in the dictionary. A string of characters are received. Each chara... | 03/06/2012 |
| 8107942 | Uninterrupted usage and access of physically unreachable managed handheld device Techniques for uninterrupted usage and access to physically unreachable handheld devices are provided. A physically unreachable handheld device includes an automated agent that is configured to authenticate a message received without manual intervention and to forwa... | 01/31/2012 |
| 8107736 | System and method for device mapping based on images and reference points System and method for mapping a location of each of a plurality of devices in a data center. In one embodiment, the method comprises receiving image data comprising an image of at least a portion of the data center from a source; processing the image data to locate ... | 01/31/2012 |
| 8098828 | Key distribution Methods and systems are provided for trusted key distribution. A key distribution or an identity service acts as an intermediary between participants to a secure network. The service provisions and manages the distribution of keys. The keys are used for encrypting c... | 01/17/2012 |
| 8095960 | Secure synchronization and sharing of secrets Techniques are provided for secure synchronization and sharing of secrets. A first principal acquires an encrypted access key to a secret store of a second principal. The first principal contacts an identity manager and supplies a decrypted version of the access key... | 01/10/2012 |
| 8095590 | Techniques for distributing data Techniques are provided for distributing data over a network. One or more source nodes distribute data to an intermediate node. The intermediate node accumulates the data, dynamically selects a first path for distributing the data to a first destination node, and dy... | 01/10/2012 |
| 8095509 | Techniques for retaining security restrictions with file versioning Techniques are presented for retaining security restrictions with file versioning. Files are versioned in such a manner that metadata including full directory paths and access restrictions are retained for each version of the file and enforced when each version is a... | 01/10/2012 |
| 8091119 | Identity based network mapping Techniques for identity-based network mapping are provided. A principal is associated with a resource identifier via a mapping. Conditions of a network are dynamically evaluated in response to policy and actions taken against a resource associated with the resource ... | 01/03/2012 |
| 8086359 | Dynamic thermal load balancing A method for improving thermal efficiency in one or more data centers includes measuring a temperature at one or more computing devices having allocated thereto one or more computing workloads and determining whether the measured temperature exceeds a predetermined ... | 12/27/2011 |
| 8083135 | Information card overlay An information card overlay system can include a base card having multiple claims, an overlay card storing an overlay claim, and an overlay module that can be used to apply the overlay card to the base card. A computer-implemented method can include selecting a base... | 12/27/2011 |
| 8069485 | Techniques to pollute electronic profiling Techniques to pollute electronic profiling are provided. A cloned identity is created for a principal. Areas of interest are assigned to the cloned identity, where a number of the areas of interest are divergent from true interests of the principal. One or more acti... | 11/29/2011 |
| 8069476 | Identity validation Techniques for validating identities are provided. A sign-on request is authenticated for a given principal. Attributes associated with that principal are acquired from an identity service and compared against local maintained attributes for that principal. If the i... | 11/29/2011 |
| 8069443 | Techniques for providing services and establishing processing environments Techniques are provided for the delivery of client services and for the establishment of client processing environments. A client receives services within a processing environment which is defined by a processing container. The processing container includes one or m... | 11/29/2011 |
| 8069408 | Representing extensible markup language (XML) as an executable having conditional authentication or policy logic Techniques for representing extensible markup language (XML) in an executable format are presented. An XML document is parsed into its components and content. The components and content are packaged as an executable. Some portions of the executable include authentic... | 11/29/2011 |
| 8065720 | Techniques for managing secure communications Methods and systems for managing secure communications are provided. An external client establishes secure communications with a secure site. During the secure session, the external client attempts to access potentially insecure references. These potentially insecur... | 11/22/2011 |
| 8065395 | System and method for queuing to a cloud via a queuing proxy System and method for servicing queue requests via a proxy are described. In one embodiment, the system includes an enterprise queuing proxy (“EQP”) disposed within an enterprise computing environment and having an enterprise queue associated therewith; a cloud ... | 11/22/2011 |
| 8060926 | Techniques for securely managing and accelerating data delivery Techniques are provided for securely managing and accelerating the delivery of data associated with remote sites. A client desires to establish secure communications with a remote site. Requests made from the client to the remote site are intercepted or forwarded to... | 11/15/2011 |
| 8055619 | Mechanisms to support object-oriented version control operations Mechanisms to support object-oriented version control operations are provided. A user manipulates and views a project from an object viewpoint and within an object module. The user performs version control operations using object handles. The object handles are reso... | 11/08/2011 |
| 8051432 | Techniques for establishing virtual devices Techniques for establishing virtual devices are presented. A legacy control system is encapsulated as a virtual device. The virtual device is isolated within a host hardware associate with a host OS and access to and from the virtual device is authenticated and cont... | 11/01/2011 |
| 8051141 | Controlled storage utilization Apparatus, systems, and methods may operate to maintain a repository of stored executable images including a unique instance of an executable image comprising an operating system and at least a portion of one or more applications, and to provide substantially simult... | 11/01/2011 |
| 8037113 | Techniques for file system searching Techniques for file system searching are presented. File system search processing is modified so as to store previously successful search criterion for previously submitted searches in extended file attributes of files for the file system. In this manner, when a sub... | 10/11/2011 |
| 8032558 | Role policy management In various embodiments, techniques for role management systems are provided. According to an embodiment, a method is provided to allow a role management system to be configured, modified, and restricted. Specific roles assignments may be decorated to be meaningful t... | 10/04/2011 |
| 8028134 | System and method of imaging a memory module while in functional operation A memory module (e.g. a hard drive, an optical drive, a flash drive, etc.) associated with a computer system may be imaged without substantial interruption to the operation of the overall system. The imaging may include applying an image to the memory module while e... | 09/27/2011 |
| 8020203 | Techniques for high availability of virtual private networks (VPN's) Techniques for high availability of virtual private networks (VPN's) are provided. VPN gateways are organized as a virtual ring of VPN gateways. A client seeking to establish VPN communications with a destination resource is assigned one of the VPN gateways as a pri... | 09/13/2011 |
| 8015549 | Techniques for monitoring application calls Techniques for debugging applications are provided. Access to an application is controlled by a wrapper. The wrapper intercepts calls to the application and records the calls. The calls are then passed to the application for processing. The recorded calls form a log... | 09/06/2011 |
| 8015301 | Policy and attribute based access to a resource Techniques are provided for controlling access to a resource based on access policies and attributes. A principal issues a request to a service for purposes of accessing a resource. The principal is authenticated and a service contract for the principal, the service... | 09/06/2011 |