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/0196676 REDUCED SAVE AND RESTORE INSTRUCTIONS FOR CALL-CLOBBERED REGISTERS
A method and associated computer program product are disclosed for generating an executable file from an object file, the object file being associated with an...
2018/0196675 PROCESSOR AND INSTRUCTION CODE GENERATION DEVICE
In a processor including an instruction prefetch buffer to prefetch a group of instructions with continuous addresses from a memory, the probability of...
2018/0196674 END-TO-END TRANSMISSION OF REDUNDANT BITS FOR PHYSICAL STORAGE LOCATION IDENTIFIERS BETWEEN FIRST AND SECOND...
A processor of an aspect includes a plurality of physical storage locations, and a register rename unit. The register rename unit includes a first register...
2018/0196673 VECTOR LENGTH QUERYING INSTRUCTION
A data processing system 2 supporting vector processing operations uses scaling vector length querying instructions. The scaling vector length querying...
2018/0196672 METHODS, APPARATUS, INSTRUCTIONS AND LOGIC TO PROVIDE PERMUTE CONTROLS WITH LEADING ZERO COUNT FUNCTIONALITY
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2018/0196671 METHODS, APPARATUS, INSTRUCTIONS AND LOGIC TO PROVIDE PERMUTE CONTROLS WITH LEADING ZERO COUNT FUNCTIONALITY
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2018/0196670 METHODS, APPARATUS, INSTRUCTIONS AND LOGIC TO PROVIDE PERMUTE CONTROLS WITH LEADING ZERO COUNT FUNCTIONALITY
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2018/0196669 REDUCED SAVE AND RESTORE INSTRUCTIONS FOR CALL-CLOBBERED REGISTERS
A method and associated computer program product are disclosed for generating an object file for subsequent linking by a linker. The method comprises inserting...
2018/0196668 SIGNAL PROCESSING DEVICE AND METHOD
A signal processing apparatus includes a memory; a processor comprising arithmetic logic units (ALUs); and a hardware accelerator configured to perform an...
2018/0196667 RUNTIME MOVEMENT OF MICROPROCESS COMPONENTS
A computer-implemented method of movement of microprocess components in a computer environment which includes: dividing a process into a plurality of...
2018/0196666 SYSTEM AND METHOD FOR MANAGING DYNAMIC DESIGN DATA FOR A VIRTUAL ENVIRONMENT
Implementations of the present disclosure are directed to a computer-implemented method, a system, and an article for facilitating the deployment of virtual...
2018/0196665 MANAGING, USING, AND UPDATING APPLICATION RESOURCES
Embodiments of the present application relate to a method, device, and system for managing, using, and updating application resources. A method includes...
2018/0196664 MODULARIZED APPLICATION FRAMEWORK
Disclosed herein are system, method, and computer program product embodiments for a modularized application framework. The embodiments disclosed herein may be...
2018/0196663 SYSTEMS AND METHODS FOR MANAGING COMPUTER COMPONENTS
A computer-based method for managing a plurality of computer components in an organization is provided. The method is implemented using a Component Manager...
2018/0196662 Updating software based on function usage statistics
A computer-implemented method of measuring and updating a software program in a client system, the software program comprising plural functions, the method...
2018/0196661 ELECTRONIC APPARATUS AND INFORMATION PROCESSING SYSTEM
An electronic apparatus has a communication unit, a first storage unit, a second storage unit, and a controller. The communication unit communicates with a...
2018/0196660 SYSTEM AND METHOD FOR REPROGRAMMING ECU DEVICES (ELECTRONIC CONTROL UNITS) IN VEHICLES, VIA DIGITAL RADIO
The invention relates to a system and method for the reprogramming of ECU devices in automotive vehicles, via digital radio, which allows new software files to...
2018/0196659 METHOD AND APPARATUS FOR INSTALLING OPERATION SYSTEM
Proposed are a method and apparatus for installing an operating system. The method includes the followings. Data of a first operation system is acquired, and...
2018/0196658 PATTERN BASED MIGRATION OF INTEGRATION APPLICATIONS
Systems, methods, and computer program products to perform an operation comprising obtaining configuration information from a source integration application,...
2018/0196657 DEVIATION FINDER
Automatic detection of software program regression points enables developers to more quickly and accurately diagnose and solve issues in changes to software....
2018/0196656 SOFTWARE UPDATE MANAGEMENT
A system for a vehicle includes a controller, and a telematics control unit configured to, in response to receiving instructions indicating transfer and...
2018/0196655 MIGRATING APPLICATIONS TO UPDATED ENVIRONMENTS
A migration system for migrating an application between environments is provided. The migration system includes analyzes a profile of the application on a...
2018/0196654 Docker Container Operating Method and Apparatus
A DOCKER container operating method and apparatus to operate, in a DOCKER container using a simple and efficient method, an application previously established...
2018/0196653 METHODS FOR ADAPTIVE PLACEMENT OF APPLICATIONS AND DEVICES THEREOF
Methods, application placement management bot, and non-transitory computer readable media that obtain application meta data for a plurality of applications....
2018/0196652 LINKER REWRITING TO ELIMINATE TOC POINTER REFERENCES
A method and associated computer program product are disclosed for generating an object file for subsequent linking by a linker. The object file comprises a...
2018/0196651 EFFICIENTLY TRANSFORMING A SOURCE CODE FILE FOR DIFFERENT CODING FORMATS
A source code file is generated in accordance with a first coding format employed by a first user. In response to a request for the generated source code file...
2018/0196650 PARTIAL OBJECT INSTANTIATION FOR OBJECT ORIENTED APPLICATIONS
One embodiment provides a method for transparent partial object instantiation for object oriented applications including analyzing, by a processor, application...
2018/0196649 WEB APPLICATION ADJUSTMENT FOR DIFFERENT BROWSERS
In example implementations, a method and apparatus are provided. The method includes identifying portions of a code for a web application on a first browser...
2018/0196648 PROVIDING DYNAMIC INSTRUMENTATION USING DOMAIN-SPECIFIC MONITORING-LANGUAGE-TO-KERNEL-BYTECODE COMPILATION
Providing dynamic instrumentation using domain-specific monitoring-language-to-kernel-bytecode compilation is disclosed. An instrumentation program file is...
2018/0196647 Application Programming Interface Discovery Using Pattern Recognition
Transforming application programming interface calls is provided. An application programming interface discovery process is performed on a second data...
2018/0196646 SYSTEM DESIGN APPARATUS AND METHOD
A system design apparatus has a metamodel definition unit that generates a second metamodel based on a first metamodel described using a modeling language, the...
2018/0196644 METHODS AND SYSTEMS FOR APPLICATION RENDERING
Rendering an application is provided. An application script file having scripts corresponding to functions of an application may be retrieved. The application...
2018/0196643 GENERATING WEB API SPECIFICATION FROM ONLINE DOCUMENTATION
A tool that automatically generates a web API specification from a web API documentation is provided. The tool extracts a base uniform resource locator (URL)...
2018/0196642 STOCHASTIC PARALLEL MICROPROCESSOR
The invention relates to a stochastic-type microprocessor. In some embodiments, the microprocessor comprises an elementary stochastic computation module able to...
2018/0196641 RANDOM NUMBER GENERATING APPARATUS
A random, number generating apparatus includes a first ring oscillator and a second ring oscillator, each having a quantity of delay elements different from,...
2018/0196640 Random Number Generation Using Switching Regulators
Random numbers are generated using entropic properties associated with circuit hardware. Consistent with one method, a switching voltage regulator circuit is...
2018/0196639 DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND STORAGE MEDIUM
A data processing device according to one aspect of the present invention includes an extractor configured to extract time-series data indicating observed...
2018/0196638 SYSTEM FOR PROCESSING MULTI-LEVEL CONDITION DATA TO ACHIEVE STANDARDIZED PRIORITIZATION
A method for adjusting a complex index with inherent anomalies due to the presence of multiple quality levels of the same indexed characteristic in a single...
2018/0196637 Calculating Normalized Metrics
Examples relate to calculating normalize metrics. The examples disclosed herein calculate respective normalized first metric values for each of a plurality of...
2018/0196636 RELATIVE NARRATION
A computing device and a method for generating relative narration. In one instance, the computing device include a display device displaying a graphical user...
2018/0196635 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
A device and method capable of performing image following type audio control or image non-following type audio control are implemented. Images in different...
2018/0196634 SYSTEMS AND METHODS FOR DETERMINING ONE OR MORE ACTIVE SPEAKERS DURING AN AUDIO OR VIDEO CONFERENCE SESSION
The present disclosure relates to systems and methods for automatically determining the active users in an audio or video conference session including a...
2018/0196633 WIRED WEARABLE AUDIO VIDEO TO WIRELESS AUDIO VIDEO BRIDGING DEVICE
An adapter or bridging device that provides both a wired audio or audio and video female jack connectors for wired devices such as wired earphones, headphones...
2018/0196632 ELECTRONIC DEVICE AND METHOD FOR CONTROLLING OPERATION THEREOF
An electronic device is provided. The electronic device includes a communication circuit, a speaker, a microphone, a memory, and a processor. The processor is...
2018/0196631 Processing Audio Signals
Audio signals are processed by a real-time digital-signal-processing system. A digital-audio-interface is arranged to be connected to a packet-based-network. A...
2018/0196630 SYNCHRONIZED PLAYBACK SYSTEM, SYNCHRONIZED PLAYBACK APPARATUS, AND CONTROL METHOD
In a synchronized playback system, a plurality of synchronized playback apparatuses are connected and perform synchronized playback. Each of the plurality of...
2018/0196629 Display Device
To provide a display device that is suitable for increasing in size. To provide a display device in which display unevenness is suppressed. In a display...
2018/0196628 SYSTEM FOR TRACKING AND GRAPHICALLY DISPLAYING LOGISTICAL, BALLISTIC, AND REAL TIME DATA OF PROJECTILE WEAPONRY...
The system includes various components to track and graphically display data related to a user, a weapon, munitions for the weapon, other munitions and...
2018/0196627 DATA PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
A data processing apparatus to acquire a job from an external apparatus via a network and process the job includes a storage unit, a selection unit, and a...
2018/0196626 PRINTING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
A printing apparatus includes an accepting unit configured to accept one of a first setting and a second setting, the first setting indicating that another...
← 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 | 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.