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
US-9,886,282 Computer BIOS protection and authentication
In some embodiments, a wagering game machine includes: a carrier board comprising a first network port and a second network port, the first network port having...
US-9,886,281 SIMD processor
A SIMD processor with a versatile hardware configuration performs efficient range determination that is frequently used in image processing and recognition. A...
US-9,886,280 Heterogeneous core microarchitecture
Embodiments relate to a heterogeneous core microarchitecture. An aspect includes binding, by an operating system that is executing on a processor comprising a...
US-9,886,279 Method for populating and instruction view data structure by using register template snapshots
A method for populating an instruction view data structure by using register template snapshots. The method includes receiving an incoming instruction sequence...
US-9,886,278 Computing architecture and method for processing data
A processing device includes an execute processor configured to execute data processing instructions; and an access processor configured to be coupled with a...
US-9,886,277 Methods and apparatus for fusing instructions to provide OR-test and AND-test functionality on multiple test...
Methods and apparatus are disclosed for fusing instructions to provide OR-test and AND-test functionality on multiple test sources. Some embodiments include...
US-9,886,276 System register access
A data processing apparatus for accessing several system registers using a single command includes system registers and command generation circuitry capable of...
US-9,886,275 Multi-core processor using three dimensional integration
Techniques for interconnects structures for a multi-core processor including at least two multi-core integrated circuits include forming at least two multi-core...
US-9,886,273 Maintaining packet order in a parallel processing network device
An instruction execution processor has an input to receive instructions associated with maintaining a queue for storing packet identifiers (IDs) corresponding...
US-9,886,272 Transformation of a web application into a hybrid mobile application
Described herein is a framework for transforming a web application (App) into a hybrid mobile App. The framework is used in a process for generating a hybrid...
US-9,886,271 Change method, apparatus, and recording medium
A method performed by a computer, the method includes: determining a portion of a program run by a first information processing apparatus, the portion...
US-9,886,270 Layered business configuration
A system, a method, and a computer program product for providing a layered business configuration are disclosed. A configuration information for configuring an...
US-9,886,269 Systems and methods for enforcing code reviews
Techniques for enforcing software reviews are described. For example, a machine receives a commit request to commit code to a repository. The machine, in...
US-9,886,268 Dual programming interface
A computer-implemented method for providing an informal interface and a formal interface to a computing application using a computer is provided. The informal...
US-9,886,267 Interconnection platform for real-time configuration and management of a cloud-based services exchange
In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services...
US-9,886,266 Updating software based on utilized functions
In a method for managing updates for a software product, receiving a request to install a software product update, wherein the software product update modifies...
US-9,886,265 Live updating of a changed block tracking driver
Live updating of a changed block tracking (CBT) driver. In one example embodiment, a method for live updating of a CBT driver may include loading a CBT driver...
US-9,886,264 Method and device for upgrading firmware
A method for upgrading firmware in a device, includes: when firmware of a first chip in the device needs to be upgraded, identifying a first partition of a...
US-9,886,263 Techniques for efficient application configuration patching
Techniques are disclosed for application configuration patching. Certain techniques are disclosed herein that utilize a configuration patching module (CPM) tool...
US-9,886,262 Adaptive upgrade to computing systems
An upgrade or update that is available to a deployed computing system (or deployment) under analysis is identified. Performance improvement metrics measured at...
US-9,886,261 System to prioritize update distribution to devices
Described are techniques for prioritizing devices to receive updates to an application executing on a device. Event data indicative of use of the application,...
US-9,886,260 Managing software version upgrades in a multiple computer system environment
An independent product upgrade function is associated with each of multiple software products installed in a set of multiple computing devices. Responsive to a...
US-9,886,259 Method and terminal device for complying router management application with router firmware
The present disclosure relates to a method and a device for complying a router management application with a router firmware. The method includes: obtaining a...
US-9,886,258 Method and device for grayscale-upgrading
A method for grayscale-upgrading includes determining a target social group to be grayscale-upgraded, determining a target user account to be grayscale-upgraded...
US-9,886,257 Methods and apparatus for remotely updating executing processes
Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write...
US-9,886,256 Application download and link correlation
A method of for correlating download link access and application installation, comprising: detecting a loading event during which a browser installed on a...
US-9,886,255 Healthcare as a service--downloadable enterprise application
An application as a service provided in a secure environment. A sandbox in a user's computing environment may be created. An application may be downloaded to...
US-9,886,254 Incremental provisioning of cloud-based modules
A method of provisioning cloud-based software may include receiving provisioning information for provisioning a cloud-based software package, and determining...
US-9,886,253 Techniques for managing functional service definitions in an SOA development lifecycle
A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In...
US-9,886,252 Compiler optimizations for vector operations that are reformatting-resistant
An optimizing compiler includes a vector optimization mechanism that optimizes vector operations that are reformatting-resistant, such as source instructions...
US-9,886,251 Optimized compiling of a template function
A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An...
US-9,886,250 Translation of a visual representation into an executable information extraction program
One embodiment provides a method for generating an executable extraction program from a visual representation, the method including: utilizing at least one...
US-9,886,249 Universal transcompiling framework
Described herein is a transcompiling framework. In accordance with one aspect, the framework generates a source abstract syntax representation corresponding to...
US-9,886,248 Method for creating software factory for developing J2EE applications
Methods for creating a factory, such as a software factory, a user experience factory, and a persistence factory, for developing one or more Java 2 Platform,...
US-9,886,247 Using an application programming interface (API) data structure in recommending an API composite
An application programming interface (API) exploration data structure is used in presenting an API composite to a first entity. A query associated with a topic...
US-9,886,246 Dynamically building mobile applications
A method for dynamically assembling a mobile application includes the steps of: (i) receiving, from a user, a request for a mobile application comprising at...
US-9,886,245 Software development tool using a workflow pattern that describes software applications
A software development tool uses a workflow pattern that describes software applications. The tool may provide a solution that can automatically generate a...
US-9,886,244 Rich tooling for rest application development
Rich tooling is provided for REST application development that integrates the exploration of a REST API, modeling of data types and the REST API, and the...
US-9,886,243 Declarative configuration and execution of card content management operations for trusted service manager
A method for configuring and executing card content management (CCM) operations in a declarative manner includes composing a CCM operation declaration, wherein...
US-9,886,242 Methods to optimize a program loop via vector instructions using a shuffle table
According to one embodiment, a code optimizer is configured to receive first code having a program loop implemented with scalar instructions to store values of...
US-9,886,241 Managing interfaces for sub-graphs
Specifying a dataflow graph includes: rendering, in a first user interface, a representation of a first dataflow graph. At least one component represents a...
US-9,886,239 Exponent monitoring
A processing apparatus includes floating point arithmetic circuitry coupled to monitoring circuitry. The monitoring circuitry stores exponent limit data...
US-9,886,238 Method, system and computer storage medium for detecting an audio input interface
Provided is a method for detecting an audio input interface, comprising: acquiring input signals of every one of audio input interfaces; acquiring energy values...
US-9,886,237 Text-reading device and text-reading method
A text-reading device includes: a visual line direction detection device for a driver; a memory that stores the visual line direction when the driver looks at a...
US-9,886,236 Multi-dimensional audio interface system
In one example, the disclosure is directed to providing a multi-dimensional audio interface in which a plurality of different spatial locations is defined,...
US-9,886,235 Audio playback device and method
An audio playback method used in an audio playback device is provided. The audio playback method includes steps outlined below. An audio playback command is...
US-9,886,234 Systems and methods of distributing audio to one or more playback devices
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...
US-9,886,233 Apparatus, systems and methods for audio content diagnostics
Media content systems and methods are operable to detect sound using one or more microphones during presentation of a media content event. The audio content...
US-9,886,232 Mobile electronic device and method for controlling a media player device to play back media
According to embodiments described in the specification, a mobile electronic device and method for controlling a media player device to play back media are...
US-9,886,231 Head worn wireless computer having high-resolution display suitable for use as a mobile internet device
A handheld wireless display device, having at least SVGA-type resolution, includes a wireless interface, such as Bluetooth.TM., WiFi.TM., Wimax.TM., cellular or...
← 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 | 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.