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
2018/0239619 SYSTEM CHANGE ASSISTANCE SYSTEM, INFORMATION PROCESSING DEVICE, AND SYSTEM CHANGE ASSISTANCE METHOD AND PROGRAM
A system change assistance system includes value redefinition means 501 configured to compare two vectors, one of which is set to a first comparison subject...
2018/0239618 PARALLEL PROCESSING DEVICE AND METHOD FOR ACTIVATING PARALLEL PROCESSING DEVICE
A method for activating a parallel processing device including a plurality of computing nodes and a managing node that activates the plurality of computing...
2018/0239617 BIG DATA PIPELINE MANAGEMENT WITHIN SPREADSHEET APPLICATIONS
The techniques described herein facilitate asynchronous management of external or Big Data processing pipelines from within client-side (or local) spreadsheet...
2018/0239616 MOBILE APPLICATION ACTIVITY DETECTOR
The subject matter of this specification generally relates to detecting events that occur within mobile applications without modifying code of the mobile...
2018/0239615 DYNAMIC EXECUTION OF PARAMETERIZED APPLICATIONS FOR THE PROCESSING OF KEYED NETWORK DATA STREAMS
A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct...
2018/0239614 METHOD FOR IDENTIFYING HARDWARE DEVICE IN OPERATING SYSTEM AND COMPUTER APPARATUS THEREOF
A method for identifying a hardware device in an operating system and a computer apparatus are provided. The method includes determining a unique index...
2018/0239613 ASSEMBLING OPERATING SYSTEM VOLUMES
Some examples provide a system including neighboring computing devices comprising a deployed operating system (OS) volumes, and respective neighboring bit...
2018/0239612 RUNNING A KERNEL-DEPENDENT APPLICATION IN A CONTAINER
Examples of techniques for running kernel dependent applications in containers are disclosed. In one example implementation, a method includes initiating, by a...
2018/0239611 RUNNING A KERNEL-DEPENDENT APPLICATION IN A CONTAINER
Examples of techniques for running kernel dependent applications in containers are disclosed. In one example implementation, a method includes initiating, by a...
2018/0239610 BIOS SYSTEM WITH SIMULATED CMOS
A system including a BIOS system comprising a first memory device configured to store data associated with a computer system is provided. The first memory...
2018/0239609 BOOTING OF IHS FROM SSD USING PCIE
Methods and systems are provided for initializing a host IHS (Information Handling System) that includes an SSD (solid state storage device) connected using...
2018/0239608 Super-Thread Processor
The disclosed inventions include a processor apparatus and method that enable a general purpose processor to achieve twice the operating frequency of typical...
2018/0239607 EXCEPTION HANDLING
A data processing system (2) includes exception handling circuitry (26) to detect attempted execution of an exception-triggering processing operation which...
2018/0239606 VARIABLE WAVEFRONT SIZE
Systems, apparatuses, and methods for processing variable wavefront sizes on a processor are disclosed. In one embodiment, a processor includes at least a...
2018/0239605 AUTOMATIC HARDWARE ZLW INSERTION FOR IPU IMAGE STREAMS
A system for automatic hardware ZLW insertion for IPU image streams is described herein. The system includes a memory and a processor. The memory is to store...
2018/0239604 DYNAMIC PHYSICAL REGISTER ALLOCATION ACROSS MULTIPLE THREADS
A computer system includes a processor, main memory, and controller. The processor includes a plurality of hardware threads configured to execute a plurality...
2018/0239603 Software Development Estimating Based on Functional Areas
A mechanism is provided for managing a development of a software program. An indication of one or more development tasks of the software program being...
2018/0239602 Methods for Multi-Source Configuration of Mobile Applications
Disclosed are apparatus and methods for processing configuration data sets. A computing device can retrieve configuration data set(s) from data storage. A...
2018/0239601 Interactive Software Development Kit Documentation Tool
Disclosed herein are system, method, and computer program product embodiments for an interactive software development kit documentation tool. An embodiment...
2018/0239600 METHOD AND DEVICE FOR MANAGING QUALITY OF A SOFTWARE APPLICATION
A method and system for managing quality of a software application during software development lifecycle is disclosed. In one embodiment, the method includes...
2018/0239599 Wrapping Unmanaged Applications on a Mobile Device
Methods and systems are disclosed for providing approaches to generating managed applications from unmanaged applications on a mobile device. The methods and...
2018/0239598 METHOD, PROGRAM, AND SYSTEM FOR CODE OPTIMIZATION
Method, program and system for code optimization. A sign assignment instruction with input and output operands identical in size, which assigns a value of zero...
2018/0239597 ACCELERATING REFERENCE COUNT PROCESSING IN OBJECT DELETION
A computer-implemented method is provided for deleting a given object from among a plurality of objects in an object-oriented programming language computing...
2018/0239596 ACCELERATING REFERENCE COUNT PROCESSING IN OBJECT DELETION
A computer-implemented method is provided for deleting a given object from among a plurality of objects in an object-oriented programming language computing...
2018/0239595 LAYOUT MANAGEMENT IN A RAPID APPLICATION DEVELOPMENT TOOL
A method includes providing, via a computing device, a graphical development environment depicting, via a user interface, a representation of one or more pages...
2018/0239594 TOOL COMPILER
Automatic generation of documentation and software for an equipment or tool, together with an automatic synchronization between the corresponding documentation...
2018/0239593 AUTOMATIC PROGRAM GENERATION SYSTEM AND AUTOMATIC PROGRAM GENERATION METHOD
There is provided an automatic program generation system that includes: an input unit that receives inputs of input data, target data, and design requirements...
2018/0239592 QUANTUM RANDOM NUMBER GENERATORS
Random number generators include a thermal optical source and detector configured to produce random numbers based on quantum-optical intensity fluctuations. An...
2018/0239591 PARALLEL GENERATORS OF RANDOM NUMBERS ON GEOMETRICAL STRUCTURES
A method for realization of samples of random numbers distributed on temporal and spatial lattice points is described. The method may include using samples...
2018/0239590 MAGNETIC TUNNEL JUNCTION (MTJ) BASED TRUE RANDOM NUMBER GENERATORS (TRNG)
An apparatus is presented for generating a true random number generator (TRNG). The apparatus includes a magnetic tunnel junction (MTJ) device including a...
2018/0239589 ZERO DETECTION OF A SUM OF INPUTS WITHOUT PERFORMING AN ADDITION
A logic circuit and a method using thereof for zero detection of a sum of inputs without performing an addition. The logic circuit and the method using thereof...
2018/0239588 ZERO DETECTION OF A SUM OF INPUTS WITHOUT PERFORMING AN ADDITION
A logic circuit and a method using thereof for zero detection of a sum of inputs without performing an addition. The logic circuit and the method using thereof...
2018/0239587 ACCURACY-CONSERVING FLOATING-POINT VALUE AGGREGATION
Generating data structures for computer memory. Provisional data structures are generated that respectively have (i) a significand with an initial value of...
2018/0239586 OPTIMIZING DATA APPROXIMATION ANALYSIS USING LOW POWER CIRCUITRY
Optimizing data approximation analysis using low power circuitry including receiving a plurality of data bits each corresponding to a binary indication of a...
2018/0239585 METHOD AND APPARATUS FOR USE IN THE DESIGN AND MANUFACTURE OF INTEGRATED CIRCUITS
A method and apparatus are provided for manufacturing integrated circuits performing invariant integer division x/d. A desired rounding mode is provided and an...
2018/0239584 IDENTIFICATION OF USERS ACROSS MULTIPLE PLATFORMS
A computer system creates a plurality of indexes from a first plurality of records, wherein each index corresponds to an attribute of a plurality of...
2018/0239583 VOICE CONTROL OF A PRINTER UNIT
Example techniques for the voice control of a printer unit are disclosed. A method includes receiving a vocal communication. The vocal communication is parsed...
2018/0239582 Mobile Virtual Assistant Device
A Mobile Virtual Assistant Device (MVAD) is the size and shape of a standard political button (available in multiple shapes not necessarily round) with a...
2018/0239581 TOPOLOGICAL MAPPING OF CONTROL PARAMETERS
Embodiments of the invention include methods, systems and computer program products for generating at least one control parameter for controlling a signal...
2018/0239580 Cadence-Based Selection, Playback, and Transition Between Song Versions
A system and methods for acquiring cadence and selecting a song version based on the acquired cadence are disclosed. If the system detects a new cadence, then...
2018/0239579 REPRODUCTION APPARATUS
A state memory can store states of a plurality of users who are sleeping or awake. At least one processor can set priorities among the plurality of users. The...
2018/0239578 MULTI-CHANNEL MORPHING DIGITAL AUDIO FILTER
The present disclosure provides a multi-channel morphing digital audio filter, including methods and systems for real-time interpolation between a plurality of...
2018/0239577 MUSIC PROVIDING METHOD AND MUSIC PROVIDING SYSTEM
A music providing system that provides and/or plays a music file, the music providing system comprises: a storage unit configured to store tag information...
2018/0239576 INFRASTRUCTURE MODEL COLLABORATION VIA STATE DISTRIBUTION
A method and system provide the ability to asynchronously collaborate on a model of an infrastructure project. The model is acquired and view settings for the...
2018/0239575 MOBILE APPLICATION FUNCTION SHARING THROUGH NEAR FIELD COMMUNICATION
The disclosure is directed to mobile application function sharing. A system according to embodiments includes: a plurality of mobile devices; and an...
2018/0239574 Detachable Display System
Systems and methods including detachable passive or interactive display that interface with fixed size portable communication or display device providing...
2018/0239573 HEAD-MOUNTED DISPLAY APPARATUS WORN ON USER'S HEAD
A head-mounted display apparatus worn on the head of a user and a method for controlling the head-mounted display apparatus are disclosed. The head-mounted...
2018/0239572 Communication Device and Non-Transitory Computer-Readable Medium for Terminal Device
A communication device may, in response to a wireless link via the first wireless interface being established with a terminal device while the communication...
2018/0239571 SYSTEM AND METHOD FOR AUTOMATED ASSIGNMENT AND BALANCE OF DOCUMENT PROCESSING DEVICE COLLECTORS
A system and method for automated network device group collector management includes a memory storing device management data for each of the document...
2018/0239570 PRINTER AND CONTENT DISPLAY METHOD
Provided is technology reducing the user actions required to use an on-screen keyboard. A printer has a display; and a display controller configured to acquire...
← 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 139 140 141 142 143 144 145 146 | 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.