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,852,125 Dynamic portmanteau word semantic identification
An approach is provided to discover new portmanteau, such as when ingesting documents into a question answering (QA) system. The approach works by analyzing a...
US-9,852,124 Dynamic portmanteau word semantic identification
An approach is provided to discover new portmanteau, such as when ingesting documents into a question answering (QA) system. The approach works by analyzing a...
US-9,852,123 Semiotic class normalization
A language processing system for text normalization of an input string of a semiotic class. In an aspect, a method includes receiving an input string;...
US-9,852,121 Automatic relationship detection for spreadsheet data items
A system for automatically detecting relationships in spreadsheet data is disclosed. The system may be configured to analyze data items in the spreadsheet to...
US-9,852,120 Collaborative access spreadsheet with a real-time visual indication identifying last edit user
A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without...
US-9,852,119 Device for securing contents of a web page
A web page providing device includes a receiving unit and a transmitting unit. The receiving unit is configured to receive a request for a web page from a...
US-9,852,118 Describing data transformations using markup language extensions
Markup language inputs are received for generating a markup language description of an item to be rendered. The markup language inputs include in-line metadata...
US-9,852,117 Text-fragment based content editing and publishing
Text-fragment based content editing and publishing, in which a text-fragment is created in response to a trigger event by receiving text and storing the...
US-9,852,116 System and method for processing messages using native data serialization/deserialization in a service-oriented...
A computer-implemented system and method for processing messages using native data serialization/deserialization without any transformation, in a...
US-9,852,115 Virtual library providing content accessibility irrespective of content format and type
A virtual library of content is provided that makes it appear that the content is all of a supported file type for a particular client accessing the virtual...
US-9,852,114 HTML5 graph overlays for application topology
A user may create a blueprint that specifies an application's architecture, including virtual machines (VM) nodes, software services and application components...
US-9,852,113 Automatic targeting of browser content to optimal rendering engine
Embodiments of the present invention provide a method, system and computer program product for content driven selection of a rendering engine. In an embodiment...
US-9,852,112 Electronic discovery insight tool
A tool implemented in an apparatus is presented. The tool comprises one or more processors, one or more memories communicatively coupled to the one or more...
US-9,852,111 Document summarization
A computer implemented method, system and a computer program product is provided for summarizing a document which includes receiving a reading speed of the...
US-9,852,110 Apparatus for controlling inverse fast fourier transform input in long term evolution system
Disclosed is an apparatus for controlling an IFFT input in a LTE system. The apparatus includes: a first multiplexer configured to select a portion of data...
US-9,852,109 Method, apparatus and instructions for parallel data conversions
Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding...
US-9,852,108 Processor including first transistor and second transistor
Disclosed is a semiconductor device including an insulating layer, a source electrode and a drain electrode embedded in the insulating layer, an oxide...
US-9,852,107 Techniques for scalable endpoint addressing for parallel applications
Techniques are disclosed for algorithmic mapping of logical process identifiers in order to provide highly-scalable end-point addressing in multi-node systems...
US-9,852,106 Method and device for serial data transmission having a flexible message size and a variable bit length
A method for serial data transfer in a bus system having at least two bus subscribers that exchange messages via the bus, the transmitted messages having a...
US-9,852,105 Flash controller to provide a value that represents a parameter to a flash memory
An integrated circuit device includes a transmitter circuit including an output driver. The integrated circuit device includes a first register to store a value...
US-9,852,104 Coexistence of legacy and next generation devices over a shared multi-mode bus
A device is provided comprising a bus, a first set of devices, and a second set of devices. The first set of devices is coupled to the bus and configured to...
US-9,852,103 Bidirectional transmission of USB data using audio/video data channel
Embodiments relate to half-duplex bidirectional transmission of data compliant with a first standard (e.g., Universal Serial Bus (USB) standard) over a physical...
US-9,852,102 System for exchanging information between wireless peripherals and back-end systems via a peripheral hub
Wireless peripherals may be used by workers to facilitate communication, data entry, data visualization, safety, and security. Typically, these peripherals must...
US-9,852,101 Electronic device with enhanced management data input/output control
An electronic device has a management data input/output (MDIO) bus, a control unit, and an MDIO master. The control circuit receives a host command from a host...
US-9,852,100 Guest-programmable location of advanced configuration and power interface (ACPI) tables in virtualized systems
A system and method are disclosed for guest-programmable relocation of system tables in a virtualized computer system. In accordance with one embodiment, a...
US-9,852,099 Slave communication device and bus communication system
A slave communication device is connected to a master communication device through a single bus, and transmits a data signal according to a synchronization...
US-9,852,098 Systems and techniques for intelligently switching between multiple sources of universal serial bus signals
Various embodiments concern techniques for intelligently switching between multiple sources of USB signals. More specifically, user devices are described that...
US-9,852,097 Flexconnect disconnect detection
A USB hub includes a plurality of downstream ports; at least one dual mode port, the dual mode port configured to be switchable from a downstream port to an...
US-9,852,096 High speed serial link in-band lane fail over for RAS and power management
A system and method provide a communications link having a plurality of lanes, and an in-band, real-time physical layer protocol that keeps all lanes on-line,...
US-9,852,095 Suspend and resume in a time shared coprocessor
Multiple clients may attempt to utilize a coprocessor engine within a coprocessor simultaneously. However, each engine may accomplish the particular function...
US-9,852,094 Device configuration using a magnetic field
Described embodiments provide a device configured to be coupled to a shared bus. The device includes a magnetic field sensing element to sense a magnetic field....
US-9,852,093 Control device in a motor vehicle, a motor vehicle, and a method for operating a control device
A communication device provides wireless communication between a controller in a motor vehicle and a network having at least one device external to the motor...
US-9,852,092 System and method for memory access
A memory controller performs DMA operations on arbitrary sized elements unbounded by the word size of the host memory or processor, which performs operations...
US-9,852,091 Techniques for handling interrupts in a processing unit using virtual processor thread groups and software...
A technique for handling interrupts in a data processing system includes receiving, at an interrupt presentation controller (IPC), an event notification message...
US-9,852,090 Serial memory device alert of an external host to completion of an internally self-timed operation
In one embodiment, a method of performing an active polling operation can include: (i) detecting a self-timed operation that is to be executed on a serial...
US-9,852,089 Semiconductor device
A semiconductor device includes a memory device, a host, and an interface. The memory device includes various types of memory units configured to be mounted to...
US-9,852,088 Hazard checking control within interconnect circuitry
A system-on-check integrated circuit 2 includes interconnect circuitry 4 connecting a plurality of transaction sources to a plurality of transaction...
US-9,852,087 Inline PCI-IOV adapter
A system for enabling input/out virtualization for a device is disclosed. In one embodiment, the system includes a plurality of host CPUs; a multi-root switch...
US-9,852,086 Pairing of external device with random user action
Certain embodiments herein relate to pairing an external device and a computer using a random user action. The random user action may be generated based on the...
US-9,852,085 Method for setting universal serial bus (USB) interface of electronic device, and electronic device
Certain aspects of the disclosure relates to a method for operating an electronic device. A control device detects a Universal Serial Bus (USB) interface being...
US-9,852,084 Access permissions modification
Systems, apparatuses, and methods for modifying access permissions in a processor. A processor may include one or more permissions registers for managing access...
US-9,852,083 Processing data
A method for executing a program code is suggested, the method comprising: checking a memory access policy resource based on a trigger; and comparing a current...
US-9,852,082 Information processing apparatus and cache control method
A processor generates stream information indicating a stream of access on the basis of the positional relationship on a storage device among a plurality of...
US-9,852,081 STLB prefetching for a multi-dimension engine
A multi-dimension engine, connected to a system TLB, generates sequences of addresses to request page address translation prefetch requests in advance of...
US-9,852,080 Efficiently generating selection masks for row selections within indexed address spaces
Efficiently generating selection masks for row selections within indexed address spaces is disclosed. In this regard, in one aspect, an indexed array circuit is...
US-9,852,079 EXtreme virtual memory
A method and computer program product for orchestrating the distribution and management of parallel data on a parallel hierarchical storage system is presented....
US-9,852,078 Data mapping for non-volatile storage
Sensing techniques and associated circuitry are provided for use with a memory device. The techniques are suited for sensing operations involving even-numbered...
US-9,852,077 Preserving user changes to a shared layered resource
User changes may be preserved across updates to a layer. When a layering client mounts a layer, a corresponding layering write cache is mounted. Changes to...
US-9,852,076 Caching of metadata for deduplicated LUNs
Efficient processing of user data read requests in a deduplicated data storage system places the metadata for most frequently requested data in data structures...
US-9,852,075 Allocate a segment of a buffer to each of a plurality of threads to use for writing data
Provided are a computer program product, system, and method to allocate a segment of a buffer to each of a plurality of threads to use for writing data. Each of...
← 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 | 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.