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,535,722 Method and system for communicating between a host device and a user device through an intermediate device...
A system and method includes a host device, an intermediate device and a user device. A network is in communication with the host device, the intermediate...
US-9,535,721 Method and apparatus for optimized bulk constraint removal with accumulation
A method and apparatus of a device that removes constraints in solving a mathematical programming problem is described. The device identifies a plurality of...
US-9,535,720 System for capturing and replaying screen gestures
A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The...
US-9,535,719 Information processing system and computer control method for calculating and allocating computer resources
A first program obtains calculation resource information for determining computer calculation resource to be used by one of a plurality of second programs, one...
US-9,535,718 Apparatus, system, and method for collecting metrics from a non-monolithic website
An apparatus, system, and method are disclosed to collect metrics from a non-monolithic website having external content. The method includes monitoring a...
US-9,535,717 Apparatus, system, and computer readable medium for booting a server from a shared storage system
An apparatus, system, and computer readable medium are disclosed for booting a server from a shared storage system. The present invention teaches at least one...
US-9,535,716 Configuration grading and prioritization during reboot
Various exemplary embodiments relate to a method of configuring a device in a network, the method including loading one or more system configuration commands...
US-9,535,715 Booting from a trusted network image
The present invention extends to methods, systems, and computer program products for booting from a trusted network image. The image can be executed from a...
US-9,535,714 Automatic detection and reconfiguration of devices
Described is a technology by which movement of a shared network device (e.g., a printer or storage device) to a different network machine triggers an automatic...
US-9,535,713 Manipulating rules for adding new devices
An exemplary system may allow new devices to be added. In one embodiment, upon receiving information associated with a device event, the system generates a...
US-9,535,712 System and method to store data securely for firmware using read-protected storage
Embodiments of the present invention store data in read-protected storage for use by firmware and then transfer the data or data related to that stored data...
US-9,535,711 Computing performance and power management with firmware performance data structure
In some embodiments, a PPM interface for a computing platform may be provided with functionality to facilitate, to an OS through the PPM interface, firmware...
US-9,535,710 Communication with a virtual trusted runtime BIOS
A secure communication channel is established between a virtual trusted runtime basic input output system (BIOS) and a virtual machine that includes a virtual...
US-9,535,709 Booting system for motherboard
A booting system for a crashed motherboard includes a BIOS (Basic Input/Output System) chip, and a south bridge chip. The BIOS chip stores a plurality of boot...
US-9,535,708 Rate-controlling of heat generating data processing operations
In one embodiment, individual or groups of heat generating data processing operations are rate-controlled such that a component, a set of components, a board or...
US-9,535,707 Processing element management in a streaming data system
Stream applications may inefficiently use the hardware resources that execute the processing elements of the data stream. For example, a compute node may host...
US-9,535,706 Method and apparatus to process 4-operand SIMD integer multiply-accumulate instruction
According to one embodiment, a processor includes an instruction decoder to receive an instruction to process a multiply-accumulate operation, the instruction...
US-9,535,705 Flexible hardware programmable scalable parallel processor
In a typical embodiment, a parallel processor is provided that includes: A plurality of parallel processing units that are interconnected to provide a flexible...
US-9,535,704 System and method to quantify digital data sharing in a multi-threaded execution
A method to quantify a plurality of digital data sharing in a multi-threaded execution includes the steps of: providing at least one processor; providing a...
US-9,535,703 Predictor data structure for use in pipelined processing
A predictor data structure is used for pipelined processing by a pipelined processor. The predictor data structure includes a predicted address to be used in...
US-9,535,702 Asset management device and method in a hardware platform
An asset management method implemented on an integrated circuit uses a keys memory storing keys, each key being associated with an asset identifier, and a data...
US-9,535,701 Efficient use of branch delay slots and branch prediction in pipelined computer architectures
A pipelined processor selects an instruction fetch mode from a number of fetch modes including an executed branch fetch mode, a predicted fetch mode, and a...
US-9,535,700 Data processing systems
A data processing system includes an execution pipeline that includes one or more programmable execution stages which execute execution threads to execute...
US-9,535,699 Processor, multiprocessor system, compiler, software system, memory control system, and computer system
A processor includes: a first instruction processing unit that, in a first mode, receives a first input including instructions included in a first instruction...
US-9,535,698 Method and apparatus for asynchronous processor removal of meta-stability
A clock-less asynchronous processing circuit or system having a plurality of pipelined processing stages utilizes self-clocked generators to tune the delay...
US-9,535,697 Register window performance via lazy register fills
The present embodiments provide a system that facilitates lazy register window fills in a processor. During program execution, when the system encounters a...
US-9,535,696 Instruction to cancel outstanding cache prefetches
Techniques relate to handling outstanding cache miss prefetches. A processor pipeline recognizes that a prefetch canceling instruction is being executed. In...
US-9,535,695 Completing load and store instructions in a weakly-ordered memory model
Techniques are disclosed relating to completion of load and store instructions in a weakly-ordered memory model. In one embodiment, a processor includes a load...
US-9,535,694 Vector processing in an active memory device
Embodiments relate to vector processing in an active memory device. An aspect includes a system for vector processing in an active memory device. The system...
US-9,535,693 Signal processing circuit
Provided is a signal processing circuit occupying a small circuit area. A common arithmetic operation element is shared between a plurality of arithmetic...
US-9,535,692 Systems and methods for managing related files in a software development environment
Systems and methods are provided for managing, in a software development environment, related files that are used for generating an output presentation...
US-9,535,691 Tracking changes within Javascript object notation
The method includes adjusting, by one or more computer processors, a JAVASCRIPT object notation structure to comprise a tag on at least one object and a tag on...
US-9,535,690 Configuration management of engineering artifacts with automatic identification of related change sets based on...
A user input initiating delivery of a first change set to a stream maintained by an artifact management application can be detected. A first set of elements and...
US-9,535,689 Source control management system with contingent dependency handling
Systems and methods for managing dependencies in a source control management system or revision control system are provided. A request to commit a first...
US-9,535,688 Efficient deployment of application revisions and implementation of application rollbacks across multiple...
The deployment of application revisions and performing of application rollbacks across multiple application servers is streamlined by reducing the number of...
US-9,535,687 Audited builds based upon separate class dependency records
Embodiments of the present invention address deficiencies of the art in respect to software configuration management and provide a method, system and apparatus...
US-9,535,686 Dynamic library replacement
Provided are techniques for an OS to be modified on a running system such that running programs, including system services, so not have to be stopped and...
US-9,535,685 Smartly identifying a version of a software application for installation
A technique identifies a version of a software application for installation on computerized equipment. The technique involves receiving an electronic...
US-9,535,684 Management of software updates in a virtualized environment of a datacenter using dependency relationships
An approach to managing software components in a datacenter having virtualized components includes maintaining a suitable data construct for representing the...
US-9,535,683 Registration notification for mobile device management
Notification of registration of a mobile device with femto coverage for firmware content management is provided. An attachment component that administers...
US-9,535,682 Method of determining whether input operation dialogue is displayable and computer system
A method of determining whether a dialogue is displayable includes recording a previous software use state in a terminal which has been responded to an input...
US-9,535,681 Validating availability of firmware updates for client devices
Systems and methods are described that comprise receiving at a platform device data of client devices. The device data is stored in device files. The device...
US-9,535,680 Flashless optical network unit
A system, method, and computer program product for a flashless optical network unit (ONU) in a Passive Optical Network (PON) are provided herein. The method...
US-9,535,679 Dynamically optimizing applications within a deployment server
A deployment server can include a profile data store, a generic application data store, and an optimizer. The profile data store can contain a plurality of...
US-9,535,678 Providing distributed array containers for programming objects
Object serialization is used to communicate references regarding shim objects. Shim objects are instantiated on one or more ranks of a distributed software...
US-9,535,677 Software discovery in an environment with heterogeneous machine groups
A mechanism is provided for software discovery in an environment with heterogeneous machine groups may be provided. A group comprising computing systems that...
US-9,535,676 Remote feature activation
The present disclosure relates to remote feature activation. In an embodiment, a device may be manufactured having firmware configured to implement multiple...
US-9,535,675 Rule based device enrollment
Techniques for providing enrollment services for various types of electronic devices in a communication network is disclosed. The electronic devices may include...
US-9,535,674 Application wrapping system and method
The method administers an enterprise computing system that includes a plurality of user mobile computing devices. The method includes selecting a pre-written...
US-9,535,673 Reducing compilation time using profile-directed feedback
A method for significantly reducing compilation time of an application program is provided for compiling the program using profile-directed feedback (PDF). The...
← 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 | 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.