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-9,501,477 Global media lists for mobile devices
Systems and methods are disclosed for sharing global lists of media content among multiple apps executing on various client devices. A global list can include a...
US-9,501,476 Personalization engine for characterizing a document
A dynamic classification dictionary is built for use in profiling and targeting users for additional relevant content. Behavioral data is gathered from user...
US-9,501,475 Scalable lookup-driven entity extraction from indexed document collections
A set of documents is filtered for entity extraction. A list of entity strings is received. A set of token sets that covers the entity strings in the list is...
US-9,501,474 Enhanced use of tags when storing relationship information of enterprise objects
A computing system provided according to an aspect of the present invention stores tags associated with relationships specified among objects. The tags can then...
US-9,501,473 Workflow process with temporary storage resource reservation
A method involves: detecting a storage resource indication within a workflow request and, in response to the storage resource indication, generating an...
US-9,501,472 System and method for dual screen language translation
Generally, this disclosure provides systems and methods to facilitate real-time language translation between two speakers. A system may include an audio...
US-9,501,471 Generating a context for translating strings based on associated application source code and markup
A method for generating a context for translating strings for a graphical user interface. The method includes receiving a string to be translated and associated...
US-9,501,470 System and method for enriching spoken language translation with dialog acts
Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for enriching spoken language translation with dialog acts. The...
US-9,501,469 Analogy finder
A user provides a query that includes at least two of a subject, a predicate, and an object. A computer system identifies synonyms of one or more of the...
US-9,501,468 NLP-based systems and methods for providing quotations
Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content...
US-9,501,467 Systems, methods, software and interfaces for entity extraction and resolution and tagging
For automated text processing, the inventors devised, among other things, an exemplary system that includes an entity tagger, an entity resolver, a text segment...
US-9,501,466 Address parsing system
A system for identifying address components includes a training address interface, a training address probability processor, a parsing address interface, and a...
US-9,501,465 Use of templates as message pruning schemas
A system, method, and computer-readable medium for method for generating a template pruning schema from a template. A parser parses the template, where the...
US-9,501,464 Methods and apparatus for managing data relating to potentially changing conditions of multiple subjects
Some embodiments are directed to a computer program for facilitating management and processing of data relating to changing conditions of multiple subjects...
US-9,501,463 Spreadsheet cell-based notifications
A workflow includes an activity that takes advantage of spreadsheet calculations. For a spreadsheet activity, calculation and extraction of values from a...
US-9,501,462 Form object having form representation and grid representation of form
A form representation of a form is created including an arrangement of form elements with possible data selections from which a form user will make actual...
US-9,501,461 Systems and methods for manipulating user annotations in electronic books
An electronic book system provides interfaces particularly suited to students' use of textbooks. Annotations are displayed and hidden using specific gestures...
US-9,501,460 Detecting and processing invisible elements within a web page
A system and machine-implemented method for detecting and processing invisible elements within a web page. A web page is accessed to detect one or more elements...
US-9,501,459 Detecting influence caused by changing the source code of an application from which a document object model...
One embodiment is a computer-implemented method for detecting an influence caused by changing a source code of an application from which a document object model...
US-9,501,458 Executing a populated code template to generate a browser-executable software program to present a web page as...
A browser-executable software program for presenting a web page that provides the "look and feel" and functionality of a mobile application can be automatically...
US-9,501,457 Creating a communication editable in a browser independent of platform and operating system
Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for creating a communication including content editable in...
US-9,501,456 Automatic fix for extensible markup language errors
Methods and apparatus, including computer program products, for an automatic fix for extensible markup language (XML) errors. A method includes detecting a...
US-9,501,455 Systems and methods for processing data
A method for processing at least partially unstructured data is provided. The method includes receiving, at a data processing tool, at least partially...
US-9,501,454 Document manager and browser
In response to a user touching one of a plurality of pieces of content arranged on a display in a two-dimensional manner, a browsing system and method may...
US-9,501,453 Method and system for a flexible-data column user interface
In embodiments there are provided techniques for flexibly displaying information into one or more columns. One technique includes the user interface (UI)...
US-9,501,452 Exponentially weighted moving averaging filter with adjustable weighting factor
A method of increasing a weighting factor of an exponentially weighted moving averaging ("EWMA") filter is provided. The method includes monitoring a data...
US-9,501,451 Linear system coefficient estimating method, linear device column value estimating method, capacitance...
A capacitance detecting method disclosed herein, which achieves a good detection accuracy, a good resolution, and a high-speed operation, (A)(a) drives, on the...
US-9,501,450 System and method for bio-optical environmental reconnaissance
System for collecting ocean data includes a trawl-resistant bottom mooring having a base unit and profiler on board. Method for collecting ocean data includes...
US-9,501,449 Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of...
An apparatus, computer-readable medium, and computer-implemented method for parallelization of a computer program on a plurality of computing cores includes...
US-9,501,448 Execution engine for executing single assignment programs with affine dependencies
The execution engine is a new organization for a digital data processing apparatus, suitable for highly parallel execution of structured fine-grain parallel...
US-9,501,447 Secure handle for intra- and inter-processor communications
A protocol element referred to as a secure handle is described which provides an efficient and reliable method for application-to-application signaling in...
US-9,501,446 Control unit for the exchange of data with a peripheral unit, peripheral unit, and method for data exchange
A control unit is described that has at least one communications interface for the exchange of data with at least one peripheral unit, the communications...
US-9,501,445 Method for configuring and operating a medical apparatus with electronically readable component descriptions
In a method to operate a magnetic resonance tomography apparatus that includes a number of electronically controlled sub-components, the components and/or the...
US-9,501,444 USB device and method thereof for automatically recognizing microsoft windowing operating system version
Disclosed are a USB device and a method thereof for automatically recognizing a Microsoft windowing operating system version. The method comprises: a USB device...
US-9,501,443 Differential line driver circuit and method therefor
A differential line driver circuit comprising a plurality of driver stages is described. Each driver stage is operably coupled to at least one output of the...
US-9,501,442 Configurable peripheral componenent interconnect express (PCIe) controller
In an system on a chip, multiple PCIe controllers may be present in which each PCIe controller may be configured to route input data to either itself or to...
US-9,501,441 Mechanism to boot multiple hosts from a shared PCIe device
A PCIe switch including a memory and a processor. The processor is operable to receive a transaction from an information handling system to an endpoint device,...
US-9,501,440 Slave control device and method for programming a slave control device
A slave control device for use in a master/slave bus system having at least two programs that are stored in the slave control device, wherein the programs are...
US-9,501,439 Communicating in an integrated circuit using hardware-managed virtual channels
Embodiments herein describe a switchboard coupled to a system bus in an integrated circuit for managing the flow of data between different entities coupled to...
US-9,501,438 Information processing apparatus including connection port to be connected to device, device connection method,...
An information processing apparatus includes: a connection port configured to be capable of attaching a device thereto; an acquisition unit configured to...
US-9,501,437 Scalable storage system having multiple storage channels
One example scalable storage system may include a first storage channel including a first storage node and a second storage node. The first storage node is...
US-9,501,436 Multi-level message passing descriptor
In an embodiment of the invention, a method for to use a two level linked list descriptor mechanism to pass information among flash, memory, and IO controller...
US-9,501,435 Enabling method and enabling device for debugging port of terminal, and terminal
An enabling method and enabling device for a debugging port of a terminal, and a terminal are described, which are configured to enable a debugging port of a...
US-9,501,434 Microcomputer
A rewriting area of a flash ROM stores a main program, which includes a user vector with respect to each of interrupt factors that are different from each other...
US-9,501,433 Semiconductor memory systems with on-die data buffering
A semiconductor memory system includes a first semiconductor memory die and a second semiconductor memory die. The first semiconductor memory die includes a...
US-9,501,432 System and method for computer memory with linked paths
A first memory buffer has a first high speed memory channel and a second high speed memory channel. A second memory buffer is connected to the first memory...
US-9,501,431 Remote control monitoring of data center equipment
A method and apparatus are provided to enable the remote management of software that is otherwise limited to using local input/output (I/O) only. According to...
US-9,501,430 X-ray imaging system, information processing apparatus, methods for controlling x-ray imaging system and...
An X-ray imaging system comprises: an x-ray sensor including a wireless slave device and a first identification information communication unit that is...
US-9,501,429 Dynamic key and rule storage protection
A media processing device includes a key store memory to store a plurality of cryptographic keys and a rule set memory to store a plurality of rules for the...
US-9,501,428 Managing apparatus
A managing server includes a predicting unit and a controlling unit. The predicting unit predicts either a time or a time period at which frequency of accesses...
← 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 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | 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.