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/0315907 DHCP AGENT ASSISTED ROUTING AND ACCESS CONTROL
Systems and methods for increasing layer 2 visibility of layer 3 network devices so as to facilitate implementation of device-oriented policy actions by layer...
2016/0315906 CROSS-PROTOCOL COMMUNICATION IN DOMAIN NAME SYSTEMS
Systems and methods for processing domain name system requests in accordance with subscriber information are provided. A request for domain name information...
2016/0315905 Method and System for Determining and Tracking an Email Open Duration
A method to determine the duration of time an email is opened for on a recipient's computer or mobile electronic device. The purpose of the present invention...
2016/0315904 CONTROL METHOD AND APPARATUS FOR DATA DISPLAY
A control method and apparatus for data display are described. The method includes: receiving, by a first client at current time, first target data pushed by a...
2016/0315903 CONNECTING A SEEKER GROUP MEMBER TO A TARGET ENTITY THROUGH CONNECTED GROUP MEMBERS WITHOUT COMPROMISING THEIR...
A method for connecting a seeker group member to one or more target entities through a network server is provided. The method includes the following steps: (a)...
2016/0315902 Sending Notifications As A Service
In one embodiment, a method includes one or more computing devices accessing a notification to be sent to a user, where the notification has a context. The...
2016/0315901 PLUG-IN FOR EXTENDING FUNCTIONALITY OF MESSENGER APPLICATION ACROSS SUPPLEMENTED AND UNSUPPLEMENTED APPLICATION...
A first instance of a messenger application having a plug-in communicates with a second instance of the messenger application lacking the plug-in. The plug-in...
2016/0315900 Messaging Over Multiple Channels
In one implementation, a computer-implemented method, includes receiving, at a computer system, a message for delivery to a client computing device;...
2016/0315899 SOCIAL CONTENT FEATURES BASED ON USER TRACKING
Prioritizing online comments on social network web page is disclosed. An activity of a user consuming a content presented on the social network web page is...
2016/0315898 PRIORITY BASED COMMUNICATION AND ORGANIZATION SYSTEM
A method includes receiving, by a receiver device, a request sent from a transmitter device. The request is identified by a case name and at least one of a...
2016/0315897 EMAIL TAGS
Email tags are described. In embodiments, email messages are received for distribution to client devices that correspond to respective recipients of the email...
2016/0315896 PRESENTING MESSAGES ASSOCIATED WITH LOCATIONS
A user may express an interest in a set of individuals represented in a set of individual stores (e.g., friends in a social network and colleagues in an...
2016/0315895 MODIFYING ENVIRONMENTAL CHAT DISTANCE BASED ON CHAT DENSITY IN AN AREA OF A VIRTUAL WORLD
A mechanism for determining a chat distance associated with an environmental chat based on the chat amount within an area of a virtual universe associated with...
2016/0315894 SHARING OF INFORMATION EXTRACTED FROM MESSAGES IN COLLABORATIVE SYSTEMS
A method includes intercepting a message sent from a computing machine of a first user to at least one second user, analyzing a content of the message to...
2016/0315893 SYSTEM AND METHOD FOR LAUNCHING SUBMITTING-USER-DEFINED COMMUNICATIVE ACTION BASED ON IMAGE MATCHING
A system includes an image repository that maintains a plurality of images submitted by submitting users. Upon submitting an image, the submitting user may...
2016/0315892 STORAGE AND MANAGEMENT OF MAIL ATTACHMENTS
A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email...
2016/0315891 STORAGE AND MANAGEMENT OF MAIL ATTACHMENTS
A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email...
2016/0315890 STORAGE AND MANAGEMENT OF MAIL ATTACHMENTS
A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email...
2016/0315889 RICH ATTACHMENT REGENERATION
Rich attachments in emails (or other modes of communication) may be regenerated when an email with a rich attachment is sent to an application incapable of...
2016/0315888 SMART ATTACHMENT OF CLOUD-BASED FILES TO COMMUNICATIONS
Technologies are presented directed to smart attachment of cloud-based files to communications such as email. A communication service may determine and select...
2016/0315887 AUTOMATIC UPLOADING OF ATTACHMENTS TO GROUP CLOUD STORAGE AT SEND TIME
Technologies are presented directed to uploading of attachments to a relevant group cloud storage at send time. A communication application and/or service may...
2016/0315886 NETWORK INFORMATION PUSH METHOD, APPARATUS AND SYSTEM BASED ON INSTANT MESSAGING
A network information push method, apparatus, and system based on instant messaging are disclosed. The method includes: acquiring a user identifier and video...
2016/0315885 ACTIVITY BEACON
Systems, methods, and computer-readable storage media for sharing activity data through activity beacons. The system first receives a signal to enable a...
2016/0315884 PROVIDING ACCESS TO LOCATION-SPECIFIC SERVICES WITHIN A MESSENGER APPLICATION CONVERSATION THREAD
A first instance of a messenger application having a plug-in communicates with a second instance of the messenger application lacking the plug-in. The plug-in...
2016/0315883 PACKET CONTROL METHOD, TRANSMISSION APPARATUS, AND STORAGE MEDIUM
A packet control method implemented by a processor provided in a transmission apparatus including a buffer, the method includes sequentially writing a...
2016/0315882 MESH ARCHITECTURES FOR MANAGED SWITCHING ELEMENTS
Some embodiments provide a system that includes a set of network controllers for receiving definitions of first and second logical switching elements. The...
2016/0315881 INDEFINITELY EXPANDABLE HIGH-CAPACITY DATA SWITCH
A data switch for a packet data switch includes switching nodes connected to each other in an interconnecting matrix, providing a multiplicity of data paths...
2016/0315880 USER-DEFINED FLEXIBLE TRAFFIC MONITORING IN AN SDN SWITCH
Various embodiments relate to a method, network node, and non-transitory machine-readable storage medium including the following: receiving a packet;...
2016/0315879 VIRTUAL NODE HAVING SEPARATE CONTROL AND DATA PLANES
A controller is coupled by a connection box to layer two nodes, such as top-of rack (TOR) switches. The controller manages control plane operations and...
2016/0315878 REDUNDANT INLINE-BYPASS SWITCH
An inline-bypass switch system includes: a first inline-bypass switch appliance having a first bypass component, a first switch coupled to the first bypass...
2016/0315877 VIRTUALIZED APPLICATION ACCELERATION INFRASTRUCTURE
In one example embodiment, a system and method is illustrated that includes processes a first data packet using a first operating system, the first data packet...
2016/0315876 BROADCAST SERVICES PLATFORM AND METHODS FOR USE THEREWITH
Aspects of the subject disclosure may include, for example, a broadcast services platform includes a memory that stores operational instructions. A processor...
2016/0315875 Large Receive Offload Allocation Method and Network Device
An allocation method, utilized in a network device comprising an large receive offload (LRO) engine having LRO rings, includes receiving packets which belong...
2016/0315874 OBJECT MEMORY MANAGEMENT UNIT
Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of...
2016/0315873 PREVENTING INTEROPERABILITY CONFLICTS IN A SHARED COMPUTING ENVIRONMENT
A hypervisor can handle requests from applications in a processing environment, where the processing environment consists of shared computing resources. A...
2016/0315872 INTERNET PROTOCOL ADDRESS MANAGEMENT (IPAM) INTEGRATION WITH A PLURALITY OF VIRTUALIZATION TIERS IN THE VIRTUAL...
Processing infrastructure metadata information about a virtual resource of a virtual cloud is disclosed. Infrastructure metadata information is collected. The...
2016/0315871 METHOD FOR PROCESSING FAILURE OF NETWORK DEVICE IN SOFTWARE DEFINED NETWORKING (SDN) ENVIRONMENT
Disclosed is a method for processing a failure occurring in a network device. The method for processing the failure, performed in a network device connected to...
2016/0315870 PREEMPTIVE PACKET TRANSMISSION
Disclosed herein is technology to reduce latency of frames through a network device supporting various priorities. In an implementation, a method comprises...
2016/0315869 RADIO COMMUNICATION APPARATUS
A radio receiving apparatus for receiving the variable-length RLC PDU data in an RLC layer includes the buffer memory sectioned into a plurality of areas...
2016/0315868 METHODS FOR RE-ORDER PDCP PACKETS
Apparatus and methods are provided to reorder PDCP SDUs. In one novel aspect, a timer-based PDCP reordering process is triggered upon detecting a PDCP gap...
2016/0315867 METHOD OF CONTROLLING DATA EXCHANGE BETWEEN A MOBILE COMMUNICATION NETWORK AND A DATA PROVIDER
The invention describes a method of controlling data exchange between a mobile communication network and a data provider comprising the steps of: receiving...
2016/0315866 SERVICE BASED INTELLIGENT PACKET-IN MECHANISM FOR OPENFLOW SWITCHES
A method is performed by a network device for performing controller-specific output actions. The network device is coupled to a plurality of controllers in a...
2016/0315865 DYNAMIC ADJUSTMENT OF QUALITY OF SERVICE PARAMETERS
A computer-implemented method for dynamic adjustment of quality of service parameters is described. In one embodiment, one or more quality of service (QoS)...
2016/0315864 Packet Processing Method, Apparatus, and System
A method includes receiving, by an ingress network element, a data packet, wherein an ingress flow entry is stored in the ingress network element. The ingress...
2016/0315863 SYSTEMS AND METHODS FOR LOAD BALANCING MULTICAST TRAFFIC
A computer-implemented method for load balancing multicast traffic may include (1) identifying a plurality of switches that include at least a first switch...
2016/0315862 DYNAMIC LOAD BALANCING FOR DATA ALLOCATION TO SERVERS
Embodiments of the present invention provide systems and methods for dynamically allocating data to multiple nodes. The method includes determining the usage...
2016/0315861 SYSTEM DETECTION AND FLOW CONTROL
A non-transitory computer program product with computer readable program code for system detection and flow control. The throughput and response time of the...
2016/0315860 Estimation Of Network Path Segment Delays
A method for estimation of a network path segment delay includes determining a scaled time stamp for each packet of a plurality of packets by scaling a time...
2016/0315859 DATA LINK INTERFACE INTERNET PROTOCOL (IP) ADDRESS GENERATION
An apparatus includes a memory and a processor coupled to the memory. The processor is configured to determine a first identifier that corresponds to a data...
2016/0315858 LOAD BALANCING OF IPV6 TRAFFIC IN AN IPV4 ENVIRONMENT
A method is provided in one example and includes receiving a data stream that includes IPv6 traffic, communicating the IPv6 traffic to a network element that...
← 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 | 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.