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: communication





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,785,853 Dynamically enabling an interactive element within a non-interactive view of a screen sharing session
A non-interactive screen sharing session executing within a computing device can be identified. The device can be communicatively linked to different computing...
US-9,785,829 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes a setting unit, an extracting unit, and an associating unit. The setting unit sets a position of a first-type...
US-9,785,817 Region of interest location and selective image compression
Systems and methods of operation for an image processor system to process images to locate two-dimensional regions which are likely to contain machine-readable...
US-9,785,811 Image capture and processing system supporting a multi-tier modular software architecture
An image capture and processing system supports a multi-tier modular software, and plug-in extendable, architecture. The image capture and processing system can...
US-9,785,804 Multi-protocol RFID system
A multi-protocol RFID interrogating system employs a synchronization technique (step-lock) for a backscatter RFID system that allows simultaneous operation of...
US-9,785,798 Privacy-protecting inter-user digital communication message search
Digital communication messages processed by each specific one of a plurality of client computers are tracked and indexed. A query made by a first client...
US-9,785,788 System and method for controlling access to aspects of an electronic message campaign
A system for controlling access within an enterprise to information associated with recipients of an electronic message campaign of the enterprise sent to a...
US-9,785,783 Executing privileged code in a process
A system and method for executing privileged code in a process are described. The method includes establishing, by an authorized library, a privileged function....
US-9,785,771 Preventing malicious attacks launched from or involving usb devices
Approaches for protecting a computing device against malicious code using an attack vector involving a USB device. A computing device prevents a USB device from...
US-9,785,756 Restriction of use that exceeds a personal use range when transmitting a content accumulated at home via an...
A communication apparatus includes a tuner, a content storage, and a controller that acquires content from the tuner, for one of providing the content to a...
US-9,785,743 Method and system for collecting, storing and analyzing clinical and radiologic data
The invention relates to an online web-based medical database and collaboration tool that can be used by surgeons, hospitals, medical institutions,...
US-9,785,715 Systems, media, and methods for automated response to queries made by interactive electronic chat
Systems, media, and methods for automated response to social queries comprising: monitoring queries from users, each query submitted to a vendor via an...
US-9,785,705 Generating and applying data extraction templates
Methods, apparatus, systems, and computer-readable media are provided for generating and applying data extraction templates. In various implementations, a...
US-9,785,680 Determination of a service description most closely matching a specified service name
A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name...
US-9,785,679 Determination of a service description most closely matching a specified service name
A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name...
US-9,785,663 Verifying a correspondence address for a registrant
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: generate a code to...
US-9,785,658 Labelling entities in a canonical data model
Enterprises express the concepts of their electronic business-to-business (B2B) communication in differently structured ontology-like schemas. Collaborations...
US-9,785,652 Method and system for enhancing search results
A computer-implemented method and system is disclosed for providing enhanced context information on a mobile communication device. The method may include...
US-9,785,646 Data file handling in a network environment and independent file server
According to one embodiment, an independent file server connected to a wide area network (WAN) includes local file storage, a file system comprising information...
US-9,785,632 Beacon-based translation for smart signs
Embodiments are directed towards providing a smart sign that dynamically translates content that is displayed on the sign based on a preferred language of...
US-9,785,628 System, method and computer-readable storage device for providing cloud-based shared vocabulary/typing history...
An input method editor (IME) is associated with a local user. Memory stores local data and a processor, coupled to the memory, is configured to receive input...
US-9,785,626 Writing pad with synchronized background audio and video and handwriting recognition
A stand alone low cost writing pad includes a rechargeable battery, a low capacity memory, a low power processor, a first pair of connectors and supports audio,...
US-9,785,620 Creating linked communications
Creating linked communications is described. A system displays a first communication. The system receives a user selection of text in the first communication....
US-9,785,598 USB hubs with galvanic isolation
A universal serial bus (USB) hub includes a USB AFE circuit module, a hub core and an isolator circuit module interposed between the USB AFE circuit module and...
US-9,785,595 Multi-channel universal serial bus (USB) to subrate channel systems
Multi-channel universal serial bus (USB) to subrate channel systems and methods are disclosed. According to an aspect, a system includes a USB interface...
US-9,785,594 Micro server and switch device thereof
A micro server is provided. The micro server includes a plurality of computer boards, at least one switch device, and a baseboard. The plurality of computer...
US-9,785,592 High density mapping for multiple converter samples in multiple lane interface
An apparatus having a plurality of buffers, a first circuit and a second circuit is disclosed. The buffers are configured to store a plurality of frames to be...
US-9,785,591 Smartcard interface conversion device, embedded system having the same device and method for transferring data...
The present invention relates to an apparatus and a method for transferring a data signal between a smartcard interface and an interface of a processor within...
US-9,785,590 Bus auto-addressing system
The invention pertains to automatically addressing devices on a network. The controller tests each address from a list of available addresses. If the control...
US-9,785,585 Method for card reader to communicate with upper computer via USB channel communication and Bluetooth channel...
A method for a card reader to communicate with an upper computer comprises: initializing a card reader system and enabling an interrupt; determining an...
US-9,785,576 Hardware-assisted virtualization for implementing secure video output path
Systems and methods for employing hardware-assisted virtualization for implementing a secure video output path. An example processing system comprises: a...
US-9,785,561 Integrating a flash cache into large storage systems
An I/O enclosure module is provided with one or more I/O enclosures having a plurality of slots for receiving electronic devices. A host adapter is connected a...
US-9,785,544 Testing a mobile application
The present invention discloses a manager, a test agent installed on a personal mobile device and methods thereof. The manager comprises: a first network...
US-9,785,540 Generic language application programming interface interpreter
Technical solutions are described for facilitating a first computer program product to communicate with a second computer program product. The first computer...
US-9,785,531 Link speed downshifting for error determination and performance enhancements
Various embodiments for regulating link speed for performance enhancement and port diagnosis are provided. In response to identifying an amount of errors in a...
US-9,785,520 Computer system, storage apparatus and control method
A computer system has a storage system including a first port and a second port, and a relay apparatus which couples the first port to an initiator apparatus....
US-9,785,519 Driver switch for device error recovery for assigned devices
An error recovery system includes a memory, a processor in communication with the memory, a primary device, a backup device, a hypervisor executing on the...
US-9,785,505 Communicative building management system for data loss prevention
A communicative building management system (BMS) can enable replication of data from computer systems that may potentially be affected by various external...
US-9,785,482 System and method for extending a web service environment to support scalable asynchronous clients
An asynchronous transport enables decoupling the delivery of an operation's request and response messages, from the request and response cycle of a single...
US-9,785,475 Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload...
Disclosed aspects manage a shared pool of configurable computing resources associated with a shared pool manager. The shared pool manager receives a set of...
US-9,785,474 Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload...
Disclosed aspects manage a shared pool of configurable computing resources associated with a shared pool manager. The shared pool manager receives a set of...
US-9,785,450 Triggered controlled event listener learner
Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered...
US-9,785,449 Control of software application for learner response system
There is disclosed a method, in a learner-response system comprising a computer system and a plurality of user terminals adapted to communicate with the...
US-9,785,414 Dynamic developer education generating process
A system and method for providing a curated learning and community roadmap for a code developer based on a code sample that is parsed to identify the...
US-9,785,412 Methods and systems for object-oriented modeling of networks
At least one development module in communication with at least one processor and at least one memory may assemble at least one network model comprising at least...
US-9,785,397 NFC-enabled digital apparatus and method of NFC-based information transmission
An NFC-enabled digital apparatus is disclosed. The apparatus includes a touch screen display and a near field communication (NFC) module comprising an NFC...
US-9,785,393 Wireless printing system, information processing apparatus, printing apparatus and methods of controlling same
In a system in which communication between an information processing apparatus and a printing apparatus is possible, the information processing apparatus...
US-9,785,392 Function executing device with two types of wireless communication interfaces
In a case where a first information including an execution request of a specific function via a first type of interface is received, a function executing device...
US-9,785,356 NVM express controller for remote access of memory and I/O over ethernet-type networks
A method and system for enabling Non-Volatile Memory express (NVMe) for accessing remote solid state drives (SSDs) (or other types of remote non-volatile...
US-9,785,355 NVM express controller for remote access of memory and I/O over ethernet-type networks
A method and system for enabling Non-Volatile Memory express (NVMe) for accessing remote solid state drives (SSDs) (or other types of remote non-volatile...
← 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 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | 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.