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/0203706 Transitioning Between 2D and Stereoscopic 3D Webpage Presentation
Systems and methods for displaying a stereoscopic three-dimensional (3D) webpage overlay. In some embodiments user input may be received from a user input...
2018/0203705 DYNAMIC HARDWARE CONFIGURATION VIA FIRMWARE INTERFACE AT COMPUTING DEVICE BOOT
At initiation of boot of a computing device, a processor executes a firmware interface of the computing device, like a basic input/output system (BIOS) or a...
2018/0203704 CACHING OF PERCEPTRON BRANCH PATTERNS USING TERNARY CONTENT ADDRESSABLE MEMORY
Embodiments include a technique for caching of perceptron branch patterns using ternary content addressable memory. The technique includes defining a table of...
2018/0203703 IMPLEMENTATION OF REGISTER RENAMING, CALL-RETURN PREDICTION AND PREFETCH
A processor includes a plurality of physical registers and a processor core, communicatively coupled to the plurality of physical registers, the processor core...
2018/0203702 LOAD/STORE UNIT FOR A PROCESSOR, AND APPLICATIONS THEREOF
A load/store unit for a processor, and applications thereof. In an embodiment, the load/store unit includes a load/store queue configured to store information...
2018/0203700 PROCESSOR MODE SWITCHING
Examples of techniques for processor mode switching are disclosed. In one example implementation according to aspects of the present disclosure, a ...
2018/0203699 VECTOR OPERAND BITSIZE CONTROL
A data processing system (2) includes processing circuitry (18) and decoder circuitry (14) for decoding program instructions and controlling the processor...
2018/0203698 PROCESSOR TO PERFORM A BIT RANGE ISOLATION INSTRUCTION
Receiving an instruction indicating a source operand and a destination operand. Storing a result in the destination operand in response to the instruction. The...
2018/0203697 GUARDED STORAGE EVENT HANDLING DURING TRANSACTIONAL EXECUTION
A guarded storage facility sets up a boundary indicating a range of addresses to be guarded or protected. When a program attempts to access an address in a...
2018/0203696 CONDITIONAL BRANCH TO AN INDIRECTLY SPECIFIED LOCATION
An instruction to perform a conditional branch to an indirectly specified location is executed. A branch address is obtained from a location in memory, the...
2018/0203695 GRAPH OPTIMIZED MESSAGE MODEL PARSER
This invention relates to a system, method and computer program product for parsing a message against a message model, the message mode comprising hierarchical...
2018/0203694 Execution Unit with Selective Instruction Pipeline Bypass
Execution unit and floating point unit pipelines may be selectively bypassed in some cases to improve execution unit performance and reduce power consumption....
2018/0203693 OPCODE COUNTING FOR PERFORMANCE MEASUREMENT
Methods, systems and computer program products are disclosed for measuring a performance of a program running on a processing unit of a processing system. In...
2018/0203692 VECTOR ARITHMETIC INSTRUCTION
A data processing system (2) supports vector processing operations performed upon vector operands comprising a plurality of vector operand elements. The data...
2018/0203691 COGNITIVE FEATURE ANALYTICS
A system and method to build feature evolution models for existing applications ("apps") in the market based on open app data repositories). A feature...
2018/0203690 Application Programming Interface for Providing Access to Computing Platform Definitions
Aspects of the disclosure are directed to providing access to the contents of a computing platform definition. A computing platform definition includes entries...
2018/0203689 HYBRID SYSTEM FOR REMOTE APPLICATION DEVELOPMENT
A hybrid system for software development in which dynamic content processing occurs locally at each developer's computing device, while static content...
2018/0203688 CUSTOMIZING A SOFTWARE APPLICATION BASED ON A USER'S FAMILIARITY WITH THE SOFTWARE PROGRAM
A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each...
2018/0203687 CUSTOMIZING A SOFTWARE APPLICATION BASED ON A USER'S FAMILIARITY WITH THE SOFTWARE PROGRAM
A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each...
2018/0203686 METHOD FOR CONFIGURING A CRYPTOGRAPHIC PROGRAM TO BE EXECUTED BY A TERMINAL
The present invention relates to a method for configuring a cryptographic program (P) intended to be executed by a terminal (1), the method including the...
2018/0203685 RELAY DEVICE, ELECTRONIC CONTROL UNIT, AND VEHICLE-MOUNTED SYSTEM
A relay device is provided. The relay device includes: an acquisition unit acquiring data necessary for an upgrade processing from an upgrading tool, which...
2018/0203684 STAGED APPLICATION ROLLOUT
Examples include a user segmentation system for staged application rollout. In an example, an application usage engine receives data for users including a...
2018/0203683 APPARATUS AND METHOD FOR SOFTWARE UPDATE OF VEHICLE
A method for performing a software update of an electronic vehicle part includes: calculating an expected amount of current consumption for a software update...
2018/0203682 UNIFIED EXTENSIBLE FIRMWARE INTERFACE UPDATES
A method of executing processor-specific code to include board-specific optimizations in a Unified Extensible Firmware Interface (UEFI) may include executing...
2018/0203681 PRIVATE COMPUTER NETWORK INSTALLATIONS
Software such as operating system software, firmware, and other software components may be installed onto target servers in private computer networks. In some...
2018/0203680 DEPLOYMENT DEVICE, DEPLOYMENT METHOD, AND RECORDING MEDIUM
The purpose of the present invention is to easily apply a system configuration definition file which is generated for a given environment to system deployment...
2018/0203679 Executing Optimized Local Entry Points and Function Call Sites
Embodiments relate to optimizing an indirect call function. A compiler is provided to identify potential target functions and indicate the potential target...
2018/0203678 ELECTRONIC DEVICE, COMPILING METHOD AND COMPUTER-READABLE RECORDING MEDIUM
The present invention relates to an electronic device, a compiling method, and a computer-readable recording medium. An electronic device according to an...
2018/0203677 Method and System for Modifying Machine Instructions within Compiled Software
A system aid method for modifying a compiled software application to implement additional software code to enhance the functionality of a software application....
2018/0203676 REMOVING LIBRARY OBJECTS FROM A STATIC LIBRARY
Methods, devices, and techniques for performing dead code stripping are discussed herein. For example, in one aspect, a symbol list may be created based on...
2018/0203675 SYSTEM AND METHOD FOR STREAMLINING USER INTERFACE DEVELOPMENT
A computer network implemented system is provided that provides a development platform for streamlining the creation of graphical user interface having natural...
2018/0203674 GENERATING DATA MAPPINGS FOR USER INTERFACE SCREENS AND SCREEN COMPONENTS FOR AN APPLICATION
Techniques are disclosed for automating application development from requirements information for the application. The requirements information may comprise...
2018/0203673 EXECUTION OF COMPUTATION GRAPHS
A computation graph is accessed. In the computation graph, operations to be performed are represented as interior nodes, inputs to the operations are...
2018/0203672 COMBINED RESIDUE CIRCUIT PROTECTING BINARY AND DECIMAL DATA
A combined residue circuit configured to receive data and to provide a first residue result and a second residue result. The first residue result is based on a...
2018/0203671 SIGNED DIVISION IN MEMORY
Examples of the present disclosure provide apparatuses and methods for performing signed division operations. An apparatus can include a first group of memory...
2018/0203670 DECIMAL FLOATING POINT INSTRUCTIONS TO PERFORM DIRECTLY ON COMPRESSED DECIMAL FLOATING POINT DATA
Processing within a computing environment is facilitated. An operand of an instruction is obtained, which includes decimal floating point data encoded in a...
2018/0203669 DIGIT RECURRENCE DIVISION
A data processing apparatus is provided to perform a digit-recurrence division operation to determine a quotient as a result of dividing a dividend by a...
2018/0203668 FLOATING POINT SCALING PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A method of an aspect includes receiving a floating point scaling instruction. The floating point scaling instruction indicates a first source including one or...
2018/0203667 FUSED-MULTIPLY-ADD FLOATING-POINT OPERATIONS ON 128 BIT WIDE OPERANDS
A floating-point unit, configured to implement a fused-multiply-add operation on three 128 bit wide operands is provided, which includes a 113.times.113-bit...
2018/0203666 FIRST-IN FIRST-OUT CONTROL CIRCUIT, STORAGE DEVICE, AND METHOD OF CONTROLLING FIRST-IN FIRST-OUT CONTROL CIRCUIT
A FIFO memory which reads data in response to a read request from a plurality of read units is realized with a simple configuration. When there is a data writing...
2018/0203665 Smart Audio Settings
Embodiments described herein provide for smart configuration of audio settings for a playback device. According to an embodiment, while a playback device is a...
2018/0203664 SYSTEM AND METHOD OF PROVIDING FOR THE CONTROL OF A MUSIC PLAYER TO A DEVICE DRIVER
A system and method of providing for the control of a music player to a device driver. One embodiment of the system comprises an electronic music player that...
2018/0203663 Distributed Audio Capture and Mixing Control
Apparatus including: a locator configured to determine at least one media source location; a user interface configured to generate at least one user interface...
2018/0203662 METHODS, SYSTEMS, AND MEDIA FOR LAUNCHING A MOBILE APPLICATION USING A PUBLIC DISPLAY DEVICE
Methods, systems, and media for launching a mobile application using a public display device are provided. In some implementations a method for presenting...
2018/0203661 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
There is provided an information processing device to make it possible to share various kinds of information in a more appropriate form between remote sites,...
2018/0203660 DISPLAY SYSTEM
Provided a display system according to an embodiment of the present invention comprises: a first display device configured to display a partial image of a...
2018/0203659 IMAGE DISPLAY SYSTEM, INFORMATION PROCESSING APPARATUS, AND IMAGE DISPLAY METHOD
An image display system displays a display image and includes at least one display device and at least one information processing apparatus connected to the...
2018/0203658 WIRELESSLY COMMUNICATING DATA BETWEEN TWO HOUSINGS OF A COMPUTING DEVICE
A computing device may include a first housing and a second housing attached by a hinge. A first data transceiver in the first housing may transmit signals,...
2018/0203657 Image Simulation Method and Image Simulation Device of Curved Display
The present disclosure discloses an image simulation method and an image simulation device of curved display. The image simulation method comprises: obtaining...
2018/0203656 IMAGE FORMING APPARATUS, METHOD FOR SUPPORTING ACCESS, AND NON-TRANSITORY RECORDING MEDIUM STORING COMPUTER...
An image forming apparatus for use in a network to establish a first session with a server external to the network in order to allow access from the server and...
← 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 | 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.