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,087,043 Extensible downloadable content advisory system
A region rating table includes a number of rating dimensions and a number of rating levels. The rating dimensions may be identified by an index. Also, one or...
US-8,087,042 Methods and apparatus to detect an internally generated signal mode of a local media playback device
Methods and apparatus to detect an internally generated signal mode of a local media playback device are disclosed. A disclosed method comprises tuning a...
US-8,087,041 Estimating reach and frequency of advertisements
Estimating the reach and device frequency of a proposed advertising campaign based on the probability that advertising content delivery devices (e.g., a...
US-8,087,040 Slot-in type disk drive
A disk drive includes a chassis having a spindle motor for rotating a disk and a read/write head for reading or writing data on the disk, a slide block disposed...
US-8,087,039 Spindle motor
A spindle motor is provided. The spindle motor includes a base, a bearing housing, a bearing, a rotation shaft, a stator, and a rotor. The bearing housing is...
US-8,087,038 Optical pickup having thermal expansion compensation
An aspect of the invention provides an optical pickup in which an optical axis is not displaced even if ambient temperature is changed. The optical pickup of...
US-8,087,037 Optical pickup apparatus
An optical-pickup apparatus includes first and second objective lenses that focus first and second laser light on information-recording layers of first and...
US-8,087,036 Using an event manager to effect a library function call
An event manager can be used to effect a library function call from a caller service processor application to a data processing function in a library. The...
US-8,087,035 Web container extension architecture
A system and method for integrating a diverse set of web/remote user interface technologies into one runtime architecture using a Web container extension is...
US-8,087,034 Virtual processor methods and apparatus with unified event notification and consumer-produced memory operations
The invention provides, in one aspect, a virtual processor that includes one or more virtual processing units. These virtual processing units execute on one or...
US-8,087,033 Task-based tool for speeding and customizing interactions with web documents
A tool which allows users to define one or more event/action pairs, thereby speeding and customizing the user's interaction with web documents. Such...
US-8,087,032 Automated recovery process initiation for data consumers of a common information model (CIM) managed component
A Common Information Model (CIM) agent notifies a CIM consumer that the CIM agent is able to receive notifications from the CIM consumer relating to errors...
US-8,087,031 Method and apparatus for data transfer between isolated execution contexts
An approach for making an object owned by a first application that executes in a first isolated execution context accessible to a second application that...
US-8,087,030 Processing a received message
Processing a received message includes receiving a message that includes a plurality of values associated with respective data elements that assign an...
US-8,087,029 Thread-type-based load balancing in a multithreaded processor
Resources to be used by concurrent threads in a multithreaded processor are allocated based on thread types of the threads, and thread-type-based criteria...
US-8,087,028 Computing device resource scheduling
Systems and methods for scheduling computing device resources include a scheduler that maintains multiple queues. Requests are placed in one of the multiple...
US-8,087,027 Computer program product and system for deferring the deletion of control blocks
A computer program product and system are disclosed for deferring the deletion of resource control blocks from a resource queue within an information management...
US-8,087,026 Fair share scheduling based on an individual user's resource usage and the tracking of that usage
Fair share scheduling to divide the total amount of available resource into a finite number of shares and allocate a portion of the shares to an individual user...
US-8,087,025 Workload placement among resource-on-demand systems
Each of a plurality of nodes in an overlay network includes information for a corresponding resource-on-demand system, wherein the information may be used to...
US-8,087,024 Multiple multi-threaded processors having an L1 instruction cache and a shared L2 instruction cache
In general, in one aspect, the disclosure describes a processor that includes an instruction store to store instructions of at least a portion of at least one...
US-8,087,023 Topology aware grid services scheduler architecture
The invention provides a system/method of processing client requests over a computer network of hosts, that includes creating persistent containers in the...
US-8,087,022 Prevention of deadlock in a distributed computing environment
A system for preventing deadlock in a distributed computing system includes a memory and at least one processor coupled to the memory. The processor is...
US-8,087,021 Automated activity processing
A virtual data storage system includes a device emulator and a storage system. The virtual data storage system requires the performance of activities on a...
US-8,087,020 Method and system for performing real-time operation
An information processing system performs a real-time operation periodically at specific time intervals. The system includes a unit for performing a scheduling...
US-8,087,019 Systems and methods for performing machine-implemented tasks
A task management system may be configured to select and/or perform one or more tasks. The task management system may be configured to create weighted groups of...
US-8,087,018 Managing and supporting multithreaded resources for native code in a heterogeneous managed runtime environment
A computer implemented method and apparatus to manage multithread resources in a multiple instruction set architectures environment comprising initializing a...
US-8,087,017 Trace-assisted prefetching of virtual machines in a distributed system
The disclosed implementations related to prefetching of virtual machines. Some embodiments can receive a virtual disk including a first page table block...
US-8,087,016 Enforcing hierarchical management policy
A system and method for using hierarchical policy levels. In one embodiment, computers of the network are arranged into a hierarchy. A management policy server...
US-8,087,015 Assignment of application models to deployment targets
A distributed application deployment engine uses declarative deployment data that describes deployment characteristics for application modules, and potential...
US-8,087,014 Method and apparatus for configuration management for a computing device
A method and apparatus for configuration management for a computing device. The apparatus comprises an interface for providing available software to the...
US-8,087,013 Assisted migration in a data processing environment
In assisting migration of data processing resources from a first operating environment to a second operating environment, a migration controller responds to a...
US-8,087,012 Eliminating maximum/minimum operations in loop bounds
A technique is provided for eliminating maximum and minimum expressions within loop bounds are provided. A loop in a code is identified. The loop is determined...
US-8,087,011 Domain stretching for an advanced dual-representation polyhedral loop transformation framework
Mechanisms for domain stretching for an advanced dual-representation polyhedral loop transformation framework are provided. The mechanisms of the illustrative...
US-8,087,010 Selective code generation optimization for an advanced dual-representation polyhedral loop transformation framework
Mechanisms for selective code generation optimization for an advanced dual-representation polyhedral loop transformation framework are provided. The mechanisms...
US-8,087,009 Platform for processing semi-structured self-describing data with controlled side effects
An Extensible Markup Language (XML) Application Server for storing, processing, communicating, and displaying dynamic semi-structured information. It comprises...
US-8,087,008 Web load test method and web load test program
The web load test apparatus includes a virtual web client generation section to generate virtual web clients each of which transmits a request message to a web...
US-8,087,007 System and method for software prototype-development and validation and for automatic software simulation...
During execution of a program, a processor may identify one or more object class instantiations that are associated by the program with a program state obtained...
US-8,087,006 Static performance analysis of software
Technologies for estimating deviations in the performance characteristics of a newer version of software relative to an older version. Such performance...
US-8,087,005 Software testing by groups
A testing tool allowing convenient testing of programs and also classes in general. The tool automatically divides each program into many groups such that if...
US-8,087,004 Drawing validation tool
Methods and systems of validating the application of geometric dimensioning and tolerancing ("GD&T") in a drawing. In one embodiment, a method of validating the...
US-8,087,003 System, method, and computer program product for propagating an identified data validation error to a user...
A system, method, and computer program product are provided for propagating an identified data validation error to a user interface. In operation, a data...
US-8,087,002 Method and system for providing a visual debugger for an interpreted statistical language
Methods and systems for visual debugging of an interpreted language in, for example, an Interactive Development Environment are provide. Example embodiments...
US-8,087,001 Computer-implemented systems and methods for software application testing
Computer-implemented systems and methods for testing one or more software applications. For example, a system and method can be configured to perform a...
US-8,087,000 Synchronizing codes from multiple software configuration management systems
The invention is directed to synchronizing code from multiple Software Configuration Management (SCM) systems. A method according to an embodiment of the...
US-8,086,999 Automatic natural language translation during information transfer
Information elements are automatically translated during cutting-and-pasting in a destination first, source second sequence by receiving a user selection of...
US-8,086,998 transforming meta object facility specifications into relational data definition language structures and JAVA...
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...
US-8,086,997 Detecting aspectual behavior in unified modeling language artifacts
Illustrative embodiments disclose detecting aspectual behavior in unified modeling language artifacts. A computer represents static and dynamic properties of...
US-8,086,996 Binding an image descriptor of a graphical object to a text descriptor
A computer-implementable method, system, and computer-readable medium for binding an image descriptor of a Graphical User Interface (GUI) widget to a text field...
US-8,086,995 System and method for flexible visual representation of device fonts
A system and method for developing an application for execution on a target device is described. The system comprises: a processor and a memory for storing...
US-8,086,994 Use of RAS profile to integrate an application into a templatable solution
The present invention provides a standardized way to incorporate any new or legacy application into a templatable solution by using Reusable Asset Specification...
← 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 | 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.