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,928,063 Instruction and logic to provide vector horizontal majority voting functionality
Instructions and logic provide vector horizontal majority voting functionality. Some embodiments, responsive to an instruction specifying: a destination...
US-9,928,062 ISA-ported container images
A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute...
US-9,928,061 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,928,060 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,928,059 Automated deployment of a multi-version application in a network-based computing environment
Systems and methods disclosed herein automate the process of deploying an application, whether for production or test purposes, to reduce or eliminate...
US-9,928,058 Optimized class loading
A classloader executing in an execution environment, such as a JAVA virtual machine or a software container, may be configured to generate class usage data...
US-9,928,057 Method of providing a non-cacheable area in memory
In one or more embodiments, a method of generating a code by a compiler includes: analyzing a program executed by a processor; analyzing data necessary to...
US-9,928,056 Operating system update management
Operating system update management for a shared pool of configurable computing resources having a plurality of logical partitions (LPARs). An operating system...
US-9,928,055 Validating development software by comparing results from processing historic data sets
A system for validating wireless communication network inventory software. The system comprises a processor, a non-transitory memory, and an application stored...
US-9,928,054 Systems and methods for documenting, analyzing, and supporting information technology infrastructure
Systems and methods of the present disclosure facilitate managing information technology (IT) infrastructure. The system can include a server configured to...
US-9,928,053 Joint acquisition of update software for multiple devices
An example of a game apparatus, regardless of whether or not a peripheral device is connected to the game apparatus, acquires, from a server, update data for...
US-9,928,052 Techniques for creating a bootable image in a cloud-based computing environment
Various embodiments are generally directed to an apparatus, method and other techniques for receiving a request to generate a bootable image in a cloud-based...
US-9,928,051 System and method for installing a client application using a light installer
A light installer can be utilized to improve the installation process of a client-side application. A light installer can be an installer containing only the...
US-9,928,050 Automatic recognition of web application
Methods, systems, and computer program products are provided that enable web applications to be identified, and that enable the identified web applications to...
US-9,928,049 Identifying unmatched registry entries
A method and a related system for identifying unmatched registry entries may be provided. The method may comprise scanning a file system and discovering...
US-9,928,048 System and method for providing application programs to devices
A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a...
US-9,928,047 System and method for providing application programs to devices
A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a...
US-9,928,046 System and method for dynamic runtime merging of real time streaming operator environments
A method, computer program product, and computer system for tracking tuples by ID as the tuples progress through an operator of a chain of operators within a...
US-9,928,045 Information processing apparatus, compile method and non-transitory recording medium storing compile program
An information processing apparatus includes: a memory configured to store a first code; and a processor configured to compile a source file to generate the...
US-9,928,044 Systems and methods for programming mobile devices
Embodiments of a system and method are described for generating and distributing programming to mobile devices over a network. Devices are provided with Players...
US-9,928,043 User-driven evolving user interfaces
The described technologies can be used for customizing and evolving user interfaces. In one embodiment, a method can comprise storing a default graphical user...
US-9,928,042 Automatic classification of compilers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically determining configuration properties of a...
US-9,928,041 Managing a software appliance
Managing a software appliance is disclosed. A described method includes receiving from a user, a request specifying functionality of a custom software appliance...
US-9,928,040 Source code generation, completion, checking, correction
Automated generation, or completion, or checking of source code is described whereby a probabilistic model having been trained using a corpus of natural source...
US-9,928,039 Stateful development control
According to an exemplary embodiment, a method for a stateful development control system is provided. The method may include receiving a plurality of product...
US-9,928,038 Dynamically building locale objects or subsections of locale objects based on historical data
During a first execution of software, historical data is logged that indicates which locale objects were used. During a second execution of the software, the...
US-9,928,037 Modulo calculation using polynomials
Hardware logic arranged to perform modulo calculation with respect to a constant value b is described. The modulo calculation is based on a finite polynomial...
US-9,928,036 Random number generator
A processor includes an execution unit to generate a random number. The execution unit includes entropy source circuits, correlation circuits, and an extractor...
US-9,928,035 Multiply-and-accumulate unit in carry-save adder format and application in a feedback loop equalizer
A multiply and accumulation (MAC) unit for multiplying a provided first and a provided second multiplicand and for adding a provided summand to the resulting...
US-9,928,034 Work-efficient, load-balanced, merge-based parallelized consumption of sequences of sequences
A method, computer readable medium, and system are disclosed for processing a segmented data set. The method includes the steps of receiving a data structure...
US-9,928,033 Single-pass parallel prefix scan with dynamic look back
One embodiment of the present invention performs a parallel prefix scan in a single pass that incorporates variable look-back. A parallel processing unit (PPU)...
US-9,928,032 Checksum adder
Embodiments relate to a hardware circuit that is operable as a fixed point adder and a checksum adder. An aspect includes a driving of a multifunction...
US-9,928,031 Overlap propagation operation
Processing circuitry is provided to perform an overlap propagating operation on a first data value to generate a second data value, the first and second data...
US-9,928,030 Speech retrieval device, speech retrieval method, and display device
A voice search apparatus includes a web page display controller, a voice recognizer, a matching unit, and a URL creator. The web page display controller...
US-9,928,029 Device, method, and graphical user interface for providing audiovisual feedback
An electronic device provides data to present a user interface with a plurality of user interface objects. A current focus is on a first user interface object...
US-9,928,028 Mobile terminal with voice recognition mode for multitasking and control method thereof
There is provided a mobile terminal and a method of controlling a mobile terminal. The mobile terminal according to the one embodiment analyzes a voice signal...
US-9,928,027 Systems and methods for dynamic engine sound enhancement
Methods and systems are provided for dynamic sound enhancement for a mobile platform. The system comprises a memory for storing a plurality of unique sound...
US-9,928,026 Making and indicating a stereo pair
An example method includes, based on an adjustment to a first displayed volume control, instructing the first playback device to adjust playback volume level;...
US-9,928,025 Dynamically equalizing receiver
Systems and methods are disclosed for a dynamically equalizing receiver. An example disclosed system includes a mobile device and a vehicle. The example mobile...
US-9,928,024 Audio data buffering
A method of buffering audio data in an audio playback system that is adapted to receive and playback separate, discrete audio files from one or more audio...
US-9,928,023 Multi-user media presentation system
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media...
US-9,928,022 Method of controlling a content displayed in an in-vehicle system
A system and method for controlling an in-vehicle infotainment system to control content in using a primary display includes a mobile device and the in-vehicle...
US-9,928,021 Dynamic selection of content for display on a secondary display device
An example method of dynamically selecting content to display on a secondary display coupled to a user device includes allocating, at a kernel, a first frame...
US-9,928,019 Object shadowing in head worn computing
Aspects of the present disclosure relate to shadowing objects displayed in head worn computing.
US-9,928,018 Information processing apparatus and control method thereof, for a drawing control technique of a printer driver
An information processing apparatus includes a graphics device interface application configured to issue graphics device interface drawing commands in...
US-9,928,017 Operation terminal, method, and non-transitory computer-readable recording medium for requesting output of a file
An operation terminal connected to an information storage apparatus and an output apparatus, comprising a processor that obtains a file from the information...
US-9,928,016 System and method for printable document job submission
In some embodiments, a method which includes receiving an indication of the presence of a first message from a first client device, the first message including...
US-9,928,015 Copyright infringement prevention
In an approach for determining printability of an electronic file, a computer electronically receives a file for printing. The computer parses the file for one...
US-9,928,014 Printer
A printer includes a memory storing instructions for authenticating a login user and determining whether a user identity information is included in a print...
US-9,928,013 Print control system, method of controlling printing, and recording medium
An output system includes a user terminal including a first processor; an information processing system including one or more second processors; and one or more...
← 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 | 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.