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
2017/0155726 SYSTEMS AND METHODS FOR RECOMMENDING PAGES
Systems, methods, and non-transitory computer-readable media can determine at least one web site that is of interest to a user of the social networking system....
2017/0155717 DIRECT MEMORY ACCESS FOR ENDPOINT DEVICES
Embodiments of the disclosure are directed to controlling an endpoint device running an endpoint device using a central control server. The central controller...
2017/0155716 GRANULAR SYNC/SEMI-SYNC ARCHITECTURE
Data consistency and availability can be provided at the granularity of logical storage objects in storage solutions that use storage virtualization in...
2017/0155714 APPLICATION FOOTPRINT RECORDER AND SYNCHRONIZER
Systems and methods for receiving, at a server computer, an indication that a user is exiting an application on a client device displaying a first document,...
2017/0155713 SYNCHRONOUS REPLICATION FOR STORAGE AREA NETWORK PROTOCOL STORAGE
One or more techniques and/or computing devices are provided for implementing synchronous replication. For example, a synchronous replication relationship may...
2017/0155710 VIRTUAL RESOURCE BANK FOR LOCALIZED AND SELF DETERMINED ALLOCATION OF RESOURCES
A resource management and allocation method includes detecting a resource request, from a requesting device, requesting a particular resource for a particular...
2017/0155703 INTERNET OF THINGS (IoT) PLATFORM AND APPLICATION FRAMEWORK
A status of an Internet of Things (IoT) device included in a local area cloud is identified. The local area cloud includes IoT devices that are connected in a...
2017/0155699 METHODS, SYSTEMS, AND MEDIA FOR PRESENTING CONTENT BASED ON USER PREFERENCES OF MULTIPLE USERS IN THE PRESENCE...
Methods, systems, and media for associating multiple users with a media presentation device are provided. In some embodiments, the method comprises: receiving...
2017/0155697 METHOD AND DEVICE FOR PROCESSING STREAMING MEDIA
An embodiment of the present disclosure discloses a method and a device for processing streaming media. The method comprises: receiving time shifting...
2017/0155694 MESSAGE PIPELINE FOR SUGGESTING AUDIENCES OF THIRD-PARTY PUBLISHED ARTICLES
The disclosed systems and methods are directed to monitoring events generated by a social networking service and determining whether the generated events...
2017/0155686 FINE-GRAINED STRUCTURED DATA STORE ACCESS USING FEDERATED IDENTITY MANAGEMENT
A structured data store service, such as a database service, may implement fine-grained access to data maintained at the database service using federated...
2017/0155682 SYSTEM AND METHOD FOR PROVIDING NETWORK AND COMPUTER FIREWALL PROTECTION WITH DYNAMIC ADDRESS ISOLATION TO A DEVICE
A computer performs dynamic address isolation. The computer comprises an application associated with an application address, a network interface coupled to...
2017/0155680 INJECT PROBE TRANSMISSION TO DETERMINE NETWORK ADDRESS CONFLICT
Examples of injecting a probe transmission to determine a network address conflict are disclosed. In one example implementation according to aspects of the...
2017/0155678 ATTACK MITIGATION IN CONTENT DELIVERY NETWORKS USING STENOGRAPHIC NETWORK ADDRESSING
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...
2017/0155663 CLOUD-BASED SURVEILLANCE WITH INTELLIGENT TAMPER PROTECTION
In one embodiment, a security system includes a central communication unit and a first surveillance device. The central communication unit is communicatively...
2017/0155661 Systems and Methods for Controlling Access to a Computer Device using Traps
A method and system for controlling access to a first computer using traps. The method and system involves providing a first trap designation by designating a...
2017/0155653 USER-BASED DATA PROCESSING METHOD AND DEVICE
An embodiment of the present disclosure discloses a user-based data processing method and device. The method comprises steps of: determining a source user, a...
2017/0155651 COMPUTER NETWORK CROSS-BOUNDARY PROTECTION
A computer security method including detecting access, by a computer in a first computer network, to a computer-readable document, determining whether the...
2017/0155649 New Diameter Signaling for Mobile IPv4
The invention consists of a new registration and authentication protocol for between a Mobile Node and a Home Agent. The new protocol uses a novel messaging...
2017/0155642 INFORMATION PROCESSING DEVICE, METHOD, AND MEDIUM
A network monitoring device including: a communication acquiring unit which acquires communication before the communication reaches an opposite party's...
2017/0155638 ALLOWING A USER TO EASILY COLLABORATE WITH USERS FROM OUTSIDE ORGANIZATIONS WHERE THE USER HAS VISITOR STATUS...
A method, system and computer program product for allowing a user to easily collaborate with users from different organizations. In response to authenticating...
2017/0155635 Password Generation System and Its Associated Method of Operation
A system and method that generates a password and places that password in a password input field of a running computer software application. The password input...
2017/0155632 RESOURCE-BASED ACTION ATTRIBUTION
A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource...
2017/0155628 DEVICE, SYSTEM AND METHOD FOR FAST AND SECURE PROXY RE-ENCRYPTION
A device, system and method for fast and secure Proxy Re-Encryption (PRE) using key switching. A first user is assigned first encryption and decryption keys...
2017/0155624 Telecommunication Service Employing an Electronic Information Repository Storing Social Network User...
A telecommunication system that carries out telecommunication functions between multiple parties as initiated by the user interaction with a social network...
2017/0155623 SELECTING PROXIES
Example embodiments relate to selecting proxies. In this manner, the embodiments disclosed herein enable determination of a device to which to send...
2017/0155621 MESSAGE RECEIPT THROUGH FIREWALL
Examples disclosed herein relate to unwrap a message received from a remote management service in a first device and to provide the message to a second device....
2017/0155618 LOCATION-BASED DOMAIN NAME SYSTEM SERVICE DISCOVERY
Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are...
2017/0155617 SYSTEM AND METHOD FOR PROVIDING A VISUALLY BASED SOCIAL NETWORK
An engine, system and method for a domain social network that interconnects Internet users with at least domains owned by or of interest to those Internet...
2017/0155616 METHODS AND APPARATUSES TO CENTRALIZE NOTIFICATIONS ADDRESSED TO A USER
A technique is provided for a notification manager to centralize notifications intended for a user. The technique includes establishing a first communication...
2017/0155612 METHOD AND SYSTEM FOR REPORTING MESSAGE DISPOSITION IN A COMMUNICATION NETWORK
Methods, servers and mobile stations are provided to allow a sender mobile station which has transmitted a message toward a recipient mobile station via a...
2017/0155609 METHOD AND DEVICE FOR PROMPTING DYNAMIC INFORMATION ABOUT CONTACT PERSON
Disclosed is a method for prompting dynamic information about a contact person. The method comprises: obtaining dynamic information about a contact person of a...
2017/0155608 NETWORK TOOL FOR CREATING AND JUDGING FILM FESTIVALS
Computerized collaborative network tools configured to allow users to, inter alia, create, collaborate and/or distribute media content, including video media...
2017/0155606 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...
2017/0155602 MESSAGE CONTENT MANAGEMENT SYSTEM
Multi-media content for inclusion into an SMS (Short Message Service), MMS (Multi-media Message Service), IM (Instant Message) or other message type can be...
2017/0155593 COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND STORAGE MEDIUM STORING PROGRAM FOR...
[Problem] To provide a communication device that can suppress imbalances in the amount of data transmitted by each communication line in cases where data is...
2017/0155592 Packet Processing Method, Device and Computer Storage Medium
Disclosed is a packet processing method, including: determining a type of a packet according to a parsed packet; extracting a characteristics field of the...
2017/0155590 SYSTEM AND METHOD FOR POLICY-BASED MULTIPATH WAN TRANSPORTS FOR IMPROVED QUALITY OF SERVICE OVER BROADBAND NETWORKS
An approach is provided whereby multiple broadband connections operate together to provide a highly available secure private networking solution. Data packets...
2017/0155587 FORWARDING TABLE COMPRESSION
One embodiment of the present invention sets forth a technique for compressing a forwarding table. The technique includes storing a first network prefix and a...
2017/0155586 SYSTEMS AND METHODS FOR IMPLEMENTING A TIME-STAMPED CONTROLLER AREA NETWORK (CAN) BUS MESSAGE
Systems, methods, and apparatuses are provided herein for time-stamping a Controller Area Network ("CAN") bus message. Control circuitry (e.g., of a network...
2017/0155580 Low-Overhead Routing
A method of routing an Internet Protocol (IP) packet from a routing device is provided. The method includes receiving a first IP packet having a first IP...
2017/0155578 METHOD, MOBILE TERMINAL, AND APPARATUS FOR MANAGING ROUTING DEVICE
A method includes: obtaining, by a mobile terminal, first network connection parameters of a routing device connected to the mobile terminal; according to the...
2017/0155577 Virtual Router Redundancy Protocol Fault Detection Method and Routing Device
A VRRP fault detection method is applied to a VRRP group including one primary router and one or more secondary routers. The method includes: sending, by the...
2017/0155576 CONTROL OF PROTECTION SWITCHING IN A COMMUNICATION NETWORK
It is disclosed a method for controlling the protection switching in a communication network having a ring topology. The method applies when a lockout of...
2017/0155572 RELATIVE POSITIONING OF A MOBILE COMPUTING DEVICE IN A NETWORK
An approach to determine a relative position for each computer of a group of computers within a wireless network to a computer within the wireless network, the...
2017/0155571 SYSTEM AND METHOD FOR DISCOVERING AD-HOC COMMUNITIES OVER LARGE-SCALE IMPLICIT NETWORKS BY WAVE RELAXATION
A method includes computing a diffusion vector starting with a seed, querying nodes for connections, reweighting diffusion vector based on the degrees, sorting...
2017/0155568 FAILURE DETERMINATION METHOD AND TRANSMISSION DEVICE
A failure determination method executed by a transmission device, the failure determination method includes acquiring first identification information to...
2017/0155567 METHOD AND DEVICE FOR DETECTING HOTLINKING
Disclosed are a method and a device for detecting hotlinking. The method includes: receiving a resource obtaining request sent by a client, the resource...
2017/0155564 INTERCONNECTING ELECTRONIC DEVICES FOR REPORTING DEVICE STATUS
A first electronic device can receive an identifying signal broadcast from a second electronic device located within a wireless communication range of the...
2017/0155561 METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS TO DERIVE QUALITY DATA FROM AN EVENTUALLY CONSISTENT SYSTEM
An apparatus for deriving quality data includes a processor and memory storing executable computer code causing the apparatus to at least perform operations...
← 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 | 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.