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
2019/0138587 Collaborative Spreadsheet Embedding and Management
A collaborative content management system allows for the mutual-synchronization of content within a spreadsheet and within a document in which a set of...
2019/0138586 Adaptive Modification of Content Presented in Electronic Forms
Systems and methods are provided for intelligently adapting content presented in electronic forms. In some embodiments, a processor provides access to multiple...
2019/0138585 DIGITAL FORM OPTIMIZATION
Digital form optimization techniques are disclosed which reduce the number of segments in empty digital forms that consumers of the empty digital forms need to...
2019/0138584 NETWORK-ACCESSIBLE COLLABORATIVE ANNOTATION TOOL
A network-accessible toolbox permits collaborative annotation, facilitating interaction and communication among users. In an implementation, content on a Web...
2019/0138583 TASK MANAGEMENT IN A COLLABORATIVE SPREADSHEET ENVIRONMENT
A collaborative content management system allows for the mutual-synchronization of content within a spreadsheet and within a document in which a set of...
2019/0138582 ENTERPRISE WEB APPLICATION CONSTRUCTOR SYSTEM AND METHOD
A web-based application constructor can be used to construct a web display. A specification, for constructing a web display to contain page components that...
2019/0138581 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
An information processing apparatus comprises: a generation unit configured to generate one group object by grouping a plurality of objects; and a layout unit...
2019/0138580 ELECTRONIC DOCUMENT CONTENT AUGMENTATION
A system and method includes dividing content of an electronic document into components. A document type of the electronic document is identified by comparing...
2019/0138579 Cognitive Slide Management Method and System
A method, system, and computer program product for managing presentations. A user input defining content for a new presentation is received at a presentation...
2019/0138578 Indoor Positioning and Recording System
An indoor recording and positioning system for use in construction projects, as well as in a host of related industries and governmental activities, which...
2019/0138577 PROVIDING DYNAMIC WEB CONTENT WITHOUT FLICKER
The present disclosure is directed toward systems, methods, and computer readable media for providing dynamic digital content via a webpage without flicker....
2019/0138576 METHOD FOR VISUALIZING RESULTS OF ANALYSES OF CAD/CAM DATA
A method for visualizing analysis results of CAD/CAM data on a screen includes a first step of extracting specific report data using a computer system from...
2019/0138575 COUNTERPOINTING SYSTEM
Embodiments of a system and processes ("counterpointing") are disclosed to help burst filter bubbles and to break people out of their echo chambers. The system...
2019/0138574 AUTOMATIC DOCUMENT ASSISTANCE BASED ON DOCUMENT TYPE
Systems and methods may be used to display document critiques on a display device. A method may include receiving information including a document type of a...
2019/0138573 System and Method for Multimedia Authoring and Playback
In one embodiment, the present disclosure is directed to a method of editing a shared presentation over a network, the method including a network data server...
2019/0138572 METHOD AND DEVICE FOR REDUCING NOISE IN A MODULATED SIGNAL
A method for reducing noise in a modulated electrical signal having a carrier frequency, includes acquiring in the time domain the modulated signal so as to...
2019/0138571 AUTOMATICALLY IDENTIFYING RISK IN CONTRACT NEGOTIATIONS USING GRAPHICAL TIME CURVES OF CONTRACT HISTORY AND...
In an embodiment, a computer-implemented method comprises storing, in one or more data repositories, digital data representing a contract set of two or more...
2019/0138570 Apparatus and Methods for Performing Multiple Transcendental Function Operations
The present invention discloses an apparatus and a method for performing a variety of transcendental function operations. The apparatus comprises a...
2019/0138569 DISTRIBUTED MATRIX MULTIPLICATION FOR NEURAL NETWORKS
In one embodiment, a matrix operation associated with a plurality of input matrices may be performed. The plurality of input matrices may be partitioned into a...
2019/0138568 HIERARCHICAL JACOBI METHODS AND SYSTEMS IMPLEMENTING A DENSE SYMMETRIC EIGENVALUE SOLVER
Embodiments of the present invention provide a hierarchical, multi-layer Jacobi method for implementing a dense symmetric eigenvalue solver using multiple...
2019/0138567 Hardware Implementation of Convolutional Layer of Deep Neural Network
Hardware implementations of, and methods for processing, a convolution layer of a DNN that comprise a plurality of convolution engines wherein the input data...
2019/0138566 OPTIMIZED DIGITAL COMPONENTS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing digital components. In one aspect, the system...
2019/0138565 METHODS AND APPARATUS FOR ACCELERATING CONTENT AUTHORED FOR MULTIPLE DEVICES
Disclosed herein are systems, methods, and apparatus for improving the delivery of web content that has been authored for multiple devices. In certain...
2019/0138564 METHOD AND DEVICE FOR PROCESSING HYPERLINK OBJECT
An operation instruction for a hyperlink object is received. The hyperlink object is associated with a hyperlink. A determination is made as to whether a...
2019/0138563 ALLOCATING COMMUNICATION RESOURCES VIA INFORMATION TECHNOLOGY INFRASTRUCTURE
Systems and methods to reduce latency in a graphical environment are described. The systems receives location information of a computing device and identifies...
2019/0138562 RELATIONSHIP NETWORKS HAVING LINK QUALITY METRICS WITH INFERENCE AND CONCOMITANT DIGITAL VALUE EXCHANGE
In a digital social relationship network, a social network server computer stores a digital social network representation corresponding to a graph having nodes...
2019/0138561 DATABASE QUERY PROCESSING ON ENCRYPTED DATA
Methods, systems, apparatuses, and computer program products are provided for secure handling of queries by a data server and a database application. A...
2019/0138560 INTERNET-BASED PROXY SERVICE TO LIMIT INTERNET VISITOR CONNECTION SPEED
A proxy server for limiting Internet connection speed of visitors that pose a threat. The proxy server receives from a client device a request to perform an...
2019/0138559 METHODS AND APPARATUS TO TRACK CHANGES TO A NETWORK TOPOLOGY
Methods and apparatus to track network topology changes are disclosed. An example topology tool to track a change to a network topology includes a message...
2019/0138558 ARTIFICIAL INTELLIGENCE ASSISTANT CONTEXT RECOGNITION SERVICE
A computer-implemented method includes activating ACR (Automatic Content Recognition) functionalities through a voice command in an audio file received by a...
2019/0138557 METHODS, SYSTEMS, AND MEDIA FOR PROVIDING SEARCH SUGGESTIONS BASED ON CONTENT RATINGS OF SEARCH RESULTS
Methods, systems, and media for providing search suggestions are provided. In accordance with some embodiments, the method comprises: receiving user input that...
2019/0138556 WILDCARD SEARCH IN ENCRYPTED TEXT
A wildcard searchable encryption method enables wildcard search of encrypted text in a cloud-stored encrypted file. In some embodiments, the wildcard...
2019/0138555 VERIFICATION AND EXPORT OF FEDERATED AREAS AND JOB FLOW OBJECTS WITHIN FEDERATED AREAS
An apparatus includes a processor to: receive a request for a federated area (FA) package including a FA storing a job flow definition; retrieve an instance...
2019/0138554 EFFICIENT STORAGE AND PROCESSING OF HIGH-DIMENSIONAL FEATURE VECTORS
In one embodiment, an apparatus comprises a storage device and a processor. The storage device stores a feature vector index, wherein the feature vector index...
2019/0138553 MOBILE MEDIA PAUSE AND RESUME
In embodiments, the present invention provides a method and system for managing playback of content delivered to a mobile device with a pause and resume...
2019/0138552 SEARCH APPARATUS
A search device includes: a storage unit configured to store a video obtained from a camera; a screen unit to display the video; and a control unit to control...
2019/0138551 SYSTEMS AND METHODS OF CLASSIFYING CONTENT ITEMS
A method of selecting content items based on user interactions with provided content is performed at a server system. A subset of content items selected from a...
2019/0138550 Generating and Distributing Playlists with Music and Stories Having Related Moods
An embodiment may involve a server device obtaining an audio file containing a story. The server device may determine a mood of the story. The server device...
2019/0138549 SYSTEMS, METHODS, AND MEDIA FOR IDENTIFYING CONTENT
Systems, methods, and media for identifying content are provided. In some implementations, systems for identifying content are provided, the systems...
2019/0138548 GENERATING PLAYLISTS USING CALENDAR, LOCATION AND EVENT DATA
A system and method of generating a playlist includes searching an event database having multiple events stored therein. One of the events is identified as...
2019/0138547 OBTAINING ITEM LISTINGS MATCHING A DISTINGUISHING STYLE OF AN IMAGE SELECTED IN A USER INTERFACE
In an example embodiment, a selection of an image in a user interface is received. Then information about the image is received. Then a look is identified for...
2019/0138546 METHOD FOR AUTOMATICALLY TAGGING METADATA TO MUSIC CONTENT USING MACHINE LEARNING
Provided is a method for automatically tagging metadata to music content using machine learning. The method includes generating a model for automatically...
2019/0138545 SYSTEM FOR PROVIDING LIFE LOG SERVICE AND METHOD OF PROVIDING THE SERVICE
A system for providing a life log service and a method of providing the life log service. The computing device for providing the life log service includes: a...
2019/0138544 VIDEO DATA FILTERING
A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor...
2019/0138543 COMPUTER-AIDED EXTRACTION OF SEMANTICS FROM KEYWORDS TO CONFIRM MATCH OF BUYER OFFERS TO SELLER BIDS
One embodiment involves a method and apparatus for mapping lexical keywords into entity description semantics in order to create unambiguous buyer-confirmed...
2019/0138542 CLASSIFICATION OF LOG DATA
This disclosure relates to analyzing log data of a system. This comprises evaluating a first graph model with multiple log events in the log data. The first...
2019/0138541 WEIGHTED SUBSYMBOLIC DATA ENCODING
Described herein is a method and system of geometrically encoding data including partitioning data into a plurality of semantic classes based on a...
2019/0138540 SEARCH BOX AUTO-COMPLETE
In various exemplary embodiments, a system and associated method predict auto-complete recommendations for a partial search request. A search engine receives a...
2019/0138539 DYNAMIC LANGUAGE MODEL
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for speech recognition. One of the methods includes receiving a...
2019/0138538 TECHNIQUES FOR SIMILARITY ANALYSIS AND DATA ENRICHMENT USING KNOWLEDGE SOURCES
The present disclosure relates to performing similarity metric analysis and data enrichment using knowledge sources. A data enrichment service can compare an...
← 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 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 | 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.