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/0248860 Independent Sequence Processing to Facilitate Security Between Nodes in Wireless Networks
A network includes a first wireless node that communicates over a wireless network connection. The first wireless node includes a first encryption engine that...
2018/0248859 METHOD AND SYSTEM FOR MASTER PASSWORD RECOVERY IN A CREDENTIAL VAULT
A method at a computing device for enabling access to a credential vault if a master password for the credential vault is lost, the method including selecting...
2018/0248858 METHODS AND APPARATUS TO ISSUE DIGITAL CERTIFICATES
Methods, apparatus, systems and articles of manufacture to issue digital certificates are disclosed. An example apparatus includes a certificate issuer to...
2018/0248857 NETWORK CONFIGURATION AND MANAGEMENT
An Internet-connected device, such as a car, refrigerator, or even a laptop can use a second device, such as a cell phone, to support cryptographic operations...
2018/0248856 CRYPTOGRAPHIC SECURITY FUNCTIONS BASED ON ANTICIPATED CHANGES IN DYNAMIC MINUTIAE
Dynamic key cryptography validates mobile device users to cloud services by uniquely identifying the user's electronic device using a very wide range of...
2018/0248855 Protecting Documents Using Policies and Encryption
A system protects documents at rest and in motion using declarative policies and encryption. A document at rest includes documents on a device such as the hard...
2018/0248853 Secure Time-to-Live
Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL)...
2018/0248852 SYSTEM AND METHOD FOR AUTHENTICATING USERS
A security application for a computing device, e.g., a mobile phone, allows generation of a secret according to a unique user input (e.g., user credentials)....
2018/0248851 PORT-SCRAMBLING-BASED NETWORKS
A device, method and product for port-scrambling-based networks. The method comprising in response to a device intending to transmit an outgoing communication...
2018/0248850 TCP SPLICE OPTIMIZATIONS TO SUPPORT SECURE, HIGH THROUGHPUT, NETWORK CONNECTIONS
A communication device and method of operating the same. The method may include initiating a first connection between a client device and a proxy server...
2018/0248849 METHOD FOR SECURE CONNECTION FROM A CLIENT COMPUTER DEVICE TO A COMPUTER RESOURCE
The application relates to a method for secure connection from a client computer device to a target computer resource comprising a server, comprising the...
2018/0248848 Proxy-Based Database Encryption
Concepts and technologies disclosed herein are directed to proxy-based database encryption. According to one aspect, a database encryption proxy system can...
2018/0248847 SYSTEM AND METHOD FOR MONITORING AND PROTECTING AN UNTRUSTED OPERATING SYSTEM BY MEANS OF A TRUSTED OPERATING...
The invention relates to a TEE (Trusted Environment Execution) structure which comprises: (a) a main domain defining a domain of operation for a main OS; (b) a...
2018/0248846 SERVICE PROVIDING METHOD AND CONTROL DEVICE
A non-transitory computer-readable recording medium has stored therein a program for causing a computer to execute a process of providing a service for...
2018/0248845 AUTONOMOUS DECENTRALIZATION OF CENTRALIZED STATEFUL SECURITY SERVICES WITH SYSTEMATIC TAMPER RESISTANCE
In an embodiment, a computer implemented method comprises, using a first server, detecting one or more changes to identity information that is stored in a...
2018/0248844 METHOD FOR IDENTIFYING MULTIPLE DEVICES BELONGING TO THE SAME GROUP
The technologies described herein identify multiple electronic devices belonging to the same group. A computer system receives, from network accessing...
2018/0248843 SYSTEMS AND METHODS FOR ALLOCATING COMMUNICATION RESOURCES VIA INFORMATION TECHNOLOGY INFRASTRUCTURE
The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag...
2018/0248842 ENHANCED CONTENT ROUTE SELECTION IN CONTENT DELIVERY NETWORKS
Systems, methods, apparatuses, and software for a content delivery network that caches content for delivery to end user devices is presented. In one example, a...
2018/0248841 MESSAGE PRESENTATION MANAGEMENT IN A SOCIAL NETWORKING ENVIRONMENT
Disclosed aspects relate to message presentation management in a social networking environment. A message from a source may be detected in the social...
2018/0248840 MESSAGE PRESENTATION MANAGEMENT IN A SOCIAL NETWORKING ENVIRONMENT
Disclosed aspects relate to message presentation management in a social networking environment. A message from a source may be detected in the social...
2018/0248839 POSTING CONTENT TO SOCIAL MEDIUM
A computer-implemented method of posting content to a social medium comprises receiving content posted by a user along with an associated posting time which...
2018/0248838 WITHDRAWAL OF A MESSAGE SENT IN A SOCIAL NETWORKING SYSTEM
Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first...
2018/0248837 INTERACTIVE SPLITTING OF ENTRIES IN SOCIAL COLLABORATION ENVIRONMENTS
A method for interactive splitting of a post of a social collaborative environment is provided. The method comprises, in response to a selection of a portion...
2018/0248836 SOCIAL COMMUNICATIONS SYSTEMS AND METHODS
In one preferred form of the present invention, there is provided a social communications system 10. The system 10 includes a message facility 12 configured to...
2018/0248835 FACILITATING INTEGRATION OF COLLABORATIVE COMMUNICATION PLATFORM AND DOCUMENT COLLABORATION TOOL
Disclosed are some implementations of systems, apparatus, methods and computer program products for integrating a collaborative communication system and a...
2018/0248834 Notification Framework for Smart Objects
Embodiments of a notification framework for smart objects (e.g., smart televisions) to deliver notifications to user devices are described. In one embodiment,...
2018/0248833 INFORMATION SENDING METHOD AND APPARATUS
Data is identified for network transmission. A waiting period is determined for the particular data based on a content of the information. The particular data...
2018/0248832 AUTOMATIC PROVISIONING OF INSTANT MESSAGING AND SOCIAL NETWORKING SERVICES
A system and method automate the process of provisioning user accounts for a selected service, thereby allowing ease of creation of new communities easier. By...
2018/0248831 METHODS AND SYSTEMS FOR ELECTRONIC MESSAGING MANAGEMENT
We receive messages today through multiple channels such as telephone, texts, emails, social media posts etc. and can struggle to prioritize, miss messages,...
2018/0248830 METHODS FOR GENERATING MESSAGE NOTIFICATIONS
A method is disclosed for displaying, on a display of a smart watch, a notification regarding a received message is disclosed. The method includes accessing,...
2018/0248829 CONTEXT-BASED MESSAGE NOTIFICATION
Systems, methods, and computer-readable media for performing context-based delayed notification of messages are disclosed. Context-based delayed notification...
2018/0248828 SHARED COMMAND HISTORY
Aspects of the present disclosure relate to systems and methods for providing a shared command history. In one aspect, a shared command history is enabled for...
2018/0248827 HETEROGENEOUS CLOUD CONTROLLER
Heterogeneous cloud controllers are employed to communicatively couple a plurality of service providers to a publisher-subscriber queue. The heterogeneous...
2018/0248826 PEER-ASSISTED MAIL THREAD MANAGEMENT
According to one embodiment, a method for message-thread management with a messaging client is provided. The method may include receiving a message-thread...
2018/0248825 SELECTIVE DISTRIBUTION OF MESSAGES IN A SCALABLE, REAL-TIME MESSAGING SYSTEM
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selective distribution of messages from a scalable,...
2018/0248824 INSTANT MESSAGING METHOD AND APPARATUS
An instant messaging method is provided. A motion display request is received from a first client. The motion display request includes an identifier of a...
2018/0248823 METHOD AND STORAGE MEDIUM FOR VOICE COMMUNICATION
The present disclosure relates to a method, device, system and storage medium for voice communication. The method includes acquiring a first operation...
2018/0248822 OPENING AN ATTACHMENT AND CONVERSATION FROM A MESSAGING APPLICATION
Extraction and provision of message identification information to a productivity application for enabling the productivity application to provide an embedded...
2018/0248821 INFORMATION PUSHING METHOD, APPARATUS, AND SYSTEM, AND COMPUTER STORAGE MEDIUM
The present disclosure provides a method for information pushing. An instant message is received from a user. The instant message includes a user identifier of...
2018/0248820 DATA STORAGE SYSTEMS AND METHODS USING A REAL-TIME MESSAGING SYSTEM
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing key-value store functionality within a...
2018/0248819 INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD
To provide an information processing system and an information processing method to enable an automatic response to be performed with higher affinity in...
2018/0248818 AUTO-INITIATED MESSAGING CHAT
An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users interest and...
2018/0248817 SERVICE ASSISTANCE AND INTEGRATION
An assistance integrator provides a front-end interface to an enterprise's backend services available to customers. The assistance integrator translates...
2018/0248816 Data Processing Apparatus and Terminal
A data processing apparatus includes N apparatus input ends, an input switch, K cache areas, a first output switch, a second output switch, and M apparatus...
2018/0248815 DYNAMICALLY MODIFYING SERVICE DELIVERY PARAMETERS
In one example, the present disclosure describes a device, computer-readable medium, and method for dynamically modifying parameters for the delivery of data...
2018/0248814 BUFFER CONTROL APPARATUS, COMMUNICATION NODE, AND RELAY APPARATUS
A buffer control apparatus includes an input unit, a buffer unit, a same ID determination unit, an overwriting unit, a storage unit, and an output unit. When a...
2018/0248813 Queue Flushing Method and Related Device
A queue flushing method includes scanning, by a queue flushing processor, a flushing status of a valid queue from a queue information table to determine a...
2018/0248812 SYSTEMS AND METHODS FOR FLOW CONTROL AND QUALITY OF SERVICE
Various embodiments of methods and systems for pausing and shaping data flow while supporting both parameterized and prioritized Quality of Service are...
2018/0248811 Electronic Devices Having Antenna Diversity Capabilities
An electronic device may include first and second antennas and a Bluetooth transceiver. Control circuitry may perform Bluetooth antenna diversity operations by...
2018/0248810 METHOD AND DEVICE FOR REGULATING PLAYING DELAY AND METHOD AND DEVICE FOR MODIFYING TIME SCALE
A playout delay adjustment method includes: adjusting a playout delay surplus based on a difference value between a first playout delay obtained in a first...
← 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 | 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.