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,590,939 Mail server, mail transmitting/receiving method, and mail transmitting/receiving program
By an email server, it becomes possible to perform a deletion process for an email transmitted by a sender according to sender's intention and thereby to delete...
US-9,590,938 System and method for identifying a mobile device with near real time visualization to action
A message distribution system for distributing messages to qualified mobile devices comprises an analytics system configured to identify mobile devices...
US-9,590,937 Managing an electronic mail in a communication network
A method, a system, and a computer program product for managing an electronic mail in a communication network. Recursive parameters are provided in a command...
US-9,590,936 System and method for copying text messages of a minor to be monitored by a guardian
The present invention provides methods, systems, and computer program products for copying text messages sent to or from a user, such as a child or minor to a...
US-9,590,935 Cross-carrier device identification and policy application
A first server device, associated with a first carrier network, may provide a first identifier of a first application device to a second server device to cause...
US-9,590,934 Method and system of creating a graylist for message transmission
Techniques for text message transmission are described herein. These techniques may include collecting multiple user IDs for electronic commerce. Using the user...
US-9,590,933 Generation of a communication request based on visual selection
Technologies are generally described for generating a communication request. An example method may include retrieving an image from a memory. The method may...
US-9,590,932 Apparatus, method and computer readable recording medium for sharing real time video through chatting window of...
A method of sharing video through a chatting window of a messenger service includes generating a chatting window according to a request to create the chatting...
US-9,590,931 Methods and apparatus to provide presence information
Methods and apparatus to present presence information are disclosed. An example method includes receiving a request from a first user for presence information...
US-9,590,930 System and method for performing follow up based on user interactions
A system and method for follow up management comprising determining if a user has a repository record, extracting information from the repository record...
US-9,590,929 Directed message notification in chat sessions
Embodiments of the present invention disclose a method, computer program product, and system for managing messages in an instant messaging chat session. A...
US-9,590,928 Apparatus and method for handling a message
A system for handling automated messages from a travel supplier includes a messaging client configured to receive an automated message generated by a remote...
US-9,590,927 System and method for improved synchronization between a server and a client
A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client...
US-9,590,926 Global random early detection packet dropping based on available memory
An apparatus and method for receiving a packet descriptor and a queue number that indicates a queue stored within a memory unit, determining a first amount of...
US-9,590,925 Packet processing apparatus, packet processing method, and non-transitory computer-readable storage medium
A packet processing apparatus receiving a packet includes a memory storing a flow information, and a processor coupled to the memory and configured to, when a...
US-9,590,924 Network device scheduler and methods thereof
Methods and systems for a network device are provided. The network device includes a stage one arbiter for a base-port having a plurality of sub-ports for...
US-9,590,923 Reliable link layer for control links between network controllers and switches
A method for transmission of control data between a network switch and a switch controller is provided. The method includes: configuring a plurality of control...
US-9,590,922 Programmable and high performance switch for data center networks
This application describes routing packets from a source server to a plurality of ports of a switch. The switch is programmed by the control server and is used...
US-9,590,921 Network grouping system and the network grouping method thereof
A network grouping system and a network grouping method thereof are provided. The network grouping system includes a controlling server and a connecting server....
US-9,590,920 Multi-host Ethernet controller
Described herein is a system having a multi-host Ethernet controller (102) configured to provide communication and control between two or more independent host...
US-9,590,919 Method and apparatus for implementing and managing virtual switches
In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking....
US-9,590,918 Topology- and load-aware (TLA) resource allocation for a medium access control (MAC) protocol
A medium access control (MAC) protocol may be used to facilitate communication between nodes in a network. A protocol for allocating network resources between a...
US-9,590,917 Optimally provisioning and merging shared resources to maximize resource availability
A shared resource system, a method of managing resources on the system and computer program products therefor. A resource consolidation unit causes...
US-9,590,916 Method and system for dynamically prioritizing user connections on network
The present disclosure discloses a method and network device for dynamically prioritizing user connections on network. The disclosed system identifies a...
US-9,590,915 Transmission of Map/Reduce data in a data center
A method for transmission of map/reduce data in a data center having a storage network (SAN), the data center including multiple servers deployed with a job...
US-9,590,914 Randomized per-packet port channel load balancing
Systems, methods, and non-transitory computer-readable storage media for per-packet load balancing in a port channel. The system first maps an incoming traffic...
US-9,590,913 System and method for reducing bandwidth usage of a network
A method of reducing the bandwidth usage of a network comprises intercepting traffic between a TCP server and a TCP client using TCP protocols that use client...
US-9,590,912 Data transfer method for efficiently transferring bulk data
A receiving side data communication device calculates, at prescribed times, an actual measured RTT, which is the time required for data to travel to a...
US-9,590,911 Wireless area network (WAN) overloading
Incoming packets communicated over a common WAN interface of a distributed host device may be processed differently depending on their traffic classification. A...
US-9,590,910 Methods and apparatus for handling multicast packets in an audio video bridging (AVB) network
It is determined whether a packet is a multicast packet, and an index to a database is selected from i) a first candidate index determined based on header...
US-9,590,909 Reducing TCP timeouts due to Incast collapse at a network switch
A network switch for reducing TCP timeouts due to incast collapse is disclosed. The network switch has a plurality of buffers for storing network packets for at...
US-9,590,908 Distributed data processing device and distributed data processing method
A processor receives a deadlock detection message transferred between a plurality of controlled devices so as to be transferred between a plurality of nodes...
US-9,590,907 Service chaining in a cloud environment using software defined networking
A system and method for steering traffic through a set of services is provided. A service path or service chain is assigned to a received packet based on a...
US-9,590,906 Network resource sharing for routing and forwarding information
A system, computer-readable media, and methods for network resource sharing of routing and forwarding information are disclosed. The method may include...
US-9,590,905 Control apparatus and a communication method, apparatus, and system to perform path control of a network
A control apparatus connected to a communication apparatus(es) that processes received packets in accordance with control information includes a control...
US-9,590,904 Fast software L2 switching using a caching technique
In a system that includes a physical forwarding element (PFE), the mapping of each possible destination MAC address to a destination port number of the PFE is...
US-9,590,903 Systems and methods for optimizing layer three routing in an information handling system
An information handling system is provided. The information handling system includes systems and methods for providing an anycast MAC addressing of a virtual...
US-9,590,902 Signaling aliasing capability in data centers
Techniques are described for signaling aliasing capability between routers in a multi-tenant data center that uses VPNs, such as Ethernet VPNs. In the...
US-9,590,901 Route advertisement by managed gateways
Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other...
US-9,590,900 Protocol for supporting gateways with redundant routers in a shared domain
In an example embodiment, an apparatus with a first interface coupled to a local domain with routers that employ a redundant router protocol, such as Hot...
US-9,590,899 Tunnel provisioning with link aggregation
A method for processing data packets in a communication network includes establishing a path for a flow of the data packets through the communication network....
US-9,590,898 Method and system to optimize packet exchange between the control and data plane in a software defined network
A method in a network controller of a control plane in a software defined network (SDN) coupled to a plurality of network elements (NEs) of a data plane in the...
US-9,590,897 Methods and systems for network devices and associated network transmissions
Methods and systems for optimizing data structures to efficiently control network data transfers are provided. For example, the method includes determining...
US-9,590,896 On-demand medium to low transmission power channel switching in computer networks
In a multiple interface, low power and lossy network comprising a plurality of nodes, a low transmission power and medium transmission power topology are...
US-9,590,895 Refresh interval independent fast reroute facility protection tear down messaging
In one example, techniques of this disclosure may enable a point of local repair (PLR) network device to signal availability of link protection or node...
US-9,590,894 Establishing label switched paths having refresh interval independent fast reroute facility protection
In one example, techniques of this disclosure may enable a point of local repair (PLR) network device to signal availability of link protection or node...
US-9,590,893 System and method for management of network links by traffic type
A system and method for management of a network link includes a switching device that includes a control unit and a port coupled to the control unit. The port...
US-9,590,892 Proactive controller for failure resiliency in communication networks
Network devices and systems relating to prevention of large-scale network failure and determining a probability of a large-scale network failure for a network....
US-9,590,891 Node apparatus, recording medium that has stored control program therein, and method of operating node apparatus
A node apparatus that establishes a wireless communication network through wireless communication with other node apparatuses adjacent to the node apparatus...
US-9,590,890 Transfer apparatus, server, and route changing method
A transfer apparatus is configured to: calculate a total cost of a first route in a first network that starts from a source transfer apparatus and ends at a...
← 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 | 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.