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-1,020,3971 Cognitive screen sharing with contextual awareness
A method for cognitive screen sharing protection is provided. The method may include, in determining a screen sharing session of a client computing device...
US-1,020,3970 Dynamic configuration of native functions to intercept
A system implements code trampolining techniques by generating custom trampoline functions, compiling the functions, and executing the compiled functions...
US-1,020,3969 Method for providing additional information about application and electronic device for supporting the same
An electronic device and method are disclosed. The electronic device includes a communication unit, a display, a memory and a processor. The processor...
US-1,020,3968 Recovering source code structure from program binaries
Recovering structure from binaries is disclosed. A binary file having components including a plurality of linker objects is received. A cross reference map of...
US-1,020,3967 Client configurable hardware logic and corresponding data
Disclosed are techniques regarding aspects of implementing client configurable logic within a computer system. The computer system can be a cloud...
US-1,020,3966 Application launcher and management framework for a network device
An application launcher and management framework (ALM framework) is provided for enabling and managing the execution of external applications (e.g., third party...
US-1,020,3965 Data processing method and system for intercepting signals between a peripheral device and a software application
The present invention relates to a data processing method, including the steps of intercepting a signal within a communications channel between a predefined...
US-1,020,3964 Mobile device external controller module
An external controller module is configured for electrically coupling a mobile device to the one or more peripheral devices. The external controller module...
US-1,020,3963 Method for configuring storage system connection, device and storage system
A method for configuring a connection in a storage system is provided. A configuring device determines that the configuring device cannot communicate with a...
US-1,020,3962 Tigersharc DSP boot management chip and method
A TigerSharc DSP boot management chip and the method thereof, the boot management chip comprises an interface unit, a two-port RAM unit, a management unit and a...
US-1,020,3961 BIOS control method for PCI-E lane
A BIOS control method for PCI-E lanes includes the following steps. A BIOS obtains information of whether a first expansion card and a second expansion card are...
US-1,020,3960 Reconfigurable processor and conditional execution method for the same
A reconfigurable processor and a conditional execution method for the same are provided. The reconfigurable processor includes: a routing unit, configured to...
US-1,020,3959 Subroutine power optimiztion
Techniques are disclosed relating to reducing power consumption of a branch prediction unit. In one embodiment, an integrated circuit includes an instruction...
US-1,020,3958 Streaming engine with stream metadata saving for context switching
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces...
US-1,020,3957 Processor with improved alias queue and store collision detection to reduce memory violations and load replays
A register alias table for a processor including an alias queue, load and store comparators, and dependency logic. Each entry of the alias queue stores...
US-1,020,3956 Vector floating point test data class immediate instruction
A Vector Floating Point Test Data Class Immediate instruction is provided that determines whether one or more elements of a vector specified in the instruction...
US-1,020,3955 Methods, apparatus, instructions and logic to provide vector packed tuple cross-comparison functionality
Instructions and logic provide SIMD vector packed tuple cross-comparison functionality. Some processor embodiments include first and second registers with a...
US-1,020,3954 Instruction and logic to provide conversions between a mask register and a general purpose register or memory
Instructions and logic provide conversions between a mask register and a general purpose register or memory. Some embodiments, responsive to an instruction...
US-1,020,3953 Identification of duplicate function implementations
A method for identifying duplicate machine code function implementations provides for identifying position-dependent bits within a first function included in a...
US-1,020,3952 Transparently splitting and rewriting data-base object bundles to database entities
The current subject matter relates to an approach for splitting and rewriting database object bundles into database entities or subunits. For example, cyclical...
US-1,020,3951 Method and terminal for OTA updating
A method and terminal for OTA upgrading are described. In the method, a system image file of a terminal to be upgraded is saved in the form of data blocks. The...
US-1,020,3950 Method for upgrading firmware of adapter, mobile terminal, and adapter thereof
A method of upgrading firmware of an adapter includes transmitting a set of n data blocks of first upgrade file to the adapter, receiving a first response...
US-1,020,3949 System and method for providing software updates
A system for providing a software update includes a server in which software updates are registered, and a terminal for receiving version information of a...
US-1,020,3948 Systems management based on semantic models and low-level runtime state
Various embodiments manage deployable computing environments. In one embodiment, a semantic model of a computing environment is analyzed. The computing...
US-1,020,3947 Efficient over-the-air software update for a connected vehicle
The disclosure includes a system and method for providing a wireless software update for a connected vehicle. The connected vehicle includes a processor, an...
US-1,020,3946 Retiring target machines by a provisioning server
A provisioning server can provide and interact with an eraser agent on target machines. The eraser agent can execute on one or more target machines to erase all...
US-1,020,3945 Apparatus and method for controlling Internet of Things devices
An electronic device including a memory is disclosed. The memory stores instructions controlling the electronic device to acquire information on a first...
US-1,020,3944 Systems and methods for dynamically customizing software programs
The disclosed computer-implemented method for dynamically customizing software programs may include (i) receiving, from a client device, a request for a...
US-1,020,3943 Static analysis and reconstruction of deep link handling in compiled applications
A disassembler module is configured to generate machine code by performing a disassembly of a compiled iOS application. An intermediate representation generator...
US-1,020,3942 Binary-code translation device and method
A binary-code translation device includes a translation circuit, a memory and a processor. The processor executes a first program code translated from a second...
US-1,020,3941 Cross platform content management and distribution system
A device receives a request to publish content for different computing platforms, and receives the content to be published for the different computing...
US-1,020,3940 Compiler with type inference and target code generation
Systems and methods for a compiler with type inference is described herein. The compiler includes a computer program having one or more variables and context of...
US-1,020,3939 Method and system for parameter model framework
A system, method, and tangible medium to build a user interface, the system including a backend system supporting processing and persisting of a parameter model...
US-1,020,3938 Application engineering platform
An example device may include one or more processors to receive an input associated with developing an application; determine a feature that may be included in...
US-1,020,3937 Grand unified processor
Computer processes are provided which can be executed without business or commercial context, independent of the kind of data or other content associated with...
US-1,020,3936 Scaling high-level statistical languages to large, distributed datasets
A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical...
US-1,020,3935 Power control within a dataflow processor
Techniques are disclosed for power conservation. A plurality of processing elements and a plurality of instructions are configured. The plurality of processing...
US-1,020,3934 Parallell processing of a single data buffer
Technologies for executing a serial data processing algorithm on a single variable-length data buffer includes padding data segments of the buffer, streaming...
US-1,020,3933 Context-based command surfacing
A computing device receives a trigger to surface commands. A possible set of commands is identified and broken into categories. A category is surfaced for user...
US-1,020,3932 Apparatus and method for dynamically obtaining and displaying surveillance images and tracked events
A method for dynamically obtaining and displaying surveillance images and dynamically tracking events, including receiving event occurrence information...
US-1,020,3931 Transitional digital display assembly fixture
A Digital visualization sphere and hemispherical dome display relates to a modular Virtual Reality (VR) remote visualization chamber with telepresence and...
US-1,020,3930 Display method and display control apparatus
In this display method, an information processing apparatus converts, for each of plural display surfaces that are parts of an entire screen, a position and...
US-1,020,3929 Extendable display strips
An apparatus for an extendable display strip, the apparatus includes a first display panel coupled to a second display panel, where the second display panel is...
US-1,020,3928 Display device, method and device for adjusting information channels thereof
A display device as well as a method and a device for adjusting information channels of the same are disclosed. The adjusting method includes: turning the...
US-1,020,3927 Display apparatus and display method
A display apparatus and a display method are provided. The display apparatus includes a display configured to display a multi-window screen image comprising...
US-1,020,3926 Visual focus-aware techniques for visualizing display changes
A computer processor based method for controlling a plurality of computer displays in response to user behavior, the method comprising identifying at least one...
US-1,020,3925 Game system with common display spanning multiple reconfigurable apparatuses
This game system is provided with a plurality of information processing apparatuses that are capable of communicating with each other and include at least a...
US-1,020,3924 Display apparatus, controlling method thereof and controlling method of display system
A display apparatus, a controlling method thereof and a controlling method of a display system are provided. The controlling method of a first display apparatus...
US-1,020,3923 Linking a roaming device to a network-enabled resource through a cloud service using an address obtained...
A roaming device obtains an identifier for a network-enabled resource as a result of interacting with the network-enabled resource. The roaming device uses the...
US-1,020,3922 Image forming apparatus, method performed in the image forming apparatus, and storage medium
An image forming apparatus forms an image on a printing medium based on a print job and includes at least one memory containing instructions and at least one...
← 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 | 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.