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
2016/0149862 Systems and Methods For Implementing A Privacy Firewall
Systems and methods for protecting private data behind a privacy firewall are disclosed. A system for implementing a privacy firewall to determine and provide...
2016/0149861 Firewall with Application Packet Classifier
An improved system for establishing rules in a firewall for an industrial network is disclosed. Rules are established at an application level, identifying, for...
2016/0149860 SECURE DATA REDACTION AND MASKING IN INTERCEPTED DATA INTERACTIONS
A method for modifying intercepted data interactions is provided in the illustrative embodiments. At a security application executing in a security data...
2016/0149859 Managing Authentication Requests when Accessing Networks
Techniques for managing authentication requests. At a gateway device to a network, packets of a message intended for said network are received. Fields within...
2016/0149858 TRANSPARENT TUNNELING ARCHITECTURE FOR A SECURED DATABASE
A method and associated systems for a transparent tunneling architecture for a secured database. A tunneling driver captures a user's database-access request...
2016/0149857 PROCESS FOR ASSIGNING A NETWORK ADDRESS TO A TERMINAL NETWORK-ELEMENT, NETWORK, INTERCONNECTION...
The invention relates to a process for assignment, by an addressing server for a network, of a network address to a terminal network-element connected to one...
2016/0149856 OPTIMIZING GLOBAL IPV6 ADDRESS ASSIGNMENTS
In one embodiment, a device in a network determines that one or more network nodes should use a stateful address configuration protocol to obtain network...
2016/0149855 SERVICE PROCESSING METHOD, SYSTEM, AND RELEVANT DEVICE
Embodiments of the present invention provide a service processing method, system and relevant device. The method includes: when a gateway device receives an...
2016/0149854 Framework for Application to Application Interworking in the M2M World
One aspect of the teachings herein is directed to a framework through which M2M applications can interact with each other, either through configuration or via...
2016/0149853 TEXT MESSAGE INTEGRATION WITH A COMPUTER-IMPLEMENTED COLLABORATION PLATFORM
The present disclosure describes integrating SMS/MMS messaging with an electronic communications collaboration platform, and filtering SMS/MMS messages within...
2016/0149852 GROUP FORMATION FOR EMPLOYEE ACTIVATION
Techniques for forming groups of employees for receiving online content broadcasted by company administrators via an online social networking service are...
2016/0149851 SUGGESTED CONTENT FOR EMPLOYEE ACTIVATION
Techniques for identifying suggested online content for company administrators to broadcast to company employees via an online social networking service are...
2016/0149850 INTELLIGENT SCHEDULING FOR EMPLOYEE ACTIVATION
Techniques for intelligent scheduling of content sharing by company employees via an online social networking service are described. According to various...
2016/0149849 Systems and Methods for Generating a Message Topic Training Dataset from User Interactions in Message Clients
Systems and methods for classifying messages are provided. Each message in a plurality of messages is classified, thereby independently identifying a message...
2016/0149848 METHODS AND APPARATUS FOR ENHANCED COMMUNICATION IN EMAIL APPLICATIONS
A method and system for providing a communication stream for associating messages are described. A communication stream receives various message types...
2016/0149847 METHOD AND SYSTEM FOR CORRELATING CONVERSATIONS IN MESSAGING ENVIRONMENT
A computer based method for correlating conversations is provided, including the steps of providing a discussion interface at an interface device, receiving an...
2016/0149846 PUBLISH/SUBSCRIBE MESSAGING USING MESSAGE STRUCTURE
Publish/subscribe messaging using a message structure carried out at a messaging intermediary system is provided. A plurality of lists to which publishing...
2016/0149845 METHOD AND SYSTEM OF AUTOMATING DATA CAPTURE FROM ELECTRONIC CORRESPONDENCE
In some embodiments, electronic data may be automatically captured to provide a user with a universal Internet identity and e-mail address, comprehensive...
2016/0149844 CONTEXTUAL INTERSTITIALS
An interstitial message server system selects a like interstitial message that corresponds to a like user event generated by a user, a skip interstitial...
2016/0149843 SYSTEMS AND METHODS FOR CREATING AND ACCESSING COLLABORATIVE ELECTRONIC MULTIMEDIA COMPOSITIONS
Systems and methods for production of a collaborative electronic multimedia composition allow an initiator to select a collaboration template and multiple...
2016/0149842 METHOD, SYSTEM AND RECORDING MEDIUM FOR COMMUNICATING AND DISPLAYING CONTENT IN A MESSENGER APPLICATION
In one example embodiment, a communication method includes identifying a selection instruction for content provided by a content provider, and establishing a...
2016/0149841 MESSAGING FOR EVENT LIVE-STREAM
A messaging system for a live event is described. A processing device provides a user interface having at least a first portion and a second portion. The first...
2016/0149840 PRESENCE AND GEOGRAPHIC LOCATION NOTIFICATION BASED ON A DELEGATION MODEL
A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a...
2016/0149839 Multi-Network Chat System
A network-based chat server provides a virtual chat room for chat participants, and synchronizes and shares chat dialogue exchanged between the chat...
2016/0149838 METHOD OF PROVIDING MESSAGE AND USER DEVICE SUPPORTING THE SAME
A method of providing a message by a user device and user device supporting the same are provided. The method includes displaying a message with a first...
2016/0149837 SOCIAL NETWORK CHANNEL COMMUNICATION
Technologies are described for methods and systems effective for sending a communication from a first device to a second and a third device. The methods may...
2016/0149836 Communication and Messaging Architecture for Affiliated Real-Time Rich Communications Client Devices
A real-time rich communications ("RTC") architecture consolidates a SIP/IMS framework and other frameworks for the desired communication and messaging services...
2016/0149835 Relay Apparatus
A relay apparatus includes line cards, switch fabric cards, and a management card. The management card and the switch fabric cards are connected through a...
2016/0149834 STORAGE DEVICE IN WHICH FORWARDING-FUNCTION-EQUIPPED MEMORY NODES ARE MUTUALLY CONNECTED AND DATA PROCESSING METHOD
According to one embodiment, a storage device includes a plurality of memory nodes. Each of memory nodes includes a plurality of input ports, a plurality of...
2016/0149833 DISCOVERING AND IDENTIFYING RESOURCE DEPENDENCIES
Discovering and identifying resource dependencies. Resources are discovered and managed as configuration items, wherein selected configuration items are each...
2016/0149832 METHOD AND APPARATUS FOR INCREASING SUBRESOURCE LOADING SPEED
Provided are methods and apparatus for increasing subresource loading speed. A method may include receiving a page request initiated by a user, extracting the...
2016/0149831 RESOLVING A CONVEX OPTIMIZATION PROBLEM TO OPTIMIZE NETWORK TRAFFIC IN A DISTRIBUTED SYSTEM
Techniques are disclosed herein for managing network bandwidth in a distributed system having multiple endpoints that upload data to a central server or server...
2016/0149830 MARKET-DRIVEN VARIABLE PRICE OFFERINGS FOR BANDWIDTH-SHARING AD HOC NETWORKS
Systems and methods to establish and execute market-driven variable price offerings among the lenders and borrowers in a bandwidth-sharing ad hoc network for...
2016/0149829 REVERSE BREADTH-FIRST SEARCH METHOD FOR OPTIMIZING NETWORK TRAFFIC IN A DISTRIBUTED SYSTEM WITH A POINT OF...
Techniques are disclosed herein for managing network bandwidth in a distributed system having multiple endpoints that upload data to a central server or server...
2016/0149828 CLUSTERED STORAGE SYSTEM PATH QUIESCENCE ANALYSIS
A request that indicates a component that can be quiesced is received at a first node. It is determined that quiescence of the component might impact an...
2016/0149827 BULK UPLOADING OF MULTIPLE SELF-REFERENCING OBJECTS
A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a...
2016/0149826 MEMORY USAGE OPTIMIZATION METHOD
The invention relates to memory usage optimization. A method for memory usage optimization comprises establishing a connection between a client device and a...
2016/0149825 COMPONENT SERVICES INTEGRATION WITH DYNAMIC CONSTRAINT PROVISIONING
Resource provisioning information links to resource provisioning information of at least one reusable component resource that satisfies at least a portion of...
2016/0149824 UTILIZING ACCESS CONTROL DATA STRUCTURES FOR SHARING COMPUTING RESOURCES
Systems and methods for sharing resources between multiple processing streams. An example method may comprise: maintaining, by a processing device, a first...
2016/0149823 Most Connection Method for Egress Port Selection in a High Port Count Switch
A switch according to the present invention can have a number of ports in an ASIC greater than the ASIC clock speed divided by the network protocol rate. The...
2016/0149822 Autonomic Traffic Load Balancing in Link Aggregation Groups By Modification of Switch Ingress Traffic Routing
Mechanisms are provided for performing traffic load balancing on ingress traffic directed to a Link Aggregation Group (LAG). The mechanisms monitor a ingress...
2016/0149821 Autonomic Ingress Traffic Load Balancing in Link Aggregation Groups by Modification of Switch Routing
Mechanisms are provided for performing traffic load balancing on ingress traffic directed to a Link Aggregation Group (LAG). The mechanisms monitor a ingress...
2016/0149820 Hash Level Load Balancing For Deduplication Of Network Packets
Systems and methods are disclosed for hash level load balancing for removal of duplicate network packets to form deduplicated packet streams. Hash values for...
2016/0149819 SYSTEMS AND METHODS FOR HARDWARE ACCELERATED TIMER IMPLEMENTATION FOR OPENFLOW PROTOCOL
A new approach is proposed to support a virtual network switch, which is a software implementation of a network switch utilizing hardware to accelerate...
2016/0149818 METHOD AND APPARATUS FOR OPTIMIZING TRANSMISSIONS IN WIRELESS NETWORKS
Various communication systems may benefit from optimized transmissions. A method can include receiving data to be forwarded to a first wireless device. The...
2016/0149817 ANALYSIS DEVICE
An analysis device analyzes a packet processed by a communication device connected with a network. The analysis device includes a receiver and an analyzer. The...
2016/0149816 Fault Tolerant and Load Balanced Routing
Techniques are described for balancing traffic load for networks configured in multi-rooted tree topologies, in the presence of link failures. Maximum flows...
2016/0149815 QUALITY OF SERVICE FOR MIXED SERVICE TIERS
Improving the quality of service in multiple service tiers, particularly during periods of Internet congestion, may be accomplished by scaling back the bitrate...
2016/0149814 METHOD AND SYSTEM FOR OPTIMIZING NETWORK TRAFFIC IN A DISTRIBUTED SYSTEM WITH A POINT OF CONVERGENCE
Techniques are disclosed herein for managing network bandwidth in a distributed system having multiple endpoints that upload data to a central server or server...
2016/0149813 MULTI-TENANT MIDDLEWARE CLOUD SERVICE TECHNOLOGY
A system that includes multiple hosts, each running a plurality of virtual machines. The system may be, for example, a cloud computing environment in which...
← 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 | 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.