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/0189083 METHOD AND DEVICE FOR OPERATING TARGET APPLICATION ON CORRESPONDING EQUIPMENT
An objective of the present application provides a method and apparatus for operating a target application on a corresponding device. Specifically, the first...
2018/0189082 Application program management method for multiple hardware platforms
An application program management method for multiple hardware platforms includes steps of: pre-compiling a target application program into versions for...
2018/0189081 SELF-MORPHING SERVER PLATFORMS
Dynamically configurable server platforms and associated apparatus and methods. A server platform including a plurality of CPUs installed in respective sockets...
2018/0189080 System And Method For Reacquiring A Running Service After Restarting A Configurable Platform Instance
An improved system and method are disclosed for reacquiring a service on a configurable neutral input/output (NIO) platform. In one example, the method...
2018/0189079 CONTEXT AWARE GUIDED SCENARIOS
Described are methods, systems, and computer program products for providing context aware guidance for an application during runtime. Context aware guidance is...
2018/0189078 Facilitating Across-Network Handoffs for an Assistant Using Augmented Reality Display Devices
A system comprises a server, a first user device, and a second user device. The server stores a virtual document, virtual assistant information that provides...
2018/0189077 DYNAMICALLY GENERATING CUSTOM APPLICATION ONBOARDING TUTORIALS
A method includes determining whether an application has previously been executed by a computing device. The method includes, responsive to determining that...
2018/0189076 METHODS AND SYSTEMS FOR PROVIDING AN OPTIMAL USER INTERFACE
Systems and methods are provided herein for selecting a user interface. A functionality of a remote controller that is communicatively connected with a user...
2018/0189075 DEVICE, METHOD, AND COMPUTER PROGRAM PRODUCT FOR JOB EXECUTION CONTROL
According to an embodiment, a job execution control device controls execution of a job for receiving input data, applying processing thereto, and outputting...
2018/0189074 POSTVIEW OF CONTENT ITEMS FOR DYNAMIC CREATIVE OPTIMIZATION
An online system displays a content item generated from the ranked candidate creatives after an ad campaign or during the running of an ad campaign of the...
2018/0189073 USER INTERFACE EXTENDER
Described embodiments enable generation of user interface (UI) extensions to a UI of a separate application. For example, a method may include receiving system...
2018/0189072 SYSTEM AND METHOD OF USING EMOJIS FOR INTERACTIVE AND ENHANCED DATA MATCHING CAPABILITIES
A method for ranking, matching, and recommending end-users wherein end-users respond to plurality of questions using emojis which have the capacity to...
2018/0189071 GENERATING CONTENT ITEMS FOR PRESENTATION TO ONLINE SYSTEM USERS FROM CONTENT INCLUDED ON A PAGE MAINTAINED BY...
An online system maintains a page of content for a user that includes content provided to the online system by the user. To allow the user to more easily...
2018/0189070 VIRTUAL ATTRACTION CONTROLLER
A ride system includes a first ride vehicle and a second ride vehicle positioned within a course and configured to travel within the course. The ride system...
2018/0189069 METHOD FOR CONTROLLING THE EXECUTION OF A PROGRAM CONFIGURABLE INTO A DISABLED STATE AND ENABLED STATE
The invention deals a method for controlling the execution of a program by a terminal (1) comprising a screen (12), wherein the method comprises the steps of:...
2018/0189068 METHODS AND APPARATUS FOR ADJACENCY NETWORK DELIVERY OF OPERANDS TO INSTRUCTION SPECIFIED DESTINATIONS THAT...
A system for pipelining signal flow graphs by a plurality of shared memory processors organized in a 3D physical arrangement with the memory overlaid on the...
2018/0189067 PREFETCHING OF DISCONTIGUOUS STORAGE LOCATIONS IN ANTICIPATION OF TRANSACTIONAL EXECUTION
Discontiguous storage locations are prefetched by a prefetch instruction. Addresses of the discontiguous storage locations are provided by a list directly or...
2018/0189066 PROCESSOR
The present application provides a method of randomly accessing a compressed structure in memory without the need for retrieving and decompressing the entire...
2018/0189065 APPARATUS AND METHOD FOR INSTRUCTION-BASED FLOP ACCOUNTING
An apparatus and method are described for floating point operation (FLOP) accounting. For example, one embodiment of a processor comprises: an instruction...
2018/0189064 SYSTEMS, APPARATUSES, AND METHODS FOR BROADCAST COMPARE ADDITION
Embodiments of systems, apparatuses, and methods for executing an instruction. In some instances, the instruction has fields for a first source operand and a...
2018/0189063 PROCESSORS, METHODS, AND SYSTEMS WITH A CONFIGURABLE SPATIAL ACCELERATOR
Systems, methods, and apparatuses relating to a configurable spatial accelerator are described. In one embodiment, a processor includes a core with a decoder...
2018/0189062 PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS TO CHECK AND STORE INDICATIONS OF WHETHER MEMORY ADDRESSES ARE...
A processor of an aspect includes a decode unit to decode an instruction. The instruction is to indicate a source memory address information, and is to...
2018/0189061 SYSTEMS, APPARATUSES, AND METHODS FOR BROADCAST ARITHMETIC OPERATIONS
Embodiments of systems, apparatuses, and methods for instruction execution. In some embodiments, an instruction has fields for a first and a second source...
2018/0189060 WAIT AND POLL INSTRUCTIONS FOR MONITORING A PLURALITY OF ADDRESSES
A processor core includes a decode circuit to decode an instruction. The processor core further includes a monitor circuit, where the monitor circuit includes...
2018/0189059 SEMICONDUCTOR DEVICE AND METHOD OF OPERATING SAME
A processor includes; a processor core, a register selectively controlled by either external hardware during a first operation mode or the processor core...
2018/0189058 Systems, Apparatuses, and Methods for Arithmetic Recurrence
Embodiments of systems, apparatuses, and methods for broadcast arithmetic in a processor are described. For example, execution circuitry executes a decoded...
2018/0189057 PROGRAMMABLE MATRIX PROCESSING ENGINE
In one embodiment, a matrix operation may be performed on one or more matrix operands. For example, matrix data may be received from a multi-dimensional...
2018/0189056 ARCHITECTURE FOR SPARSE NEURAL NETWORK ACCELERATION
A method, a computer-readable medium, and an apparatus for a sparse neural network are provided. The apparatus may include a hardware accelerator. The...
2018/0189055 METHOD AND SYSTEM FOR DYNAMIC IMPACT ANALYSIS OF CHANGES TO FUNCTIONAL COMPONENTS OF COMPUTER APPLICATION
A method and system support dynamic impact analysis of at least one change to at least one functional component of a computer application comprising tracking a...
2018/0189054 AUTOMATED PLATFORM RE-CREATION SYSTEM
According to some embodiments, a software version control system data store may contain at least one configuration file associated with a previously created...
2018/0189053 DEVICE AND METHOD OF MANAGING DATA OF DISTRIBUTED ANTENNA SYSTEM
The inventive concept relate to a device and method of managing data of a distributed antenna system, and more particularly, to a data management device to...
2018/0189052 METHOD AND SYSTEM FOR PROTECTING WEB APPLICATIONS AGAINST WEB ATTACKS
The present disclosure provided a method and system for protecting web applications against web attacks comprising a cloud service for generating rules and...
2018/0189051 APPARATUS AND METHOD FOR MODIFYING APPLICATION
An apparatus and method for modifying an application are provided. The method for modifying an application according to one embodiment of the present...
2018/0189050 ROLLING UPGRADES IN DISAGGREGATED SYSTEMS
Embodiments for performing rolling software upgrades in a disaggregated computing environment. A rolling upgrade manager is provided for upgrading one or more...
2018/0189049 PRE-SHUTDOWN SWAP VERIFICATION
A system includes a first storage, a second storage, and a vehicle electronic control unit (ECU). The ECU is programmed to download a software update received...
2018/0189048 USER ENGAGEMENT AWARE AUTO-UPDATER
The present technology pertains to a technique for updating an application; the technique seeks to select when to install the update to minimize interrupting a...
2018/0189047 UPDATING PARTICULAR FEATURES IN AN APPLICATION
A system is configured to perform operations that include determining a first set of modular features corresponding to a first version of a service provider...
2018/0189046 Method and System for Analytics-Based Updating of Networked Devices
A system (100) includes an update server (110) in communication with one or more client devices (106,107,108) across a network (102). A smart scheduler engine...
2018/0189045 Motor Vehicle Control Unit With Power Saving Mode For A Parking Phase
The invention relates to a method for operating a control device of a motor vehicle during a park phase, wherein in the method a transmitted ignition-off...
2018/0189044 METHODS AND SYSTEMS FOR MANAGING APPLICATION INSTALLATION
Methods and an electronic device for managing application installation are described. A method may include identifying a first application a user is currently...
2018/0189043 SYSTEM AND METHOD FOR CONTROLLING A NETWORK CONNECTED DEVICE
A network connected device, adapted to instruct, comprising: a local digital memory hardware, a code storage storing a code and a hardware processor coupled to...
2018/0189042 SYSTEMS AND/OR METHODS FOR TYPE INFERENCE FROM MACHINE CODE
Systems, methods and computer readable medium described herein relate to techniques for automatic type inference from machine code. An example technique...
2018/0189041 PREDICTION MECHANISM FOR SUBROUTINE RETURNS IN BINARY TRANSLATION SUB-SYSTEMS OF COMPUTERS
A sequence of input language (IL) instructions of a guest system is converted, for example by binary translation, into a corresponding sequence of output...
2018/0189040 AUTOMATIC IDENTIFICATION AND GENERATION OF NON-TEMPORAL STORE AND LOAD OPERATIONS IN A DYNAMIC OPTIMIZATION...
Techniques are disclosed to identify a frequently-executed region of code during runtime execution of the code, generate initial profiling code for the...
2018/0189039 AUTOMATIC GENERATION OF MANUAL CODING SUGGESTIONS FOR CONVERSION OF APPLICATION PROGRAMS TO OFF-LINE ENVIRONMENT
A method includes machine reading a first code listing. The first code listing represents at least a portion of an application program. The machine-reading...
2018/0189038 AUTOMATIC CONVERSION OF APPLICATION PROGRAM CODE LISTING SEGMENTS FOR OFF-LINE ENVIRONMENT
A method includes detecting a characteristic of a first plurality of lines of code of an application program. Adapter software code lines are automatically...
2018/0189037 METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR GENERATING UPDATED NETWORK APPLICATION INTERFACES
Embodiments of the present invention provide methods, apparatuses, and computer program products for generating updated network application interfaces. A...
2018/0189036 CODE ORIGINATION DATA MANAGEMENT FOR CODE ASSEMBLY
A first set of code origination data which corresponds to a first computing object and a second set of code origination data which corresponds to a second...
2018/0189035 APPLICATION DEVELOPMENT TOOL USING GRAPHIC OBJECTS TO BIND OBJECT SETS OF DIFFERENT DISTINCT DIVISIONS OF A...
A code abstraction can be created within a software meta-development tool as a platform and programming language independent representation of a software...
2018/0189034 FLOWCHART GENERATING METHOD AND FLOWCHART GENERATING APPARATUS BASED ON QT 2D GRAPHIC VIEW
The present disclosure discloses a flowchart generating method including steps of: designing a main process and a sub-module of a flowchart; wherein the main...
← 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 147 148 149 150 151 152 153 154 155 156 157 158 159 | 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.