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/0331996 DISPLAY METHOD AND DEVICE
Display methods and devices are disclosed. An exemplary display method may comprise: displaying a session list page, the session list page comprising a session...
2018/0331995 COMBINING UPDATES OF A SOCIAL NETWORK FEED
Disclosed are examples of systems, apparatus, methods and computer program products for combining updates of a social network feed. In some implementations, a...
2018/0331994 ELECTRONIC MAIL SENDER AND RECIPIENT CORRELATION DETERMINATION SYSTEM
An electronic mail sender and recipient correlation determination system includes: a hardware processor that determines that a first user of a first electronic...
2018/0331993 EMOTICON SENDING METHOD, COMPUTER DEVICE AND COMPUTER-READABLE STORAGE MEDIUM
An emoticon sending method, performed at a computer device, includes obtaining an emoticon identifier selected by a sender corresponding to a sender...
2018/0331992 SYSTEMS AND METHODS FOR STORING AND TRANSFERRING MESSAGE DATA
A method includes storing, by one or more computer processors, a plurality of blocks in a queue, wherein each block includes at least one received message, and...
2018/0331991 ELECTRONIC DEVICE COMPRISING PLURALITY OF DISPLAYS AND METHOD FOR OPERATING SAME
A method for operating an electronic device, which includes a first body unit, a second body unit which is hinge-coupled to the first body unit such that one...
2018/0331990 TECHNOLOGY FOR MULTI-RECIPIENT ELECTRONIC MESSAGE MODIFICATION BASED ON RECIPIENT SUBSET
A computer system detects that a sender is composing a current message designated for delivery to recipients via a computer network once completed as an entire...
2018/0331989 TECHNOLOGY FOR MULTI-RECIPIENT ELECTRONIC MESSAGE MODIFICATION BASED ON RECIPIENT SUBSET
A computer system detects that a sender is composing a current message designated for delivery to recipients via a computer network once completed as an entire...
2018/0331988 DETERMINING A VISIBILITY OF AN ONLINE CONVERSATION FOR A NEW PARTICIPANT
Determining a visibility of an online conversation for a new participant includes presenting a user interface (UI) to a group of users to allow each of the...
2018/0331987 SYSTEM AND METHOD FOR INMATE NOTIFICATION AND TRAINING IN A CONTROLLED ENVIRONMENT FACILITY
A messaging system for relaying messages to groups of inmates located in one or more controlled-environment facilities. The system receives a message from a...
2018/0331986 MEDIA INFORMATION RELEASE METHOD, SYSTEM, AND COMPUTER STORAGE MEDIUM
The present disclosure relates to a media information releasing method performed by a mobile terminal. The mobile terminal receives a media information...
2018/0331985 RESOURCE SHARING METHOD AND TERMINAL
A resource sharing method is performed at a mobile terminal, the method including the following steps: obtaining configured user identifier; obtaining...
2018/0331984 Encrypted Pixilated Color(s) Communication Message Translator
Embodiments can present message to a receiver with a color to reflect a mood and/or an action of the sender of the message. The system can enable the sender to...
2018/0331983 MESSAGE DELIVERY MANAGEMENT BASED ON DEVICE ACCESSIBILITY
A processor may receive an electronic message sent to a first device associated with a user. The electronic message may have a first format. The processor may...
2018/0331982 Messaging System Apparatuses Circuits and Methods of Operation Thereof
A method for managing a messaging system for receiving at a messaging server a message addressed, storing the message, transmitting a notification of the...
2018/0331981 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...
2018/0331980 METHODS AND APPARATUSES FOR CROSS PLATFORMS CONVERSATIONS THROUGH A BOT FRAMEWORK
Embodiments herein relate to methods, a chatbot capable framework and a system for allowing a dialogue between user devices using the chatbot framework. A...
2018/0331979 SYSTEM AND METHOD FOR CREATING CONVERSATIONS TO LAUNCH WITHIN APPLICATIONS
A system and method of creating interactions in the form of conversations for launch within applications, and generating analytics based on the data received...
2018/0331978 ASYNCHRONOUS SWITCHING SYSTEM AND METHOD
An asynchronous switching system and method for processing SDI data streams, the system and method utilizing one or more buffers for cleaning up an output of a...
2018/0331977 ETHERNET AGGREGATION BETWEEN AN EDGE DEVICE AND A SWITCH
In one example, a Fibre Channel over Ethernet (FCoE) network is described, which includes an edge device and a logical link to connect the edge device to an...
2018/0331976 DATA PROCESSING SYSTEM
A data processing system has a poll mode driver and a library supporting protocol processing. The poll mode driver and the library are non-operating system...
2018/0331975 POLICY BASED SELECTION OF RESOURCES FOR A CLOUD SERVICE
Selecting resources for a cloud service can include defining a specific resource provider constraint parameter, determining a parameter value for the specific...
2018/0331974 METHOD AND APPARATUS FOR CONTROLLING AND FACILITATING CONTROL OF DATA STREAM OF USER IN SDN NETWORK
A method for controlling a user data flow in an SDN controller of an SDN network includes retrieving user profile information from a user information database...
2018/0331973 INCREASING VIRTUAL MACHINE AVAILABILITY DURING SERVER UPDATES
Methods, systems, and apparatuses increase virtual machine availability during server updates. A first resource set is designated to include one or more...
2018/0331972 GENERATING AUTOMATIC BANDWIDTH ADJUSTMENT POLICIES PER LABEL-SWITCHED PATH
A device may identify a plurality of first values associated with network traffic of a label-switched path of a plurality of label-switched paths. The device...
2018/0331971 ADAPTIVE THROTTLING FOR SHARED RESOURCES
Customers of shared resources in a multi-tenant environment can have token buckets allocated that have an associated depth and fill rate, with each token...
2018/0331970 SYSTEMS, DEVICES AND METHODS OF DECOMPOSING SERVICE REQUESTS INTO DOMAIN-SPECIFIC SERVICE REQUESTS
The various embodiments include methods, computers and communication systems that enable decomposing abstract service requests into resources rules, which may...
2018/0331969 REDUCING OVERLAY NETWORK OVERHEAD ACROSS CONTAINER HOSTS
A system for reducing overlay network overhead includes a memory, a processor in communication with the memory, a first container and a second container...
2018/0331967 ERROR CORRECTION OPTIMIZATION
A method for data communication between a first node and a second node over a data path coupling the first node and the second node includes transmitting a...
2018/0331966 APPARATUS FOR SCHEDULING CONTENTION-BASED DATATRANSFER AND METHOD THEREOF
Provided are an apparatus and a method for scheduling contention-based data transmission in a network system including an access point (AP) and a plurality of...
2018/0331965 CONTROL CHANNEL USAGE MONITORING IN A SOFTWARE-DEFINED NETWORK
In some examples, a Software-Defined Network (SDN) controller includes a processing resource a memory resource including machine readable instructions to: (1)...
2018/0331964 Scheduling Mechanism for Ultra-Reliable Low-Latency Communication Data Transmissions
One or more of multiple UEs with a pending payload are assigned to individual sets of PRBs. The allocating assigns X of N total PRBs to be transmitted, X<N,...
2018/0331963 DETERMINING DATA FLOWS TO AN INGRESS ROUTER WITH DATA FLOWS RECEIVED AT AN EGRESS ROUTER
A method for identifying an ingress router with collected IP network traffic data captured at an egress router is described. The method includes receiving, at...
2018/0331962 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...
2018/0331961 INSPECTING OPERATIONS OF A MACHINE TO DETECT ELEPHANT FLOWS
Some embodiments provide a system that detects whether a data flow is an elephant flow; and if so, the system treats it differently than a mouse flow. The...
2018/0331960 OVERLOAD PROTECTION ENGINE
A fabric interface, including: an ingress port to receive incoming network traffic; a host interface to forward the incoming network traffic to a host; and a...
2018/0331959 SYSTEMS AND METHODS FOR PROVIDING QUALITY OF SERVICE TO RFID
Embodiments of the present invention include systems and methods for providing Quality of service to RFID. In one embodiment the present invention includes a...
2018/0331958 QOS INFORMATION CONTROL METHOD AND APPARATUS
A method of a terminal for controlling quality of service (QoS) information is provided. The method includes acquiring a data packet, identifying a traffic...
2018/0331957 Policy Enforcement Based on Host Value Classification
Examples disclosed herein relate to enforcing a policy to a packet stream based on a classification and a determination that a proxy connection is associated...
2018/0331956 Optimized Routing in Connected Environments
Geographic proximity and network congestion are used to determine efficient routing of data in networks. If two devices are geographically close, then...
2018/0331955 Service Traffic Allocation Method and Apparatus
A service traffic allocation method and apparatus, where first leaf node repeatedly sends a probe packet through each physical link of multiple physical links...
2018/0331954 HYBRID PACKET PROCESSING
Some embodiments provide a method of processing an incoming packet for a managed forwarding element that executes in a host to forward packets in a network....
2018/0331953 ROUTE SIGNALING AND CONVERGENCE IN EVPN OF PORT EXTENDERS
Techniques are described for forwarding traffic within an Ethernet Virtual Private Network (EVPN) fabric of port-extenders by modeling a port-extender as a...
2018/0331952 Mapping selective DSCP values to GTP-U
An apparatus and a method are provided by which a packet is received, a service identification in the packet is detected, it is decided based on the detected...
2018/0331951 DYNAMIC CHAIN OF SERVICE FUNCTIONS FOR PROCESSING NETWORK TRAFFIC IN A VIRTUAL COMPUTING ENVIRONMENT
The technology disclosed herein enables a dynamic chain of virtual service functions for processing network traffic in a virtual computing environment. In a...
2018/0331950 IP Address and Routing Schemes for Overlay Network
A communication system includes multiple Point-of-Presence (POP) interfaces distributed in a Wide-Area Network (WAN), and one or more processors coupled to the...
2018/0331949 SECURING LAYER-3 VIRTUAL PRIVATE NETWORK
A data packet from a sub-virtual routing and forwarding (sub-VRF) in a virtual routing and forwarding (VRF) is received. The VRF includes more than one...
2018/0331948 DEFINING ROUTING DOMAIN FOR DISTRIBUTED PACKET PROCESSING
For a managed network including multiple host machines implementing multiple logical networks, some embodiments provide a method that reduces the memory and...
2018/0331947 ROUTING NETWORK TRAFFIC BASED ON DNS
A method may include receiving a domain name system (DNS) query at a network device, where the DNS query may be associated with a traffic flow identified for...
2018/0331946 ROUTING NETWORK TRAFFIC BASED ON PERFORMANCE
A method may include selecting a destination of a traffic flow in a second network domain outside of a first network domain, and determining multiple paths...
← 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 | 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.