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,024,2003 Search relevance using messages of a messaging platform
A method and system for searching documents. The method can include: identifying a first set of messages of a messaging platform referencing a document;...
US-1,024,2002 Phenomenological semantic distance from latent dirichlet allocations (LDA) classification
Embodiments provide a system and method for semantic distance calculation. The method can involve receiving a plurality of documents having a set of subjects...
US-1,024,2001 Systems and methods for conducting and terminating a technology-assisted review
Systems and methods are provided for classifying electronic information and terminating a classification process which utilizes Technology-Assisted Review...
US-1,024,2000 Consistent utility-preserving masking of a dataset in a distributed environment
Distributed, consistent utility-preserving data masking is provided by retrieving an original value from a data table; initiating a communication with a mapping...
US-1,024,1999 Adjusting text in message in light of recipients interests and/or personality traits to sustain recipient's...
A method, system and computer program product for adjusting text in a message to sustain the recipient's interest in the message. Upon identifying the...
US-1,024,1998 Method and system for tokenizing documents
A method for tokenizing documents. The method includes obtaining a document comprising text to be tokenized, isolating a first string of consecutive characters...
US-1,024,1997 Computing numeric representations of words in a high-dimensional space
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing numeric representations of words. One of the...
US-1,024,1996 Shared user context for efficient conversations
An electronic message comprising text generated by a first user can be identified and at least a second user can be identified as a recipient. At least one...
US-1,024,1995 Unsupervised topic modeling for short texts
Topics are determined for short text messages using an unsupervised topic model. In a training corpus created from a number of short text messages, a vocabulary...
US-1,024,1994 Electronic device and method for providing content on electronic device
An electronic device and a method for providing content on the electronic device are provided. The method includes receiving webpages from information sources,...
US-1,024,1993 System and method for detecting reusable groups of drawing commands in a sequence of drawing commands
A method to detect reusable groups of drawing commands in a sequence of drawing commands. Drawing commands are identified by checksums. Recurring and...
US-1,024,1992 Table item information extraction with continuous machine learning through local and global models
A bipartite application implements a table auto-completion (TAC) algorithm on the client side and the server side. A client module runs a local model of the TAC...
US-1,024,1991 Providing context-aware input data
External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a...
US-1,024,1990 Gesture based annotations
In an embodiment a device to convert conversations from a meeting to text and annotate the text is disclosed. In an embodiment a device is disclosed,...
US-1,024,1989 Displaying document modifications using a timeline
Methods for presenting document changes including providing an interactive timeline. The interactive timeline allows a user to select and view various states or...
US-1,024,1988 Prioritizing smart tag creation
An aspect provides a method, including: accessing, using a processor, a store of historical user object event information; building, using the processor, a...
US-1,024,1987 Method and system for editing text with a find and replace function leveraging derivations of the find and...
A method, computer program and system for performing a find and replace editing operation of a text starting from a couple of initial find and replace...
US-1,024,1986 Combined synchronous and asynchronous tag deployment
A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be...
US-1,024,1985 Systems and methods for intelligent document-centric orchestration through information exchange platform
An intelligent and versatile information exchange platform provides a delivery service operable to perform, in a network environment, processing a document in a...
US-1,024,1984 Conflict resolution of CSS definition from multiple sources
Conflict resolution of cascading style sheet definitions from multiple sources includes storing a rule for a rewriting of cascading style sheet definitions and...
US-1,024,1983 Vector-based encoding for content rendering
Minimizing bandwidth consumption in rendering dynamic content, such as video streaming. Traditional streaming video applications utilize lossy protocols that...
US-1,024,1982 Modifying web pages based upon importance ratings and bandwidth
In one example of the disclosure, a web page and a plurality of content elements that are candidates for incorporation into the web page are received. A...
US-1,024,1981 System, apparatus, and method for page composition
A system and related devices and methods facilitating orchestration of page composition based on performance of one or more portions of the page are disclosed...
US-1,024,1980 Rendering a web page using content communicated to a browser application from a process running on a client
The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not...
US-1,024,1979 Accelerated detection of matching patterns
Techniques related to accelerated detection of matching patterns are disclosed. In an embodiment, a method may involve, for a single field of a body of records,...
US-1,024,1978 Measuring compatibility of viewers by leveraging user-provided element definitions
Example embodiments relate to measuring compatibility of viewers. An example method may include accessing a document object model (DOM) generated by an anchor...
US-1,024,1977 Combining and displaying multiple document areas
A method includes storing, in response to marking by a user of an area of a displayed document, information on the marked area; displaying an icon representing...
US-1,024,1976 Techniques for peer-to-peer communication
Techniques for peer-binding are disclosed. In one embodiment, a method for peer-binding includes: receiving event information associated with an event detected...
US-1,024,1975 Dynamically determining arrangement of a layout
Some embodiments provide a method for rearranging a content layout. The method receives a first layout that includes content elements arranged across a first...
US-1,024,1973 System and method for reducing size of raw data by performing time-frequency data analysis
Disclosed is a method and system for reducing data size of raw data. The system may process the raw data for calculating Renyi entropies, Wigner Ville...
US-1,024,1972 Matrix multiplication on a systolic array
Techniques facilitating matrix multiplication on a systolic array are provided. A computer-implemented method can comprise populating, by a system operatively...
US-1,024,1971 Hierarchical computations on sparse matrix rows via a memristor array
Hierarchical computation on sparse matrix rows is disclosed. One example is a circuit including a sparse row processor to identify a sparse row of a matrix,...
US-1,024,1970 Reduced memory nucleotide sequence comparison
Comparisons between two nucleotide sequences can be performed by customized integrated circuitry that can implement a Smith Waterman analysis in a reduced...
US-1,024,1969 Data processing system and data processing method
A data processing system that calculates a correlation coefficient between multiple variables includes a storage unit in which a table in which multiple...
US-1,024,1968 System and method for real-time simulation of patient-specific cardiac electrophysiology including the effect...
A method and system for simulating patient-specific cardiac electrophysiology including the effect of the electrical conduction system of the heart is...
US-1,024,1967 Golf ball dimples defined by superposed curves
The present invention is a golf ball which comprises dimples having a cross-sectional shape defined by the superposition of a weighted profile and one or more...
US-1,024,1966 Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions
Disclosed herein are techniques for implementing vehicle ECU reprogramming, so the ECU programming, which plays a large role in vehicle performance...
US-1,024,1965 Computer data distribution architecture connecting an update propagation graph through multiple remote query...
Described are methods, systems and computer readable media for computer data distribution architecture connecting an update propagation graph through multiple...
US-1,024,1964 Systems and methods for obtaining consent from a patient
Systems and methods are provided that leverage computers, and specifically a network like the Internet, to provide understandable information to a patient and...
US-1,024,1963 Hash-based synchronization of geospatial vector features
Embodiments relate to hash-based synchronization of geospatial vector features. Initially, a list of spatial data layers in a source spatial datastore is...
US-1,024,1962 Method and system of virtual workspace linking data with location
The invention discloses a virtual workspace method which allows bidirectional query between data and data locations. The method comprises: establish an image of...
US-1,024,1961 Augmented query optimization by data flow graph model optimizer
A query is received, and in response, an initial data flow graph is generated that includes a plurality of nodes for executing the query with at least one of...
US-1,024,1960 Historical data replay utilizing a computer system
Described are methods, systems and computer readable media for simulated replay of data using a computer system.
US-1,024,1959 Coding wave-pipelined circuits with buffering function in HDL
The present invention teaches how to code a new or existing circuit of wave-pipelining with a buffering function in HDL (Hardware Description Language). The...
US-1,024,1958 Configurable synchronized processing of multiple operations
A system includes operational circuit blocks associated with configurable counter circuits. A configurable counter circuit is configured to control event signal...
US-1,024,1957 Workload patterns for realistic load recreation in performance testing
Various technologies related to uniform resource locator (URL) sequence patterns are described. Such patterns can be used to determine a distribution of a mix...
US-1,024,1956 Virtualizing coherent hardware accelerators
An approach to virtualizing a coherent memory hardware accelerator is provided comprising creating a segment table for a client logical partition (LPAR),...
US-1,024,1955 Dynamically adjustable multi-line bus shared by multi-protocol devices
A device is provided that has a bus including a first line and a second line. A first set of devices are coupled to the bus and, in a first mode of operation,...
US-1,024,1954 Universal serial bus type-C power delivery
In some examples, a power delivery system includes a primary power path to provide power to a computing system. The power delivery system also includes a bypass...
US-1,024,1953 Dynamic data-link selection over common physical interface
A hybrid virtual general purpose input/output (VGI) architecture is provided including a pair of devices coupled through a high-speed cable. The architecture...
← 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.