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/0246733 COGNITIVE SCROLLBAR
A method includes determining dimensions of a web browser presenting a webpage, the webpage including an inner container and an outer container. The method...
2018/0246732 Remote Administration Of Initial Computer Operating System Setup Options
Remote administration of initial computer operating system setup options is facilitated by systems and mechanisms that provide such initial setup options to a...
2018/0246731 DYNAMICALLY INSTALLING A DEVICE DRIVER BY A NETWORK ELEMENT
A method and apparatus of a network element that installs a device driver used to manage hardware of the network element is described. In an exemplary...
2018/0246730 MEMORY MANAGEMENT OF DATA PROCESSING SYSTEMS
Techniques for memory management of a data processing system are described herein. According to one embodiment, a memory usage monitor executed by a processor...
2018/0246729 TECHNIQUES FOR MANAGING SOFTWARE CONTAINER DEPENDENCIES
Techniques are disclosed for initializing an application composed of multiple software containers, where one or more of the software containers are associated...
2018/0246728 HARDWARE MANAGEMENT
In one example, a non-transitory computer readable medium for hardware management includes instructions to generate an instruction volume by copying a master...
2018/0246727 INFORMATION AND ENTERTAINMENT SYSTEM FOR A VEHICLE
An information and entertainment system of a vehicle providing a number of functions that can be used by a user of the vehicle. In the method, an order of...
2018/0246726 Programmatic Implicit Multithreading
A mechanism is provided for programmatic implicit multithreading. A first operation is executed on a first thread in a processor, where the first operation is...
2018/0246725 APPARATUS, SYSTEMS, AND METHODS FOR LOW POWER COMPUTATIONAL IMAGING
The present application discloses a computing device that can provide a low-power, highly capable computing platform for computational imaging. The computing...
2018/0246724 SEPARATE TRACKING OF PENDING LOADS AND STORES
Systems, apparatuses, and methods for maintaining separate pending load and store counters are disclosed herein. In one embodiment, a system includes at least...
2018/0246723 BYPASSING MEMORY ACCESS FOR A LOAD INSTRUCTION USING INSTRUCTION ADDRESS MAPPING
Systems, methods, and computer-readable media are disclosed for executing a predicted load that bypasses memory access for a load instruction. A first physical...
2018/0246722 DEINTERLEAVE STRIDED DATA ELEMENTS PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A method performed by a processor includes receiving an instruction. The instruction indicating a source operand, indicating a stride, indicating at least one...
2018/0246721 MULTIFUNCTIONAL HEXADECIMAL INSTRUCTION FORM SYSTEM AND PROGRAM PRODUCT
A new zSeries floating-point unit has a fused multiply-add dataflow capable of supporting two architectures and fused MULTIPLY and ADD and Multiply and...
2018/0246720 HARDWARE MECHANISM TO MITIGATE STALLING OF A PROCESSOR CORE
An apparatus includes an execution unit, an instruction queue, and a control circuit. The control circuit may be configured to activate a plurality of...
2018/0246719 Arithmetic Lazy Flags Representation for Emulation
In aspects of arithmetic lazy flags representation for emulation, a host processor system receives application instructions that are designed for execution by...
2018/0246718 A SYSTEM AND METHOD FOR MULTI-ISSUE PROCESSORS
The present invention provides a multi-issue processor system and method. When applied to processors, it is capable of achieving a high cache hit rate by...
2018/0246717 IDENTIFICATION OF DUPLICATE FUNCTION IMPLEMENTATIONS
A method for identifying duplicate machine code function implementations provides for identifying position-dependent bits within a first function included in a...
2018/0246716 AUTOMATIC DETECTION OF POTENTIAL MERGE ERRORS
In an approach to detection of potential merge errors when merging source code, a computer detects a source code merge process start. The computer compares at...
2018/0246715 HITLESS UPGRADES OF CONTAINERS
A method and apparatus of a network element that hitlessly upgrades a network element operating system of a network element is described. In an exemplary...
2018/0246714 PROCESSING DIGITAL CONTENT
A machine-implemented method or data processing component for controlling the processing of digital content from plural sources by at least one data processing...
2018/0246713 METHOD FOR PROGRAMMING VEHICLE ELECTRONIC CONTROL MODULES
A method for generating a reprogramming file for reprogramming a target electronic control unit (ECU) in a target vehicle comprises: utilizing high-to-low...
2018/0246712 PROGRAM REWRITING DEVICE FOR CONSTRUCTION MACHINE
A program rewriting device for a construction machine rewrites a program of an on-board controller is provided with a mode determination section that...
2018/0246711 In-Vehicle Control Device, Program Update System, and Program Update Software
Provided is an in-vehicle control device which makes it possible to achieve restoration processing of differential reprogramming even in an in-vehicle control...
2018/0246710 SOFTWARE UPDATE APPARATUS AND METHOD IN VIRTUALIZED ENVIRONMENT
A software update apparatus and method in a virtualized environment. The software update method performed by a software update apparatus in a virtualized...
2018/0246709 UPDATING SOFTWARE
Updating boot components in compliance with a chain of trust by loading a boot component update forming part of the chain of trust during a boot process in an...
2018/0246708 DISTRIBUTED FUNCTION GENERATION WITH SHARED STRUCTURES
Distributed function generation with shared structures is disclosed. A plurality of source code instructions that includes a data object definition associated...
2018/0246707 ACCELERATING SOFTWARE BUILDS
A set of source files is stored in a shared storage repository for nodes of a distributed computing environment for software compilation. An object file is...
2018/0246706 USING DYNAMIC INFORMATION TO REFINE CONTROL FLOW GRAPHS
A system, method and computer program product to refine an original complex CFG into a simpler CFG showing interesting paths and reducing interfering paths...
2018/0246705 USER INTERFACE BEHAVIOR BASED RULES GENERATION
According to an example, user interface (UI) behavior based rules generation may include ascertaining data related to an application UI for a specified version...
2018/0246704 SYSTEMS AND METHODS FOR TRANSACTIONAL APPLICATIONS IN AN UNRELIABLE WIRELESS NETWORK
A system for building and deploying transactional applications in an unreliable wireless network environment may include a low-code environment and an...
2018/0246703 SYSTEMS AND METHODS FOR ARBITRARY SOFTWARE LOGIC MODELING
According to some embodiments, an Arbitrary Software Logic Modeling ("ASLM") data source may store electronic records associated with units, each electronic...
2018/0246702 SECURED PSEUDO-RANDOM NUMBER GENERATOR
The present invention provides a method of generating a sequence of pseudo-random numbers which are difficult to predict. The method includes: (i) generating a...
2018/0246701 SECURED PSEUDO-RANDOM NUMBER GENERATOR
The present invention provides a method of generating a sequence of pseudo-random numbers which are difficult to predict. The method includes: (i) generating a...
2018/0246700 DIVISION USING THE NEWTON-RAPHSON METHOD
Systems, apparatuses, and methods for performing a division operation are disclosed. In one embodiment, a processor includes at least one arithmetic logic unit...
2018/0246699 DYNAMIC MODIFICATION OF AUDIO CONTENT
A method for dynamic modification of audio content. An audio content theme includes audio information relating to at least one theme variation. The method...
2018/0246698 VIRTUAL AND REAL OBJECT RECORDING IN MIXED REALITY DEVICE
A virtual image generation system for use by an end user comprises memory, a display subsystem, an object selection device configured for receiving input from...
2018/0246697 ELECTRONIC DEVICE AND METHOD FOR EXECUTING MUSIC-RELATED APPLICATION
Provided are an electronic device and method thereof for executing a music-related application and supporting music composition by readily generating melody...
2018/0246696 METHODS AND SYSTEM FOR CUE DETECTION FROM AUDIO INPUT, LOW-POWER DATA PROCESSING AND RELATED ARRANGEMENTS
Methods and arrangements involving electronic devices, such as smartphones, tablet computers, wearable devices, etc., are disclosed. One arrangement involves a...
2018/0246695 INDIVIDUALLY CUSTOMIZED AUTOMATED MEDIA CONTENT FILTERING
A system, method and electronic device filter objectionable material from media content according to individual customizable selections. The electronic device...
2018/0246694 Methods and Systems for Personalizing User Experience Based on Diversity Metrics
A server system of a media-providing service has one or more processors and memory that stores instructions for execution by the one or more processors. The...
2018/0246693 AUDIO PLAY CONTROL METHODS AND APPARATUSES, AND ELECTRONIC DEVICES
This application discloses various audio play control methods and apparatuses, and various electronic devices. One of the audio play control method comprises:...
2018/0246692 Online Audio Delivery Detection in Audio/Video Streaming Services
An approach is provided that receives audible signals from a microphone at a device. The approach compares the received audible signals to an expected audio...
2018/0246691 SERVER, PROGRAM, AND TRANSMISSION PROCESSING METHOD
A server of the invention includes: a provision unit configured to provide a web page including at least one drop area; a process object receiving unit...
2018/0246690 INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
An information processing apparatus according to the present invention, starts initialization of a first module which performs conflict resolving processing...
2018/0246689 IMAGE FORMING APPARATUS
An image forming apparatus for forming an image on a sheet includes a reading section, a determining section, a generation section, a searching section, and a...
2018/0246688 REGENERATION CHIP AND CONTACT CONTROL METHOD THEREFOR
Embodiments of this application relate to the technical field of consumable chips, and provide a regeneration chip and a contact control method therefor. In...
2018/0246687 DISPLAY DEVICE AND IMAGE FORMING APPARATUS
The display device includes a mode shift control unit, a storage control unit, and a display control unit. The mode shift control unit performs such control...
2018/0246686 OPERATION DISPLAY APPARATUS, INFORMATION APPARATUS, AND RECORDING MEDIUM
An operation display apparatus for shared use between a first and a second apparatus each being capable of operating independently, the operation display...
2018/0246685 DETERMINATIONS OF PREVIOUS INSTALLATIONS OF MARKING AGENT CARTRIDGES WITHIN PRINTER FLEETS
In one example of the disclosure, for each of a plurality of printers of a printer fleet, identification data indicative of marking agent cartridges installed...
2018/0246684 INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING APPARATUS
An information processing system includes a first communication interface, an information processing apparatus which obtains job data through the first...
← 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 | 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.