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/0206091 SHARING OWNERSHIP OF AN INPUT/OUTPUT DEVICE WITH AN EXISTING PARTITION
The present disclosure relates to sharing an I/O device across multiple virtual machines. According to one embodiment, a computing system establishes a...
2017/0206090 APPLICATION CONTAINERS
In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application, and determining,...
2017/0206089 INFORMATION PROCESSING APPARATUS AND COMPUTATIONAL METHOD
A storage unit stores a compressed matrix obtained by removing elements with zero values from a coefficient matrix and compressing the coefficient matrix in a...
2017/0206088 MFENCE AND LFENCE MICRO-ARCHITECTURAL IMPLEMENTATION METHOD AND SYSTEM
A system and method for fencing memory accesses. Memory loads can be fenced, or all memory access can be fenced. The system receives a fencing instruction that...
2017/0206087 COLLAPSING OF MULTIPLE NESTED LOOPS, METHODS, AND INSTRUCTIONS
In an embodiment, the present invention is directed to a processor including a decode logic to receive a multi-dimensional loop counter update instruction and...
2017/0206086 Execution of Load Instructions in a Processor
Techniques for executing a load instruction in a processor are described. In one example, load instructions which are detected to have an offset (or...
2017/0206085 PROGRAMMABLE LINEAR FEEDBACK SHIFT REGISTER
A method for implementing a programmable linear feedback shift register instruction, the method includes obtaining, by a processor, the machine instruction for...
2017/0206084 PROGRAMMABLE LINEAR FEEDBACK SHIFT REGISTER
A method for implementing a programmable linear feedback shift register instruction, the method includes obtaining, by a processor, the machine instruction for...
2017/0206083 PROGRAMMABLE EVENT DRIVEN YIELD MECHANISM WHICH MAY ACTIVATE OTHER THREADS
Method, apparatus, and program means for a programmable event driven yield mechanism that may activate other threads. In one embodiment, an apparatus includes...
2017/0206082 Automatic extraction of sensitive code fragments to be executed in a sandbox
According to an aspect of some embodiments of the present invention there is provided a computer implemented method of refactoring a source code that includes...
2017/0206081 Automatic extraction of sensitive code fragments to be executed in a sandbox
According to an aspect of some embodiments of the present invention there is provided a computer implemented method of refactoring a source code that includes...
2017/0206080 ATTRIBUTING AUTHORSHIP TO SEGMENTS OF SOURCE CODE
An electronic device identifies a segment of source code in a second version of a software program that has changed relative to a corresponding segment in a...
2017/0206079 Method and Device for Upgrading Software
The present document discloses a method and device for upgrading software. The method includes: a terminal setting a time for upgrading a software version for...
2017/0206078 UPDATING SOFTWARE COMPONENTS THROUGH ONLINE STORES
The present invention extends to methods, systems, and computer program products for updating software components through online stores. A computing device...
2017/0206077 FIRMWARE UPDATE
A separable computing system according to one example include a display portion and a base portion where base portion firmware updates are provided.
2017/0206076 DYNAMIC RELEASE BASELINES IN A CONTINUOUS DELIVERY ENVIRONMENT
Embodiments of the present disclosure are directed to a common interface for associating an ordered set of instructions and/or resources from a release...
2017/0206075 DYNAMIC RELEASE BASELINES IN A CONTINUOUS DELIVERY ENVIRONMENT
Embodiments of the present disclosure are directed to a common interface for associating an ordered set of instructions and/or resources from a release...
2017/0206074 UPDATING SOFTWARE PRODUCTS ON VIRTUAL MACHINES WITH SOFTWARE IMAGES OF NEW LEVELS
A solution for updating at least one software product installed on a virtual machine, including providing a software image of at least one new virtual disk...
2017/0206073 MANAGING DELIVERY OF CODE AND DEPENDENT DATA USING APPLICATION CONTAINERS
In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to...
2017/0206072 INFORMATION PROCESSING APPARATUS AND RESOURCE MANAGEMENT METHOD
According to the present invention, as a part of processing for starting up an apparatus or in the case where an app is installed, it is determined whether...
2017/0206071 APPLICATION CONTAINERS WITH DYNAMIC SUB-PACKAGE LOADING
In some examples, a method includes, receiving, by a supervisor component, a request to execute particular functionality of an application; responsive to...
2017/0206070 INFORMATION PROCESSING DEVICE, DEPLOYMENT METHOD, AND RECORDING MEDIUM
Efficient system construction is enabled even when components (objects) of a system include such a setting item whose setting value is determined by an...
2017/0206069 INTEGRATING AND SHARING SOFTWARE BUILD COMPONENT TARGETS
Techniques are described for sharing software targets in componentized automated software product build processes. In some examples, a method includes...
2017/0206068 PROGRAM OPTIMIZATION BASED ON DIRECTIVES FOR INTERMEDIATE CODE
An optimization system to apply directives to a computer program without having to perform repeated front-end compilations of source code of the computer...
2017/0206067 USING BUILD HISTORY INFORMATION TO OPTIMIZE A SOFTWARE BUILD PROCESS
Methods and systems for optimizing a build order of component source modules comprises creating a dependency graph based on dependency information. Historical...
2017/0206066 SYSTEM FOR THE DISCOVERY AND PROVISIONING OF ARTIFACTS AND COMPOSITES
The present invention relates to software development in a networked environment, and in particular to method and system for automatically assisted generation...
2017/0206065 Entity-Based External Functionality for Software Developers
A system stores information identifying functions and corresponding unique identifiers. Each of the functions corresponds to external functionality available...
2017/0206064 PERSISTENT COMPANION DEVICE CONFIGURATION AND DEPLOYMENT PLATFORM
A development platform for developing a skill for a persistent companion device (PCD) includes an asset development library having an application programming...
2017/0206063 INITIALIZATION OF HYBRID EQUATION-BASED DYNAMICAL SYSTEM MODELS USING SMT METHODS
A SMT method for initialization of a hybrid equation-based dynamic system representing a dynamic behavior of a physical device, said method comprising:...
2017/0206062 FORMATTING FLOATING POINT NUMBERS
Flexible high-speed generation and formatting of application-specified strings in floating point and related formats is available through table-based base...
2017/0206061 RESOURCE RECONCILIATION
A method to reconcile multiple instances of a single computer resource identified by resource discovery operations includes: (1) accessing information...
2017/0206060 System and Method for Speech-Based Navigation and Interaction with a Device's Visible Screen Elements Using a...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enabling screen-specific user interfacing with elements...
2017/0206058 Music Streaming Using Supported Services
An example technique includes a computing system storing media item identifiers of curated media items associated with one or more service providers. A media...
2017/0206057 THE METHOD AND APPARATUS FOR CONTROLLING AUDIO DATA BY RECOGNIZING USER GESTURE AND POSITION USING MULTIPLE...
A method or apparatus for multi-channel audio data control using plural mobile devices comprising steps of detecting user presence through assigned frequency,...
2017/0206056 CONTROL DEVICE
A control device is provided which mixes and records two types of audio signals processed under standards different from each other; in particular, an audio...
2017/0206055 REALTIME AUDIO EFFECTS CONTROL
In some implementations, a computing device can be configured to present a graphical user interface that enables the dynamic authoring of music by a user of...
2017/0206054 GAMING PERIPHERAL WITH BUILT-IN AUDIO SUPPORT
Various embodiments described herein are directed toward gaming peripherals with built-in audio support. The gaming peripheral may include a plurality of input...
2017/0206053 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
An information processing device includes: an image output unit which outputs a screen displayed on a display unit to an image display device; a display...
2017/0206052 METHOD AND SYSTEM FOR AUTOMATICALLY MANAGING CONTENT IN AN ELECTRONIC DEVICE
A system and method for content management in an electronic device is provided. The method includes determining first attributes of a first content in a first...
2017/0206051 CONTENT SHARING METHODS AND APPARATUSES
Content sharing methods and apparatuses are provided that relate to the field of communications. A method comprises: determining position information of a...
2017/0206050 CONTENT SHARING METHODS AND APPARATUSES
Content sharing methods and apparatuses are provided that relate to the field of communications. A method comprises: determining a projection region of a...
2017/0206048 CONTENT SHARING METHODS AND APPARATUSES
Content sharing methods and apparatuses are provided that relate to the field of communications. A method comprises: determining a projection region of a...
2017/0206047 APPARATUS AND METHOD FOR ELECTRONIC LABELING OF ELECTRONIC EQUIPMENT
An electronic device is coupled to electronic paper display. The electronic device may be utilized as part of an industrial control system. The central...
2017/0206046 DATA COMMUNICATION DEVICE, INFORMATION VISUALIZING SYSTEM AND DATA COMMUNICATING PROGRAM
There are provided a changed data extracting unit 13 for extracting only changed data to be present data changed from previous data for each of data to be...
2017/0206045 INFORMATION PROVIDING APPARATUS FOR VEHICLE
A first-screen is continuously displayed on a display according to contents of the first-screen, in a case where a first display request is cancelled before a...
2017/0206044 ELECTRONIC APPARATUS, PRINT CONTROL METHOD AND COMPUTER READABLE RECORDING MEDIUM
An electronic device is disclosed. The present electronic device comprises: a user interface unit displaying a UI for controlling a function of an image...
2017/0206043 DYNAMIC SPLITTING OF PORTABLE DOCUMENT FORMAT PRINT JOBS
Systems and methods are provided for dynamically splitting print jobs to reduce the time taken to start printing those jobs, allowing those jobs to be printed...
2017/0206042 PRINTING APPARATUS CAPABLE OF PREVENTING INFORMATION LEAKAGE WHEN ERROR OCCURS, METHOD OF CONTROLLING THE SAME,...
A printing apparatus capable of preventing information leakage without significantly lowering the user-friendliness when an error occurs during execution of a...
2017/0206041 DOCUMENT PROCESSING SYSTEM FOR PROCESSING A PRINT JOB
A method for processing with a document processing system is provided. The method includes generating a sheet assembly by executing a production route model of...
2017/0206040 GENERATION OF IMAGES
Multiple packages are manufactured by defining a package template, with at least one individualized image area, and selecting at least one image seed. For each...
← 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 | 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.