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.
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... |