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/0329717 AUTOMATED SYSTEM FOR RATING EMPLOYEE SCREENING PRACTICES AND CORPORATE MANAGEMENT
A novel automated system develops a uniform rating of the employment screening practices of organizations/industry entities (IEs) of a given industry. The...
2018/0329716 METHOD FOR INITIALIZING PERIPHERAL COMPONENT INTERCONNECT EXPRESS INTERFACE CARD
A method for initializing a peripheral component interconnect express (PCI-E) interface card is provided. The method includes: initializing, by a processing...
2018/0329715 ELECTRONIC DEVICE AND METHOD FOR CONTROLLING SAME
Provided are an electronic device and a method for controlling same. In the method for controlling the electronic device, received is an input of a user...
2018/0329714 Method for Operating a System on Chip Comprising a Bootable Processor
A method for operating a system on chip (SoC) comprising a bootable processor, wherein the method includes executing a bootloader and measuring electrical...
2018/0329713 FITNESS SENSOR WITH LOW POWER ATTRIBUTES IN SENSOR HUB
Systems and methods may provide for a fitness sensor that is located and operates in a sensor hub. The fitness sensor may link to a Bluetooth link controller,...
2018/0329712 FILE ACCESS PREDICATION USING COUNTER BASED EVICTION POLICIES AT THE FILE AND PAGE LEVEL
The disclosure relates to technology for predicting file access patterns by identifying one or more files stored in a first cache and one or more pages...
2018/0329711 BANKING REGISTER RENAMING TO REDUCE POWER
According to one general aspect, an apparatus may include a register circuit and an instruction scheduler circuit. The register circuit may include a plurality...
2018/0329710 ARITHMETIC PROCESSING APPARATUS AND METHOD FOR CONTROLLING ARITHMETIC PROCESSING APPARATUS
An arithmetic processing apparatus includes: a memory; and a processor coupled to the memory, wherein the processor: detects whether intervals of a plurality...
2018/0329709 PARALLELIZED PROCESSING
A method for parallelized processing of elements of a first vector R using processors 1 through k includes steps of (b) loading the next non-loaded element of...
2018/0329708 MULTI-NULLIFICATION
Apparatus and methods are disclosed for nullifying memory store instructions and one or more registers identified in a target field of a nullification...
2018/0329707 MEMORY MANAGEMENT IN SECURE ENCLAVES
Embodiments of an invention for memory management in secure enclaves are disclosed. In one embodiment, a processor includes an instruction unit and an...
2018/0329706 DISTRIBUTED DOUBLE-PRECISION FLOATING-POINT ADDITION
The present embodiments relate to circuitry that efficiently performs double-precision floating-point addition operations, single-precision floating-point...
2018/0329705 APPROACH TO SUMMARIZE CODE USAGE
Techniques for autonomously generating a code usage summary associated with a web application programming interface request are provided. In one example, a...
2018/0329704 APPROACH TO SUMMARIZE CODE USAGE
Techniques for autonomously generating a code usage summary associated with a web application programming interface request are provided. In one example, a...
2018/0329703 METHOD, APPARATUS AND SYSTEM FOR VERIFYING CODE INTEGRITY ON CLIENTS
A method and apparatus for verifying code integrity on a client, the method comprising: determining a verification object on the client; generating a plurality...
2018/0329702 ENFORCING CONTENT CONSTRAINTS ON DELIVERY AND END USER CHANGES
Methods, systems, and computer-readable storage media for providing a set of key-range-ranges associated with an application, the set of key-range-ranges...
2018/0329701 DEVICE MANAGEMENT SYSTEM WITH A RESTORE PREVENTION UTILITY
In various embodiments, methods and systems for implementing a device management system with a restore prevention utility are provided. A request is received,...
2018/0329700 APPLICATION MIGRATION SYSTEM
A target model is determined for a source application that is to be migrated to a target system. The target model can be determined in part from policies and...
2018/0329699 Linking Optimized Entry Points for Local-Use-Only Function Pointers
Embodiments relate to using a local entry point with an indirect call function. More specifically, a linker is provided to generate at application modules that...
2018/0329698 METHOD AND SYSTEM FOR FACILITATING REPLACEMENT OF FUNCTION CALLS
The present invention involves systems and methods for replacement of function calls. In one embodiment, a function call is intercepted and modified to enforce...
2018/0329697 NON-BLOCKING APPLICATION OBJECT FRAMEWORK AND DEPENDENCY MODEL MANAGEMENT
Techniques are described for providing a non-blocking application object framework allowing parallelization of operation and function calls throughout an...
2018/0329696 DATA PROCESSING GRAPH COMPILATION
A received graph-based program specification includes: a plurality of components, each corresponding to at least one operation; and a plurality of directed...
2018/0329695 MAPPING OF SOFTWARE CODE VIA USER INTERFACE SUMMARIZATION
Techniques for identifying similar software code are provided. In one example, a computer-implemented method comprises: based on detection of an input,...
2018/0329694 MAPPING OF SOFTWARE CODE VIA USER INTERFACE SUMMARIZATION
Techniques for identifying similar software code are provided. In one example, a computer-implemented method comprises: based on detection of an input,...
2018/0329693 DISTRIBUTED LEDGER PLATFORM FOR COMPUTING APPLICATIONS
Systems and methods for dynamic development and/or management of computing applications including a development framework, a visual design subsystem, a...
2018/0329692 INFORMATION PROCESSING APPARATUS AND METHOD
A memory holds a code pattern, a first template indicating a format of a program which defines that a system performs certain processing in response to a...
2018/0329691 METHOD AND MECHANISM FOR OPTIMAL SCOPE EVALUATION IN SCOPE BASED HIERARCHICAL CONFIGURATION USING EVALUATED...
A first and a second local scope definition for a first and a second node in a hierarchical application tree are received where the hierarchical application...
2018/0329690 CONVERTING VISUAL DIAGRAMS INTO CODE
The techniques and systems described herein provide a tool for use in association with the development of a computer program. For instance, a computer program...
2018/0329689 DEVELOPMENT OF MULTIPLE CLASSES OF USER INTERFACES FOR A SOFTWARE APPLICATION
In a method for displaying a user interface at a device, a software application i received at the device, wherein the software application includes multiple...
2018/0329688 LOSSLESS BI-DIRECTIONAL FORMATTING OF PROGRAM SOURCE CODE
A method, computer program product, and system includes a processor(s) of a host obtaining, from a client, via a communication connection over a network, a...
2018/0329687 ASCII-SEEDED RANDOM NUMBER GENERATOR
A method for assigning a random number to a user in a set of users includes computing a random number assignment seed value based on an ASCII-value...
2018/0329686 OPTIMIZED INTEGER DIVISION CIRCUIT
The disclosed embodiments relate to the design of an integer division circuit, which comprises: a dividend-input that receives an integer dividend A; a...
2018/0329685 CIRCUIT TO PERFORM DUAL INPUT VALUE ABSOLUTE VALUE AND SUM OPERATION
An execution unit is described. The execution unit includes an arithmetic logic unit (ALU) circuit having a first input to receive a first value and a second...
2018/0329684 EXECUTING PEFORM FLOATING POINT OPERATION INSTRUCTIONS
Execution of a machine instruction in a central processing unit. A perform floating-point operation instruction and a test bit are obtained. If the test bit...
2018/0329683 REPRODUCIBLE STOCHASTIC ROUNDING FOR OUT OF ORDER PROCESSORS
A method for generating a random number for use in a stochastic rounding operation is provided. The method includes executing an instruction that causes at...
2018/0329682 HANDLING FLOATING POINT OPERATIONS
A data processing apparatus includes difference circuitry that calculates a difference between exponents of a first floating-point operand and a second...
2018/0329681 QUICK OPERATION DEVICE FOR NONLINEAR FUNCTION, AND METHOD THEREFOR
The present disclosure provides a quick operation device for a nonlinear function, and a method therefor. The device comprises: a domain conversion part for...
2018/0329680 LEARNING INTENDED USER ACTIONS
A method and system are provided. The method includes receiving, by a microphone and camera, user utterances indicative of user commands and associated user...
2018/0329679 LEARNING INTENDED USER ACTIONS
A method and system are provided. The method includes receiving, by a microphone and camera, user utterances indicative of user commands and associated user...
2018/0329678 MULTI-DIMENSIONAL REFERENCE ELEMENT FOR MIXED REALITY ENVIRONMENTS
Approaches provide for controlling, managing, and/or otherwise interacting with mixed (e.g., virtual and/or augmented) reality content in response to input...
2018/0329677 MULTI-MODAL INTERFACES
Systems and processes for operating an intelligent automated assistant to perform intelligent list reading are provided. In accordance with one example, a...
2018/0329676 ACCESS CONTROL AND VALIDATION USING SONIC TONES
Controlled access to a physical area or secured service is managed using sonic tones. A secret key is stored in a user device and in a security system, and...
2018/0329675 ELECTRONIC DEVICE AND METHOD FOR CONTROLLING AUDIO OUTPUT ACCORDING TO THE TYPE OF EARPHONE
An electronic device and method for identifying the type of earphone and controlling audio output based on the identified type of the earphone. The electronic...
2018/0329674 Playback According to Playback Responsibility In Group
An example implementation may involve a first playback device rendering audio content. The example implementation may also involve the first playback device...
2018/0329673 Pre-Caching of Media in a Playback Queue
Embodiments are provided for causing a playback device to pre-cache audio content in a playback queue. An example implementation involves a playback device...
2018/0329671 SYSTEMS AND METHODS FOR PROVIDING REAL-TIME AUDIO AND DATA
A computerized method of delivering data to one or more client computing devices includes receiving, by a server computing device, a data stream starting at a...
2018/0329670 SYSTEMS AND METHODS FOR PROVIDING REAL-TIME AUDIO AND DATA
A method of delivering audio to one or more client computing devices includes receiving, by an audio server computing device, a live audio signal starting at a...
2018/0329669 METHOD FOR SYNCHRONIZING AN ALTERNATIVE AUDIO STREAM
A method for synchronising a first audio stream, reproduced in the form of a sound signal by a reproduction device near a terminal, with an alternative audio...
2018/0329668 VIDEO DELIVERY APPARATUS, DISPLAY CONTROLLER, AND VIDEO DELIVERY SYSTEM
A video delivery apparatus includes: a division unit to divide video information corresponding to one screen, which is to be delivered to each of multiple...
2018/0329667 DISPLAY DEVICE SELECTION BASED ON HARDWARE CONFIGURATION
A computing system is provided, including a first display device having a first hardware configuration including a first display and a second display device...
← 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 151 152 153 154 | 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.