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,006,7929 Hierarchical page templates for content presentation in a digital magazine
A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and...
US-1,006,7928 Creating a spreadsheet template for generating an end user spreadsheet with dynamic cell dimensions retrieved...
A method for creating a spreadsheet template to facilitate creation of a spreadsheet is disclosed. The method comprises determining at least one dimension for...
US-1,006,7927 Updates to shared electronic documents in collaborative environments
Systems and methods are described to manage the exchange of information between multiple networked devices in a shared electronic document environment. In an...
US-1,006,7926 Image processing system and methods for identifying table captions for an electronic fillable form
An image processing system for identifying table captions may include a processor and a non-transitory computer-readable storage medium comprising one or more...
US-1,006,7925 Mapping account information to server authentication
An authorization prompt issued from a server is detected, and previously-entered account information, is accessed on a user device. A selectable display element...
US-1,006,7924 Method of improving NLP processing of real-world forms via element-level template correlation
A method, system and computer-usable medium are disclosed for identifying unchecked criteria within a form. Natural Language Processing (NLP) is applied to...
US-1,006,7923 Unified electronic forms management system
A unified electronic forms management system that comprises a network-based software implemented process that is designed to provide its users with access to a...
US-1,006,7922 Automated study guide generation for electronic books
An electronic book system provides interfaces particularly suited to students' use of textbooks. User-controlled content is associated with portions of an...
US-1,006,7921 Information processing apparatus, information processing method, and information processing program
There is provided an information processing apparatus including an extractor and a display unit. To make an actually selected target coincide with a target the...
US-1,006,7920 Identifying changes for online documents
Techniques and systems are disclosed for providing changed content identification for an online document that is accessed by a user or user agent. A reference...
US-1,006,7919 Feedback tool
A device may receive a request to generate a feedback report regarding an error. The device may cause an image associated with a user interface and the error to...
US-1,006,7918 Encoding text units
Disclosed are various embodiments of systems that may identify a series of characters within a text block, wherein the series of characters are a subset of the...
US-1,006,7917 Method for managing and selectively arranging sets of multiple documents and pages within documents
A method of computerized presentation of a plurality documents is disclosed. There is at least one original document with at least one original document page,...
US-1,006,7916 Methods and systems for providing an actionable object within a third-party content slot of an information...
Systems and methods for providing an actionable object within a third-party content slot of an information resource of a content publisher. A processor receives...
US-1,006,7915 Method and system for providing user interface objects in a mobile application that are scalable to mobile...
A method and system includes generating a scalable application for mobile electronic devices, according to one embodiment. The method and system include...
US-1,006,7914 Techniques for blending document objects
Disclosed are various embodiments for performing color blending of document objects using GPU hardware of a computer. A computer obtains a document specifying a...
US-1,006,7913 Cross-lingual automatic query annotation
Cross-lingual automatic query annotation technique is described, for example, to classify online search queries in Arabic as being of commercial intent, without...
US-1,006,7912 System to facilitate management of high-throughput architectures
Systems and methods include determination of a first data analysis period, determination of a first plurality of sets of parameter values, each of the first...
US-1,006,7911 High performance inplace transpose operations
Systems, apparatuses, and methods for performing in-place matrix transpose operations are disclosed. Operations for transposing tiles of a matrix are scheduled...
US-1,006,7910 System and method for GPU maximum register count optimization applied to general matrix-matrix multiplication
A method and system performing a general matrix-matrix multiplication (GEMM) operation using a kernel compiled with optimal maximum register count (MRC). During...
US-1,006,7909 Sparse linear algebra in column-oriented in-memory database
Embodiments relate to storing sparse matrices in an in-memory column-oriented database system. Specifically, recent hardware shifts of primary storage from disc...
US-1,006,7908 Apparatus and method for calculating reception time of wireless communication signal
An apparatus for calculating a reception time of a wireless communication signal is disclosed. The apparatus includes a downconverted signal generator...
US-1,006,7907 Vehicle including noise management system having automotive audio bus (A2B) interface
A vehicle includes at least one sensor and a body having an exterior portion and an interior portion. The sensor is configured to detect noise existing in the...
US-1,006,7906 Computing device including an inter-integrated circuit (I2C) communication module and a communication error...
A computing device includes an inter-integrated circuit (I2C) module configured to perform I2C communication with an external device through a system management...
US-1,006,7905 Digital interface for manufacturing equipment
A manufacturing equipment digital interface includes a shared Small Computer Standard Interface (SCSI) connector that is electrically connected to a...
US-1,006,7904 System and method for abstracting SATA and/or SAS storage media devices via a full duplex queued command...
A simplified host accesses SATA and SAS storage media devices by abstracting the SATA and SAS protocols with one full duplex protocol that supports full command...
US-1,006,7903 Semiconductor device
A semiconductor device includes: various types of memories; an interface configured to transmit memory characteristic information of the memories to a host,...
US-1,006,7902 Slot based management controller address
Techniques for determining an address of a management controller are provided. A microcontroller on a cartridge may read a signal from an enclosure, wherein the...
US-1,006,7901 Methods and apparatuses for providing data received by a state machine engine
An apparatus can include a first state machine engine configured to receive a first portion of a data stream from a processor and a second state machine engine...
US-1,006,7900 Virtualized I/O device sharing within a distributed processing node system
A system that includes a switched fabric hierarchy (e.g., a PCIe hierarchy) may realize efficient utilization of a shared I/O device (e.g., a network or storage...
US-1,006,7899 Storage system and data transferring method thereof
A storage system and a data transferring method thereof are provided. The storage system includes at least one drawer storage device, a backplane board and a...
US-1,006,7898 Protocol adaptation layer data flow control for universal serial bus
In an example, a method for transmitting data includes determining, at a Universal Serial Bus (USB) host, a USB data transfer type of USB data being transmitted...
US-1,006,7897 System and method for determining the positions of side collision avoidance sensors on a vehicle
A system and method system for determining the positions of one or more collision avoidance sensors on a vehicle is provided. The system includes one or more...
US-1,006,7896 Hardware data structure for tracking partially ordered and reordered transactions
Methods and hardware data structures are provided for tracking ordered transactions in a multi-transactional hardware design comprising one or more slaves...
US-1,006,7895 Systems and methods for asynchronous toggling of I2C data line
A method of operating an I2C slave having an I2C clock pin and an I2C data pin is disclosed. The method includes (a) receiving a command via the I2C clock pin...
US-1,006,7894 Cable-based configuration
The following description is directed to cable-based configuration. In one example, a method can include determining a first end of a cable is connected to a...
US-1,006,7893 Acceleration framework with direct data transfer mechanism
Systems and methods for offloading computations from a CPU directly to an accelerator engine are disclosed. One embodiment includes determining a function of an...
US-1,006,7892 Microcontroller or microprocessor with dual mode interrupt
A microcontroller has a CPU with at least one interrupt input coupled with an interrupt controller, a plurality of peripherals, and a mode register comprising...
US-1,006,7891 System and method for USB redirection for conferencing in an enterprise
In certain information handling system environments, users may collaborate or communicate via remote conferencing software. In some instances an attendee may...
US-1,006,7890 Apparatuses and methods for variable latency memory operations
Apparatuses and methods for variable latency memory operations are disclosed herein. An example apparatus may include a memory configured to provide first...
US-1,006,7889 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system
A bridge for coupling a requesting interconnect and a serving interconnect connected to a number of coherent units in a computer system includes N machines...
US-1,006,7888 I/O optimization with track splitting
Providing I/O operations to a storage device includes selecting a portion of original I/O operations based on a first set of criteria, determining whether to...
US-1,006,7887 Local interface redirection
In one embodiment, a method performed by one or more computing devices includes identifying, at a first computing device, a composite device having one or more...
US-1,006,7886 System for securing contents of removable memory
This disclosure includes a method for securing a memory of an electronic system that includes initializing the memory, creating a security key, transmitting the...
US-1,006,7885 Caching policies for selection and replacement of objects
In one embodiment, a computer-implemented method includes inserting a set of accessed objects into a cache, where the set of accessed objects varies in size. An...
US-1,006,7884 Distributing a plurality of tracks to add to cache to lists assigned to processors
Provided are a computer program product, system, and method for distributing a plurality of tracks to add to cache to lists assigned to processors. Tracks...
US-1,006,7883 Using an access increment number to control a duration during which tracks remain in cache
Provided are a computer program product, system, and method for using an access increment number to control a duration during which tracks remain in cache....
US-1,006,7882 Storage system and storage control method
A storage system manages correspondence relationships between physical addresses and logical addresses inside a storage device, as well as logical spaces...
US-1,006,7881 Compression and caching for logical-to-physical storage address mapping tables
A storage device that maps logical addresses to physical addresses includes a memory that stores machine instructions and a processor coupled to the memory that...
US-1,006,7880 Dynamic tier remapping of data stored in a hybrid storage system
Disclosed are embodiments for supporting dynamic tier remapping of data stored in a hybrid storage system. One embodiment includes a storage controller and...
← 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.