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
2016/0216977 ELECTRONIC DEVICE MODE DETECTION
In embodiments of electronic device mode detection, a mode detection application, implemented on an electronic device, correlates an identifier of a wireless...
2016/0216976 DEVICE CONFIGURATION PRIOR TO INITIALIZATION OF A SYSTEM
Examples disclose a method, system, and computer readable media to configure a device within a computing system. The examples process configuration data when...
2016/0216975 OPERATION TERMINAL AND INFORMATION PROCESSING SYSTEM
An operation terminal is provided that starts an application selected by a user from among a plurality of applications installed therein. The operation...
2016/0216974 FIRMWARE SENSOR LAYER
Computing devices, computer-readable storage media, and methods associated with providing an operating system (OS)-absent firmware sensor layer to support a...
2016/0216973 Handling Operating System (Os) Transitions In An Unbounded Transactional Memory (Utm) Mode
In one embodiment, the present invention includes a method for receiving control in a kernel mode via a ring transition from a user thread during execution of...
2016/0216972 BRANCH PREDICTION USING MULTIPLE VERSIONS OF HISTORY DATA
Branch prediction is provided by generating a first index from a previous instruction address and from a first branch history vector having a first length. A...
2016/0216971 METHOD AND SYSTEM TO PROVIDE USER-LEVEL MULTITHREADING
A method and system to provide user-level multithreading are disclosed. The method according to the present techniques comprises receiving programming...
2016/0216970 EFFICIENCY OF AN INSTRUCTION CACHE BY RETRIEVING INSTRUCTIONS FOR COMPLETING A SINGLE BRANCH BACKWARDS SHORT...
A method and system for instruction fetching within a processor instruction unit, utilizing a loop buffer, one or more virtual loop buffers, and/or an...
2016/0216969 SYSTEM AND METHOD FOR ADAPTIVELY MANAGING REGISTERS IN AN INSTRUCTION PROCESSOR
Systems and methods for adaptively managing registers in an instruction processor are disclosed. The system identifies one or more registers with inoperable...
2016/0216968 TRANSACTION ABORT PROCESSING
A transaction executing within a computing environment ends prior to completion; i.e., execution is aborted. Pursuant to aborting execution, a hardware...
2016/0216967 PROCESSORS, METHODS, AND SYSTEMS TO RELAX SYNCHRONIZATION OF ACCESSES TO SHARED MEMORY
A processor of an aspect includes a plurality of logical processors. A first logical processor of the plurality is to execute software that includes a memory...
2016/0216966 System and Method for Mitigating the Impact of Branch Misprediction When Exiting Spin Loops
A computer system may recognize a busy-wait loop in program instructions at compile time and/or may recognize busy-wait looping behavior during execution of...
2016/0216965 CLEARING SPECIFIED BLOCKS OF MAIN STORAGE
Embodiments of the present invention provide systems and methods for clearing specified blocks of main storage. In one embodiment, an EADM start subchannel is...
2016/0216964 CORRECTING NON-COMPLIANT SOURCE CODE IN AN INTEGRATED DEVELOPMENT ENVIRONMENT
Approaches presented herein enable correction of source code that fails to comply with an established coding standard in a code base within an Integrated...
2016/0216963 CALCULATING CONFIDENCE VALUES FOR SOURCE CODE BASED ON AVAILABILITY OF EXPERTS
Software that uses machine logic to identify expert(s) for functional components of source code, determining a confidence value for each functional component...
2016/0216962 SYSTEMS AND METHODS TO UPDATE SOURCE CODE FILES
Methods and systems that facilitate efficient and effective application program maintenance and patch distribution are described. A device comprises: a memory...
2016/0216961 SURFACING CROSS PLATFORM APPLICATIONS
A utility application store may be configured to present an interface displaying multiple applications that are available from the utility application store....
2016/0216960 MANAGING UPDATE DEPLOYMENT
Systems and methods for managing deployment of an update to computing devices are provided. An update deployment manager determines one or more initial...
2016/0216959 MODULAR SYSTEM INCLUDING MANAGEMENT AND DEPLOYMENT OF SOFTWARE UPDATES AND REVISIONS
A technology/operating system-agnostic and protocol-agnostic modular-based service delivery system that includes a management of enterprise-wide deployment of...
2016/0216958 MODULAR SYSTEM INCLUDING MANAGEMENT AND DEPLOYMENT OF SOFTWARE UPDATES AND REVISIONS
A technology/operating system-agnostic and protocol-agnostic modular-based service delivery system that includes a management of enterprise-wide deployment of...
2016/0216957 SYSTEM AND METHOD FOR REMOTELY UPDATING FIRMWARE FOR INDIVIDUAL LIGHTING CONTROLLERS IN AVIATION LIGHT SYSTEM
A system for remotely updating firmware of individual lighting controllers in an aviation light system according to an embodiment of the present invention...
2016/0216956 SYSTEM AND METHOD FOR DETERMINING WHEN CLOUD VIRTUAL MACHINES NEED TO BE UPDATED
A method (and structure) for providing a computing infrastructure based on virtual machines. A virtual machine provisioning system, as executed by a processor...
2016/0216955 METHOD AND APPARATUS FOR EXECUTING APPLICATIONS
An apparatus comprising: a memory; at least one processor operatively coupled to the memory, configured to: execute a plurality of platforms that are different...
2016/0216954 SEARCH IN APPLICATION LAUNCHER
A system and machine-implemented method for facilitating an application launcher providing direct access to one or more items, the method including identifying...
2016/0216953 METHOD FOR SHOWING AN INSTANT NOTICE ON A DISPLAY OF COMPUTER ACCORDING TO AN INCOMING EVENT OF A MOBILE DEVICE
The invention provides a method for installing an application into a handheld computer and a personal computer, which are connected to each other. The method...
2016/0216952 METHOD FOR AUTOMATICALLY FUNCTIONALLY TRANSFERRING INPUT DEVICES OF COMPUTER TO MOBILE DEVICE
The invention provides a method for directly using input devices of a personal computer to operate a mobile device connected thereto. The method includes: a)...
2016/0216951 MIGRATION OF EXECUTING PROCESSES
In one example embodiment, live migration in a datacenter may include JIT compiling a process that is configured to be executed on both a source instruction...
2016/0216950 Automatic Code Transformation
Stateful computations are transformed into stateless computations automatically to facilitate scalability. Programmers can write code in a traditional...
2016/0216949 SYSTEM AND METHOD FOR GENERATING A USER INTERFACE BY AUCTIONING SPACE ON THE USER INTERFACE TO...
A system and method is provided for generating a dynamic, user interface that is capable of frequently changing and learning to provide the most relevant...
2016/0216948 Source to Image Framework for a Platform-as-a-Service System
Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes invoking source-to-image...
2016/0216947 Unifying Cloud Platform for Interconnected Applications
Real-time messaging is a very familiar activity for users. Messaging apps allow users to create messaging channels through which users can message each other....
2016/0216946 ACCESS OPERATION WITH DYNAMIC LINKING AND ACCESS OF DATA WITHIN PLURAL DATA SOURCES
A present invention embodiment includes a system with at least one processor for accessing data. The system creates a rule including one or more conditional...
2016/0216945 HARDWARE NON-DETERMINISTIC RANDOM BYTE GENERATOR
A random byte generator comprising a noise source configured to generate a noise signal, a digitizer with a resolution of no less than two bits and configured...
2016/0216944 INTERACTIVE DISPLAY SYSTEM AND METHOD
An electronic device includes a touch panel, a storage device, at least one processor, and one or more modules that are stored in the storage device and...
2016/0216943 HEADPHONES WITH INTEGRAL IMAGE DISPLAY
Method and system for displaying images on headphones worn by a user and/or for displaying a status of the user. The headphones include a display screen on an...
2016/0216942 METHOD AND SYSTEM FOR E-READING PAGE TRANSITION EFFECT
A method executed in a processor of a computing device for providing a page transition effect is provided. The method includes receiving input defining a...
2016/0216941 SYSTEM FOR AVATAR TO VOICE READ MESSAGES
A system for an avatar to read an message comprising a program installed on a computer, where the program is synced with at least one user's message receiving...
2016/0216940 Location-Based Music Content Identification
Example techniques disclosed herein relate to location-based music content identification. In an example implementation, a first computing device receives,...
2016/0216939 Obtaining Content Based on Control by Multiple Controllers
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
2016/0216938 Resuming synchronous playback of content
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
2016/0216937 Obtaining Content from Local and Remote Sources for Playback
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
2016/0216936 Obtaining Content from Multiple Remote Sources for Playback
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
2016/0216935 System and Method for Issuing Commands in a Media Playback System
Embodiments are described herein that provide a dedicated command device that is bonded to a zone player or zone to perform adjustments to the zone player or...
2016/0216934 SKIP OF A PORTION OF AUDIO
In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine...
2016/0216933 Systems And Methodologies For Collaboration Relative to a Background Image in Interactive Social Media and...
A system and method for controlled collaboration among a plurality of users, each at one of a plurality of computing appliances having a display apparatus and...
2016/0216932 Methods and Apparatuses for Supporting Screen Sharing
The invention relates to an encoder and a decoder and methods therein for supporting screen sharing, where the screen sharing comprises encoding pictures F...
2016/0216931 MOBILE DEVICE DETACHABLE DISPLAY SCREEN ACCESSORY
A method and system for operating a mobile device detachable accessory display screen. The method comprises receiving a request to electrically couple a...
2016/0216930 METHOD AND SYSTEM FOR DEPLOYING ELECTRONIC PERSONAL DEVICE DISPLAY SCREEN
A method and system for deploying a display screen of an electronic personal display device. The device includes a processor, primary and secondary touch...
2016/0216929 PROCESSING APPLICATION INTERFACE
An application interface processing method includes: receiving, by an application interface processing apparatus, an interface presentation instruction to...
2016/0216928 DISPLAY PROCESSING APPARATUS AND METHOD, AND STORAGE MEDIUM
A display processing apparatus acquires a plurality of images and time data corresponding to the respective images. The display processing apparatus selects,...
← 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.