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
2019/0073226 LAYOUT MANAGEMENT FOR MOBILE APPLICATIONS
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program generates a plurality of background user interface (UI)...
2019/0073225 FAULT DETECTING AND FAULT TOLERANT MULTI-THREADED PROCESSORS
Fault tolerant and fault detecting multi-threaded processors are described. Instructions from a program are executed by both a master thread and a slave thread...
2019/0073224 TECHNIQUES FOR CAPTURING STATE INFORMATION AND PERFORMING ACTIONS FOR THREADS IN A MULTI-THREADED COMPUTING...
Techniques are disclosed for implementing an extensible, light-weight, flexible (ELF) processing platform that can efficiently capture state information from...
2019/0073223 HYBRID FAST PATH FILTER BRANCH PREDICTOR
Systems and methods for branch prediction include detecting a subset of branch instructions which are not fixed direction branch instructions, and for this...
2019/0073222 STREAMING ENGINE WITH CACHE-LIKE STREAM DATA STORAGE AND LIFETIME TRACKING
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces...
2019/0073221 DATA READ-WRITE SCHEDULER AND RESERVATION STATION FOR VECTOR OPERATIONS
The present disclosure provides a data read-write scheduler and a reservation station for vector operations. The data read-write scheduler suspends the...
2019/0073220 DATA READ-WRITE SCHEDULER AND RESERVATION STATION FOR VECTOR OPERATIONS
The present disclosure provides a data read-write scheduler and a reservation station for vector operations. The data read-write scheduler suspends the...
2019/0073219 APPARATUS AND METHODS FOR VECTOR OPERATIONS
Aspects for vector operations in neural network are described herein. The aspects may include a vector caching unit configured to store a first vector and a...
2019/0073218 FAST REUSE OF PHYSICAL REGISTER NAMES
A method for speeding the re-use of Physical Register Names (PRNs), and hence the processor registers, in a processor. The method involves returning a PRN to a...
2019/0073217 Code Sequencer
Instruction code is executed in a central processing unit of a network computing device. Besides the central processing unit the device is provided with a code...
2019/0073216 CUSTOMIZED STATIC SOURCE CODE ANALYSIS
Technical solutions are described for customized static source code analysis. An example method includes parsing a source code, the parsing comprising...
2019/0073215 IDENTIFYING CUSTOMIZATION CHANGES BETWEEN INSTANCES
A system, method, and non-transitory computer-readable storage medium for identifying customization changes have been disclosed. The system comprises a...
2019/0073214 SELECTING A SOFTWARE DEVELOPMENT KIT (SDK) OF AN APPLICATION TO BE ACTIVATED BASED ON CHARACTERISTICS OF THE...
According to some implementations, a device can include one or more processors to obtain a characteristic of a first application; obtain a setting of a...
2019/0073213 SENDING UPDATES ASSOCIATED WITH A TRANSACTION PLATFORM TO A DISTRIBUTION GROUP OF USERS ASSOCIATED WITH A...
Sending updates associated with a transaction platform to a distribution group of users associated with a messaging service is disclosed, including: receiving...
2019/0073212 TERMINAL DEVICE AND SOFTWARE REWRITING PROGRAM
A terminal device for use in a software rewriting system configured to rewrite a software package of a control device transmits an updating software package...
2019/0073211 TERMINAL DEVICE AND SOFTWARE REWRITING PROGRAM
A terminal device for use in a software rewriting system configured to rewrite a software package of a control device, including a storage unit configured to...
2019/0073210 CONTROL APPARATUS, PROGRAM DISTRIBUTION METHOD, AND COMPUTER PROGRAM
A control apparatus according to one aspect of the present disclosure is a control apparatus configured to control download of an update program for an...
2019/0073209 SYSTEMS AND METHODS FOR DOCUMENTING, ANALYZING, AND SUPPORTING INFORMATION TECHNOLOGY INFRASTRUCTURE
Systems and methods of the present disclosure facilitate managing information technology (IT) infrastructure. The system can include a server configured to...
2019/0073208 Managing Installation of Applications on a Computer Device
A user account that does not have administrator privileges may request mounting of a disk image prior to installing a new application. An agent, registered...
2019/0073207 INFORMATION PROCESSING APPARATUS AND INFORMATION DISPLAY METHOD
A user that installed an application, user information regarding a user who is registered as frequently using the application, and the application are managed...
2019/0073206 INFORMATION PROCESSING APPARATUS, SETUP METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
An information processing apparatus which transmits data to setup predetermined software in a terminal includes a processor. The processor is configured to...
2019/0073205 SOFTWARE MANAGEMENT DEVICE, SOFTWARE MANAGEMENT SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
A software management device includes a determination section that determines whether a device is a supporting target in managing a software product installed...
2019/0073204 STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD
After first application software is installed, second application software is installed, and a shortcut for accepting a user operation on the application...
2019/0073203 Software Globalization of Distributed Packages
A method, system, and computer program product for globalizing distributed software packages using a global API is disclosed. A text string in a source...
2019/0073202 SYSTEMS AND METHODS FOR DELIVERING AND ACCESSING SOFTWARE COMPONENTS
A system, method, and computer program product are disclosed for enabling software components on a device, and for providing selective access to the...
2019/0073201 ANNOTATION-DRIVEN FRAMEWORK FOR GENERATING STATE MACHINE UPDATES
Embodiments of the present disclosure relate to techniques for maintaining a state of a distributed system. In particular, certain embodiments relate to...
2019/0073200 LATENCY-AWARE HOST-AGNOSTIC RUNTIME
Application source code that includes notation indicating a latency level between methods is evaluated. Based in part on the latency level, scores for method...
2019/0073199 GENERATING A PREDICTIVE DATA STRUCTURE
A method, apparatus, and/or computer program product generates a predictive data structure for an application when operating offline in a network connected...
2019/0073198 MULTI-FLAVORED SOFTWARE EXECUTION FROM A SINGULAR CODE BASE
Embodiments of the present invention provide a method, system and computer program product for multi-flavored software execution from a singular code base. In...
2019/0073197 CHATBOT DEVELOPMENT AND DEPLOYMENT PLATFORM
A process for developing a chatbot object file includes generating an object file that includes platform agnostic logic and is free of platform specific...
2019/0073196 MODULAR REDUCTION DEVICE
A modular reduction device particularly for cryptography on elliptical curves. The device includes a Barrett modular reduction circuit and a cache memory in...
2019/0073195 COMPUTING DEVICE SORT FUNCTION
A method includes a computing device receiving a sort request regarding data of a table. The method further includes the computing device determining...
2019/0073194 SCALABLE INPUT/OUTPUT SYSTEM AND TECHNIQUES TO TRANSMIT DATA BETWEEN DOMAINS WITHOUT A CENTRAL PROCESSOR
An apparatus for managing input/output (I/O) data may include a streaming I/O controller to receive data from a load/store domain component and output the data...
2019/0073193 SYSTEM AND METHOD FOR PROVIDING MOBILE PERSONAL SECURITY PLATFORM
A personal security platform for providing automatic security measures, the personal security platform comprising a wearable item comprising a micro-processor,...
2019/0073192 Facilitating Calibration of an Audio Playback Device
Example techniques facilitate calibration of a playback device. An example implementation involves a computing device capturing, via a microphone, data...
2019/0073191 AUDIO CONTROL SYSTEM AND RELATED METHODS
Some embodiments of the invention are directed to an audio production system which is more portable, less expensive, faster to set up, and simpler and easier...
2019/0073190 AUDIO CONTROL SYSTEM AND RELATED METHODS
Some embodiments of the invention are directed to an audio production system which is more portable, less expensive, faster to set up, and simpler and easier...
2019/0073189 Playback Device
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
2019/0073188 Playback Device
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
2019/0073187 Synchronizing Operations Among a Plurality of Independently Clocked Digital Data Processing Devices
Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of...
2019/0073186 Synchronizing Operations Among a Plurality of Independently Clocked Digital Data Processing Devices
Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of...
2019/0073185 Group Coordinator Selection
A network device is arranged to identify a group coordinator for a group of networked playback devices. The network device may have a network interface...
2019/0073184 MITIGATING AN INDUCED ELECTRICAL SIGNAL FROM AN APPLIANCE IN A POWERED-OFF STATE
An isolation unit may include input pins to receive an electrical signal induced by ambient sound waves incident on an appliance in a powered-off state, one or...
2019/0073183 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
There is provided an information processing apparatus, an information processing method, and a program that can improve the convenience when checking audio...
2019/0073181 VERIFICATION OF SHARED DISPLAY INTEGRITY IN A DESKTOP SHARING SYSTEM
A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop...
2019/0073180 MIRRORING MOBILE DEVICE DISPLAY ON OTHER MOBILE DEVICE DISPLAY
A mobile device having a central processing unit, a memory accessible by the processing unit, and a graphical user interface comprising a touch sensitive...
2019/0073179 ELECTRONIC DISPLAY BAND
A electronic display band comprises a circuit board and a plurality of components mounted to the circuit board. The plurality of components comprises one or...
2019/0073178 FLEXIBLE ELECTRONIC DISPLAY DEVICE
A flexible electronic display device comprises a flexible circuit board, a plurality of components mounted to the flexible circuit board, and an adhesive on a...
2019/0073177 DISPLAY METHOD AND DISPLAY APPARATUS
Disclosed is a display method that includes: controlling a recording device to perform a real-time recording operation on a current environment when a preset...
2019/0073176 IMAGE DATA PROCESSING PIPELINE BYPASS SYSTEMS AND METHODS
Systems and methods for improving operation of an electronic device, which includes an image data processing pipeline that processes input image data. In the...
← 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 | 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.