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
2017/0255610 APPARATUS STATE ESTIMATION METHOD, APPARATUS STATE ESTIMATION DEVICE, AND DATA PROVIDING DEVICE
An apparatus state estimation method includes: storing first apparatus data that indicates a state of an apparatus; storing a work record, the work record...
2017/0255609 UTILIZING A DIALECTICAL MODEL IN A QUESTION ANSWERING SYSTEM
A method, system or computer usable program product for utilizing a dialectical model for providing an answer to a user query including receiving, by a system,...
2017/0255608 DYNAMIC DISAGGREGATION AND AGGREGATION OF SPREADSHEET DATA
A computer-implemented method for disaggregating data in a spreadsheet or other data structure hosted on a client computing device includes providing an...
2017/0255607 METHOD OF CONTROLLING DATA DISPLAY DEVICE
Disclosed herein is a method of controlling data display device. The method includes: loading a monitoring view to initialize it; determining whether to...
2017/0255606 Determining Events having a Value
Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A...
2017/0255605 Annotations and Issue Tracking for Graphical Data
A system is described that directly associates issue tracker functionality via an annotation, and a graphical representation of a set of data points. This...
2017/0255603 DYNAMIC FACET TREE GENERATION
Embodiments of the present invention include dynamically updating a facet tree based on words found in one or more documents, the facet tree being a tree data...
2017/0255602 COMMON POINT AUTHORING SYSTEM FOR THE COMPLEX SHARING OF HIERARCHICALLY AUTHORED DATA OBJECTS IN A DISTRIBUTION...
The Common Point Authoring system functions to provide Livestock Informational Objects via the use of a centralized repository of uniquely identified,...
2017/0255601 Determining Events associated with a Value
Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A...
2017/0255600 CONCURRENT PREPARATION OF MULTIPLE VERSIONS OF A WEBSITE
Techniques are disclosed for concurrent preparation of multiple versions of a website. Web page content can be branched in response to a request from a first...
2017/0255599 ANONYMOUS REPORTING SYSTEM
An anonymous reporting system for use in reporting and following up on incidents, accidents, and the like. The system may be accessed via an Internet website....
2017/0255598 CHARACTER INPUT DEVICE AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM FOR CHARACTER INPUT
A character input device includes a memory that stores one or more conversion candidates, and a processor that executes a process including receiving input of...
2017/0255597 AUTOMATICALLY IDENTIFYING COMPLEMENTARY DIGITAL FONTS BASED ON DIGITAL TEXT IN ELECTRONIC DOCUMENTS
Systems and methods are disclosed for identifying digital fonts. In particular, in one or more embodiments, the disclosed systems and methods detect a digital...
2017/0255596 COLLABORATIVE WORKFLOW THROUGH MESSAGING CONVERSATIONS
A networked application and email application were described herein that provide for an intuitive system by which users can participate in collaborative...
2017/0255595 SYSTEMS, METHODS AND ARTICLES TO AUTOMATICALLY TRANSFORM DOCUMENTS TRANSMITTED BETWEEN SENDERS AND RECIPIENTS
A document transformation system automatically transforms documents electronically transferred between senders and recipients, even where documents of a given...
2017/0255594 LOCATION SPECIFIC CONTENT VISUALIZATIONS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating digital content. In one aspect, a system...
2017/0255593 Subspace-constrained partial update method for high-dimensional adaptive processing systems
A method is explained for any adaptive processor processing digital signals by adjusting signal weights on digital signal(s) it handles, to optimize adaptation...
2017/0255592 METHOD AND SYSTEM FOR DECOMPOSING A PROBLEM INVOLVING DISCRETE OPTIMIZATION INTO A PLURALITY OF SMALLER...
A method is disclosed for preprocessing a problem involving discrete optimization over a plurality of variables, the method comprising obtaining an indication...
2017/0255591 Processing System with a Secure Set of Executable Instructions and/or Addressing Scheme
A method for securing a data processing system having a processing unit is disclosed. At least a group of N1 digital words of m1 bits is selected from among...
2017/0255590 Atomic Access to Object Pool over RDMA Transport Network
In a fabric of network elements one network element has an object pool to be accessed stored in its memory. A request for atomic access to the object pool by...
2017/0255589 LIFECYCLE SUPPORT FOR STORAGE OBJECTS
Methods and apparatus for lifecycle support for storage objects are disclosed. A storage medium stores program instructions that when executed on a processor...
2017/0255588 MULTIPROTOCOL I3C COMMON COMMAND CODES
System, methods and apparatus offer improved performance for a communication interface that provides for the coexistence of devices on a serial bus. A bus...
2017/0255587 SPLIT TRANSACTION PROTOCOL FOR A BUS SYSTEM
A method of and apparatus for communicating between a host and an agent. The method includes the step of performing a first transaction between a host...
2017/0255586 DATA PROCESSING SYSTEM AND METHOD FOR OPERATING THE SAME
A data processing system includes: a first memory system including a first memory device and a first controller for controlling the first memory device; a...
2017/0255585 METHOD AND SYSTEM FOR SWITCHING ROLE OF USB OTG DEVICE AND OTG DEVICE THEREOF
A method and system of switching a role of a Universal Serial Bus (USB) On-The-Go (OTG) device and a USB OTG device are provided. According to the method, when...
2017/0255584 MICRO SERVER BASED ON FABRIC NETWORK
A micro server based on a fabric server is provided. The micro server includes a plurality of computing modules, a first switching module configured to connect...
2017/0255583 SCALABLE POOLED NVME STORAGE BOX
Various examples of the present technology provide a cluster-architecture to support a scalable pooled-NVMe storage box that can be shared among a scalable...
2017/0255582 FLATTENING PORTAL BRIDGE
A flattening portal bridge (FPB) is provided to support addressing according to a first addressing scheme and a second, alternative addressing scheme. The FPB...
2017/0255581 MOBILE HARDWARE FOB WITH DEVICE ECOSYSTEM FOR MODULAR I/O EXTENSION DEVICES
A fob device includes a portable housing below a size needed to accommodate an input/output component for providing access to a functionality of the fob device...
2017/0255580 MULTI-MODAL INPUT SYSTEM FOR A COMPUTER SYSTEM
One example includes a computer system. Ports each receive signals corresponding to an interface input associated with user physical interaction provided via...
2017/0255579 ONE WIRE BUS TO RFFE TRANSLATION SYSTEM
This disclosure relates generally to bus interface systems for mobile user devices. In one embodiment, the bus interface system includes a first bus interface...
2017/0255578 ONE WIRE BUS TO RFFE TRANSLATION SYSTEM
This disclosure relates generally to bus interface systems for mobile user devices. In one embodiment, the bus interface system includes a first bus interface...
2017/0255577 DATA TRANSFER APPARATUS AND DATA TRANSFER SYSTEM
A data transfer apparatus according to an embodiment includes: a first main memory configured to store first data to be used by a first processor; a first hash...
2017/0255576 SYSTEMS AND METHODS FOR MANAGING INTER-CPU INTERRUPTS BETWEEN MULTIPLE CPUs
Methods for managing inter-CPU interrupts between sending and receiving CPUs are disclosed. As a part of a method, a target CPU identifier and an interrupt...
2017/0255575 ASYNCHRONOUS COMMUNICATION PROTOCOL COMPATIBLE WITH SYNCHRONOUS DDR PROTOCOL
A memory module includes: a non-volatile memory; and an asynchronous memory interface to interface with a memory controller. The asynchronous memory interface...
2017/0255574 MEMORY INTERFACE APPARATUS
A memory interface apparatus is provided. The apparatus includes a central processing unit (CPU)-side protocol processor connected to a CPU through a parallel...
2017/0255573 MEMORY CONTROLLER AND MEMORY ACCESS METHOD
A memory controller (10) for a plurality of banks of memory (55a-55c) is disclosed. The memory controller (10) includes an interface (20) connectable to a bus...
2017/0255572 SYSTEM AND METHOD FOR PREVENTING CACHE CONTENTION
A system and method for preventing cache contention for a cache including a plurality of ways and a separate port for each way, the method including:...
2017/0255571 ATOMIC INSTRUCTION HAVING A LOCAL SCOPE LIMITED TO AN INTERMEDIATE CACHE LEVEL
The invention relates to a method for updating a variable shared between multiple processor cores. The following steps are implemented during execution in one...
2017/0255570 FLOWMETER, IN PARTICULAR FOR USE IN CUSTODY TRANSFER
A flowmeter for use in custody transfer, having a housing, at last one evaluation unit arranged in the housing and having an interface arranged in the housing...
2017/0255569 WRITE-ALLOCATION FOR A CACHE BASED ON EXECUTE PERMISSIONS
Systems and methods for managing access to a cache relate to determining one or more execute permissions associated with a write-address of a write-request to...
2017/0255568 ENHANCING DATA CACHING PERFORMANCE
For a cache in which a plurality of frequently accessed data segments are temporarily stored, reference count information of the plurality of data segments, in...
2017/0255567 Systems And Methods For Secure Multi-Access Of System Firmware During Pre-Boot
Systems and methods are provided that may be implemented to systems and methods that may be implemented to utilize direct memory access (DMA) remapping to...
2017/0255566 METHOD AND SYSTEM FOR COMPRESSING DATA FOR A TRANSLATION LOOK ASIDE BUFFER (TLB)
An embodiment of the present disclosure includes a method for compressing data for a translation look aside buffer (TLB). The method includes: receiving an...
2017/0255565 METHOD AND APPARATUS FOR PROVIDING A CONTIGUOUSLY ADDRESSABLE MEMORY REGION BY REMAPPING AN ADDRESS SPACE
In one embodiment, an apparatus comprises a memory device controller toreceive a command comprising an identification of a region of data stored in a memory...
2017/0255564 MEMORY SYSTEM
According to one embodiment, a memory system is connectable to a host. The memory system includes a nonvolatile first memory, a volatile second memory and a...
2017/0255563 APPARATUS AND METHOD FOR REDUCING STORAGE CLASS MEMORY WRITE-BACKS
Embodiments of the present disclosure perform procedures that manipulate a memory system's local cache line eviction policy so that critical "dirty" cache...
2017/0255562 CACHE DEVICE AND SEMICONDUCTOR DEVICE
According to an embodiment, a cache device has a data memory capable of storing a piece of first cache line data and a piece of second cache line data for...
2017/0255561 TECHNOLOGIES FOR INCREASING ASSOCIATIVITY OF A DIRECT-MAPPED CACHE USING COMPRESSION
Technologies for increasing associativity of a direct mapped cache using compression include an apparatus that includes a memory to store data blocks, a cache...
2017/0255560 MULTICORE MEMORY DATA RECORDER FOR KERNEL MODULE
A processing device includes a processing core, coupled to a memory, to execute a task including a code segment identified as being monitored and a kernel...
← 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 | 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.