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
US-9,444,780 Content provided DNS resolution validation and use
Methods and systems for using and providing trustworthy DNS resolutions are provided. A method for using trustworthy DNS resolutions may include obtaining a DNS...
US-9,444,779 Dynamic and intelligent DNS routing with subzones
A request to resolve an IP address is received by a Domain Name Server (DNS). A record, such as an MX record, relating to the request is obtained that comprises...
US-9,444,778 Method and apparatus for propagating a message in a social network
A method and an apparatus for propagating a message in a social network are disclosed. A method for propagating a message in a social network according to an...
US-9,444,777 Method and processing system for routing a message request
A method and a processing system for routing a message request are provided in the present invention. Using the present invention, a message, which is returned...
US-9,444,776 Intelligent, dynamic E-mail signature
A computer implemented method, computer program product, and system for providing a dynamic, intelligent e-mail signature. In an embodiment, the method includes...
US-9,444,775 Multipurpose internet mail extensions ("MIME") metadata for group messaging
A user device may be configured to generate a multipart message (e.g., a multimedia messaging service ("MMS") message). A message part of the multipart message...
US-9,444,774 Smart calendar for scheduling and controlling collaboration devices
A system and method for implementing a service oriented architecture that supports complex event processing and business activity monitoring. An enterprise...
US-9,444,773 Automatic translator identification
The technology described in this document can be embodied in a method that includes receiving information via a user interface provided on a display of a user...
US-9,444,772 Social search engine
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a social search engine. In one aspect, a method includes...
US-9,444,771 Method and device to simplify message composition
A method and device to simplify message reply composition on a communications device, using a partially transparent overlay to allow a user to freely scroll and...
US-9,444,770 Method and apparatus of organizing and delivering data to intended recipients
Disclosed are an apparatus and method of organizing a plurality of data recipients subscribed to receive information from a leader. An example method may...
US-9,444,769 Method for out of order placement in PDU-oriented protocols
Received PDU's, when inductively determined to be not aligned with a byte-stream payload, are stored within an intermediate dedicated buffer memory and then are...
US-9,444,768 Multi-router system having shared network interfaces
A multi-router system is described in which hardware and software components of one or more standalone routers can be partitioned into multiple logical routers....
US-9,444,767 Method and system for associating a device with a gateway
The present invention concerns a method and system for associating a device with a gateway, said gateway being designed to communicate firstly with the device...
US-9,444,766 Identifying a port associated with a network node to which a selected network link is connected
Exemplary embodiments for use in a communications source network node for identifying a destination port associated with a destination network node to which a...
US-9,444,765 Dynamic categorization of network resources
System and method for categorizing a plurality of network resources. Collected properties of a network resource are analyzed to determine applicability of...
US-9,444,764 Scalable and secure interconnectivity in server cluster environments
A computer implemented method may manage network resources within a server cluster. The server cluster may include any number or switches and servers connected...
US-9,444,763 Optimizing communication among collections of computing resources
Techniques for provisioning computing resources utilize colorings of collections of resources. The collections may be networks of resources hosted by a...
US-9,444,762 Computer network systems to manage computer network virtualization environments
Automatic configuration management of a network is provided by determining an inventory of resources at a virtualization layer of a node of the network,...
US-9,444,761 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...
US-9,444,760 Allocating instantiated resources to an IT-service
Allocating an instance of a resource to an IT-service includes: analyzing a service model specifying the structure of an IT-service and comprising nodes and...
US-9,444,759 Service provider registration by a content broker
A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are...
US-9,444,758 Selective underflow protection in a network switch
Techniques are disclosed to transmit packets by a network switch and according to a link protocol while reducing incidence of intra-packet transmission gaps...
US-9,444,757 Dynamic configuration of processing modules in a network communications processor architecture
Described embodiments provide a method of updating configuration data of a network processor having one or more processing modules and a shared memory. A...
US-9,444,756 Path aggregation group monitor
A network device monitors a path aggregation group. The network device may monitor path selection for network traffic (e.g., packets) communicated through the...
US-9,444,755 Packet processing method and packet processing device
To provide a packet processing device that prevents a reduction in the efficiency of data communication. A packet processing device 100 estimates a time, which...
US-9,444,754 Method for congestion control in a network interface card
Congestion detection is implemented on the ingress direction, egress direction, or both directions in a network interface controller. Congestion notification is...
US-9,444,753 Methods and apparatus for improving call performance and data throughput
Methods and apparatus are described for improving call performance and data throughput. The methods and apparatus include receiving one or more packet data...
US-9,444,752 Distributed caching systems with configurable extended caching optimization
Methods and systems for distributed caching of information using extended caching optimization are provided. According to one aspect, a method for distributed...
US-9,444,751 Backpressure with adaptive redundancy
Routing technologies are disclosed. A described technology includes routing packets through a network based on backpressure scheduling; when a number of packets...
US-9,444,750 Data communication apparatuses for communication with an external apparatus over a network, control methods of...
A communication apparatus communicating with an external apparatus via a relaying device is provided. The communication apparatus includes a communication unit...
US-9,444,749 Apparatus and method for selectively delaying network data flows
A control system managing data flows between a sender data processor and a recipient data processor. The data flows originate at the recipient data processor...
US-9,444,748 Scalable flow and congestion control with OpenFlow
A method of performing congestion management in a network is provided. The method includes monitoring a congestion status at a switch in the network. It is...
US-9,444,747 Service specific traffic handling
An application executing on a device communicates packet data with a server via an operating system (OS) on the device. The device receives information...
US-9,444,746 Selectively transferring high-priority non-audio data over a quality of service channel
In an embodiment, a transmitting UE is engaged with a target UE in a communication session supported at least in part via a QoS channel on which audio traffic...
US-9,444,745 Sending data rate information to a wireless access network node
A first wireless access network node sets a data rate for communication of data between a second wireless access network node and a user equipment (UE) that is...
US-9,444,744 Line-rate selective load balancing of permitted network traffic
In one embodiment, an indication of a plurality of network nodes, load balancing criteria, and one or more access control list (ACL) entries are received. A...
US-9,444,743 Network system, switch and connected terminal detection method
In an OpenFlow network, it is determined which port of which node device a terminal connected to a group of node devices is connected to, by only using the...
US-9,444,742 Mitigating the effects of congested interfaces on a fabric
Techniques are provided for mitigating the effects of slow or no drain devices on a fabric. One or more of the described embodiments can be used alone or in...
US-9,444,741 Facilitating network flows
Disclosed are various embodiments for facilitating network flows in a networked environment. In various embodiments, a switch transmits data using an egress...
US-9,444,740 Router, method for controlling router, and program
A router includes a buffer selection section for receiving a flit from an adjacent router and determining whether to store the flit on an input buffer or to...
US-9,444,739 Congestion control in caching enabled video networks
The present invention relates to a method, related system, related congestion monitoring device and related media delivery personalization devices for...
US-9,444,738 System and method for monitoring the volume of calls carried by a voice over internet protocol telephone system
A method and a system for controlling the load of calls carried by a voice over Internet protocol telephone system attempts to reduce or eliminate the...
US-9,444,737 Packet data processor in a communications processor architecture
Described embodiments provide a network processor having a hardware accelerator that identifies a received packet and, based on a flow identification associated...
US-9,444,736 Selecting an interface for packet routing based on application-layer data
The disclosed embodiments relate to a system for selecting an interface for routing an outbound packet. During operation, the system receives an outbound packet...
US-9,444,735 Contextual summarization tag and type match using network subnetting
Techniques are presented herein to distribute the processing of communication to network-connected devices to routing nodes, as opposed to centralizing those...
US-9,444,734 Packet switching without look-up table for Ethernet switches
In one embodiment, a method for packet switching includes receiving a packet, wherein the packet comprises a header and a payload; determining, without using a...
US-9,444,733 Proxies for pseudo-wire allocation and distribution
Communicating is disclosed. A first communication associated with a first mechanism for configuring a pseudo-wire is received. The first communication is...
US-9,444,732 Address generation in distributed systems using tree method
Methods and apparatus, including computer program products, for managing a cluster of servers organized into nodes. A method of one aspect includes establishing...
US-9,444,731 Methods and systems for data packet routing
Optimizing a bitmap data tree and a corresponding lookup operation in the bit map data tree may be provided. A number of branches for each search node of a data...
← 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 | 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.