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/0234377 AUTOMATED BUNDLING OF CONTENT
Non-limiting examples describe automated bundling of content on behalf of a user by an application/service. As an example, a bundle of content may be a bundle...
2018/0234376 CONTENT BUNDLE CREATION
Non-limiting examples of the present disclosure describe content bundle creation, where a user can create an exemplary bundle of content through an...
2018/0234375 RICH PREVIEW OF BUNDLED CONTENT
Non-limiting examples describe automated management of rich content previews associated with bundled content of an application/service. As an example, a bundle...
2018/0234374 SHARING OF BUNDLED CONTENT
Non-limiting examples describe sharing of bundled content through an application/service. A first input may be received, through a user interface of the email...
2018/0234373 SYSTEM AND METHOD OF EMBEDDING RICH MEDIA INTO TEXT MESSAGES
While texting, a user is able access, share, and control rich media without leaving the texting application. The rich media are provided directly within the...
2018/0234372 FACILITATING MESSAGE PROCESSING AT A TARGET ENDPOINT
An approach is described of facilitating processing of a message at a target endpoint. The approach may facilitate message processing regardless of format. A...
2018/0234371 METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PROVIDING INTERACTIVE ELEMENTS IN MESSAGES
A method in a messaging server for providing interactive elements in messages is presented. A message containing a definition of an interactive element may be...
2018/0234370 Endless First Missed opportunity program
Endless first will provide a platform for users to contact other users of the program anonymously and publicly by use of the program's message board and...
2018/0234369 APPARATUS AND METHOD FOR MANAGING SHARING OF CONTENT
Aspects of the subject disclosure may include, for example, receiving an image, delivery instructions, and metadata associated with the image from a first...
2018/0234368 Email Fraud Prevention
A mail transfer agent comprises processing circuitry, storage circuitry, and networking circuitry. The storage circuitry holds a database. The networking...
2018/0234367 USER TRANSITION FROM MESSAGING INTERFACE TO WEB-BASED INTERFACE
A user of a phone can initiate a communication session by sending a text message (e.g., a Short Message Service (SMS) or Search Results Multimedia Messaging...
2018/0234366 TECHNIQUES FOR GENERATING ENTITY REFERENCES IN A MESSAGING THREAD
Techniques for generating entity references in messaging groups are described. In one embodiment, an apparatus may comprise a user interface component...
2018/0234365 MOBILE DATA TRANSMISSION ENHANCEMENT SYSTEM
A mobile data transmission management where a message sender's device queries a receiver's device to determine data remaining of a data quota associated with a...
2018/0234364 DATA TRANSMISSION METHOD AND APPARATUS, AND IN-VEHICLE TERMINAL
Embodiments of the present invention disclose a data transmission method and apparatus, and an in-vehicle terminal. The data transmission method includes:...
2018/0234363 CONTEXT BASED VIRTUAL AREA CREATION
Examples of systems and methods for context based virtual area creation are described. Some examples provide a quick and easy way for users to wrap virtual...
2018/0234362 ENHANCED VIDEO INSTANT MESSAGING PROCESSING
An enhanced instant messaging processing method is presented to users in an instant messaging communication environment. For a user having two or more...
2018/0234361 ENHANCED ACKNOWLEDGEMENT HANDLING IN COMMUNICATION PACKET TRANSFER
Described herein are methods, systems, and software for handling packet buffering between end users and content servers, such as content delivery nodes. In one...
2018/0234360 FLOW AND TIME BASED REASSEMBLY OF FRAGMENTED PACKETS BY IP PROTOCOL ANALYZERS
A method for processing a plurality of fragments of IP packet flows in a communication network includes receiving the plurality of packet fragments. The...
2018/0234359 HYBRID AUTOMATIC REPEAT REQUEST MANAGEMENT FOR DIFFERING TYPES OF HYBRID AUTOMATIC REPEAT REQUEST PROCESSES
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may determine whether traffic received by the...
2018/0234358 SYSTEMS AND METHODS FOR PACKET ACQUISITION
A method for Bluetooth packet acquisition is described. The method includes performing preamble detection on a received signal using a first set of...
2018/0234357 METHOD FOR OPERATING A LINE SWITCHING COMPONENT, LINE SWITCHING COMPONENT, LINE CARD, AND NETWORK NODE THEREOF
The embodiments of the invention relate to a line switching component separable from a line card of a network node. The line switching component contains at...
2018/0234356 SYSTEM AND METHOD FOR FABRIC LEVEL VERIFICATION OF HOST DEFINED PORT GUIDS IN A HIGH PERFORMANCE COMPUTING NETWORK
Systems and methods can provide for fabric level verification of host defined port GUIDs in a high performance computing network. A lightweight scheme for...
2018/0234355 DATA-PLANE STATEFUL PROCESSING UNITS IN PACKET PROCESSING PIPELINES
A synchronous packet-processing pipeline whose data paths are populated with data-plane stateful processing units (DSPUs) is provided. A DSPU is a programmable...
2018/0234354 COMPUTERIZED SYSTEM FOR IDENTIFYING AND REDISTRIBUTING COMPLEMENTARY RESOURCES
A system may be configured for: analyzing resource transfers to identify a subset of users having complementary resource transfer patterns; monitoring resource...
2018/0234353 COMPUTING SYSTEM FOR IDENTIFYING, POOLING, AND MANAGING RESOURCES
A system may be configured to: receive, from a first user device, resource data associated with a first resource; extract and determine attributes of the first...
2018/0234352 SYSTEM AND METHOD FOR CLOUD CONNECTION POOL
Today's cloud software, especially cloud management software, faces a complex, distributed, cross platform environment with extremely diversified software...
2018/0234351 Systems and Methods For Allocating and Managing Resources in an Internet of Things Environment Using Location...
A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness...
2018/0234350 WINDOW MANAGEMENT BASED ON AN INDICATION OF CONGESTION IN A STREAM COMPUTING ENVIRONMENT
Disclosed aspects relate to window management in a stream computing environment. An indication of congestion may be detected with respect to the stream...
2018/0234349 WINDOW MANAGEMENT BASED ON AN INDICATION OF CONGESTION IN A STREAM COMPUTING ENVIRONMENT
Disclosed aspects relate to window management in a stream computing environment. An indication of congestion may be detected with respect to the stream...
2018/0234348 PREDICTION OF NETWORK DEVICE CONTROL PLANE INSTABILITIES
In one embodiment, a device in a network receives control plane packet data indicative of control plane packets for a control plane in the network. The device...
2018/0234347 TECHNOLOGIES FOR ENDPOINT CONGESTION AVOIDANCE
Technologies for endpoint congestion avoidance are disclosed. In order to avoid congestion caused by a network fabric that can transport data to a compute...
2018/0234346 DEEP PACKET INSPECTION INDICATION FOR A MOBILE CDN
Systems and techniques are disclosed to reduce workload on base stations in a mobile network when content delivery networks cache content inside the network. A...
2018/0234345 Routing Communications Traffic Packets Across a Communications Network
A method (10) of routing communications traffic packets across a communications network comprising a plurality of nodes and a plurality of links...
2018/0234344 LOAD SHARING METHOD, APPARATUS, AND SYSTEM
Embodiments of the present application disclose a load sharing method, apparatus, and system. The method includes: obtaining, by a controller, a load parameter...
2018/0234343 EVADING CONGESTION SPREADING FOR VICTIM FLOWS
A network switch includes switching circuitry and multiple ports. The multiple ports are connected to a communication network. The switching circuitry is...
2018/0234342 METHOD AND PROGRAM PRODUCT FOR ELECTRONIC COMMUNICATION BASED ON USER ACTION
A system, method and program product for electronic communication includes checking and determining if a current called number of a subscriber is on a list of...
2018/0234341 Systems, Apparatuses and Methods for Network Packet Management
Methods and systems are provided for latency-oriented router. An incoming packet is received on a first interface. The type of the incoming packet is...
2018/0234340 DATA-PLANE STATEFUL PROCESSING UNITS IN PACKET PROCESSING PIPELINES
A synchronous packet-processing pipeline whose data paths are populated with data-plane stateful processing units (DSPUs) is provided. A DSPU is a programmable...
2018/0234339 COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
A packet relay device automatically generates a whitelist including an authorized communication rule. The packet relay device snoops on communications between...
2018/0234338 USING BORDER GATEWAY PROTOCOL TO EXPOSE MAXIMUM SEGMENT IDENTIFIER DEPTH TO AN EXTERNAL APPLICATION
A method implemented by a network device acting as a border gateway protocol (BGP) speaker, of exposing a maximum segment identifier depth (MSD) value of the...
2018/0234337 CONFIGURATION OF A LOGICAL ROUTER FOR DYNAMIC ROUTING
Some embodiments provide a method for configuring a logical router to exchange routing data with a neighboring router through a dynamic routing protocol. The...
2018/0234336 COMPUTE NODE CLUSTER BASED ROUTING METHOD AND APPARATUS
Apparatus and method to facilitate networked compute node cluster routing are disclosed herein. In some embodiments, a compute node for cluster compute may...
2018/0234335 MULTIPATH TRANSPORT COMMUNICATIONS
The present disclosure generally discloses improvements in computer performance for supporting a multipath transport throughput capability that is configured...
2018/0234334 REDIRECTING FLOW CONTROL PACKETS
Example embodiments relate to redirecting data packets. The examples disclosed herein receive a first packet from a first device. The first packet is qualified...
2018/0234333 MACHINE LEARNING-BASED MECHANISM FOR OPTIMAL INTERFACE SELECTION IN NETWORK ENVIRONMENTS EMPLOYING NETWORK...
A communication session is established between at least a first endpoint and a second endpoint, either or both of which is behind at least one network device...
2018/0234332 LOCALIZING TRAFFIC USING NETWORK TOPOLOGY
Localizing network traffic using network topology is provided. A request for content is received from a first peer of a peer-to-peer (P2P) network having a...
2018/0234331 LOW-COST, REALISTIC, PERFORMANCE TEST BED FOR AN ELECTRONIC TRADING VENUE
A system and method is disclosed for realistic performance testing of a computer network (e.g., a computer network of an electronic trading venue) based on a...
2018/0234330 SYSTEM AND METHOD FOR CONTROLLED RE-CABLING AND LINK TESTING FOR SWITCHES AND SWITCH PORTS IN A HIGH...
Systems and methods can provide a switch mode that is similar to "boot in progress", but that is admin (e.g., administrator) controllable. This mode can ensure...
2018/0234329 TEST BUILDING FOR TESTING SERVER OPERATION
A method obtains a specification of a first test, which includes a set of requests for testing server operation according to a first protocol, and builds a...
2018/0234328 SERVICE ANALYZER INTERFACE
Provided are systems and methods for determining and displaying service performance information via a graphical user interface. In one embodiment, a system can...
← 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.