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/0097769 SYSTEMS AND METHODS FOR PROVIDING COMMUNICATION ITEMS FROM AN ENTITY ASSOCIATED WITH A SOCIAL NETWORKING SYSTEM
Systems, methods, and non-transitory computer readable media can define a communication item associated with a social networking system, including a plurality...
2018/0097768 HERO CARDS THAT DISPLAY CONTEXTUAL INFORMATION AND ACTIONS FOR BACKEND SYSTEMS
Systems herein supply hero cards that display contextual information and actions based on backend systems. The information and actions are related to a trigger...
2018/0097767 HERO CARDS THAT DISPLAY CONTEXTUAL INFORMATION AND ACTIONS FOR BACKEND SYSTEMS
Systems herein supply hero cards that display contextual information and actions based on backend systems. The information and actions are related to a trigger...
2018/0097766 AUTOMATIC ELECTRONIC MESSAGE CONTENT RATING METHOD AND APPARATUS
Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems...
2018/0097765 DETECTING CONFLICTING COMMUNICATIONS GENERATED IN A WORKFLOW
A method, system, and/or computer program product conserves network bandwidth by blocking contrary electronic messages. One or more processors retrieve and...
2018/0097764 In-Application Notifications
In one embodiment, a method includes receiving, by a mobile device associated with a user from one or more computing devices associated with a...
2018/0097763 SOCIAL MEDIA INFLUENCE OF GEOGRAPHIC LOCATIONS
The present disclosure relates generally to internet social media, and more specifically to techniques for determining location-related information about...
2018/0097762 LOCATION RESOLUTION OF SOCIAL MEDIA POSTS
The present disclosure relates generally to internet social media, and more specifically to techniques for determining location-related information about...
2018/0097761 Email Privacy Enforcement
A system comprises email message parsing circuitry, tracking code suspect analyzer circuitry, reporting circuitry, and message modification circuitry. The...
2018/0097760 DYNAMICALLY RE-PARENTING EMAIL MESSAGES BASED ON UPDATED CONVERSATIONS
When a user is responding to a message in a thread and a new response message is detected for the thread, the user's response is automatically re-parented so...
2018/0097759 PREDICTIVE SCORING AND MESSAGING IN MESSAGING SYSTEMS
A method for improving mass messaging in an electronic messaging system includes receiving recipient data describing a response of each of one or more...
2018/0097758 Method and process for request and approval transmission and management via electronic mail attachment
A method for transmitting and viewing electronic requests as an email attachment from a sender to at least one recipient by email who can approve, request...
2018/0097757 MANAGING MESSAGE ATTACHMENTS
Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In...
2018/0097756 OTT MESSAGING SERVICE AND SMS/MMS AGGREGATION ENGINE
A method and system enables communications with a CRM system via SMS/MMS and OTT messaging systems and formats.
2018/0097755 AUTOMATICALLY CONVERTING MESSAGES INTO A COLLABORATION CONTENT ITEM
Disclosed are systems, methods, and non-transitory computer-readable storage media for automatically converting messages into a collaboration content item in a...
2018/0097754 Method and Apparatus for Transmitting Business Object
Methods and apparatuses of transmitting a business object are disclosed. A first client has a communication connection established with a second client, and...
2018/0097753 Reminder Completion Assistance in Group Conversation
A process of providing reminder completion assistance in a group conversation. The process comprises: analyzing the content and context of a group...
2018/0097752 TIME SHIFTED COMMUNICATIONS IN NETWORKED MESSAGING SYSTEMS
Systems, methods, apparatuses, and software for network messaging systems in computing environments are provided herein. In one example, a networked messaging...
2018/0097751 COMMUNICATIONS SYSTEM WITH COMMON ELECTRONIC INTERFACE
An electronic communications method includes sending, by a device, an electronic communication to a user device. The electronic communication method further...
2018/0097750 GENERATING A USER UNAVAILABILITY ALERT IN A COLLABORATIVE ENVIRONMENT
Generating a user unavailability alert in a collaborative environment. An embodiment can include receiving a user input from a user indicating an ...
2018/0097749 INTERACTIVE VIRTUAL CONVERSATION INTERFACE SYSTEMS AND METHODS
Interactive virtual conversation interfaces are provided herein. An example method includes receiving a digital document that has textual information,...
2018/0097748 Partitioned Topic Based Queue with Automatic Processing Scaling
Managing queue message processors is illustrated. Messages are partitioned in a queue into topic partitions. The topic partitions are defined by partition...
2018/0097747 PROCESSOR DESIGNED FOR A DETERMINISTIC SWITCHED ETHERNET NETWORK
Multiple-core processor to be connected, by way of communication ports, to a deterministic switched Ethernet network using virtual links to which items of...
2018/0097746 PACKET FORWARDING
I/O board of VXLAN switch removes first VXLAN encapsulation from a packet, determines to perform layer 3 forwarding for the packet and sends the packet to a...
2018/0097745 NETWORK SWITCHES CONFIGURED TO EMPLOY OPTICAL OR ELECTRICAL INTERFACES
Introduced here are several embodiments of network switch modules having interfaces designed to enable use of different voltages or currents. Accordingly, a...
2018/0097744 Cloud Resource Provisioning for Large-Scale Big Data Platform
A method implemented in a cloud-based data system includes a central controller receiving time-stamped reports from a plurality of agents including a server...
2018/0097743 APPARATUS AND METHODS FOR IMPLEMENTING CLUSTER-WIDE OPERATIONAL METRICS ACCESS FOR COORDINATED AGILE SCHEDULING
Apparatus, methods, and system for implementing cluster-wide operational metrics access for coordinated agile scheduling. One embodiment of the apparatus...
2018/0097742 NETWORK PROXY FOR CONTROL AND NORMALIZATION OF TAGGING DATA
Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing...
2018/0097741 CHANNEL ACQUISITION MANAGEMENT
A device may receive information that identifies a request, by a user device, to receive streaming media content associated with a channel. The device may...
2018/0097740 ESTIMATING TIME DURATION OF BANDWIDTH AVAILABILITY
In one embodiment, a device in an access network receives network condition data regarding the access network and requested flow characteristic data. The...
2018/0097739 NETWORK APPLICATION COMPONENT WITH CREDIT BASED CONGESTION CONTROL, AND CORRESPONDING METHOD
A computer-implemented networked application component includes a need parameter manager adapted to regularly determine an instantaneous need of an application...
2018/0097738 DATA BUFFERING CONTROL SYSTEM AND METHOD FOR A COMMUNICATION NETWORK
A data buffering control system and method for a communication network comprises a buffer disposed at a destination site, and a controller. The buffer is...
2018/0097737 SYSTEM AND METHOD FOR MINIMIZING DATA LOSS IN A NETWORK
Disclosed are systems and methods for an optimal transmission rate for large quantities of data over a network using gambler strategies. The gambler strategies...
2018/0097736 APPLICATION DELIVERY CONTROLLER AND GLOBAL SERVER LOAD BALANCER
Application Delivery Controller (ADC), Global Server Load Balancer (GSLB), and methods for their operation in data networks are disclosed. The methods for load...
2018/0097735 TRANSPARENT NETWORK-SERVICES ELASTIC SCALE-OUT
In a network with at least a first device already configured to provide a network service to a network application, scaling service capacity includes:...
2018/0097734 ANYCAST EDGE SERVICE GATEWAYS
Some embodiments provide a method for managing traffic in a virtualized environment. The method, in some embodiments, configures multiple edge service gateways...
2018/0097733 LOAD BALANCING SYSTEM
A load balancing system that operates to categorize communication packets as to whether they are contextual or not and determines a decision relevant to data...
2018/0097732 MESH NETWORK NODES CONFIGURED TO ALLEVIATE CONGESTION IN CELLULAR NETWORK
A plurality of nodes in a first network mitigate data restrictions on access points which are an interface between the first network and a second network. The...
2018/0097731 COMMUNICATION APPARATUS AND METHOD OF COMMUNICATION
A communication apparatus includes a memory storing relation information indicating a plurality of relationships between a plurality of packet loss rates and a...
2018/0097730 SUPPORTING ACCESS CONTROL LIST RULES THAT APPLY TO TCP SEGMENTS BELONGING TO 'ESTABLISHED' CONNECTION
Embodiments provide a TCAM-based access control list that supports disjunction operations in rules. A network frame is received. Embodiments determine set TCP...
2018/0097729 DETECTING TETHERING IN NETWORKS
A system for detecting a computing device tethered to a mobile device is described. The system includes communicatively coupled the computing device to the...
2018/0097728 VIRTUAL SWITCH ACCELERATION USING RESOURCE DIRECTOR TECHNOLOGY
A virtual switch configured to switch packets between virtual switch ports based on classifier sub-tables. The virtual switch reserves blocks of last level...
2018/0097727 NETWORK SYSTEM, NODE APPARATUS, CONTROL APPARATUS, COMMUNICATION CONTROL METHOD, AND CONTROL METHOD
A network system, a node apparatus, a control apparatus, a communication control method, and a control method are provided that make it possible to easily...
2018/0097726 RSVP MAKE-BEFORE-BREAK LABEL REUSE
Techniques are described for reusing downstream-assigned labels when establishing a new instance of a label switched path (LSP) prior to tearing down an...
2018/0097725 MULTIPLE PATHS COMPUTATION FOR LABEL SWITCHED PATHS
In general, techniques are described for identifying a result set of multiple paths through a network for one or more label switched paths between a source...
2018/0097724 TREE STRUCTURED SPREADING CODES
Various additional and alternative aspects are described herein. In some aspects, the present disclosure provides a method of communication by an apparatus....
2018/0097723 SYSTEM AND METHOD FOR FLOW RULE MANAGEMENT IN SOFTWARE-DEFINED NETWORKS
Embodiments described herein provide a switch. The switch can include one or more ports, a communication module, and a flow rule management module. During...
2018/0097722 METHOD AND APPARATUS FOR ENCAPSULATING / DECAPSULATING DATA PACKETS AT A RADIO ACCESS NODE
A method and apparatus for handling a packet. The packet handling may include receiving the packet, associating the packet with configuration information, and...
2018/0097721 ON-BOARD NETWORK SYSTEM
An on-board network system includes: communication lines; a plurality of nodes, each of the nodes being directly and physically connected to at least one of...
2018/0097720 Router with Bilateral TCP Session Monitoring
A router is specially configured to implement a bilateral TCP state machine to monitor the status of TCP sessions based on TCP sequence numbers in both forward...
← 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 | 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.