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,146,118 Recording medium having a data structure for managing reproduction of menu data and recording and reproducing...
The recording medium includes a data structure having a menu data area and a menu management area. The menu data area stores one or more thumbnail pictures as...
US-8,146,117 Program guide system with real-time data sources
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives...
US-8,146,116 Disk device having a clamper restricting member
A disk device includes a turntable which is rotationally driven and, for placing a disk thereon, a clamper for rotatably holding the disk between the turntable...
US-8,146,115 Optical disc drive with resilient member for reducing impact force to optical pick-up unit
An optical disc drive for reducing impact forces in driving an optical pick-up unit is provided. The optical disc drive for driving an optical disc includes an...
US-8,146,114 Disk playback device including a function of locking and unlocking a vibration insulating mechanism
The present invention relates to a vehicle-mounted disk playback device, and more particularly to a disk playback device having the function of locking and...
US-8,146,113 Disk unit for conveying disks of different diameters
A disk unit is disclosed wherein a disk inserted by a pivoting arm is loaded to the interior of the disk unit or a disk accommodated in the interior of the disk...
US-8,146,112 Optical disk transport device for optical disk playing device
An optical disk transport device for an optical disk playing device includes a delivery roll and an optical disk guiding device located at the optical disk...
US-8,146,111 Calling services from a remote client
Making a service implementation accessible for a client application in a service oriented architecture. The method may include extracting an interface...
US-8,146,110 Service platform for in-context results
Various embodiments provide a service platform that integrates services, such as web services and/or local services, across a variety of applications. In at...
US-8,146,109 Version resiliency for a host application and custom code
A method and architecture for increasing version resiliency between a host application that is unmanaged code and custom code that is managed code is provided....
US-8,146,108 Driver assisted asynchronous command processing
A method for assisting multi-threaded command execution by a driver in a multi-core computer system, is disclosed. The method includes distinguishing...
US-8,146,107 Virtual machine environment for interfacing a real time operating system environment with a native host...
A method for transmitting data to a RTOS environment via a virtual machine environment (VME) includes at least one virtual I/O service, and a custom remote...
US-8,146,106 On-demand emulation via user-level exception handling
Methods and apparatuses enable on-demand instruction emulation via user-level exception handling. A non-supported instruction triggers an exception during...
US-8,146,105 Image-forming device, control method thereof, and storage medium of storing program to execute control method
An image-forming device comprises: a notification unit to notify another device of an event generated in the image-forming device; a registration unit to...
US-8,146,104 System and method for programmatically generating to-do list and creating notification between calendar and...
A method, apparatus, and program product are provided for integrating a calendar todo list with information from other applications. The method comprises the...
US-8,146,103 Aggregation and evaluation of monitoring events from heterogeneous systems
A system and method for monitoring activity of heterogeneous systems within a business application landscape are disclosed. An object state change is detected...
US-8,146,102 Development environment for groupware integration with enterprise applications
This disclosure relates to application integration and, more particularly, groupware integration with enterprise applications. Various embodiments herein...
US-8,146,101 Method of processing notifications provided by a routine, and associated handheld electronic device
An improved handheld electronic device includes an Application Programming Interface (API) that generates various notifications in certain circumstances....
US-8,146,100 System and method for event-based information flow in software development processes
A method including receiving a plurality of event descriptors, each event descriptor of the plurality of event descriptors corresponding to a respective event...
US-8,146,099 Service-oriented pipeline based architecture
Service-oriented systems employing pipeline architecture to accommodate third party extensions for extending existing functionality or providing additional...
US-8,146,098 Method and apparatus for interfacing with a computer user via virtual thumbnails
Methods and apparatus of interfacing with a computer user via virtual thumbnails are disclosed. The system determines the number of zones for each virtual...
US-8,146,097 Method, apparatus, and system for implementing view caching in a framework to support web-based applications
According to one aspect of the present invention, a system is provided for implementing view caching in a framework to support web-based applications. The...
US-8,146,096 Method and system for implementing built-in web services endpoints
A method and system for processing Web service messages within an object oriented runtime environment is described. In one embodiment, the method includes steps...
US-8,146,095 Method, apparatus and computer program product for managing persistence in a messaging network
Provided are method, apparatus and computer program product for managing persistence in a messaging network. A determination of whether to save data relating to...
US-8,146,094 Guaranteeing delivery of multi-packet GSM messages
A target task ensures complete delivery of a global shared memory (GSM) message from an originating task to the target task. The target task's HFI receives a...
US-8,146,093 Computer multiple operation system switching method
A computer multi-OS switching method, in which a data exchange region for storing OS running environment information is provided, wherein the method includes:...
US-8,146,092 System and method for selecting and executing an optimal load distribution processing in a storage system
A controller having a plurality of cores extracts, for each logical unit (LU), a pattern showing the relationship between a core having an LU ownership and a...
US-8,146,091 Expansion and contraction of logical partitions on virtualized hardware
A method, apparatus, and program product manage a plurality of resources of at least one logically partitioned computing system of the type that includes a...
US-8,146,090 Time-value curves to provide dynamic QoS for time sensitive file transfer
A method and apparatus has been shown and described which allows Quality of Service to be controlled at a temporal granularity. Time-value curves, generated for...
US-8,146,089 Sharing resources of a partitioned system
In one embodiment, the present invention includes a method for allocating at least one dedicated core and at least one shareable core to a first partition of a...
US-8,146,088 Communication apparatus and method for controlling communication apparatus
A communication apparatus includes a control unit including a controller configured to control the communication apparatus, a first communication unit...
US-8,146,087 System and method for enabling micro-partitioning in a multi-threaded processor
A system and method for allowing jobs originating from different partitions to simultaneously utilize different hardware threads on a processor by concatenating...
US-8,146,086 Gathering operational metrics within a grid environment using ghost agents
A method for gathering operational metrics can include the step of identifying a host within a grid environment, wherein the host can be a software object. A...
US-8,146,085 Concurrent exception handling using an aggregated exception structure
Various technologies and techniques are disclosed for providing concurrent exception handling. Exceptions that occur in concurrent workers are caught. The...
US-8,146,084 Loading applications in non-designated isolation environments
This specification describes technologies relating to execution of applications and the management of an application's access to other applications. In general,...
US-8,146,083 Method and apparatus to modify a task within a set of tasks
A computer implemented method, apparatus, and computer usable program product for processing tasks. A set of one or more tasks is presented on a user interface,...
US-8,146,082 Migrating virtual machines configured with pass-through devices
Virtual machines that utilize pass-through devices are migrated from a source host computer to a destination host computer. During preparation for migration,...
US-8,146,081 Method of selecting one of execution schedules of guest OSes and virtual machine monitor employing the method
In a virtual machine system, a plurality of guest OSes are time-divisionally executed under virtual machine execution environments provided by a virtual machine...
US-8,146,080 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,...
US-8,146,079 Systems and methods for controlling resource usage by a driver domain on behalf of a virtual machine
A method comprises determining an amount to which resource usage by a driver domain on behalf of a given virtual machine (VM) is to be limited. The method...
US-8,146,078 Timer offsetting mechanism in a virtual machine environment
In one embodiment, a method includes receiving a request to transition control to a virtual machine (VM) from a virtual machine monitor (VMM), calculating an...
US-8,146,077 Information management and synchronous communications system with menu generation, and handwriting and voice...
An information management and synchronous communications system and method facilitates database equilibrium and synchronization with wired, wireless and...
US-8,146,076 Systems and methods for customizing boot disk images using prioritization
The disclosure is directed to systems and methods for customizing boot disk images using prioritization. In one example, a series of source files are copied to...
US-8,146,075 Apparatuses, methods, and systems for an API call abstractor
A social networking application manager ("SNAM") initializes a set of modules for an application with their most updated versions. SNAM then iterates through...
US-8,146,074 Computer-readable recording medium containing application management program, and method and apparatus for...
A computer-readable recording medium containing an application management program for automatically performing version management to surely manage versions of a...
US-8,146,073 Updating software while it is running
To avoid extensive time during which servicing of clients' requests is stopped for updating a piece of software or a data structure, various embodiments of the...
US-8,146,072 System and method for updating software on a computer
One aspect of the invention is a method for updating the version of software resident on a computer that includes providing a kiosk in a public place. A...
US-8,146,071 Pipelined parallelization of multi-dimensional loops with multiple data dependencies
A mechanism for folding all the data dependencies in a loop into a single, conservative dependence. This mechanism leads to one pair of synchronization...
US-8,146,070 Method and apparatus for optimizing software program using inter-procedural strength reduction
Inter-procedural strength reduction is provided by a mechanism of the present invention to optimize software program. During a forward pass, the present...
US-8,146,069 Method and apparatus for performing non service affecting software upgrades in place
The invention includes a method and apparatus for upgrading software represented as a graph, where the graph has a plurality of states and a plurality of state...
← 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 | 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.