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/0322910 Extension of Text on a Path
Techniques and systems are described to extend text on a path. The path, for instance, may be user specified and configured to control placement of subsequent...
2017/0322909 Preferred Consumption of Social Media
Techniques are described for preferred consumption of social media. In one implementation, a computer program product comprises a computer-readable storage...
2017/0322908 AUTOMATICALLY CREATING AT-A-GLANCE CONTENT
Generating notifications comprising text and image data for client devices with limited display screens is disclosed. An image to be included in the...
2017/0322907 METHOD AND APPARATUS FOR MATCHING VEHICLE ECU PROGRAMMING TO CURRENT VEHICLE OPERATING CONDITIONS
Disclosed herein are techniques for implementing vehicle ECU reprogramming, so the ECU programming, which plays a large role in vehicle performance...
2017/0322906 Processor with In-Package Look-Up Table
The present invention discloses a processor for computing a mathematical function. The processor comprises a memory die and a logic die. The memory die...
2017/0322905 APPARATUS AND METHOD OF MASK PERMUTE INSTRUCTIONS
An apparatus is described having instruction execution logic circuitry. The instruction execution logic circuitry has input vector element routing circuitry to...
2017/0322904 SYSTEM AND METHOD FOR DEFINING MACHINE-TO-MACHINE COMMUNICATING DEVICES AND DEFINING AND DISTRIBUTING...
A method for issuing commands to remote devices comprising determining a criterion that forms a rule for a service, the service comprising a service property,...
2017/0322903 DEFAULT CALIBRATED SENSOR MODULE SETTINGS
Examples of a system, method, and machine-readable non-transitory storage medium including instructions executable by a processor are disclosed herein. An...
2017/0322902 SYSTEMS AND METHODS FOR ENFORCING POLICIES IN THE DISCOVERY OF ANONYMIZING PROXY COMMUNICATIONS
In embodiments of the present invention improved capabilities are described for systems and methods that enforce policies with respect to proxy communications.
2017/0322901 PCI EXPRESS NETWORK CARD
A PCI Express network card is disclosed, including a circuit board, a plate, a plurality of integrated circuits, and two heat sinks. The circuit board has five...
2017/0322900 FLEXIBLE CONFIGURATION SERVER SYSTEM
A flexible server configuration system includes a connector array including a plurality of slots and a first jumper board configured to removably engage with...
2017/0322899 DYNAMIC PCIE SWITCH RECONFIGURATION MECHANISM
A system and method for dynamic reconfiguration of at least one peripheral bus switch of a system includes a management controller that detects whether a...
2017/0322898 SYSTEMS AND METHODS FOR FLEXIBLE HDD/SSD STORAGE SUPPORT
Various examples of the present technology provide systems and methods for incorporating a switch card and adapter cards in a server system to provide flexible...
2017/0322897 SYSTEMS AND METHODS FOR PROCESSING A SUBMISSION QUEUE
A data storage device includes a memory and a controller coupled to the memory. The controller is configured to select a submission queue from a set of...
2017/0322896 DATA TRANSFER USING A DESCRIPTOR
A data processing apparatus includes a number of processor cores, a shared processor cache, a bus unit and a bus controller. The shared processor cache is...
2017/0322895 DMA CONTROLLER WITH ARITHMETIC UNIT
A digital signal processor (DSP) includes a CPU, and a DMA controller. The DMA controller transfers data from a source to a destination as a function of an...
2017/0322894 SYNCHRONOUS INPUT/OUTPUT COMPUTER SYSTEM INCLUDING HARDWARE INVALIDATION OF SYNCHRONOUS INPUT/OUTPUT CONTEXT
A synchronous input/output (I/O) computing system includes a processor and a memory unit that stores program instructions. The system is configured to purge a...
2017/0322893 COMPUTING NODE TO INITIATE AN INTERRUPT FOR A WRITE REQUEST RECEIVED OVER A MEMORY FABRIC CHANNEL
A computer system operates as a computing node of a fabric computing system, to receive write requests over a memory fabric channel from a sender node. The...
2017/0322892 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING DEVICE
The information processing system includes: a plurality of operation devices respectively connected to a plurality of communication terminals; operation...
2017/0322891 DEVICE AND METHOD FOR SECURE DATA STORAGE
A device for secure data storage has a host unit that obtains data stored on an external device at an external storage address; a user signal generator that...
2017/0322890 INFORMATION PROCESSING DEVICE, INFORMATION RECORDING MEDIUM, AND INFORMATION PROCESSING METHOD, AND PROGRAM
A configuration capable of performing reliable source analysis of illegal copy content using content in which a reproduction path is settable is implemented....
2017/0322889 COMPUTING RESOURCE WITH MEMORY RESOURCE MEMORY MANAGEMENT
In an example implementation according to aspects of the present disclosure, a computing system includes a memory resource having a plurality of memory...
2017/0322888 ZONING OF LOGICAL TO PHYSICAL DATAADDRESS TRANSLATION TABLES WITH PARALLELIZED LOG LIST REPLAY
An example device includes a memory device and one or more processors. The memory device is configured to store a table that includes two or more mappings,...
2017/0322887 METHOD TO CONTROL CACHE REPLACEMENT FOR DECOUPLED DATA FETCH
A method, computer readable medium, and system are disclosed for decoupling data pre-fetch from demand loads. The method includes the steps of receiving, by a...
2017/0322886 ADMISSION CONTROL FOR MEMORY ACCESS REQUESTS
Managing memory access requests for a plurality of processor cores includes: storing admission control information for determining whether or not to admit a...
2017/0322885 MANAGING MEMORY ACCESS REQUESTS WITH PREFETCH FOR STREAMS
Managing memory access requests to a cache system including one or more cache levels that are configured to store cache lines that correspond to memory blocks...
2017/0322884 READ AND WRITE SETS FOR TRANSACTIONS OF A MULTITHREADED COMPUTING ENVIRONMENT
Facilitating processing in a computing environment. A request to access a cache of the computing environment is obtained from a transaction executing on a...
2017/0322883 VICTIM BUFFER FOR CACHE COHERENT SYSTEMS
In accordance with various aspects of the invention, a recall transaction is issued if a tag filter entry needs to be freed up for an incoming transaction....
2017/0322882 I/O BLENDER COUNTERMEASURES
A cache storage method includes providing a storage cache cluster, comprising a plurality of cache storage elements, for caching I/O operations from a...
2017/0322881 READ AND WRITE SETS FOR TRANSACTIONS OF A MULTITHREADED COMPUTING ENVIRONMENT
Facilitating processing in a computing environment. A request to access a cache of the computing environment is obtained from a transaction executing on a...
2017/0322880 Methods for Reprogramming Data and Apparatuses using the Same
A method for reprogramming data, performed by a processing unit, is disclosed to include at least the following steps. When a page data has failed to be...
2017/0322879 REDUCING MINOR GARBAGE COLLECTION OVERHEAD
A method and system are provided for reducing garbage collection overhead. The method includes representing, by a hardware processor, an application program by...
2017/0322878 DETERMINE UNREFERENCED PAGE IN DEDUPLICATION STORE FOR GARBAGE COLLECTION
Examples to determine an unreferenced page in a deduplication store are disclosed. In one example implementation according to aspects of the present...
2017/0322877 MEMORY USAGE DETERMINATION TECHNIQUES
Embodiments provide techniques for estimating seasonal indices for multiple periods. Some embodiments can receive a signal comprising a plurality of measures...
2017/0322876 MEMORY CONTROLLER WITH MEMORY RESOURCE MEMORY MANAGEMENT
In an example implementation according to aspects of the present disclosure, a memory controller is disclosed. The memory controller is communicatively...
2017/0322875 READ AND WRITE SETS FOR RANGES OF INSTRUCTIONS OF TRANSACTIONS
Transactional memory accesses are tracked using read and write sets based on actual program flow. A read and write set is associated with a range of...
2017/0322874 GENERATING TEST CASES
Systems and techniques are described for generating test cases. In one example, a manual test of code is performed. The manual test uses proxy code to detect...
2017/0322873 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR AUTOMATED GENERATION OF TEST FILES AND TESTING NETWORK...
The subject matter described herein includes methods, systems, and computer readable media for automated generation of test files and for related testing....
2017/0322872 User Interface Test Coverage
A user interface ("UI") code coverage system and process determines the coverage by test code of UI Components in a computer program. In other words, the UI...
2017/0322871 SIMULATED DEPLOYMENT OF DATABASE ARTIFACTS
Systems and techniques for performing a simulated deployment to a database include generating a dependency graph of multiple artifacts contained in a container...
2017/0322870 Transferring Application Software from a Physical to a Virtual Computer System
A method and apparatus for testing application software for installation on hardware platforms. A software tool is verified using a tool qualifier module...
2017/0322869 Transferring Application Software Between Virtual Machines
A method and apparatus for testing application software for installation on hardware platforms. A software tool is qualified using a tool qualifier module...
2017/0322868 Testing Application Programs Using a Virtual Machine
A method, apparatus, and virtual computer system for testing application software. A first operating system of a first operating type is run on a first...
2017/0322867 DEBUGGING SUPPORT UNIT FOR MICROPROCESSOR
A debug-enabled processing device includes a processor, a communication transceiver circuit, and a debug support unit. The debug support unit has a plurality...
2017/0322866 COMPUTER AIDED BUG REPORTING SYSTEM FOR GUI APPLICATIONS
A computer aided bug reporting system for GUI-based apps extracts and stores static and dynamic data from an app's source code. Using the extracted/stored...
2017/0322865 DEBUGGING CODE CONTROLLING RESOURCE-CONSTRAINED INTELLIGENT DEVICES CONTEMPORANEOUSLY WITH EXECUTING OBJECT CODE
This disclosure involves debugging code for resource-constrained intelligent devices contemporaneously with executing object code on the intelligent device....
2017/0322864 GROUPING EVENT REPORTS
Examples disclosed herein relate, among other things, to a monitoring system that includes a monitoring device. The monitoring device may include a report...
2017/0322863 CONTEXT TRACING FOR SOFTWARE LOGGING
Context tracing may be implemented by modifying a call to parameterize, and thereby govern, logging operations of a called software application or program....
2017/0322862 INFORMATION PROCESSING APPARATUS, METHOD, AND MEDIUM
In order to control communication in an IPv6 environment, a network monitoring apparatus includes a communication data acquisition unit that acquires...
2017/0322861 COMPRESSION TECHNIQUES FOR ENCODING STACK TRACE INFORMATION
Embodiments provide a thread classification method that represents stack traces in a compact form using classification signatures. Some embodiments can receive...
← 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 | 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.