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,018 Gesture-based control of multiple game characters and other animated objects
Methods and apparatus for controlling movement of multiple independent animated objects such as characters displayed on a display use zone detection and touch...
US-8,146,017 Declarative data binding and data type propagation in a remote workflow schedule authoring system
Methods, systems, apparatus, and computer-readable media are provided herein for declarative data binding and data type propagation in a remote workflow...
US-8,146,016 User interface for displaying a gallery of formatting options applicable to a selected object
An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected...
US-8,146,015 Dynamic configuration of unified messaging state changes
The subject invention relates to systems and methods that enable dynamic programming and execution of an electronic communications dialog. In one aspect, a...
US-8,146,014 Controlling a message display in an electronic device
A method of controlling a display of an electronic device for displaying a list of electronic messages. The method includes comparing a width of a designated...
US-8,146,013 Allowing authorized pop-ups on a website
Mechanisms to allow authorized popup windows on a website are provided. With the mechanisms, one or more identifiers of authorized popup window sources are...
US-8,146,012 Method and system for navigating web sites
Presented is a method and system for navigating web sites. The method includes organizing web sites accessed by a user into a plurality of groups and generating...
US-8,146,011 Virtual keyboard input means with multiple input focuses and method thereof
The invention discloses a virtual keyboard input means with multiple input focuses and method thereof, relating to the field of information security. The means...
US-8,146,010 Combinable tabs for a tabbed document interface
A method and system for combining tabs of a tabbed document interface ("TDI") is provided. A combinable TDI system allows tabs of a TDI to be combined to form a...
US-8,146,009 Real time map rendering with data clustering and expansion and overlay
Systems and methods are provided for the organization, management, and graphical display of multiple logically related entities. In some embodiments, the...
US-8,146,008 System using description information to generate control panel for controlling a network device
A control system comprises a plurality of peripheral devices represented as objects, and a controller connectable to the plurality of peripheral devices via a...
US-8,146,007 Converting a first graphical program into an intermediate abstract representation for new graphical program...
System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first...
US-8,146,006 Method and apparatus for obtaining user interface information from executable program code
A technique to facilitate the automatic obtaining or extraction of dialogs or screens such as a graphical user interface from executable program code and saving...
US-8,146,005 Creating a customized avatar that reflects a user's distinguishable attributes
A capture system captures detectable attributes of a user. A differential system compares the detectable attributes with a normalized model of attributes,...
US-8,146,004 Graphical user interface to facilitate selection of contacts and file attachments for electronic messaging
Selection of contacts and files for electronic messaging are facilitated by displaying a first set of graphical indicia for each of a plurality of contacts on a...
US-8,146,003 Efficient text input for game controllers and handheld devices
The claimed subject matter provides a system and/or a method that facilitates entering a character via an input device. An interface can receive a portion of...
US-8,146,002 Screen sharing session with selective pop-ups
A method, system, and computer program product for providing a pop-up repelling region (e.g., frame) for use in a screen sharing session that includes...
US-8,146,001 Enhanced electronic mail delivery system
The present invention relates to an electronic mail (e-mail) delivery system and more particularly to a method and apparatus for selecting a specific e-mail...
US-8,146,000 Integrated transactional workflows distributed across multiple contact centers
The integration of transactional workflows that are distributed across multiple contact centers is described herein. Respective agent interfaces can execute...
US-8,145,999 System and method for audio creation and editing in a multimedia messaging environment
A system for editing audio objects in which a variety of audio objects are represented as images and laid out in a 2 dimensional visual environment. The system...
US-8,145,998 System and method for enabling users to interact in a virtual space
The present invention provides a highly scalable architecture for a three-dimensional graphical, multi-user, interactive virtual world system. In a preferred...
US-8,145,997 Method for simultaneously performing a plurality of handwritten searches
In a personal computer, a personal digital assistant or any other information processing device that includes a display screen and a digitizer tablet, thereby...
US-8,145,996 Systems and methods for pagination and co-pagination
Methods and systems are provided for controlling pagination in computer software applications. Abstract classes and methods are provided with programming...
US-8,145,995 Scalable display of internet content on mobile devices
Mobile devices enabled to support resolution-independent scalable display of Internet (Web) content to allow Web pages to be scaled (zoomed) and panned for...
US-8,145,994 Categorizing document elements based on display layout
Identifying panel types of elements for display on a computing device. Documents such as web pages have a layout for the elements with some elements positioned...
US-8,145,993 XML-based translation
Systems, methods, and other embodiments associated with providing an XML-based translation service are described. One method embodiment includes accessing a...
US-8,145,992 Validation assisted document conversion design
Systems and methods are described that facilitate validating electronic document conversion chain design in real time, as a designer edits a conversion chain...
US-8,145,991 Methods and devices for optimizing the processing of XML documents
Methods and devices for optimizing the processing of documents of the XML type comprising components are described. After having identified the required XML...
US-8,145,990 Systems and methods to dynamically recognize a database member identifier entered into a spreadsheet cell
According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate use of a spreadsheet application to access...
US-8,145,989 System and method for providing continuous downloading service of large size contents through wireless network...
A method of providing a continuous downloading service of large size content through a wireless network consisting of a mobile terminal and a content server is...
US-8,145,988 Command line testing
Provided are a system, method and article of manufacture for validating an expected data output of an application under test. A first table comprising named...
US-8,145,987 LDPC (low density parity check) codes with corresponding parity check matrices selectively constructed with CSI...
LDPC (Low Density Parity Check) codes with corresponding parity check matrices selectively constructed with CSI (Cyclic Shifted Identity) and null sub-matrices....
US-8,145,986 Multi-CSI (Cyclic Shifted Identity) sub-matrix based LDPC (Low Density Parity Check) codes
Multi-CSI (Cyclic Shifted Identity) sub-matrix based LDPC (Low Density Parity Check) codes. A CSI parameter set, that includes at least one dual-valued entry...
US-8,145,985 Error detection schemes for a unified cache in a data processing system
In a data processing system processing circuitry executes a plurality of data processing instructions. A unified cache memory stores data and instructions...
US-8,145,984 Reading memory cells using multiple thresholds
A method for operating a memory (28) includes storing data, which is encoded with an Error Correction Code (ECC), in analog memory cells (32) of the memory by...
US-8,145,983 Methods and apparatus for identification of likely errors in data blocks
Methods and apparatus are provided for processing a plurality of data blocks. In accordance with embodiments of the invention, a correction flag for each of the...
US-8,145,982 Method and system for redundancy-based decoding of voice content in a wireless LAN system
Aspects of a method and system for redundancy-based decoding of voice content in a wireless local area network (WLAN) system are provided. A WLAN receiver may...
US-8,145,981 Soft bit data transmission for error correction control in non-volatile memory
Data stored in non-volatile storage is decoded using iterative probabilistic decoding. An error correcting code such as a low density parity check code may be...
US-8,145,980 Method and system for decoding low density parity check (LDPC) codes
An approach is provided for transmitting messages using low density parity check (LDPC) codes. Input messages are encoded according to a structured parity check...
US-8,145,979 DTV transmitting system and receiving system and method of processing television signal
A digital television transmitting system includes a pre-processor, a packet generator, an RS encoder, and a trellis encoder. The pre-processor pre-processes...
US-8,145,978 RAID array auto-initialization (RAAI) method
A system and method are provided for efficiently initializing a redundant array of independent disks (RAID). The method monitors host write operations and uses...
US-8,145,977 Methods and apparatus for providing error correction to unwritten pages and for identifying unwritten pages in...
Provided are methods for error correction coding (ECC) for flash memory pages which have been erased but have not been programmed. In one method, each ECC code...
US-8,145,976 Error correcting
In one or more embodiments, a method, computer-readable media, and/or computational unit acts or is capable of receiving, from a single, integrated memory,...
US-8,145,975 Universal packet loss recovery system for delivery of real-time streaming multimedia content over...
The Universal Packet Loss Recovery System is capable of recovering end-to-end network packet losses to obtain reliable end-to-end network delivery of multimedia...
US-8,145,974 Virtual limited buffer modification for rate matching
Virtual limited buffer modification for rate matching. A reduced-size memory module is employed within a communication device to assist in storage of...
US-8,145,973 Data processing apparatus and method, and program
In order to correctly perform error analysis, test, or the like, a 64B/66B converter of a PCS processing unit of a transmitter conforming to 10 GBASE-R PHY...
US-8,145,972 Apparatus and method for coding in communication system
Disclosed is a method and apparatus for coding in a communication system. The coding method includes generating an information codeword vector from an...
US-8,145,971 Data processing systems and methods for processing digital data with low density parity check matrix
A data processing system for processing digital data with a low density parity check (LDPC) matrix includes: a storage device for storing a plurality of indices...
US-8,145,970 Data puncturing ensuring orthogonality within communication systems
Data puncturing ensuring orthogonality within communication systems. Puncturing is employed within communication systems to ensure orthogonality (or substantial...
US-8,145,969 Quality manager and method for use in a digital content delivery system
The invention provides a quality manager for use in a digital content delivery system. The digital content delivery system comprises a plurality of user...
← 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.