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
2016/0314007 FLEXIBLE PHYSICAL FUNCTION AND VIRTUAL FUNCTION MAPPING
Techniques and mechanisms provide a flexible mapping for physical functions and virtual functions in an environment including virtual machines.
2016/0314006 METHOD FOR PROCESSING DYNAMIC LANGUAGE AND ELECTRONIC DEVICE USING THE SAME
Methods and apparatuses are provided for processing a dynamic language application in an electronic device. A first machine code is generated using a first...
2016/0314005 Method And System For Transaction Controlled Sampling Of Distributed Heterogeneous Transactions Without Source...
A system and method for tracing individual transactions on method call granularity is disclosed. The system uses instrumentation based transaction tracing...
2016/0314004 METHOD AND APPARATUS FOR EMBEDDED SYSTEMS REPROGRAMMING
A reprogramming device is used for reprogramming embedded systems. The reprogramming device comprises a microprocessor, a memory programmed with software to...
2016/0314003 Photonics-Optimized Processor System
A photonics-optimized multi-processor system may include a plurality of processor chips, each of the processor chips comprising at least one input/output (I/O)...
2016/0314002 CACHING UNIFIED EXTENSIBLE FIRMWARE INTERFACE (UEFI) AND/OR OTHER FIRMWARE INSTRUCTIONS IN A NON-VOLATILE...
Systems and methods for caching firmware instructions in a non-volatile memory of an information handling system (IHS). In an illustrative, non-limiting...
2016/0314001 Architecture for long latency operations in emulated shared memory architectures
A processor architecture arrangement for emulated shared memory (ESM) architectures, comprises a number of, preferably a plurality of, multi-threaded...
2016/0314000 INSTRUCTION AND LOGIC FOR IDENTIFYING INSTRUCTIONS FOR RETIREMENT IN A MULTI-STRAND OUT-OF-ORDER PROCESSOR
A processor includes a first logic to execute an instruction stream out-of-order, the instruction stream divided into a plurality of strands, the instruction...
2016/0313999 ENERGY EFFICIENT PROCESSOR CORE ARCHITECTURE FOR IMAGE PROCESSOR
An apparatus is described. The apparatus includes a program controller to fetch and issue instructions. The apparatus includes an execution lane having at...
2016/0313998 INSTRUCTION PREDICATION USING UNUSED DATAPATH FACILITIES
A method and circuit arrangement for selectively predicating an instruction in an instruction stream based upon a value corresponding to a predication register...
2016/0313997 TECHNIQUES FOR FACILITATING CRACKING AND FUSION WITHIN A SAME INSTRUCTION GROUP
A technique includes determining whether one or more instructions in an instruction group require cracking. Whether the instructions that require cracking are...
2016/0313996 COMPUTER PROCESSOR WITH ADDRESS REGISTER FILE
A computer processor with an address register file is disclosed. The computer processor may include a memory. The computer processor may further include a...
2016/0313995 COMPUTER PROCESSOR WITH INDIRECT ONLY BRANCHING
A computer processor with indirect only branching is disclosed. The computer processor may include one or more target registers. The computer processor may...
2016/0313994 DATA PROCESSING SYSTEM WITH SPECULATIVE FETCHING
A data processing system includes an instruction pipeline, a bus interface unit, and a cache. The instruction pipeline is configured to assert a discard signal...
2016/0313993 APPARATUS AND METHOD OF EXECUTION UNIT FOR CALCULATING MULTIPLE ROUNDS OF A SKEIN HASHING ALGORITHM
An apparatus is described that includes an execution unit within an instruction pipeline. The execution unit has multiple stages of a circuit that includes a)...
2016/0313992 TECHNIQUES FOR FACILITATING CRACKING AND FUSION WITHIN A SAME INSTRUCTION GROUP
A technique includes determining whether one or more instructions in an instruction group require cracking. Whether the instructions that require cracking are...
2016/0313991 METHODS AND APPARATUS FOR PARALLEL PROCESSING
Methods and apparatus for parallel processing are provided. A multicore processor is described. The multicore processor may include a distributed memory unit...
2016/0313990 EXTENSIBILITY BUNDLES FOR A CLOUD AND DEVICES SUITE
An interface mechanism is provided for developers to bundle together a set of extensions (or add-ins) to a productivity suite allowing end users and system...
2016/0313989 Method and Apparatus for Manufacturing File System Update Package, Method and Apparatus for Updating File...
The method for manufacturing a file system update package, includes: file information of each source file in a file system to be updated is acquired; an...
2016/0313988 DEVICE AND METHOD FOR PROVIDING CODE BLOCKS TO A CLIENT DURING EXECUTION OF SOFTWARE CODE
A client has a block of the code to be executed, executes the part and then determines the next block and requests it from a server that returns the block and...
2016/0313987 METHOD AND SYSTEM FOR UPDATING SOFTWARE
A method for updating software includes verifying an update for first software that drives a security execution environment in a non-security execution...
2016/0313986 LIVE UPDATES FOR VIRTUAL MACHINE MONITOR
Generally described, aspects of the present disclosure relate to a live update process of the virtual machine monitor during the operation of the virtual...
2016/0313985 SYSTEM AND METHOD OF UPDATING A NETWORK ELEMENT
A method and apparatus of a device that performs a hitless update a boot image of a network element. In this embodiment, the device identifies the network...
2016/0313984 COMPILER FOR TRANSLATING BETWEEN A VIRTUAL IMAGE PROCESSOR INSTRUCTION SET ARCHITECTURE (ISA) AND TARGET...
A method is described that includes translating higher level program code including higher level instructions having an instruction format that identifies...
2016/0313983 Systems and Methods of Implementing Extensible Browser Executable Components
The technology disclosed describes systems and methods for implementing extensible browser executable components, such as popup controls for action, checkbox...
2016/0313982 Computer-implemented method for generating and visualizing data structures
A computer-implemented method for generating and visualizing data structures, notably hierarchal data structures, comprising a plurality of nodes in a tree...
2016/0313981 CONFIGURATION-PRESERVING PREPROCESSOR
Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source...
2016/0313980 Virtual Image Processor Instruction Set Architecture (ISA) And Memory Model And Exemplary Target Hardware...
A method is described that includes instantiating, within an application software development environment, a virtual processor having an instruction set...
2016/0313979 SOLUTION MODELING AND ANALYSIS TOOLSET FOR ENTERPRISE SOFTWARE ARCHITECTURE
Modeling an enterprise architecture includes associating a plurality of desired business capabilities with a plurality of requirements and associating each of...
2016/0313978 CIRCUITRY AND METHODS FOR IMPLEMENTING GALOIS-FIELD REDUCTION
Galois-field reduction circuitry for reducing a Galois-field expansion value, using an irreducible polynomial, includes a plurality of memories, each for...
2016/0313977 DIVISION AND ROOT COMPUTATION WITH FAST RESULT FORMATTING
Systems and methods relate to division of a dividend by a divisor, with fast result formatting. Counts of leading sign bits of the dividend and the divisor are...
2016/0313976 HIGH PERFORMANCE DIVISION AND ROOT COMPUTATION UNIT
Systems and methods relate to a division/root computation unit. A lookup table according to a Sweeney, Robertson, and Tocher (SRT) algorithm for a ...
2016/0313975 MULTI-BIT FULL ADDER BASED ON RESISTIVE-SWITCHING DEVICES AND OPERATION METHODS THEREOF
The present disclosure discloses a full adder based on resistive-switching devices and an operation method thereof. A multi-bit full adder circuit is...
2016/0313974 Portable Electronic Device Configured to Receive Voice Activated Commands to Output Digital Content
A portable electronic device configured to receive voice activated commands to output digital content is disclosed and enabled. The portable electronic device...
2016/0313973 DISPLAY DEVICE, CONTROL METHOD FOR DISPLAY DEVICE, AND COMPUTER PROGRAM
An HMD includes an image display section that causes the user to visually recognize an image and transmits an outside scene and a earphone that output sound....
2016/0313972 Pace-Aware Music Player
An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable...
2016/0313971 Volume Limit
An example playback device may store an active volume state variable in memory, where the active volume state variable corresponds to a current playback...
2016/0313970 GAPLESS MEDIA GENERATION
A media engine may determine if a received media file is according to a format that includes metadata indicating gap information such as in the header of the...
2016/0313969 ELECTRONIC APPARATUS, IMAGE DISPLAY SYSTEM, AND RECORDING MEDIUM
An electronic apparatus comprises a first display and a controller. The controller is configured to switch between a first display mode in which the first...
2016/0313968 DISPLAY SYSTEM, DISPLAY APPARARUS AND ADJUSTMENT METHOD
A display system includes a plurality of display apparatuses. Each of the plurality of display apparatuses includes a display panel that displays an image and...
2016/0313967 Method of Interacting Frames between Multiple Electronic Devices and Electronic System Thereof
A method of interacting frames between multiple electronic devices for a first electronic device includes determining if a first frame of the first electronic...
2016/0313966 USER TERMINAL DEVICE PROVIDING USER INTERACTION AND METHOD THEREFOR
A user interaction method of a user terminal device including a bent touchscreen includes: establishing a connection between the user terminal device and an...
2016/0313965 INTERACTIVE CONTROL SYSTEM, TOUCH SENSITIVE DISPLAY APPARATUS AND CONTROL METHOD THEREOF
This application provides a control method of a touch sensitive display apparatus, including the following steps: connecting to a first host and a second host...
2016/0313964 PRESENTATION OF A VIRTUAL KEYBOARD ON A MULTIPLE DISPLAY DEVICE
Methods and systems for presenting a user interface that includes a virtual keyboard are provided. More particularly, a virtual keyboard can be presented using...
2016/0313963 ELECTRONIC DEVICE FOR DISPLAYING SCREEN AND CONTROL METHOD THEREOF
Disclosed is a method of controlling an electronic device. The method may include: acquiring a user's location with respect to the electronic device; and...
2016/0313962 METHOD AND ELECTRONIC DEVICE FOR DISPLAYING CONTENT
A method and an electronic device for displaying content are provided. The method includes identifying a first content element corresponding to a preset...
2016/0313961 METHOD AND SYSTEM FOR INTERACTION BETWEEN DISPLAYS IN A COCKPIT OF AN AIRCRAFT
A system for interaction between cockpit display units, said system comprising: a first display unit configured to display one or more flight data in a...
2016/0313960 Control Method, Control Apparatus, And Electronic Device
A control method and a control apparatus are provided. The method includes: monitoring whether a first trigger event is generated when a first electronic...
2016/0313959 Digital Interactive Shelf System with Printed Plastic Display
The technology described herein includes an automated, customer-based retail display system with digital interactive shelf and a printed plastic display. In...
2016/0313958 CROSS-PLATFORM COMMAND EXTENSIBILITY
An abstraction for one or more commands associated with a client application may be received upon deployment of a host application. The abstraction may be an...
← 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 | 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.