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/0088939 TIMING ESTIMATIONS FOR APPLICATION LIFECYCLE MANAGEMENT WORK ITEMS DETERMINED THROUGH MACHINE LEARNING
In some examples, a method may include accessing data records of completed work items associated with managing a lifecycle of a software application and...
2018/0088938 In-Editor Spritesheeting
Embodiments of the present disclosure aim to improve upon methods and systems for arranging individual images onto a spritesheet in game development software....
2018/0088937 CODE REFACTORING MECHANISM FOR ASYNCHRONOUS CODE OPTIMIZATION USING TOPOLOGICAL SORTING
Methods, systems, apparatuses, and computer program products are provided for transforming asynchronous code into more efficient, logically equivalent...
2018/0088936 DETERMINATION APPARATUS AND DETERMINATION METHOD
A determination apparatus includes a difference code generation section that generates a first difference code and a second difference code, the first...
2018/0088935 MICROSERVICES APPLICATION CONFIGURATION BASED ON RUNTIME ENVIRONMENT
In one embodiment, a microservice container of a microservices application may be launched. The runtime environment of the microservices application may be...
2018/0088934 GENERATING AND APPLYING PATCHES TO COMPUTER PROGRAM CODE CONCURRENTLY WITH ITS EXECUTION
Techniques are disclosed for concurrently loading a plurality of new modules while code of a plurality of modules of an original computer program is loaded and...
2018/0088933 AUTOMATED DISCOVERY AND NOTIFICATION MECHANISM FOR OBSOLETE DISPLAY SOFTWARE, AND/OR SUB-OPTIMAL DISPLAY SETTINGS
Techniques for managing a display device coupled to a media processing (MP) device are described. An MP logic/module implemented by the MP device can retrieve...
2018/0088932 MULTI-PLATFORM INSTALLER
Systems, methods, and computer-readable storage media for multi-platform installers. In some embodiments, a computing system can launch a software package...
2018/0088931 IN-VEHICLE AUXILIARY MEMORY STORAGE
An embedded modem communicates over a vehicle bus with controllers that each include data storage. The embedded modem queries the controllers over the bus to...
2018/0088930 UPDATING CODE WITHIN AN APPLICATION
Disclosed are various embodiments for providing updateable code to a software library executed in a client device. Updateable code includes scripting language...
2018/0088929 SOFTWARE CHANGE MANAGEMENT
Methods, systems, and computer program products for managing software changes and upgrades are described. Software change information of a plurality of changed...
2018/0088928 DEVICE-DRIVEN AUTO-RECOVERY USING MULTIPLE RECOVERY SOURCES
Updating computer program(s) installed on a programmable device using a distributed ledger that is based on cryptography and blockchain technology is...
2018/0088927 ROOT OF TRUST (RoT) APPLICATION FOR INTERNET OF THINGS (IoT) DEVICES
One embodiment provides an apparatus. The apparatus includes an Internet of Things (IoT) device including a processor, a memory, a flash memory, a network...
2018/0088926 CONTAINER IMAGE MANAGEMENT USING LAYER DELTAS
In one embodiment, a request for an updated version of a container image may be received from a client device, the request comprising an identification of a...
2018/0088925 MICROSERVICES VERSION STATE VISUALIZATION
In one embodiment, configuration information for a microservices application is obtained, the microservices application comprising a plurality of microservice...
2018/0088924 UPDATE MIGRATION SYSTEM AND METHOD
A device updating system may store data from an application to be updated, especially personalization data that is to be persisted beyond the version update....
2018/0088923 Method, User Equipment, and Application Server for Downloading Application
A method for downloading an application includes, after learning an application downloaded by a second user equipment, sending, by a first user equipment that...
2018/0088922 SHARING DATA AND APPLICATIONS ACROSS COMPUTING SYSTEMS
Sharing data among computing systems can include receiving, using a processor, a data transfer event indicating a transfer of a data file from a source system...
2018/0088921 TECHNOLOGIES FOR TRANSLATION CACHE MANAGEMENT IN BINARY TRANSLATION SYSTEMS
Technologies for optimized binary translation include a computing device that determines a cost-benefit metric associated with each translated code block of a...
2018/0088920 MOBILE TRANSPARENT COMPUTING IMPLEMENT METHOD BASED ON MACHINE CODE MIGRATION
A mobile computing implementation method is based on machine code migration, and permits mobile devices to directly use machine codes generated by other mobile...
2018/0088919 RECONFIGURATION OF ADDRESS SPACE BASED ON LOADING SHORT POINTER MODE APPLICATION
A short pointer mode application has been loaded. Based on determining that the short pointer mode application has been loaded, an address space configured for...
2018/0088918 PROCESSOR THAT INCLUDES A SPECIAL STORE INSTRUCTION USED IN REGIONS OF A COMPUTER PROGRAM WHERE MEMORY ALIASING...
Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines...
2018/0088917 DYNAMIC ALIAS CHECKING WITH TRANSACTIONAL MEMORY
An approach to dynamic run-time alias checking comprising creating a main thread and a helper thread, computing an optimized first region of code in a...
2018/0088916 MODIFYING APPLICATIONS FOR INCREMENTAL CHECKPOINTS
In one example, a system for modifying applications to support incremental checkpoints can include logic to generate a dominator tree based on a control flow...
2018/0088915 APPLICATION-TYPE INDEPENDENT DYNAMIC PLUG-IN EVALUATION TOOL
The plug-in tool is a generic and flexible application that can run plug-ins of different types. The plug-in tool allows modifications to the plug-in, its...
2018/0088914 METHOD FOR SUPPORTING PROGRAM CREATION AND APPARATUS FOR SUPPORTING PROGRAM CREATION
Provided is a method that can support creation of a program while facilitating reduction in cost even if the program is a complicated one. Unnecessary factors...
2018/0088913 GENERATION OF APPLICATION CODES FROM A FORMAL SPECIFICATION
System and method to generate automatically a compact application code suitable for taking advantage of the intrinsic power of processors. The system can...
2018/0088912 TECHNIQUES FOR GENERATING MICROCONTROLLER CONFIGURATION INFORMATION
An example includes accessing multiple configurations stored in a memory, where each configuration is associated with a corresponding circuit function...
2018/0088911 METHOD AND SYSTEM FOR AUTOMATIC CODE GENERATION
A method for generating production code from a block diagram on a host computer is provided. A block in the block diagram has a number of input ports for...
2018/0088909 WEB-BASED POINT OF SALE BUILDER
This invention provides a system and a method for online, web-based point of sale (POS) building and configuration, which can assist non-expert business...
2018/0088908 Circuit for Performing a Multiply-and-Accumulate Operation
A circuit includes a multiplier, an adder, a first result register and a second result register coupled to outputs of the multiplier and the adder,...
2018/0088907 CIRCUIT FOR ADDITION OF MULTIPLE BINARY NUMBERS
A circuit is provided for addition of multiple binary numbers. The circuit includes a 4-to-2-compressor configured for calculating a compressed representation...
2018/0088906 INTEGRATED CIRCUITS WITH SPECIALIZED PROCESSING BLOCKS FOR PERFORMING FLOATING-POINT FAST FOURIER TRANSFORMS...
Integrated circuits with specialized processing blocks are provided. A specialized processing block may include one real addition stage and one real multiplier...
2018/0088905 COMPUTING AND SUMMING UP MULTIPLE PRODUCTS IN A SINGLE MULTIPLIER
Methods, systems and computer program products for computing and summing up multiple products in a single multiplier are provided. Aspects include receiving a...
2018/0088904 DEDICATED FIFOS IN A MULTIPROCESSOR SYSTEM
A semiconductor chip with a first processing element, a state machine, a first read first-in first-out (FIFO) memory component, and a second read FIFO memory...
2018/0088903 Method and System for Emotion-Triggered Capturing of Audio and/or Image Data
The present disclosure relates to a method for emotion-triggered capturing of audio and/or image data by an audio and/or image capturing device. The method...
2018/0088902 COORDINATING INPUT ON MULTIPLE LOCAL DEVICES
One embodiment provides a method, including: receiving, at a first device, a user input; activating, from the first device, a second device; and thereafter...
2018/0088901 Method for Changing Type of Streamed Content for an Audio System
A method for changing types of streamed content for an audio system in which a first type of streamed content that has a first signal type is received at the...
2018/0088900 SYSTEM AND METHOD FOR DIFFERENTIALLY LOCATING AND MODIFYING AUDIO SOURCES
A system and method for differentially locating and modifying audio sources that includes receiving multiple audio inputs from a set of distinct locations;...
2018/0088899 TONAL/TRANSIENT STRUCTURAL SEPARATION FOR AUDIO EFFECTS
The technology relates to processing one or more audio streams. The processing may include segmenting the one or more audio streams into structural components...
2018/0088898 Content Reproduction Device, Content Reproduction System, and Control Method for A Content Reproduction Device
A control method for a content reproduction device includes: receiving, from a second content reproduction device connected through a network, acquisition...
2018/0088897 MULTI SOURCE WIRELESS HEADPHONE AND AUDIO SWITCHING DEVICE
In at least one embodiment, an apparatus is provided that includes headphones. The headphones are programmed to playback first audio from an audio switching...
2018/0088896 Devices, Methods, and Graphical User Interfaces for Media Playback Control Using Intensity-Based User Inputs
A method is performed at an electronic device. While media is playing, the device detects a contact at a touch-sensitive surface location associated with a...
2018/0088895 Multimedia Experience According to Biometrics
Disclosed herein are example techniques for multimedia experience based on biometric data. An example implementation may involve receiving first biometric data...
2018/0088894 CONTEXTUAL BASED SELECTION AMONG MULTIPLE DEVICES FOR CONTENT PLAYBACK
One embodiment provides a method, including: receiving, at an electronic device, a request to play media content; accessing, using a processor of the...
2018/0088893 DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND DISPLAY CONTROL PROGRAM
The present technology relates to an information processing device, an information processing method, and a program that can more exactly indicate a position...
2018/0088892 DISPLAY DEVICE, ALWAYS-ON-DISPLAY CONTROL METHOD AND MOBILE TERMINAL USING THE SAME
A display device, an AOD control method for the same, and a mobile terminal using the same are provided. An event view is displayed on a display panel in a...
2018/0088891 DISPLAY METHOD, DISPLAY APPARATUS AND DRIVING RECORDER
The present application provides a display method, a display apparatus and a driving recorder, which relates to the field of communication technology. The...
2018/0088890 OUTSIDE-FACING DISPLAY FOR HEAD-MOUNTED DISPLAYS
Devices and methods disclosed herein may include a system for a multiple screen head-mounted display. The system includes a first transceiver to obtain a first...
2018/0088889 THREE-DIMENSIONAL IMAGE FORMATION AND COLOR CORRECTION SYSTEM AND METHOD
A method and system for a displaying contents that makes LED real-time 3D displays possible. The 3D image formation includes multi-screen display color...
← 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 | 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.