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
2018/0191659 COMMENT MANAGEMENT IN SHARED DOCUMENTS
Anonymous comments and comment rooms can improve privacy and facilitate user activity in a collaboration content item system. Some embodiments include a method...
2018/0191658 RESPONDING TO AN ELECTRONIC MESSAGE COMMUNICATED TO A LARGE AUDIENCE
A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can...
2018/0191657 RESPONDING TO AN ELECTRONIC MESSAGE COMMUNICATED TO A LARGE AUDIENCE
A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can...
2018/0191656 Cloud-Based Spam Detection
A cloud based mobile internet protocol messaging spam defense. Short message service (SMS) messages are analyzed by a cloud based virtual machine to determine...
2018/0191655 VERIFYING ELECTRONIC MESSAGE INTEGRITY
Techniques are disclosed relating to verifying electronic message integrity. In some embodiments, a computer system may store metadata for a first electronic...
2018/0191654 SYSTEM AND METHOD FOR PROGRAMMING OF SONG SUGGESTIONS FOR USERS OF A SOCIAL MESSAGING ENVIRONMENT
In accordance with an embodiment, described herein is a system and method for programming of song suggestions for users of a social messaging environment. The...
2018/0191653 SHARING OF CONTENT VIEWED BY A USER
Embodiments described herein enable a user to share content with another user. In embodiments, a portion of the multimedia content presented by an output...
2018/0191652 CONTENT MANAGEMENT SYSTEM WITH INTEGRATED EMAIL SERVICE
Disclosed herein are techniques for combining content management system functionality with an email or messaging server. A system can associate an email with a...
2018/0191650 PUBLISH-SUBSCRIBE BASED EXCHANGE FOR NETWORK SERVICES
A publication exchange device may receive information that identifies a subscriber device, and may receive a set of subscription keys associated with...
2018/0191649 MESSAGE PRESENTING METHOD, DEVICE, AND SYSTEM
A message presenting method, device, and system relating to the field of computer technologies is provided, so as to resolve a problem in the prior art that an...
2018/0191648 PERFORMING UPDATES TO ACTION ITEMS IN AN ELECTRONIC COMMUNICATION APPLICATION WITH A SINGLE INPUT
Described is a system and method for automatically updating an action item in an electronic communication application using a single input or click from a...
2018/0191647 REAL-TIME COMMUNICATIONS SYSTEM WITH INTELLIGENT PRESENCE INDICATION
In a distributed computing system, clients of a communications application are deployed on user devices. The clients on target user devices collect and report...
2018/0191646 Method and Apparatus for Displaying Information During an Instant Messaging Session
A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information...
2018/0191645 FILE-LEVEL COMMENTS IN COLLABORATIVE CONTENT ITEMS
A collaborative content management system enables users to selectively create file-level comments, in addition to content level comments, in collaborative...
2018/0191644 INTERACTIVE TRANSACTION RETURNS
Disclosed are examples of systems, apparatus, methods and computer program products for providing interactive transaction returns within a retailer network....
2018/0191643 USER COMMUNICATIONS WITH A THIRD PARTY THROUGH A SOCIAL NETWORKING SYSTEM
The present disclosure is directed toward systems and methods for facilitating communications between a third party and a user of a social networking system....
2018/0191642 INTELLIGENT PACKET AGGREGATION
Various systems and methods for implementing intelligent packet aggregation are provided herein. A network interface device for implementing intelligent packet...
2018/0191641 WIRELESS COMMUNICATION DEVICE FOR COMMUNICATING WITH MULTIPLE EXTERNAL DEVICES VIA A WIRELESS COMMUNICATION UNIT
The disclosure presents a method and a wireless communication device configured to use a first communication protocol for performing a first communication...
2018/0191640 ACTION REFERENCES
Examples disclosed herein relate to action reference instructions to identify a plurality of actions associated with a data element, create a pointer to an...
2018/0191639 MULTICAST CHANNEL CONTROL INFORMATION
The present disclosure relates to a technique for configuring transmission of a multicast channel carrying scheduling information and data belonging to one or...
2018/0191638 SYSTEM, APPARATUS AND METHOD FOR PROVIDING A VIRTUAL NETWORK EDGE AND OVERLAY
A network system is provided between at least a first client site and a second client site, the first and the second client site are at a distance from one...
2018/0191637 RESOURCE MANAGEMENT METHOD AND APPARATUS
A resource management method and apparatus are disclosed. A primary orchestrator determines resource management that is in a management domain of a secondary...
2018/0191636 Traffic Control Method, Apparatus, and System
A traffic control method, where a network device adds a traffic control tag to traffic that is over guaranteed bandwidth or to traffic of the guaranteed...
2018/0191635 COMMUNICATIONS NETWORK
The present invention provides a method of operating a communications network such that routing models for the network can be constructed on the basis of...
2018/0191634 QUALITY OF SERVICE MANAGEMENT IN A NETWORK
Method and systems for managing QoS models for traffic flows in a network are described. In particular, the method includes storing the QoS models and...
2018/0191633 ACCESSING A DISPERSED STORAGE NETWORK
Methods and apparatus for selection of memory locations for data access operations in a dispersed storage network (DSN) are disclosed. In various embodiments,...
2018/0191632 FLEXIBLE PACKET SCHEDULING
Various systems and methods for implementing flexible packet scheduling are provided herein. A network interface device for implementing flexible packet...
2018/0191631 FLEXIBLE PACKET PROCESSING
Various systems and methods for implementing a flexible packet processing mechanism are provided herein. A network interface device for implementing flexible...
2018/0191630 TECHNIQUES FOR PROCESSOR QUEUE MANAGEMENT
Techniques and apparatus for processor queue management are described. In one embodiment, for example, an apparatus to provide queue congestion management...
2018/0191629 TIME-BASED FLEXIBLE PACKET SCHEDULING
Various systems and methods for implementing time-based flexible packet scheduling are provided herein. A network interface device for implementing time-based...
2018/0191628 SCHEDULING GRANULARITY BASED ON APPLICATION TYPE
The present disclosure generally discloses a scheduling granularity capability. The scheduling granularity capability is configured to improve scheduling...
2018/0191627 SYSTEMS AND METHODS FOR ESTABLISHING COMMUNICATION INTERFACES IN AN INFORMATION TECHNOLOGY INFRASTRUCTURE
A system for establishing communication interfaces in an information technology infrastructure includes a database configured on a server and storing...
2018/0191626 INTERFACE VIRTUALIZATION AND FAST PATH FOR NETWORK ON CHIP
Example implementations described herein are directed to a configurable Network on Chip (NoC) element that can be configured with a bypass that permits...
2018/0191625 ACTIVE APPLICATION RESPONSE DELAY TIME
Provided are methods and systems for load balancing client requests between sites associated with a domain name. A method comprises determining a first active...
2018/0191624 NETWORK CONGESTION REDUCTION BASED ON ROUTING AND MATCHING DATA PACKETS
A data transaction processing system includes a quarantine system that delays messages configured to accept a delay before being processed by the data...
2018/0191623 DEDICATED-CORE COMPUTER HARDWARE COMPONENT
A computing system dedicates one or more processing units, such as cores, for the purposes of packet processing software, wherein other processing units...
2018/0191622 MODIFYING QUALITY OF SERVICE TREATMENT FOR DATA FLOWS
Modifying quality of service treatment for data flows A method of transmitting a data flow via a network is disclosed where the network supports transmission...
2018/0191621 COMMUNICATIONS NETWORK
The present invention provides a method of operating a communications network such that the classes of service offered by a network operator will depend upon...
2018/0191620 LOCAL AND DEMAND DRIVEN QOS MODELS
The present invention provides a method comprising: receiving a plurality of queries, each query specifying one or more quality-of-service (QoS) requirements...
2018/0191619 MODEL MANAGEMENT IN A DYNAMIC QOS ENVIRONMENT
The present invention provides a computer implemented method for allocating resources to Quality of Service, QoS, models in a network, the method comprising:...
2018/0191618 MULTI-STAGE SWITCHING FABRIC THAT USES RESERVED OUTPUT PORTS
A network device may receive network traffic, originating from an input component, via a first set of input ports of a first switching element. The first...
2018/0191617 FLOW CONTROL AND CONGESTION MANAGEMENT FOR ACCELERATION COMPONENTS CONFIGURED TO ACCELERATE A SERVICE
Systems and methods for flow control and congestion management of messages among acceleration components (ACs) configurable to accelerate a service are...
2018/0191616 Hash-Based Overlay Routing Architecture for Information Centric Networks
A method implemented in a network element (NE) configured to operate in an information centric network (ICN), the method comprises creating, by a processor of...
2018/0191615 USING SEGMENTATION IDENTIFICATION TO IDENTIFY DESTINATION NODE WITHIN NETWORK ENVIRONMENT
Packet transmission techniques are disclosed herein. An exemplary method includes receiving a packet that identifies an internet protocol (IP) address assigned...
2018/0191614 COMMUNICATION SYSTEM, CONTROL APPARATUS, COMMUNICATION APPARATUS, COMMUNICATION CONTROL METHOD, AND PROGRAM
A communication system includes a communication apparatus configured to process a packet, and a controller configured to set the communication apparatus for...
2018/0191613 PACKET PROCESSING MATCH AND ACTION PIPELINE STRUCTURE WITH DEPENDENCY CALCULATION REMOVING FALSE DEPENDENCIES
An embodiment includes a plurality of tables in a hardware network for performing packet processing. Each table in the plurality of tables includes a table...
2018/0191612 PERFORMING A SERVICE ON A PACKET
A first device may receive first route information, from a second device, identifying a first route to the second device for a packet to be provided toward a...
2018/0191611 FRAME TRANSMISSION METHODS AND DEVICES
The present disclosure relates to a frame transmission method and a frame transmission device. The data frame includes an arbitration field and a data field....
2018/0191610 MEDIA ACCESS CONTROL ADDRESS AND INTERNET PROTOCOL ADDRESS BINDING PROXY ADVERTISEMENT FOR NETWORK DEVICES OF A...
A device may receive, via a first message, first route information for directing network traffic for a network. The first route information may identify a...
2018/0191609 TRANSMISSION OF MESSAGES BY ACCELERATION COMPONENTS CONFIGURED TO ACCELERATE A SERVICE
Components, methods, and systems allowing acceleration components to transmit messages are provided. An acceleration component for use among a first plurality...
← 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 | 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.