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/0018178 MOBILE GAME DATA PROCESSING METHOD AND APPARATUS
The present disclosure provides a mobile game data processing method and apparatus. The method includes: acquiring a target running state, currently triggered...
2018/0018177 METHOD AND APPARATUS FOR SPECULATIVE VECTORIZATION
An apparatus and method for speculative vectorization. For example, one embodiment of a processor comprises: a queue comprising a set of locations for storing...
2018/0018176 METHOD FOR PERFORMING DUAL DISPATCH OF BLOCKS AND HALF BLOCKS
A method by a processor for performing multi-dispatch of instruction blocks. The method includes receiving an incoming sequence of instructions, grouping the...
2018/0018175 EFFICIENCY FOR COORDINATED START INTERPRETIVE EXECUTION EXIT FOR A MULTITHREADED PROCESSOR
A system and method of executing a plurality of threads, including a first thread and a set of remaining threads, on a computer processor core. The system and...
2018/0018174 EFFICIENCY FOR COORDINATED START INTERPRETIVE EXECUTION EXIT FOR A MULTITHREADED PROCESSOR
A system and method of executing a plurality of threads, including a first thread and a set of remaining threads, on a computer processor core. The system and...
2018/0018173 METHODS AND DEVICES FOR DISCOVERING MULTIPLE INSTANCES OF RECURRING VALUES WITHIN A VECTOR WITH AN APPLICATION...
Methods and devices for discovering multiple instances of recurring values within a vector are disclosed. A first method calculates the prior instances of the...
2018/0018172 HARDWARE APPARATUS AND METHODS FOR CONVERTING ENCODING FORMATS
Methods and apparatuses relating to converting encoding formats are described. In one embodiment, a hardware processor includes a decode circuit to decode an...
2018/0018171 APPARATUS, SYSTEM, AND METHOD OF BYTE ADDRESSABLE AND BLOCK ADDRESSABLE STORAGE AND RETRIVAL OF DATA TO AND...
A hybrid memory system provides rapid, persistent byte-addressable and block-addressable memory access to a host computer system by providing direct access to...
2018/0018169 DETERMINING STRUCTURAL INFORMATION ABOUT SOFTWARE DEVELOPMENT PROJECTS
A computer-implemented method comprises identifying a software development project profile and identifying one or more project activity data artefacts...
2018/0018168 LOG-BASED SOFTWARE PORTING
Embodiments of the present invention provide methods, computer systems and computer program products for service packages porting. In one embodiment of the...
2018/0018167 TRANSFORMING DATA MANIPULATION CODE INTO DATA WORKFLOW
Aspects extend to methods, systems, and computer program products for transforming data manipulation code into data workflow. Data manipulation code for a data...
2018/0018166 GENERATING AN OPERATING PROCEDURE MANUAL
A device generates an operating procedure manual for software including a captured image of a screen displayed by the software. An image acquiring hardware...
2018/0018165 SOURCE CODE TRANSFER CONTROL METHOD, COMPUTER PROGRAM THEREFOR, AND RECORDING MEDIUM THEREFOR
Disclosed is a source code transfer control method, a computer program therefor, and a recording medium therefor. The source code transfer control method is a...
2018/0018164 VEHICLE-MOUNTED CONTROL DEVICE, PROGRAM WRITING DEVICE, PROGRAM GENERATING DEVICE AND PROGRAM
The present invention provides a vehicle-mounted control device, a program writing device, a program generating device, and a program, which are capable of...
2018/0018163 OVERRIDING A MIGRATED METHOD IN AN UPDATED TYPE
Overriding a migrated method in an updated type is described. Instructions to invoke a particular method, in a sub-type, that overrides a migrated method, in a...
2018/0018162 PACING SOFTWARE APPLICATION UPGRADES
Disclosed herein are systems, methods, and software to enhance the upgrade process with respect to software service deployments. In at least one...
2018/0018161 UPDATING FIRMWARE AT ENTERPRISE DEVICES
An enterprise server selectively controls the ability of enterprise devices to install firmware updates. In some examples, the enterprise server identifies a...
2018/0018160 SOFTWARE UPDATING APPARATUS AND SOFTWARE UPDATING METHOD
Provided is a software updating apparatus that can flexibly respond to various situations, including update capacity and use cases of each ECU, in a case of...
2018/0018159 SYSTEMS AND METHODS FOR DISTRIBUTING CONTENT IN A VEHICLE-BASED WIRELESS NETWORK
Techniques for distributing content to mobile computing devices, such as in the context of a vehicle-based wireless network, are described. In some examples, a...
2018/0018158 Automated Device Memory Clean Up Mechanism
A memory clean up mechanism may dynamically calculate the amount of free memory required and then identify a list of unused applications that may be...
2018/0018157 ADAPTABLE PATCHING MECHANISM FOR MIXED MEMORY SYSTEMS
A method includes storing, on immutable memory, a first separately compiled portion of an OS, the first separately compiled portion having a first OS section...
2018/0018156 RADIO UPDATING METHOD
A method and system for upgrading software stored on a hardware unit is provided. The method includes the steps of: (i) connecting a plurality of hardware...
2018/0018155 POST-INSTALL APPLICATION INTERACTION
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data...
2018/0018154 GENERATING AND OPTIMIZING DEPLOYMENT CONFIGURATIONS FOR ENROLLED DEVICES
Disclosed are various examples generating and optimizing deployment configurations for devices enrolled with a management service. A computing environment can...
2018/0018153 INFORMATION PROCESSING DEVICE, STORAGE MEDIUM, AND METHOD
A device includes a processor configured to: divide loop in a program into first loop and second loop when compiling the program, the loop accessing data of an...
2018/0018152 ACCELERATED CONTENT ANALYTICS BASED ON A HIERARCHICAL DATA-FLOW-GRAPH REPRESENTATION
A system and method to hardware-accelerate finite state transducer libraries and their compilation toolchains. In an embodiment, a computer-implemented method...
2018/0018151 ACCESSING A MIGRATED MEMBER IN AN UPDATED TYPE
Accessing migrated members in an updated type is described. Instructions to access a migrated member may be: (a) storing a value of a particular type as a...
2018/0018150 STREAMLINED FAST AND EFFICIENT APPLICATION BUILDING AND CUSTOMIZATION SYSTEMS AND METHODS
A system may receive a request from a user to build a custom application specific to an operating system (OS) platform. The system may include an application...
2018/0018149 CODE ORIGINATION DATA MANAGEMENT FOR CODE ASSEMBLY
Aspects of the disclosure relate to managing code origination data for a stream computing environment. A first set of code origination data which corresponds...
2018/0018148 RAPID APPLICATION DEVELOPMENT METHOD
After the claims, please insert as new page 22 of the enclosed published International application, the below Abstract which originally appeared on the cover...
2018/0018147 RANDOM NUMBER EXPANDING DEVICE, RANDOM NUMBER EXPANDING METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING...
A random number expanding device (100) includes an expanding unit (120) that expands a random number r.sub.(M) to an N bits random number s.sub.(N) using a...
2018/0018146 METHODS FOR CONSTRUCTING LOOKUP TABLES FOR DIVISION AND SQUARE-ROOT IMPLEMENTATIONS
Control circuitry coupled to a multiply unit which includes a plurality of stage, each of which may be configured to perform a corresponding arithmetic...
2018/0018145 AGGREGATED MULTI-OBJECTIVE OPTIMIZATION
Groups of metrics to form objective functions may be generated by obtaining a judgment that represents whether a first subject is comparable to a second...
2018/0018144 LEVERAGING ENVIRONMENTAL CONTEXT FOR ENHANCED COMMUNICATION THROUGHPUT
An environmental context of a user may be taken into account to enhance the user's communication throughput. An "environmental context" can include spatial...
2018/0018143 Audio Device with Music Listening Function and Surroundings Hearing Function
An audio device with a music listening function and an ambient listening function is provided, which allows selective implementation of the music listening...
2018/0018142 METHOD FOR CONTROLLING ELECTRONIC DEVICE USING EARPHONE AND ELECTRONIC DEVICE FOR THE SAME
An electronic device is provided which includes a housing, a connecting member having a first conductive pattern formed on an inner surface thereof, and a...
2018/0018141 IMAGE PROCESSING METHOD AND APPARATUS FOR INTERACTIVE AUGMENTED REALITY
The present disclosure relates to methods and systems for generating augmented reality. The method may include capturing a first image in a viewing range of a...
2018/0018140 DISPLAY CONTROL DEVICE, DISPLAY CONTROL SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A display control device includes a recognition unit and a controller. The recognition unit recognizes that a first area that has a specific size and in which...
2018/0018139 DEVICE, SYSTEM, AND METHOD OF CONTROLLING PROJECTION IMAGE
A server is a projection image control device that can be connected to one or more projectors installed in an aircraft, and comprises a memory and a processor....
2018/0018138 COMMUNICATION SYSTEM AND RELAY DEVICE
Each of a plurality of servers may transmit first server identification information identifying the first server to the relay device. An terminal may transmit...
2018/0018137 PROCESSING APPARATUS AND SYSTEM
A processing apparatus includes a receiving section that receives data transmitted by a sender, an output section that outputs the data received by the...
2018/0018136 PRINTER DRIVER AND POS SYSTEM
While a specific application is running, a printer driver enables printing other data that is not data from the specific application. A dedicated driver...
2018/0018135 READ/WRITE PATH DETERMINING METHOD AND APPARATUS
The present disclosure discloses a read/write path determining method and apparatus. The method is used by a physical host. The method includes: obtaining, by...
2018/0018134 ELECTRONIC DEVICE AND OPERATING METHOD THEREOF
Disclosed is an operating method of an electronic device which includes a semiconductor memory having a plurality of resistive storage cells. The operating...
2018/0018133 MEMORY CONTROLLER ARBITER WITH STREAK AND READ/WRITE TRANSACTION MANAGEMENT
In one form, an apparatus includes a memory controller. The memory controller includes a command queue and an arbiter. The command queue receives and stores...
2018/0018132 MEMORY DEVICE INCLUDING DATA PROCESSOR AND PROGRAMMETHOD OF SAME
A memory device includes a memory array including a plurality of memory cells that store data, a sense circuit coupled to the memory array for reading data...
2018/0018131 MEMORY CONTROLLER FOR PERFORMING WRITE TRANSACTION
A memory controller receives first and second write transactions from a processor and stores write data in a memory. The memory controller includes an address...
2018/0018130 REDUCING CACHE MEMORY REQUIREMENTS FOR RECORDING STATISTICS FROM TESTING WITH A MULTIPLICITY OF FLOWS
A disclosed method processes a data feed including multiple streams. The method includes processing n frames of the multiple streams in parallel through n...
2018/0018129 STORAGE MONITORING SYSTEM AND MONITORING METHOD THEREFOR
A method for a storage monitoring system including a storage device, a manager, and agents, wherein said manager: stores information about a first range of...
2018/0018128 MEMORY SYSTEM
Provided herein is a memory device including a memory cell array, a peripheral circuit configured to perform a first operation for the memory cell array, and a...
← 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 | 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.