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
2017/0220546 Document Collaboration And ConsolidationTools And Methods Of Use
Methods and systems for elemental document generation and for storing a plurality of items based upon a logical identification of objects of a document in a...
2017/0220545 GENERATING TEMPLATES FROM USER'S PAST DOCUMENTS
Automatic generation of document templates based on recognized composition element patterns in a group of clustered documents is provided. Composition elements...
2017/0220544 AUTOMATIC TEMPLATE GENERATION BASED ON PREVIOUS DOCUMENTS
Automatic generation of a document template based on recognized composition element patterns in documents associated with a user is provided. Composition...
2017/0220543 PARAMETERIZING AND WORKING WITH MATH EQUATIONS IN A SPREADSHEET APPLICATION
The present disclosure is directed to a spreadsheet application with an enhanced understanding of mathematical equations using a mathematical engine and a...
2017/0220542 METHODS AND SYSTEMS FOR GENERATING ELECTRONIC FORMS
Programmer input in a programming language is received, the programmer input including i) specification data corresponding to an electronic form to be...
2017/0220541 RECOMMENDING FORM FIELD AUGMENTATION BASED UPON UNSTRUCTURED DATA
One embodiment provides a method for recommending a structured field for a form from unstructured text data, the method including: utilizing at least one...
2017/0220540 METHODS, SYSTEMS, AND ARTICLES OF MANUFACTURE FOR AUTOMATIC FILL OR COMPLETION FOR APPLICATION SOFTWARE AND...
A computing platform identifies one or more characteristics of a user accessing application software or a software service via a user interface and a field to...
2017/0220539 CONTENT SHARING WEB PAGE OVERLAY SYSTEM
An approach for sharing information. The approach includes a method that includes generating, by at least one computing device, a message within a ...
2017/0220538 SMART ANNOTATION OF CONTENT ON COMPUTING DEVICES
Techniques for implementing smart annotation of digital content on a computing device are described in this document. In one embodiment, a method includes...
2017/0220537 Interactive Electronic Whiteboard Appliance With Adaptive Application Management
An interactive whiteboard appliance includes the capability to instantiate and manage multiple windows on the interactive whiteboard appliance in a manner that...
2017/0220536 CONTEXTUAL MENU WITH ADDITIONAL INFORMATION TO HELP USER CHOICE
In non-limiting examples, the present disclosure is directed to systems and methods for performing an analysis of an electronic document comprising a review...
2017/0220535 ENTERPRISE WRITING ASSISTANCE
The present disclosure is directed to systems, methods and devices for providing customizable enterprise-based policy for managing document content. Text from...
2017/0220534 TEXT ALTERATIONS BASED ON BODY PART(S) USED TO PROVIDE INPUT
In one aspect, a device includes a processor, a touch-enabled display accessible to the processor, and storage accessible to the processor. The storage bears...
2017/0220533 DYNAMIC INSERTION OF CONTENT INTO WEBPAGES
Systems and methods for manipulating dynamically rendered content are described herein. A plurality of rules are defined and stored, wherein each rule includes...
2017/0220532 LINK ASSOCIATION ANALYSIS SYSTEMS AND METHODS
Link association analysis systems are presented. Disclosed systems are configured to analyze links created by users and to determine possible reasons...
2017/0220531 IDENTIFYING A FUNCTIONAL FRAGMENT OF A DOCUMENT OBJECT MODEL TREE
A functional fragment of a document object model (DOM) tree is identified based on detecting at least one handler associated with at least one corresponding...
2017/0220530 RENDERABLE TEXT EXTRACTION TOOL
Methods for converting an Adobe.TM. PDF document into an editable document is provided. Methods may receive an Adobe.TM. PDF document and displaying the...
2017/0220529 DATA PROCESSING SYSTEM, DATA EMBEDDING DEVICE AND DATA EMBEDDING PROGRAM
There are provided a tag presence deciding unit 21 for reading a save file of a document created by a specific application from a file storing unit 11 and...
2017/0220528 HIGH PERFORMANT AND HIGH FIDELITY PREVIEWS FOR CSS PREPROCESSING FRAMEWORKS
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow allows developers of user interfaces to see quick...
2017/0220527 SYSTEM AND METHOD FOR MESSAGE COMPOSITION BUFFERS
Aspects include a method, system, and computer program product for providing a communication from a first communication device. The composition of a first...
2017/0220526 RESISTIVE MEMORY ARRAYS FOR PERFORMING MULTIPLY-ACCUMULATE OPERATIONS
In one example in accordance with the present disclosure a resistive memory array is described. The array includes a number of resistive memory elements to...
2017/0220525 METHOD AND APPARATUS FOR HIERARCHICAL DATA ANALYSIS BASED ON MUTUAL CORRELATIONS
The present invention generally relates to accessing data selected by a user based on correlation analysis. It is proposed in the present invention to...
2017/0220524 PROCESSING DEVICE FOR PERFORMING CONVOLUTION OPERATIONS
Systems and methods for performing convolution operations. An example processing system comprises: a processing core; and a convolver unit to apply a...
2017/0220523 METHODS AND APPARATUS FOR PROVIDING AN FFT ENGINE USING A RECONFIGURABLE SINGLE DELAY FEEDBACK ARCHITECTURE
Methods and apparatus for providing an FFT engine using a reconfigurable single delay feedback architecture. In one aspect, an apparatus includes a radix-2...
2017/0220522 FIXED-POINT HIGH DYNAMIC RANGE FAST FOURIER TRANSFORMS
A method for generating a Fast Fourier Transform (FFT) is disclosed. The method includes providing an input signal to two or more fixed-point FFT algorithms...
2017/0220521 METHOD AND DEVICE FOR ESTIMATING STATE OF POWER SYSTEM
A method and a device for estimating a state of a power system are provided. The method includes: dividing the power system into a plurality of sub-systems;...
2017/0220520 DETERMINING AN OPERATION STATE WITHIN A COMPUTING SYSTEM WITH MULTI-CORE PROCESSING DEVICES
Systems and methods for operating a processing device are provided. A method may comprise transmitting data on the processing device, monitoring state...
2017/0220519 UNIVERSAL SPI (SERIAL PERIPHERAL INTERFACE)
A Universal SPI Interface is provided that is compatible, without the need for additional interface logic or software, with the SPI bus, existing DSA and other...
2017/0220518 TRANSCODING AND TRANSMISSION OVER A SERIAL BUS
System, methods and apparatus are described that offer improved performance of a serial bus used for Inter-Integrated Circuit (I2C) and/or camera control...
2017/0220517 UNIDIRECTIONAL CLOCK SIGNALING IN A HIGH-SPEED SERIAL LINK
Transmission of data over a serial link based on a unidirectional clock signal is provided. A unidirectional clock signal is generated based on a first clock...
2017/0220516 MEMORY DEVICE FOR A HIERARCHICAL MEMORY ARCHITECTURE
A hierarchical memory device having multiple interfaces with different memory formats includes a Phase Change Memory (PCM). An input port and an output port...
2017/0220515 COUPLING SYSTEM FOR ELECTRONIC DEVICE
An electronic device coupling system includes a plurality of electronic devices. The plurality of electronic devices includes a master device and a plurality...
2017/0220514 COUPLING SYSTEM FOR ELECTRONIC DEVICE
An electronic device coupling system includes a plurality of electronic devices. The plurality of electronic devices includes a master device and a plurality...
2017/0220513 ELECTRONIC DEVICE COUPLING SYSTEM
An electronic device coupling system includes a plurality of electronic devices inserted together. The plurality of electronic devices includes a master device...
2017/0220512 ELECTRONIC DEVICE COUPLING SYSTEM
An electronic device coupling system includes a plurality of electronic devices inserted together; a public device coupled to one of the plurality of...
2017/0220511 GENERAL-PURPOSE PARALLEL COMPUTING ARCHITECTURE
An apparatus includes multiple computing cores, where each computing core is configured to perform one or more processing operations and generate input data....
2017/0220510 SYSTEMS AND METHODS FOR INCREASING ANALOG PROCESSOR CONNECTIVITY
Topologies for analog computing systems are provided. Qubits in the topology are grouped into cells, and cells are coupled to adjacent cells by inter-cell...
2017/0220509 ACTIVE-BY-ACTIVE PROGRAMMABLE DEVICE
An example integrated circuit (IC) system includes a package substrate having a programmable integrated circuit (IC) and a companion IC mounted thereon, the...
2017/0220508 SYSTEM-LEVEL INTERCONNECT RING FOR A PROGRAMMABLE INTEGRATED CIRCUIT
An example programmable integrated circuit (IC) includes a programmable fabric having a programmable interconnect and wire tracks adjacent to at least one edge...
2017/0220507 COUPLED DEVICE DEPLOYMENT LOCATION CLASSIFICATION
Various embodiments herein each include at least one of devices, methods, and software for coupled device deployment location classification in an automated...
2017/0220506 Modular Software Defined Storage Technology
A modular software-defined storage system and method for providing modular software-defined storage, and components thereof, are disclosed herein. In at least...
2017/0220505 ENHANCED PCIe STORAGE DEVICE FORM FACTORS
Enhanced data storage devices in various form factors are discussed herein. In one example, a storage drive includes a plurality of storage devices configured...
2017/0220504 PROTOCOL CONVERSION SYSTEM
An Ethernet/Fibre Channel conversion system includes a chassis having a first end and a second end that is located opposite the chassis from the first end. An...
2017/0220503 FRONT END SERIAL BUS AUTOMATIC BUS PARK TRI-STATE ACTIVATION
The present disclosure relates to embodiments of bus interface systems capable of dealing with the tougher half clock cycle of SREAD commands in the new mobile...
2017/0220502 GPIO-TO-GPIO COMMUNICATION ON A MULTI-NODE DAISY-CHAINED NETWORK
Disclosed herein are systems and techniques for general purpose input/output (GPIO)-to-GPIO communication in a multi-node, daisy-chained network. In some...
2017/0220501 COUPLING SYSTEM FOR ELECTRONIC DEVICE
An electronic device coupling system includes a plurality of electronic devices and an external power supply. The plurality of electronic devices includes a...
2017/0220500 METHOD, CONTROLLER, AND SYSTEM FOR SERVICE FLOW CONTROL IN OBJECT-BASED STORAGE SYSTEM
A method, a controller, and a system for service flow control in an object-based storage system are disclosed. The method is: receiving, by a controller, a...
2017/0220499 MASSIVELY PARALLEL COMPUTER, ACCELERATED COMPUTING CLUSTERS, AND TWO-DIMENSIONAL ROUTER AND INTERCONNECTION...
An embodiment of a massively parallel computing system comprising a plurality of processors, which may be subarranged into clusters of processors, and...
2017/0220498 APPARATUS FOR PERSONALITY AND DATA TRANSFER VIA PHYSICAL MOVEMENT OF A FAST MEMORY TRANSFER DEVICE
System and method to transferably store a system state of an electronic component, the system including a processor and a circuit module. The processor is...
2017/0220497 SYSTEM AND METHOD FOR OPERATING THE SAME
A system includes a central processing unit (CPU); main and auxiliary storage devices coupled to a plurality of memory ports; a memory bus suitable for...
← 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 | 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.