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/0220344 STOCHASTIC ROUNDING FLOATING-POINT ADD INSTRUCTION USING ENTROPY FROM A REGISTER
Embodiments are directed to a computer implemented method for executing machine instructions in a central processing unit. The executing includes loading a...
2017/0220343 STOCHASTIC ROUNDING FLOATING-POINT MULTIPLY INSTRUCTION USING ENTROPY FROM A REGISTER
Embodiments are directed to a computer implemented method for executing machine instructions in a central processing unit. The method includes obtaining, by a...
2017/0220342 STOCHASTIC ROUNDING FLOATING-POINT ADD INSTRUCTION USING ENTROPY FROM A REGISTER
Embodiments are directed to a computer implemented method for executing machine instructions in a central processing unit. The executing includes loading a...
2017/0220341 STOCHASTIC ROUNDING FLOATING-POINT MULTIPLY INSTRUCTION USING ENTROPY FROM A REGISTER
Embodiments are directed to a computer implemented method for executing machine instructions in a central processing unit. The method includes obtaining, by a...
2017/0220340 INFORMATION-PROCESSING SYSTEM, PROJECT RISK DETECTION METHOD AND RECORDING MEDIUM
Provided is an information processing system for detecting a project risk more preferably with fewer input information. The system includes: feature...
2017/0220339 DEVICE, METHOD, AND PROGRAM FOR VISUALIZING DEPENDENT PORTIONS OF PROGRAM
The present invention provides information for making a decision so as to efficiently localize environment-dependent portions of a program. Man-hours required...
2017/0220338 IDENTIFYING A DEFECT DENSITY
A technique includes tracking changes to a code base using a source code management application; and maintaining a correlation between defects in the code base...
2017/0220337 VERIFYING SOURCE CODE IN DISPARATE SOURCE CONTROL SYSTEMS
A computer program product for verifying source code in disparate source control systems. A processor configured to: obtain a first source code from a target...
2017/0220336 SYSTEM AND METHOD FOR AUTOMATIC API CANDIDATE GENERATION
Aspects of the present invention generally relate to a system, method, and computer program product for transforming APIs from legacy system-of-record to new...
2017/0220335 System and Method for Fast Initial and Incremental Deployment of Apps
A system and method for deploying user apps to user devices is disclosed. A service module on a host system maintains class files of the user app within an...
2017/0220334 MOBILE MANAGEMENT OF INDUSTRIAL ASSETS
Systems and methods are presented for a mobile device comprising an industrial internet application container comprising a plurality constituent applications...
2017/0220333 SOFTWARE IMAGE PROVISIONING AND CHARGING SYSTEM
Systems and methods of the present invention provide for one or more centralized server computers communicatively coupled to a network and configured to:...
2017/0220332 Offloading Network Connectivity and Execution Tasks to an Assistant Device
Functionality is described herein for performing at least one network connectivity task on a client device with the aid of one or more assistant devices. In...
2017/0220331 APPLICATION LIFECYCLE OPERATION QUEUEING
A trusted execution environment on an enterprise-enabled computing device allows invocation of a suite of secure applications (apps) on a computing device in...
2017/0220330 REMOTE SUPPORT INSTALLATION MECHANISM
A remote support installation mechanism provides for the installation of a remote support client application onto a user device. A server may receive a request...
2017/0220329 IMAGE DEPLOYMENT METHOD AND APPARATUS
This application discloses an image deployment method, where the image deployment method is applied to a container system. Information about an image that has...
2017/0220328 REDUCING COMPILATION TIME USING PROFILE-DIRECTED FEEDBACK
A method for significantly reducing compilation time of an application program is provided for compiling the program using profile-directed feedback (PDF). The...
2017/0220327 DYNAMIC SOURCE CODE GENERATION
Embodiments include method, systems and computer program products for dynamic source code generation. In some embodiments, a request comprising data may be...
2017/0220326 iNecklace & iAlphabet & iUniverse
A method for iNecklace-iAlphabet-iUniverse comprises receiving a request for intuitive structures from the environment, constructing the iAlphabet, computing...
2017/0220325 DISTRIBUTED BUILD AND COMPILE STATISTICS
The present technology adds code to a top level build configuration file of a configuration program that will gather metrics for each invocation of a build....
2017/0220324 DATA COMMUNICATION ACCELERATOR SYSTEM
A data communication system may include a computer server that may include a processor, a memory; and a computer program encoded on said memory. The computer...
2017/0220323 METHOD AND SYSTEM FOR DETERMINING ARCHITECTURAL DESIGNS FOR SOFTWARE APPLICATION
The present disclosure relates to a method and system for determining architectural designs for software application. The architectural designs are determined...
2017/0220322 GENERATING GAUSSIAN RANDOM NUMBERS USING INVERSE SAMPLING AND RECURRENCE RELATIONSHIP
A computer-implemented method includes determining a qualified uniform random number. The method further includes determining an approximation recurrence...
2017/0220321 COMPUTING PROCESSOR
Improved computing processor. In an embodiment, one or more roots of a perturbed polynomial equation, comprising a plurality of terms, are computed, assuming a...
2017/0220320 ELECTRONIC CALCULATING DEVICE FOR PERFORMING OBFUSCATED ARITHMETIC
An electronic calculating device (100) for performing arithmetic in a commutative ring (Z.sub.n; Z.sub.n [x]/f(x)) is presented. The calculating device...
2017/0220319 BINARY FUSED MULTIPLY-ADD FLOATING-POINT CALCULATIONS
A binary fused multiply-add floating-point unit configured to operate on an addend, a multiplier, and a multiplicand. The unit is configured to receive as the...
2017/0220318 BINARY FUSED MULTIPLY-ADD FLOATING-POINT CALCULATIONS
A binary fused multiply-add floating-point unit configured to operate on an addend, a multiplier, and a multiplicand. The unit is configured to receive as the...
2017/0220317 ELECTRONIC APPARATUS AND CONTROL PROGRAM OF ELECTRONIC APPARATUS
There is provided an electronic apparatus including a speaker; a touch panel type display that displays a screen constituent element relating to a sound; and a...
2017/0220316 Cadence-Based Selection, Playback, and Transition Between Song Versions
A system and methods for acquiring cadence and selecting a song version based on the acquired cadence are disclosed. If the system detects a new cadence, then...
2017/0220315 Audio Processing
An example method includes receiving data indicating a configuration of one or more playback devices. The one or more playback devices may include one or more...
2017/0220314 GROUP-VIEWING ASSISTANCE DEVICE, GROUP-VIEWING ASSISTANCE METHOD, AND VIEWING APPARATUS
A group-viewing assistance device allowing a viewer to perform group-viewing without giving much resistance is realized. A group-viewing assistance server...
2017/0220313 COMMUNICATION TERMINAL, COMMUNICATION SYSTEM, DISPLAY CONTROL METHOD, AND RECORDING MEDIUM
A communication terminal for communicating with a counterpart communication terminal includes: circuitry to control a display to display communication start...
2017/0220312 METHOD FOR PROVIDING COMMUNICATION SERVICE AMONG MOBILE TERMINALS BY USING NEARFIELD WIRELESS DEVICE
A method for providing a communication service includes receiving, by an operation server, a first tag ID of a first NFC tag through a first mobile terminal,...
2017/0220311 MOBILE TERMINAL AND OPERATING METHOD THEREOF
A mobile terminal includes: a display unit configured to display information; a short-range communication module configured to transmit information on a screen...
2017/0220310 Devices For Creating Mosaicked Display Systems, and Display Mosaic Systems Comprising Same
Discrete electronic modules, such as display tiles, designed and configured to be mosaicked and operatively connected with one another and/or to one or more...
2017/0220309 INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS
A non-transitory computer-readable recording medium stores an information processing program that causes a computer that constitutes an information processing...
2017/0220308 VISUAL FOCUS-BASED CONTROL OF COUPLED DISPLAYS
Various technologies described herein pertain to controlling functionality of a display based on visual focus of a user in a multiple display or multiple...
2017/0220307 MULTI-SCREEN MOBILE DEVICE AND OPERATION
Operating a mobile device having a plurality of display units may include, responsive to executing an application on the mobile device, determining, using a...
2017/0220306 SYSTEMS AND METHODS FOR AUTOMATIC CONTENT VERIFICATION
A method of automatic content verification may include requesting, from a server by an application executed by a client device, an item of content for display...
2017/0220305 User Interface for Redirection of Print Jobs
The present disclosure is directed to a method and user interface for redirecting print jobs. The method involves receiving a notification indicating that...
2017/0220304 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
An information processing device comprising circuitry configured to: acquire identification information for identifying a model; acquire attribute information...
2017/0220303 INFORMATION PROCESSING SYSTEM, APPARATUS, AND METHOD
An information processing system includes first and second information processing apparatuses. The first information processing apparatus transmits a request...
2017/0220302 PRINTING APPARATUS, METHOD FOR ESTIMATING A TIME REQUIRED FOR A RENDERING PROCESS, AND STORAGE MEDIUM
The printing apparatus of the present invention includes: a memory storing a program; at least one processor configured to execute the program and function as:...
2017/0220301 Memory Device for Emulating Dynamic Random Access Memory (DRAM)
The present invention is directed to a magnetic memory device that emulates DRAM and provides a plug-in or drop-in replacement for DRAM. The memory device...
2017/0220300 Recovery Support Techniques for Storage Virtualization Environments
Recovery support techniques for storage virtualization environments are described. In one embodiment, for example, a method may be performed that comprises...
2017/0220299 HASH MAP SUPPORT IN A STORAGE DEVICE
In an embodiment, a storage device may include device processing logic. The device processing logic may acquire a command associated with a key-value pair...
2017/0220298 METHODS AND APPARATUS FOR STORING DATA TO A SOLID STATE STORAGE DEVICE BASED ON DATA CLASSIFICATION
Systems and methods for storing data to a non-volatile storage device are provided. A request to store data to the storage device at a given address...
2017/0220297 Methods for scheduling data-programming tasks and apparatuses using the same
The invention introduces a method for scheduling data-programming tasks, performed by a processing unit, including at least the following steps. At least one...
2017/0220296 BUFFER MEMORY MANAGEMENT METHOD AND WRITE METHOD USING THE SAME
A method of performing a write operation, the method comprising: comparing a data pattern of a currently received command directing a write operation to data...
2017/0220295 TECHNOLOGIES FOR REDUCING DUPLICATION OF STORED DATA
Technologies for reducing duplication of stored data include storing, by a controller of an apparatus, a first data sub-block of a plurality of data sub-blocks...
← 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.