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
2017/0329606 Systems, Apparatuses, and Methods for Performing Conflict Detection and Broadcasting Contents of a Register to...
Systems, apparatuses, and methods of performing in a computer processor broadcasting data in response to a single vector packed broadcasting instruction that...
2017/0329605 APPARATUS AND METHOD OF IMPROVED INSERT INSTRUCTIONS
An apparatus is described having instruction execution logic circuitry to execute first, second, third and fourth instruction. Both the first instruction and...
2017/0329604 METHOD AND APPARATUS FOR PROCESSING MACRO INSTRUCTION
A processor includes: at least one operator; and at least one macro instruction processing unit configured to share the at least one operator, wherein the at...
2017/0329603 CONDITIONAL SELECTION OF DATA ELEMENTS
An apparatus performs an operation on a register, and then conditionally selects either that register or a further register on which no operation has been...
2017/0329602 METHOD AND APPARATUS FOR RESOURCE BINDING
A method and apparatus for resource binding are disclosed. In an embodiment, the apparatus includes an acquisition module, for acquiring a data constraint of...
2017/0329601 INFORMATION PROCESSING APPARATUS THAT EXECUTES UPDATE APPLICATION, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM
An information processing apparatus has a printer driver module and a USB port and executes an update application that firmware of an MFP that carries out...
2017/0329600 LIVE DATA AS A SERVICE AND CORRESPONDING PROGRAMMING INFRASTRUCTURE
Techniques for live data management are described. Some embodiments provide a Live Data Management System ("LDMS") that provides a facility for managing live...
2017/0329599 SYSTEM AND METHOD FOR PROVIDING SOFTWARE UPDATES
A system for providing a software update includes a server in which software updates are registered, and a terminal for receiving version information of a...
2017/0329598 COOLING FAN SPEED IN ACCORDANCE WITH A FIRMWARE UPDATE
Various examples herein disclose setting a cooling fan to an update operating speed that is higher than a normal operating speed in response to an indication...
2017/0329597 SYSTEMS AND METHODS FOR UPDATING NETWORK DEVICES
The disclosed computer-implemented method for updating network devices may include (1) determining, by monitoring at least one endpoint device connected to a...
2017/0329596 Updating a Software Configuration of an Appliance
Systems and methods for updating a software configuration of one or more control boards of an appliance are provided. For instance, a payload image file can be...
2017/0329595 FILE USABILITY BASED ON A SYSTEM CONFIGURATION
Apparatuses, systems, methods, and program products are disclosed for file usability based on a system configuration. A user module determines a recipient of a...
2017/0329594 COMMUNICATING A DATA IMAGE FOR INSTALLING AN OPERATING SYSTEM
Some examples provide a non-transitory computer readable medium having instructions stored thereon and executable by a processor of a client computing device...
2017/0329592 DYNAMIC PLUGIN(S) FOR CLOUD APPLICATION(S)
Techniques are described herein that are capable of dynamically installing plugin(s) for application(s). An agent plugin is caused to run in a deployment of a...
2017/0329591 Searching and Accessing Application Functionality
A method includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search...
2017/0329590 SYSTEM AND METHOD FOR DEPLOYING RESOURCES WITHIN A COMPUTING INFRASTRUCTURE
Systems and techniques for deploying resources within a computing infrastructure are herein disclosed as comprising, in an implementation, executing a first...
2017/0329589 REQUESTING RESOURCE ACCESS PERMISSIONS
Systems, methods, and software can be used to share content. In some aspects, the electronic device receives an installation manifest for an application. The...
2017/0329588 Method and Deployment Module for Managing a Container to be Deployed on a Software Platform
A method and a deployment module (110) for managing a container to be deployed on a software platform (120) are disclosed. The container provides a first set...
2017/0329587 PROGRAM CONVERSION METHOD USING COMMENT-BASED PSEUDO-CODES AND COMPUTERREADABLE RECORDING MEDIUM, ONTO WHICH...
The present invention relates to a program conversion method using comment-based pseudo-codes and a computer-readable recording medium, onto which a program is...
2017/0329586 CUSTOM-BUILT PROCESS ENGINE WITH MINIMAL MEMORY AND DISK RESOURCE CONSUMPTION
A minimum set of process engine components needed to perform a process application is determined. An executable code that includes the determined minimum set...
2017/0329585 APPARATUS AND METHOD TO COMPILE A VARIADIC TEMPLATE FUNCTION
An apparatus duplicates a process code of a variadic template function that has a variable number of parameters in a source code, in association with each of...
2017/0329584 INFORMATION PROCESSING DEVICE AND COMPILATION METHOD
An apparatus includes a processor coupled to a memory and configured to extract a class in which a constructor or an assignment operator included in source...
2017/0329583 STEPBACK MECHANISM TO DEVELOP AND DIAGNOSE PROCESS APPLICATIONS
One or more inputs associated with a selected step of a process flow are modified. The process flow is executed from the selected step based on the modified...
2017/0329582 Systems and Methods for Model-Based Analysis of Software
Disclosed herein are methods, systems, and computer program products directed to a guidance engine. The guidance engine is configured to query a knowledge base...
2017/0329581 OPEN DATA PROTOCOL SERVICES IN APPLICATIONS AND INTERFACES ACROSS MULTIPLE PLATFORMS
In one general aspect, a system and method are described for generating user interfaces at runtime. The system may include memory and processors to implement a...
2017/0329580 SMART TEMPLATES FOR USE IN MULTIPLE PLATFORMS
In one general aspect, a method for creating an enterprise application can include receiving, by a computing device, a selection of a project for creating...
2017/0329579 VISUAL PROGRAMMING SYSTEM
Methods, systems, and system for generating code using visual blocks. A selection is made from a list of one or more programming blocks. One or more of the...
2017/0329578 PROGRAMMING MODEL AND INTERPRETED RUNTIME ENVIRONMENT FOR HIGH PERFORMANCE SERVICES WITH IMPLICIT CONCURRENCY...
Disclosed is a programming model utilized for the definition of services to be operated on large sets of data with numerous responsibilities, the programming...
2017/0329577 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...
2017/0329576 INCREASING RADIX SORTING EFFICIENCY UTILIZING A CROSSOVER POINT
Embodiments of the present invention provide a method, computer program product and system for increasing sorting efficiency by utilizing a determined...
2017/0329575 FINE-GRAINED ANALOG MEMORY DEVICE BASED ON CHARGE-TRAPPING IN HIGH-K GATE DIELECTRICS OF TRANSISTORS
A fine-grained analog memory device includes: 1) a charge-trapping transistor including a gate and a high-k gate dielectric; and 2) a pulse generator connected...
2017/0329574 DISPLAY CONTROLLER
The disclosure describes a display controller and a method that includes monitoring a fill-level of a first in, first out (FIFO) block in the display...
2017/0329573 Implementations for Voice Assistant on Devices
A method at an electronic device with an audio input system includes: receiving a verbal input at the device; processing the verbal input; transmitting a...
2017/0329572 Media Transfer Among Media Output Devices
A method is implemented to move media content display between two media output devices. A server system determines in a voice message recorded by an electronic...
2017/0329571 MOBILE TERMINAL AND CONTROLLING METHOD THEREOF
Disclosed are a mobile terminal and controlling method thereof. The present invention includes a microphone, a sensing unit, a display unit, and a controller...
2017/0329570 PROGRAM READABLE BY COMPUTER, AND SOUND VOLUME OPERATING DEVICE
[Problem] To improve the operability of a sound level operation performed with respect to a plurality of audio devices. [Solution] A control screen 25 is...
2017/0329569 DISPLAYING AN UPDATE TO A GEOGRAPHICAL AREA
In various example embodiments, a system and method for displaying an update to a geographical area are presented. An indication of an update to geographical...
2017/0329568 MULTI-VISION HAVING DAISY CHAIN TYPE AND ID ALLOCATING METHOD THEREOF
The present invention relates to a multi-vision having a daisy chain type, capable of automatically setting an ID of each multi-vision set in a multi-vision...
2017/0329567 DISPLAY DEVICE
A display device includes first and second display panel having respective first and second display areas to display an image, a first support portion to...
2017/0329566 SCALABLE STORAGE-LOSS OPTIMIZED FRAMEWORK BASED METHOD AND SYSTEM FOR COLOR GAMUT MAPPING
A method for a scalable storage-loss optimized (SSLO) system for color gamut mapping is provided. The SSLO system method comprises generating a pre-computed...
2017/0329565 INFORMATION PROCESSING METHOD, CLIENT, SERVER, AND COMPUTER-READABLE STORAGE MEDIUM
After a user logs in to a client, a first request of the user is sent to a server, and after the first request is authenticated, a communication connection...
2017/0329564 WHITE SPACE MANAGEMENT MECHANISM
A computer generated method disclosed. The method includes examining a print job data stream spooled in a spooled print production file, identifying one or...
2017/0329563 Information Processing Apparatus and Non-Transitory Recording Medium
An information processing apparatus comprises a storage. The information processing apparatus starts an installer to install a printer driver on the storage....
2017/0329562 PRINTING SYSTEM AND PRINTING PROGRAM
Provided is a server that manages a printing system including candidate printing apparatuses, the printing system including a request user detection unit...
2017/0329561 METHOD FOR RECORDING CHIP USAGE STATE INFORMATION, CHIP OF IMAGING CARTRIDGE AND IMAGING CARTRIDGE
The present invention provides a method for recording chip usage state information, a chip of imaging cartridge and an imaging cartridge. The chip of imaging...
2017/0329560 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
An information processing apparatus includes a user list providing unit configured to receive device identification information from a current device connected...
2017/0329559 METHOD AND SYSTEM FOR PROCESSING DATA
Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data...
2017/0329558 Method and Device for Processing I/O Request in Network File System
A method and device for processing an input/output (I/O) request in a network file system (NFS) includes sending, by a NFS server, a request for parsing the...
2017/0329557 PROCESSING A CHAIN OF A PLURALITY OF WRITE REQUESTS
Provided are a computer program product, system, and method for processing a chain of a plurality of write requests including a commit wait flag and plurality...
2017/0329556 METHODS OF READING NONVOLATILE MEMORY DEVICES
A method of reading a nonvolatile memory device including a plurality of pages coupled to a plurality of word lines and a plurality of bit lines, each of 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 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 | 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.