Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-8,156,518 System and method for filtering audio content
A system and method for filtering audio content are provided. An audio data filtering system may include an input interface to receive audio data. The system...
US-8,156,517 Methods and apparatus to enforce a power off state of an audience measurement device during shipping
Methods and apparatus to enforce a power off state of an audience measurement device during shipping of the device are disclosed herein. An example portable...
US-8,156,516 Virtualized federated role provisioning
In various embodiments, techniques for virtualized federated role provisioning are provided. An entire policy and role provisioning environment is packaged in a...
US-8,156,515 Optical recording medium and reproducing device
An optical recording medium is provided having a plurality of laminated recording layers, wherein the recording layers are formed such that a spacing between...
US-8,156,514 Auto balancing device and disc chucking device and disc driving device having the same
An auto-balancing device, and a disc chucking device and a disc driving device equipped with the auto-balancing device are disclosed. The auto-balancing device...
US-8,156,513 Motor and storage disk drive apparatus
A motor includes a bearing mechanism, a stationary unit including a stator arranged radially outwards of the bearing mechanism, and a rotary unit supported by...
US-8,156,512 Optical disc drive having impact absorbing mechanism
The present invention provides a thin optical disc drive whose impact resistance performance is improved. An under cover 19 is provided with a collision evasion...
US-8,156,511 Disc apparatus
A shutter member is provided so as to be capable of moving in association with a roller bracket. The shutter member rotates by a predetermined range in...
US-8,156,510 Process retext for dynamically loaded modules
A computer implemented method, apparatus, and computer program product for dynamically loading a module into an application address space. In response to...
US-8,156,509 Exchanging data using data transformation
A computer implemented method, apparatus, and computer-usable program product for exchanging data using data transformation are provided. A first data binding...
US-8,156,508 Method for runtime execution of one or more tasks defined in a workflow process language
Runtime execution of one or more tasks defined in a workflow process language. The method may include obtaining a description of the task from a process...
US-8,156,507 User mode file system serialization and reliability
An operating system is provided. The system includes an agent component to monitor computer activities between one or more single-item access components (SIAC)...
US-8,156,506 Methods and apparatus for message oriented invocation
The invention relates to data processing apparatus and methods for method oriented invocation (MOI) of data processing service modules. MOI Adapters and methods...
US-8,156,505 Protocol processing including converting messages between SOAP and application specific formats
The SPD according to exemplary embodiments of the invention may interface with different buses and computer system architectures to enable deployment in a wide...
US-8,156,504 Scalable resources in a virtualized load balancer
In one embodiment, a load balancing system may include a first physical device that provides a resource. The first physical device may have a first virtual...
US-8,156,503 System, method and computer program product for accessing a memory space allocated to a virtual machine
A method for accessing a memory space allocated to a virtual machine, the method includes: receiving a request from the virtual machine to generate, for another...
US-8,156,502 Computer resource allocation as a function of demand type
A method of allocating computer resources to workloads involves monitoring utilization of computer resources by workloads to generate utilization as a function...
US-8,156,501 Implementing dynamic authority to perform tasks on a resource
A method, apparatus and computer program product implement dynamic authority for a user to perform tasks on a resource. A user selected task on a resource is...
US-8,156,500 Real-time self tuning of planned actions in a distributed environment
Automatic programming, scheduling, and control of planned activities at "worker nodes" in a distributed environment are provided by a "real-time self tuner"...
US-8,156,499 Methods, systems and articles of manufacture for scheduling execution of programs on computers having different...
A distributed computing system includes at least first and second distinct computers each having a different operating system. First processes are compatible...
US-8,156,498 Optimization of thread wake up for shared processor partitions
A mechanism is provided for biasing placement of a software thread on a currently idle and dispatched processor. The operating system starts with the last...
US-8,156,497 Providing shared tasks amongst a plurality of individuals
A mechanism for sharing tasks is provided in which individuals in a share group may signal their intent to complete individual shared tasks and communicate that...
US-8,156,496 Data processing system and method
A method of optimizing a thread in a system comprising a plurality of processors, the method comprising: determining performance of the thread on each of the...
US-8,156,495 Scheduling threads on processors
A device, system, and method are directed towards managing threads and components in computer system with one or more processing units. A processor group has an...
US-8,156,494 Pluggable DOM implementation using an abstract API when receiving API calls for accessing different formats of...
Techniques for implementing a scalable DOM and a pluggable DOM are provided. A scalable DOM implementation manages a DOM tree in memory to free unreferenced...
US-8,156,493 Exception handling in a concurrent computing process
The present invention provides a method and system for exception handling in an executable process executing in a concurrent computing environment. The present...
US-8,156,492 System and method to improve memory usage in virtual machines running as hypervisor guests
A system and method to improve memory usage in virtual machines running as hypervisor guests. In accordance with an embodiment, the invention provides a system...
US-8,156,491 Fault tolerant virtual machine
A virtual machine communicates with one or more additional virtual machines to establish membership for a virtual lockstep computing system, wherein each...
US-8,156,490 Dynamic migration of virtual machine computer programs upon satisfaction of conditions
A system includes a network, a number of server computing devices, and a management server computing device. Each server computing device has a virtual host...
US-8,156,489 Distributed installation configuration system and method
Distributed installation configuration system and method are provided. The system and method in one aspect collects information about all products and...
US-8,156,488 Terminal, method and computer program product for validating a software application
A terminal for validating a software application includes a processor capable of operating an operating system (OS) platform (e.g., Symbian.TM. OS platform),...
US-8,156,487 Efficient patching
A facility for automatically processing software patches is described. The facility receives in a computing system a distinguished patch package for modifying...
US-8,156,486 Patching devices and methods thereof for patching firmware functions
A patching device and method thereof for patching a firmware function by a patch function. When a fetch address from a processor does not correspond to the...
US-8,156,485 Method and apparatus for creating a pluggable, prioritized configuration engine to be used for configuring a...
One or more pluggable install components may be used with a modular install configuration engine. Each install component carries instructions that allow an...
US-8,156,484 LDAP server performance object creation and use thereof
A system in which a plurality of performance objects are stored in computer memory, where each performance objects contains at least one input template and a...
US-8,156,483 Method and system for detecting vulnerabilities in source code
A method and system of detecting vulnerabilities in source code. Source code is parsed into an intermediate representation. Models (e.g., in the form of...
US-8,156,482 System and method for efficiently generating native code calls from byte code in virtual machines
A system and method for generation of efficient calls from compiled byte code within a virtual machine (VM) or Java Virtual Machine (JVM) environment. Current...
US-8,156,481 Profiler-based optimization of automatically generated code
A device generates code with a technical computing environment (TCE) based on a model and information associated with a target processor, registers an algorithm...
US-8,156,480 Methods and apparatus to form a resilient objective instruction construct
Methods and an apparatus to form a resilient objective instruction construct are provided. An example method obtains a source instruction construct and forms a...
US-8,156,479 System and method of monitoring dynamic scopes in synchronous and asynchronous calls
A system and method for monitoring dynamic scopes in a runtime environment is disclosed. The system and method utilizes an algorithm which may be applied to...
US-8,156,478 Optimized program analysis
The present invention generally relates to computer software, and more specifically, to a computerized utility for analysis of optimized program files. A method...
US-8,156,477 Method and system for assessing virtualization capability of a software application
A method for assessing virtualization capability of a software application involves monitoring execution of the software application to obtain performance data...
US-8,156,476 Debugging support for tasks in multithreaded environments
A debugger enhancement provides a debug-task-provider interface whose implementation includes routines designed to support debugging of programs that contain...
US-8,156,475 Device and method for testing embedded software using emulator
Embodiments of the invention provide a device and a method for automatically testing embedded software, and more specifically for testing interfaces between...
US-8,156,474 Automation of software verification
A method, system, and computer program product are disclosed for automatic test generation for a compiler. In one approach, the method, system and computer...
US-8,156,473 Model oriented debugging
A system and method for debugging a business application that has been generated according to a model are disclosed. A system includes a debugger that generates...
US-8,156,472 Process language for microprocessors with finite resources
A reflective process algebra called the .rho.-calculus facilitates the serialization of processes at the level of the reflective process algebra. The reflective...
US-8,156,471 Multi-language execution method
A data processing representation is expressed in the form of code sections, which may be nested, using multiple programming languages. The representation is...
US-8,156,470 Software customization system and method
A system and method for the mass customization of software includes a software production line infrastructure, development environment, and actuator. The...
US-8,156,469 Single composition of pattern modules
A computer-implemented method, system, and computer program product for generating an application based on a selection of one or more application patterns. A...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.