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/0315988 CLASSIFYING LANGUAGES FOR OBJECTS AND ENTITIES
Technology for media item and user language classification is disclosed. Media item classification may use models for associating language identifiers or...
2017/0315987 TEXTUAL EMOTION DETECTION
A method may include receiving a textual input. Topics associated with the textual input and top words associated with each of the topics may be generated by...
2017/0315986 CROSS-LINGUAL INFORMATION EXTRACTION PROGRAM
One embodiment provides method for constructing a cross-lingual information extraction program, the method including: utilizing at least one processor to...
2017/0315985 PREVENTING FRUSTRATION IN ONLINE CHAT COMMUNICATION
Monitoring an internet chat in which a text transcript is generated by at least two chat participants, by: (i) identifying in a text transcript a text-based...
2017/0315984 SYSTEMS AND METHODS FOR TEXT ANALYTICS PROCESSOR
A hardware-based programmable text analytics processor has a plurality of components including at least a tokenizer, a tagger, a parser, and a classifier. The...
2017/0315983 INPUT METHOD EDITOR HAVING A SECONDARY LANGUAGE MODE
Methods, systems, and apparatus, including computer program products, in which an input method editor receives a mode control input and determines a language...
2017/0315982 METHOD, DEVICE AND MOBILE TERMINAL FOR WEBPAGE TEXT PARSING
The present disclosure provides method, device and mobile terminal for webpage text parsing. The method includes: after a webpage element is parsed into a...
2017/0315981 LAZY GENERATION OF TEMPLATES
Methods, systems, apparatuses, and computer program products are described herein that generate and assist in managing templates (pre-generated...
2017/0315980 SYSTEM THAT DOCUMENTS WORK TO BE PERFORMED AT A SPECIFIC LOCATION OVER A SPECIFIC PERIOD OF TIME BY SPECIFIC...
A system that documents work to be performed at a specific location over a specific period of time by specific personnel on designated equipment by guiding a...
2017/0315979 FORMULAS
The present disclosure describes methods and systems for a document server communicatively coupled to at least one client computing device, a document...
2017/0315978 MULTI-LEVEL TABLE GROUPING
The present disclosure describes methods and systems for interpreting a table grouping input value associated with a table, wherein the table comprises a...
2017/0315977 WEIGHTED ANNOTATION EVALUATION
A method for providing annotation summaries for annotations is provided. The method may include receiving annotations associated with analyzed unstructured...
2017/0315976 ANNOTATIONS FOR DIGITAL MEDIA ITEMS POST CAPTURE
Systems and methods related to audio annotations for a media item. A method includes receiving a selection of a first media item. The method further includes...
2017/0315975 ANNOTATIONS FOR DIGITAL MEDIA ITEMS DURING CAPTURE
Systems and methods related to audio annotations for a media item. A method includes receiving an input to enter a content capture mode. The method further...
2017/0315974 WEB-BASED EMBEDDABLE COLLABORATIVE WORKSPACE
Freeform input is not native to several application or document types, but is desired by users as an input mode, especially for collaboration. Systems and...
2017/0315973 SEMANTIC DIFF AND AUTOMERGE
Resolving conflicting changes to structured data files. A method includes for a structured data file which has both a generic structure and dialects built on...
2017/0315972 TRANSFORMING WEB-BASED DIGITAL CONTENT TO ENABLE NATIVE RENDERING
A content distribution system transforms digital content items published by a publisher in a markup language according to a native data model that enables...
2017/0315971 PROGRAM FOR DISPLAYING WEBPAGE, TERMINAL DEVICE, AND SERVER DEVICE
A proxy server device adds, to a script in the document data of a Web page that is transmitted from a Web server device to a terminal device, a code Y that...
2017/0315970 EXI GRAMMARS TO REPRESENT JSON SCHEMAS
A method of converting a JavaScript Object Notation (JSON) schema to an Efficient Extensible Markup Language (XML) Interchange (EXI) document. The method may...
2017/0315969 SYSTEM AND METHOD FOR THE CREATION AND USE OF VISUALLY-DIVERSE HIGH-QUALITY DYNAMIC LAYOUTS
A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a...
2017/0315968 UNIFIED DOCUMENT SURFACE
The present disclosure describes methods and systems for interpreting a first user input comprising a text flow entry, interpreting a second user input...
2017/0315967 CONDITIONAL FORMATTING
The present disclosure describes methods and systems for a accessing a data element, providing a first view in response to the data element, the first view...
2017/0315966 METHOD AND SYSTEM FOR DYNAMICALLY GENERATING MULTIMEDIA CONTENT FILE
Disclosed herein is a method and system for dynamically generating multimedia content file. The method comprises receiving, by a multimedia content generator,...
2017/0315965 SYSTEMS, METHODS AND ARTICLES TO AUTOMATICALLY TRANSFORM DOCUMENTS TRANSMITTED BETWEEN SENDERS AND RECIPIENTS
A document transformation system automatically transforms documents electronically transferred between senders and recipients, even where documents of a given...
2017/0315964 WEB PAGE REFORMATTING METHOD AND APPARATUS, COMPUTING DEVICE AND NON-TRANSITORY MACHINE READABLE STORAGE MEDIUM
Disclosed are a web page reformatting method and apparatus, a computing device, and a non-transitory machine readable storage medium, which, by acquiring a...
2017/0315963 IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING SYSTEM
An image processing apparatus includes an acquisition section, a marker detecting section, a text extracting section, and a markup language processing section....
2017/0315962 USER INTERFACES THAT FACILITATE MANAGEMENT OF FORMATTING OF DIGITAL CONTENT
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a user interface that includes a viewport...
2017/0315961 SYSTEM ANALYZING DEVICE, SYSTEM ANALYZING METHOD AND STORAGE MEDIUM
A system analyzing device according to the present invention includes: a collection unit that collects a plurality of pieces of sensor data of a monitored...
2017/0315960 FACTOR ANALYSIS APPARATUS, FACTOR ANALYSIS METHOD AND RECORDING MEDIUM, AND FACTOR ANALYSIS SYSTEM
A factor analysis apparatus includes: an acquisition unit that acquires, from factor analysis data, time-series data of an objective variable representing a...
2017/0315959 SYSTEM, METHOD, AND RECORDING MEDIUM FOR DIFFERENTIATED AND PARTIAL FEATURE UPDATE IN ALTERNATING LEAST SQUARE
An alternating least square recommendation method, system, and non-transitory computer readable medium, include receiving an existing sparse matrix...
2017/0315958 COMPUTER-IMPLEMENTED METHOD FOR SOLVING SETS OF LINEAR ARITHMETIC CONSTRAINTS MODELLING PHYSICAL SYSTEMS
A computer-implemented method for solving sets of linear arithmetic constraints modelling physical systems by programmed execution of mathematical operations...
2017/0315957 REMOTE DIRECT MEMORY ACCESS (RDMA) OPTIMIZED HIGH AVAILABILITY FOR IN-MEMORY DATA STORAGE
A method for RDMA optimized high availability for in-memory storing of data includes receiving RDMA key-value store write requests in a network adapter of a...
2017/0315956 PCIe DEVICE FOR SUPPORTING SRIS
A PCIe device for supporting SRIS includes a transceiver, a clock signal generator configured to generate a second reference clock signal, a connector in a...
2017/0315955 BUS SERIALIZATION FOR DEVICES WITHOUT MULTI-DEVICE SUPPORT
A serial bus is provided with a device (sometimes herein referred to as an I2C serializer device) including circuitry and machine logic that operates as...
2017/0315954 COUPLING CONNECTOR TO MANAGEMENT PORT OR SYSTEM PORT
A device is connected to a connector of a computing system. In response, the computing system determines whether the device is a management device. In response...
2017/0315953 MEMORY SYSTEM WITH INDEPENDENTLY ADJUSTABLE CORE AND INTERFACE DATA RATES
An integrated circuit device is disclosed including core circuitry and interface circuitry. The core circuitry outputs in parallel a set of data bits, while...
2017/0315952 DATA BUS DRIVING CIRCUIT, AND SEMICONDUCTOR DEVICE AND SEMICONDUCTOR MEMORY DEVICE INCLUDING THE SAME
A semiconductor device includes a data processing unit that processes input data and outputs processed data, a logic inversion unit that receives the processed...
2017/0315951 SMART PLUG NODE MANAGEMENT
In the maintenance of rack system, a computing device may implement a plurality of smart plugs and a communication bus in a system. A smart plug may be plugged...
2017/0315950 CABINET LEVEL CONTROLLER WITH ASSET MANAGEMENT
Various embodiments for managing assets in a data center device rack include: establishing a data connection between a cabinet level controller and at least...
2017/0315949 INTERCONNECTED MEMORY SYSTEM AND METHOD OF OPERATION THEREOF
An interconnected memory system, and a method of operation thereof, including: a first discrete unit having a first unit processor and first unit memory...
2017/0315948 SYSTEM AND METHOD FOR NETWORK SWITCHING
A system and method for network switching is provided. A plurality of processing modules is accessed and each processing module includes a plurality of...
2017/0315947 SWITCHING DEVICE USING BUFFERING
A crossbar switch comprises two or more data inputs 10, two or more data outputs 100, a buffer 30 between the inputs and the outputs, an arbiter 52 associated...
2017/0315946 SIGNAL CONDITIONER
A signal conditioner can include a state machine configured to detect a predetermined protocol level mode of a data signal on a bi-directional serial bus. The...
2017/0315945 SIGNAL TRANSMISSION MODULE WITH A USB TYPE-C SOCKET CONNECTOR
A signal transmission module with a USB Type-C socket connector, comprising a circuit substrate, a USB Type-C female electrical connector, a central processing...
2017/0315944 SCALABLE MULTI-CORE SYSTEM-ON-CHIP ARCHITECTURE ON MULTIPLE DICE FOR HIGH END MICROCONTROLLER
A system for a multiple chip architecture that enables different system on-chip (SoC) systems with varying compatibilities to interact as one SoC via a...
2017/0315943 SYSTEMS AND METHODS FOR PERFORMING DIRECT MEMORY ACCESS (DMA) OPERATIONS
A data storage device includes a memory and a controller coupled to the memory. The controller includes an interface to enable the controller to be coupled to...
2017/0315941 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...
2017/0315940 DIRECT MEMORY ACCESS DESCRIPTOR PROCESSING
Hardware accelerated synchronization of data movement across multiple direct memory access (DMA) engines is provided using techniques in which the order of...
2017/0315939 DIRECT MEMORY ACCESS DESCRIPTOR PROCESSING
Hardware accelerated synchronization of data movement across multiple direct memory access (DMA) engines is provided using techniques in which the order of...
2017/0315938 INFORMATION PROCESSING DEVICE, METHOD OF CONTROLLING INFORMATION PROCESSING DEVICE, AND COMPUTER PROGRAM
To provide an information processing device that enables program development in program development for an information processing devices, in which a developer...
← 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 139 140 141 142 | 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.