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,959,115 Method and system for automatic documentation of configurable systems
An automatic documentation generation and management system and method, for documenting configurable systems such as complex software applications and hardware...
US-9,959,114 Representation of customizable types in a development environment
A computing system comprises, in one example, a difference generation component configured to access a type file representing a type in a base version of a...
US-9,959,113 Managing versions of software packages
Embodiments relate to systems and methods for managing versions of a software package in a development environment. A package distribution module can interface...
US-9,959,112 Customizing a software application based on a user's familiarity with the software application
A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each...
US-9,959,111 Prioritization of software patches
Various embodiments of systems, computer program products, and methods for prioritizing software patches are described herein. In an aspect, the software...
US-9,959,110 Firmware updating methods and apparatus for optical transceiver
An optical transceiver is programmed by downloading firmware data from a remote provider onto a computing device local to the transceiver and electronically...
US-9,959,109 Upgrading a physical security system having multiple server nodes
A physical security system that includes multiple server nodes may be upgraded by receiving an upgrade installation package from a client and propagating the...
US-9,959,108 Fast deployment across cloud platforms
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed data management. One of the methods includes...
US-9,959,107 Method and apparatus for updating application
A method and an apparatus for updating an application are provided. An electronic device activates an automatic update of an installed application, designates...
US-9,959,106 Sharing of portable initialized objects between computing platforms
A sub-process is performed on a first computing platform to create a portable initialized object. The portable initialized object is communicated to a second...
US-9,959,105 Configuration of an application in a computing platform
A platform executing on a computer system identifies a capability to be used by an application based on an application descriptor for the application and...
US-9,959,104 Dependency-based container deployment
Embodiments of the present invention relate to a method, device and computer program product for container deployment. By comparing the target libraries...
US-9,959,103 Code deployment assistance
Computer programming is aided by way of automatic code generation, and more specifically generation of deployment code automatically. An application can be...
US-9,959,102 Layered vector architecture compatibility for cross-system portability
An application that includes intrinsics defined in one architecture is to execute without change on a different architecture. Program code that depends on...
US-9,959,101 Conditional sequential selection of external reference solutions
External references are resolved in a software compiling and linking environment by identifying a group of related external references and by processing the...
US-9,959,100 Efficient storage and transfer of iOS binary files
A system builds an application. The system receives, by a build server, from an application development server, metadata information of the application and a...
US-9,959,099 Framework for on demand functionality
Methods and system are disclosed that instantiate an on demand functionality for a layer in a multilayered system. In one aspect, a framework integrated with...
US-9,959,098 Data processing systems and methods
A system and methods for dynamically creating spreadsheet workbooks at runtime on a computing device from a set of pre-defined spreadsheet modules. Each...
US-9,959,097 SVN interface system for heterogeneous development environments
A computing system may interface with different software versioning (SVN) systems via distinct interfaces. The computing system may receive, via one of the...
US-9,959,096 Method for generating true random numbers on a multiprocessor system and the same
A method for generating random numbers on multiprocessor systems and a multiprocessor system for generating true random numbers, using the method, generate...
US-9,959,095 Adder-subtractor and control method thereof
An adder-subtractor includes a first XOR circuit that inverts or non-inverts data from a second input line; first and second operand registers that hold outputs...
US-9,959,094 Arithmetic apparatus and control method of the same using cordic algorithm
An arithmetic apparatus comprises a plurality of cascade-connected arithmetic units. Each of the plurality of arithmetic units comprises: a calculator...
US-9,959,093 Binary fused multiply-add floating-point calculations
A binary fused multiply-add floating-point unit configured to operate on an addend, a multiplier, and a multiplicand. The unit is configured to receive as the...
US-9,959,092 Accumulation of floating-point values
An apparatus and method for generating a sum of floating-point input values are provided. To sum the values multiple partial sum floating-point values are...
US-9,959,091 Evaluation of polynomials with floating-point components
A method identifies a floating point implementation of a polynomial that is accurately evaluable. The method comprises determining whether the polynomial has an...
US-9,959,090 Athletic performance sensing and/or tracking systems and methods
Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying...
US-9,959,088 Systems and methods for the identification and/or distribution of music and other forms of useful information
The present invention relates generally to the field of telecommunications systems and methods. More specifically, the present invention is directed to systems...
US-9,959,087 Media item context from social media
Embodiments are described herein that may include a computing device. The computing device may receive an indication of a particular media item that is...
US-9,959,086 Electronic device and control method thereof
There are provided an electronic device and a control method thereof. First contents related to an image and second contents generated by converting the...
US-9,959,085 Processing method and system for identifying data by an audio conversion device
A processing method for identifying data by an audio conversion device includes: connecting the audio conversion device to a first terminal; sending an...
US-9,959,084 Communication terminal, communication system, communication control method, and recording medium
A communication terminal displays an image having a plurality of image layers, being shared with a first communication terminal and a second communication...
US-9,959,083 System and method for sharing screen
The present invention is to provide a system for sharing a screen and a method for sharing a screen to easily understand a work instruction even when it is...
US-9,959,082 Environ system
An environ system includes environ panels arranged to form a partial or full enclosure, wherein each environ panel includes display components that together...
US-9,959,081 System including operation device and information storing apparatus, method performed by the system, and the...
A system includes an operation device and an information storing apparatus, which are connected via a network. The operation device determines, based on...
US-9,959,080 Transfer of mobile device camera image to an image-supporting surface
The invention relates to a method and system for a user to use a mobile device camera to place a camera image on one of a series of transparent product overlays...
US-9,959,079 Writing data into redundant array of independent disks (RAID) of storage system
In a storage system, a control device determines that at least one first storage device of X storage devices is out of service. Then, the control device selects...
US-9,959,078 Multi-die rolling status mode for non-volatile storage
Systems and methods for increasing performance and reducing power consumption of a non-volatile memory system while the system acquires status information from...
US-9,959,077 Data randomization for flash memory
Data words written to an SSD device, or other device or output data stream, may be randomized using a seed based on physical addressing information, such as a...
US-9,959,076 Optimized disk load distribution
A method in a distributed storage (DS) unit begins by the unit receiving one or more data slices to store. The method continues by determining a memory...
US-9,959,075 System and method for flush power aware low power mode control in a portable computing device
Systems and methods for improved implementation of low power modes in a multi-core system-on-a-chip (SoC) are presented. A cache memory of the multi-core SoC...
US-9,959,074 Asynchronous in-memory data backup system
Data backup systems and methods are provided to asynchronously mirror in-memory checkpoint images generated by a process executing on a host system. For...
US-9,959,073 Detection of host connectivity for data migration in a storage system
Described embodiments provide systems and processes for performing data migration in a storage system. One or more volumes are migrated from a source device to...
US-9,959,072 Systems and methods of compressing data
A method includes, in response to a first write command corresponding to first data and a first context which is identifiable with a first identifier and to a...
US-9,959,071 Method and system for managing data in non-volatile memory
Methods and systems for managing data storage in a non-volatile memory system are disclosed. The method may include receiving data, determining a data...
US-9,959,070 Managing operations on stored data units
A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing...
US-9,959,069 Externalized execution of input method editor
A facility for processing textual input generated with a user input device described. In one example facility, the facility stores the textual input in a first...
US-9,959,068 Intelligent wide port phy usage
A controller of a storage device is described for handling communications with a host device. In some examples, the storage device includes a wide port...
US-9,959,067 Memory block allocation by block health
An individual block health metric value calculated for each of a plurality of blocks from a combination of factors including at least program-erase cycle count...
US-9,959,066 Memory-attached computing resource in network on a chip architecture to perform calculations on data stored on...
A computing system includes a plurality of computing resources that communicate with each other using network on a chip architecture. One of the plurality of...
US-9,959,065 Hybrid blockchain
A system includes circuitry for performing hybrid blockchain rewrites by trusted parties. The hybrid blockchain may include blocks with multiple parts. In some...
← 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.