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,024,766 System and method for distributing network-based personal video
A personal video service manager can store one or more personal video assets on a server. A personal video asset can include a recording of a broadcast stream...
US-8,024,765 Method and system for communicating media program information
A method for communicating media program information is provided. The method includes receiving a content-augmented broadcast signal at a conventional broadcast...
US-8,024,764 Method and apparatus for processing multimedia signals
A method and apparatus for processing multimedia signals is disclosed. A system that incorporates teachings of the present disclosure may include, for example,...
US-8,024,763 Interactive television program guide system with pay program package promotion
A system is provided that allows a user to select a pay program for purchase from a program guide. The program guide determines whether the selected program is...
US-8,024,762 Methods and apparatus for providing virtual content over a network
Methods and apparatus for selecting, purchasing and delivering content to users of a network so that the user has "virtual" ownership of and access to the...
US-8,024,761 Method and apparatus of load sharing and fault tolerance in an interactive video distribution system
A method and apparatus for load sharing and increasing fault tolerance at a head-end of an interactive information distribution system during a subscriber's...
US-8,024,760 Video switch
There is provided video switching circuitry for use in a KVM switch and similar devices. Video signal switching circuitry can supply video signals from a one of...
US-8,024,759 Backwards-compatible frequency translation module for satellite video delivery
A frequency translation module for delivering satellite signals to Integrated Receiver Decoders (IRDs). The module comprises at least one input for receiving...
US-8,024,758 Method for providing a call service and a broadcast service, and digital multimedia broadcasting terminal therefor
While a user uses one service in a digital multimedia broadcasting receiving terminal, there is implemented a function for suspending the service currently...
US-8,024,757 Digital broadcast receiver and backup method
A digital broadcast receiver capable of reducing time and labor to back-up contents recorded on one recording medium to another recording medium. A digital...
US-8,024,756 TV user interface for viewing selected sub-groups of channels
Intuitive user interfaces are disclosed for a TV showing a favorites channel pane that can transition to a channel history pane, etc. in response to remote...
US-8,024,755 Interactive program guide with preferred items list apparatus and method
While reviewing potential programs when using an interactive programming guide, a viewer can select to place information regarding specific programs in a list...
US-8,024,754 Content processing device, content processing method, control program, and storage medium
To add new additional content to the reproduction schedule on the basis of reference content scheduled in a time slot in the reproduction schedule, a digital...
US-8,024,753 Method and apparatus for parental control
Television converter devices in accordance with present invention determine whether the programming is to be blocked or not, then inserts an appropriate V-code...
US-8,024,752 Method and apparatus for permitting unconfirmed viewing time with addressable pay TV
A method for managing access to a signal representative of an event of a service provider by permitting a subscriber of the service provider to view an event...
US-8,024,751 Turntable having claws
A turntable of a recording medium drive can include a coupler having an inner circumference to which a rotating shaft is fixed, and an outer circumference onto...
US-8,024,750 Lift device of a slot-in disk drive
The present invention provides a lift device of a slot-in disk drive, which includes two straight slots formed on a side of a sliding component, two sliding...
US-8,024,749 Optical pickup and optical disc apparatus with improved slide base
A base of an optical pickup includes a first bearing portion through which one of two guide shafts disposed in parallel to each other is inserted and a second...
US-8,024,748 Method and system for coupling a laser with a slider in an energy assisted magnetic recording disk drive
A method and system for providing an energy assisted magnetic recording (EAMR) disk drive are described. The EAMR disk drive includes a slider, at least one...
US-8,024,747 Optical disc apparatus
An optical disc apparatus including first to fourth disc guides. At the end of disc loading, the first one, in a fixed position, contacts a peripheral side face...
US-8,024,746 Common handler framework
A common handler framework can allow handlers for multiple different types of web services programming models to be used in a single handler chain.
US-8,024,745 Communication mechanism between disconnected applications in a web browser
A method, apparatus, and article of manufacture provide the ability to enable communication between disconnected applications in a computer system. A bridge...
US-8,024,744 Method and system for off-loading user queries to a task manager
A system and computer program product that off-loads the processing associated with responding to user status requests for software task execution queues or for...
US-8,024,743 Connection of clients for management of systems
A system and method for connection of clients for management of systems. According to an embodiment of the invention, a method includes generating an instance...
US-8,024,742 Common program for switching between operation systems is executed in context of the high priority operating...
A method of enabling multiple different operating systems to run concurrently on the same computer, which is an Intel or similar Complex Instruction Set...
US-8,024,741 Dynamic latch request scaling back function to conditionally place task in suspended state
A computer system dynamically scales back latch requests for system resources. Tasks seeking access to system resources each dynamically determine the...
US-8,024,740 Acquisition system for distributed computing resources
In a resource acquisition system, computing resources are located in different domains, and a resource manager is located in each domain. A scheduler receives a...
US-8,024,739 System for indicating and scheduling additional execution time based on determining whether the execution unit...
Provided are a method, system, and article of manufacture, wherein an execution unit requests additional execution time from a kernel to prevent the execution...
US-8,024,738 Method and system for distributing unused processor cycles within a dispatch window
A system for managing processor cycles. A set of uncapped partitions are identified that are ready-to-run in response to unused processor cycles being present...
US-8,024,737 Method and a system that enables the calculation of resource requirements for a composite application
Embodiments of the present invention that pertain to methods and systems for the calculation of resource requirements for a composite application are described....
US-8,024,736 System for controlling a distribution of unutilized computer resources
Computer resources from a pool of resources are allocated for executing an application. An amount of unutilized resources in the pool of resources is...
US-8,024,735 Method and apparatus for ensuring fairness and forward progress when executing multiple threads of execution
A system and method for determine which threads to execute at a given time in a multi-threaded computer system. A thread prioritizer determines execution...
US-8,024,734 Enabling a designer to specify workflows to process various results of execution of transactions
Enabling a designer to specify workflows to process various results of execution of transactions. A user specifies the specific workflow to be executed on the...
US-8,024,733 Component model for batch computing in a distributed object environment
A batch component model is provided within a distributed object environment. The batch component is designed to capture the iterative logic of a batch program...
US-8,024,732 State separation for application changes
Application states may be stored and retrieved using policies that define various contexts in which the application is used. The application states may define...
US-8,024,731 Assigning priorities to threads of execution
Systems and processes may be implemented to receive threads of execution and assign priorities to the threads of execution. Threads of execution may include...
US-8,024,730 Switching between protected mode environments utilizing virtual machine functionality
Disclosed is a processor having a normal execution mode and a host execution mode. A virtual machine monitor (VMM) operable in conjunction with the host...
US-8,024,729 Drawing resources
This disclosure relates to drawing within a computer environment using a drawing resource. The computer environment includes a managed code portion and a native...
US-8,024,728 Virtual machine dispatching to maintain memory affinity
A computer implemented method, data processing system, and computer usable program code are provided for dispatching virtual processors. A determination is made...
US-8,024,727 Enhancing or replacing host operating system functionality by leveraging guest operating system functionality
Techniques for enhancing or replacing host operating system functionality by leveraging guest operating system functionality are disclosed. Incoming data is...
US-8,024,726 System for correct distribution of hypervisor work
An apparatus, program product and method distributes work within a logically partitioned computer system by binding a virtual processor or other resource of a...
US-8,024,725 Method of upgrading software through download in T-DMB terminal
A method of upgrading software through a software download in a Terrestrial Digital Multimedia Broadcasting (T-DMB) terminal includes the steps of announcing...
US-8,024,724 Firmware download
Disclosed are apparatus and methodology subject matters for upgrading firmware associated with one or more metrology devices and adjunct devices. Methods are...
US-8,024,723 System and method for peer-to-peer datacasting in a broadcasting network
A system and method for peer-to-peer datacasting in a broadcasting network is disclosed. The method may include providing first and second peers and a source,...
US-8,024,722 Method and system for automatic installation of a functional unit driver on a host
A method for automatic loading to a host of a functional unit driver stored as part of an executable program on a memory of a first functional unit, the method...
US-8,024,721 System and method for implementing a safe framework
This disclosure provides various embodiments of software for implementing a safe framework for application development. In one aspect, the software initializes...
US-8,024,720 Speculative inlining of overridden methods without using profiling information
A computer implemented method, computer usable program code, and a data processing system for selecting a candidate implementation of a virtual overridden...
US-8,024,719 Bounded hash table sorting in a dynamic program profiling system
A system and method for efficient bounded hash table sorting during dynamic whole program profiling of software applications. A computing system comprises a...
US-8,024,718 System and method for optimizing source code
One aspect of the invention includes a method of address expression optimization of source-level code. The source-level code describes the functionality of an...
US-8,024,717 Method and apparatus for efficiently processing array operation in computer system
An apparatus and a method for processing an array in a loop in a computer system, including: applying loop unrolling to a multi-dimensional array included in 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 | 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.