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

Icon_funbox Quotables

"The horse is here to stay, the automobile is only a novelty - fad."

President of Michigan Savings Bank ; 1903

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.

 

Attorney: Bardmesser Law Group


Number of patents: 200
Last date: May 15, 2012

1          
NumberTitleIssue Date
8181156System and method for managing web-based forms and dynamic content of website
Managing dynamic content of a website, including creating static content assigned to dynamic content of the website, with unmodifiable scripts; creating an active content for processing dynamic content, with hidden elements and elements with only visual marks repres...
05/15/2012
8180984System and method for consolidation of backups
A system for consolidation of backups. Each backup includes data and a map with offsets or addresses that point to data of current and/or previous backups. Backup are selected for consolidation. The offsets in the maps of the selected backups are combined into a sin...
05/15/2012
8176488Methods and systems for determining potentially unsafe instructions in a virtual machine context and activating a software debugger to process the potentially unsafe instructions
Methods and systems for safe execution of guest code in virtual machine context are presented. A method for running a virtual machine in a computing system includes (a) launching a virtual machine monitor (VMM) that uses a software debugger; (b) launching a virtual ...
05/08/2012
8171504System and method for using virtual machine for driver installation sandbox
A method, system and computer program product for providing driver functionality in computing system includes installing an operating system on the computing system; forming a plurality of isolated sandboxes running on the computing system under control of the opera...
05/01/2012
8171385Load balancing service for servers of a web farm
A system for maximizing the efficiency of a load balancing server for an asymmetric web farm utilizes a TCP stack and data packets to send and receive client service requests. An internal buffer enables each web server in the web farm to balance their loading based ...
05/01/2012
8171255Optimization of paging cache protection in virtual environment
A system, method and computer program product for virtualizing a processor include a virtualization system running on a computer system and controlling memory paging through hardware support for maintaining real paging structures. A Virtual Machine (VM) is running g...
05/01/2012
8166565Encryption and access method and system for peer-to-peer distributed file storage
A system for secure distributed data storage that uses a network, where the system includes a file stored on a plurality of storage elements that are accessible over the network. An access control list associated with the file includes a list of users with read acce...
04/24/2012
8166477System and method for restoration of an execution environment from hibernation into a virtual or physical machine
This invention relates to a method, system and computer program product for restoration of a real hardware server or a Virtual Machine server from hibernation. The method starts with running the execution environment on the hardware platform and suspending the execu...
04/24/2012
8145740Virtual computing environment
A computing system includes a physical server having a single instance of an operating system; and a plurality of virtual environments running on the physical server and directly supported by the single instance of the operating system. Each virtual environment resp...
03/27/2012
8145607System and method for online backup and restore of MS exchange server
A system, method and computer program product for backup and restore of MS Exchange server. The method for MS Exchange Server backup and restore comprises launching a system filter and applying logs; mounting a data base from files located in a virtual folder; movin...
03/27/2012
8141096System, method, and computer program product for group scheduling of computer resources
A system, method and computer program product for managing computer resources in a computer system running an operating system and a plurality of processes grouped into at least two groups. A set of resource limits corresponds to the processes. A scheduler of resour...
03/20/2012
8137653System and method for producing carbon nanotubes
A method of producing carbon nanotubes, comprising, in a reaction chamber: evaporating at least a partially melted electrode comprising a catalyst by an electrical arc discharge; condensing the evaporated catalyst vapors to form nanoparticles comprising the catalyst...
03/20/2012
8135899Expansion of virtualized physical memory of virtual machine
A system, method and computer program product for virtualizing a processor and its memory, including a host operating system (OS); and virtualization software that maintains a virtualization environment for running a Virtual Machine (VM) without system level privile...
03/13/2012
8127292Virtualization system with hypervisor embedded in bios or using extensible firmware interface
A computer system includes a first portion of a Hypervisor is loaded into the memory as a part of an Extensible Firmware Interface upon start up and prior to loading of an operating system. The first portion is responsible for context switching, at least some interr...
02/28/2012
8122509Method for accelerating hardware emulator used for malware detection and analysis
A method and system for accelerating malware emulator by using an accelerator. The accelerator allows for a potentially malicious component (i.e., process) containing dummy processes to be executed in a real CPU of a computer system using its operating memory. A spe...
02/21/2012
8117602Method and system for monitoring execution performance of software program product
A method, computer program product and system for monitoring execution behavior of a program product in a data processing system include development of a trace tool having trace strings written in a human language and provided with data fields for diagnostic informa...
02/14/2012
8117554Seamless integration of non-native widgets and windows with dynamically scalable resolution into native operating system
A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a co...
02/14/2012
8104090Method and system for detection of previously unknown malware components
A system, method, and computer program product for identifying malware components on a computer, including detecting an attempt to create or modify an executable file or an attempt to write to a system registry; logging the attempt as an auditable event; performing ...
01/24/2012
8099785Method and system for treatment of cure-resistant computer malware
A system, method and computer program product for treating a malware in a computer having multiple copies of the same malicious code activated, where the multiple copies monitor each other's existence, including (a) identifying a presence of the malicious code on th...
01/17/2012
8094777Digital mammography scanning system
An apparatus for use in imaging an area of interest within a patient's body, including a stationary frame; a rotating assembly mounted on the stationary frame, the rotating assembly including an axle assembly having a substantially horizontal axis of rotation, an X-...
01/10/2012
8091086System and method for virtualization using an open bus hypervisor
A computer system includes an Open Bus Hypervisor having the highest privilege level. An Open Bus Hypervisor is a set of modules that operate on the root level. The Open Bus Hypervisor provides support for processing, filtering and redirecting of low level events. T...
01/03/2012
8091084Portable virtual machine
A system, method and computer program for launching an application into a host OS, include storing a snapshot/image of a Virtual Execution Environment (VEE) on a portable device, wherein the VEE snapshot is packed into a self-extracting file; launching the VEE from ...
01/03/2012
8083460Cable-driven manipulator
The present invention discloses a cable-driven manipulator comprising an operating unit having a drive motor, and a pulley rotated by the drive motor. An upper arm is coupled, through a joint, to one side of the operating unit. A forearm coupled, through a joint, to...
12/27/2011
8082539System and method for managing web-based forms and dynamic content of website
The present invention is directed to method, system and computer program product for managing dynamic content of website. The proposed method employs processing of database elements by using active descriptors. The active descriptors contain the generic descriptions...
12/20/2011
8082308Online collaboration and planning system transparently integrated with e-mail
A method, system and computer program product for managing tasks, including receiving an e-mail from a user, the e-mail including a subject line and at least one recipient, wherein the recipient is or is not registered in a task management system; parsing the e-mail...
12/20/2011
8078717System and method for providing services for offline servers using the same network address
A system, method and computer program product for controlling virtual servers includes a plurality of virtual servers running on a host computer. An address and a unique identifier can be associated with each virtual server. A control procedure(s) is within each cor...
12/13/2011
8074276Method and system for administration of security services within a virtual execution environment (VEE) infrastructure
A system and method for managing administration of security services provided to users includes a computer system and an operating system running on the computer system. A plurality of Virtual Execution Environments (VEEs) are executed on the computer system. The VE...
12/06/2011
8074035System and method for using multivolume snapshots for online data backup
A system and method for multivolume file system backup without suspending activity of user application programs uses a file system snapshot of two and more partitions or volumes of the storage device, or two and more data storages, significantly increasing computer ...
12/06/2011
8073815Backup server architecture
A method for managing archived data includes creating a plurality of images of storage devices of computing systems and for, different users, each image being associated with a restore point of a particular storage device; storing the images for the different users ...
12/06/2011
8069320System and method for consolidation of backups
A system, method and computer program product for consolidation of backups, wherein each backup includes data and a backup map with offsets that point to data of current and/or previous backups, including selecting a plurality of backups to be consolidated; combinin...
11/29/2011
8069218System, method and computer program product for process migration with planned minimized down-time
A system, computer program product and method for a running process migration with planned minimized down-time. The method facilitates fast and efficient process migration by performing background data synchronization prior to actual process migration. The service s...
11/29/2011
8051485System and method for optimization of anti-virus scan
A system and method for optimizing a process of synchronization of a database of files checked by an anti-virus (AV) application implemented as a special AV driver. The database is updated by a special interface application using a log file and the AV driver cache. ...
11/01/2011
8051044Method and system for continuous data protection
Continuous data protection is performed as two parallel processes: copying a data block from the storage device into the backup storage device (creating initial backup) and copying the data block to be written to the data storage into the incremental backup. When a ...
11/01/2011
8048148Self-expandable stent delivery system for bifurcated lesions
Self-expandable bifurcation stent and systems for delivery and implantation of the self-expandable bifurcation stent, comprising a self-expandable bifurcation stent made of a material possessing shape memory, capable of shaping a mesh with cylindrical surface and ma...
11/01/2011
8046458Method and system for balancing the load and computer resources among computers
A method and system for balancing the load of computer resources among a plurality of computers having consumers consuming the resources is disclosed. After defining the lower threshold of the consumption level of the resources and obtaining the consumption level of...
10/25/2011
8042184Rapid analysis of data stream for malware presence
A system, method and computer program product for anti-malware processing of data stream that includes a plurality of logical data streams formed from a primary data stream; and a plurality of stream buffers, each buffering data of a corresponding logical data strea...
10/18/2011
8015558System, method and computer program product for on-the-fly patching of executable code
A method of on-the-fly patching of executable code includes placing a block of modified instructions in memory, identifying a block of code to be changed, storing instructions to be changed from the block of code to be changed in a storage location, change the instr...
09/06/2011
8012200Endovascular magnetic method for targeted drug delivery
The method for endovascular magnetic targeting drug delivery in a vascular wall and adjoining tissues, wherein an endovascular mesh stent with paramagnetic properties is preliminary implanted in the area of interest by a catheter, a polymeric magneto-responsive carr...
09/06/2011
8011245Sensing element of coriolis force gyroscope
A gyroscope includes a ring-shaped resonator mounted in a housing, and a bottom plate attached to the resonator. A plurality of openings arranged substantially circumferentially on the bottom plate, and a plurality of grooves between the openings. A plurality of pie...
09/06/2011
8010495Method and system for fast generation of file system snapshot bitmap in virtual environment
A method, system and computer program product for generation and management of incremental backups of VEE file system using bitmaps. The proposed method allows users to roll back to any previous version or state of the VEE file system and to instantiate this version...
08/30/2011
1          
 
Sign InRegister
Username  
Password   
forgot password?