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
2016/0286009 Support of Location Services Using A Positioning Protocol
Protocols for location services are disclosed. For example, a method for a positioning protocol for first and second devices may comprise, at the first device:...
2016/0286008 METHODS AND NETWORK NODES FOR COMPRESSION AND DECOMPRESSION OF DATA PACKETS
Methods for compressing and decompressing data packets. A data packet is classified as related to an Internet service, and a function is determined that the...
2016/0286007 DATA GATHERING BRIDGE
A method for data packet communication between a data beacon and a command-and-control server that are located within separate networks can comprise accessing...
2016/0286006 METHOD FOR THE SECURE AND DYNAMIC RELOADING OF ADDITIONAL SOFTWARE FROM A WEBRTC SERVER TO A WEBRTC CLIENT
The invention relates to a computer arrangement (10) and to a computer-implemented method for the secure and dynamic reloading of additional software (SW) from...
2016/0286005 BROWSER SYSTEM AND METHOD
A computer-implementable method and system for controlling data processing by a browser application executable on a client device are disclosed. The method...
2016/0286004 METHOD FOR PROVIDING SERVICE TO CLIENT USING BROWSER OF VIRTUAL SERVER AND VIRTUAL SERVER AND COMPUTER-READABLE...
A method provides a service to a client by using a browser of a virtual server. The method includes steps of: (a) the virtual server creating a specific tab of...
2016/0286003 USING MULTIPLE PROTOCOLS IN A VIRTUAL DESKTOP INFRASTRUCTURE
A method for selecting a communication protocol for a virtual desktop instance in a service provider environment may include providing to a client computing...
2016/0286002 SYSTEMS AND METHODS FOR PROVIDING UNREAD CONTENT ITEMS FROM SPECIFIED ENTITIES
Systems, methods, and non-transitory computer-readable media can acquire a specified set of one or more entities associated with a user of a social networking...
2016/0286001 METHODS AND SYSTEMS FOR PROCESSING A DNS REQUEST
A method and system for processing Domain name Services (DNS) request in a gateway with at least one local area network (LAN) interface and at least one wide...
2016/0286000 Authorization and Authentication Based on an Individual's Social Network
In particular embodiments, a method includes receiving, from a client device associated with a first entity of a communication service, a request by the first...
2016/0285999 SEMANTIC INFORMATION PROCESSING
A system for exchanging various forms of information between computer-executable agents. A computing device is configured to determine semantic data associated...
2016/0285998 MULTIUSER DEVICE STAGING
Disclosed are various embodiments for staging client devices that allow for multiple user access. A computing device retrieves a current version of the list of...
2016/0285997 MEMCACHED SYSTEMS HAVING LOCAL CACHES
Apparatuses, methods and storage medium associated with a memcached system are disclosed herewith. In embodiments, a client device of the memcached system may...
2016/0285996 HIERARCHICAL COST BASED CACHING FOR ONLINE MEDIA
A method of operating a first cache device may include receiving, at the first cache device, a request to send a first asset to a second device; determining...
2016/0285995 Method and System for Dynamic Distributed Data Caching
A method and system for dynamic distributed data caching is presented. The system includes one or more peer members and a master member. The master member and...
2016/0285994 DISTRIBUTED QUEUE PAIR STATE ON A HOST CHANNEL ADAPTER
A method for managing a distributed cache of a host channel adapter (HCA) that includes receiving a work request including a QP number, determining that a QP...
2016/0285993 COLLABORATIVE BASED CACHING
A compute program product for collaborative caching of files during a collaboration session includes program instructions for receiving a request from a first...
2016/0285992 RULE BASED CACHE PROCESSING IN APPLICATION DELIVERY CONTROLLER FOR LOAD BALANCING
Methods and systems for improving performance of an HTTP cache are provided. According to one embodiment, an HTTP request is received by an ADC for a resource...
2016/0285991 COLLABORATIVE BASED CACHING
A computer-implemented method for collaborative caching of files during a collaboration session includes receiving a request from a first electronic device for...
2016/0285990 PACKET PROCESSOR FORWARDING DATABASE CACHE
A forwarding database cache system is described herein. The forwarding database cache system includes a main forwarding database and one or more forwarding...
2016/0285989 HTTP PROXY
Systems and methods are described for translating an HTTP/2 message into an HTTP/1 message by an HTTP proxy that connects HTTP/2 enabled clients with HTTP/1...
2016/0285988 INFORMATION PUSHING METHOD, APPARATUS, AND SYSTEM
The present disclosure discloses an information pushing method, apparatus, and system. The method includes: receiving at least one screening condition and...
2016/0285987 METHOD, CLIENT, AND SERVER FOR MESSAGE PUSHING OF WEBPAGE APPLICATION
The present disclosure discloses a method, a client, and a server for message pushing of a webpage application. The method includes: displaying, by a client on...
2016/0285986 Systems and Methods for Guaranteeing Delivery of Pushed Data to Remote Clients
Systems and methods are provided, which provide for validation of message delivery utilizing push functionality. Such systems and methods expedite delivery of...
2016/0285985 TRACKING USER PHYSICAL ACITVITY WITH MULTIPLE DEVICES
Methods, devices, and computer programs are presented for creating a unified data stream from multiple data streams acquired from multiple devices. One method...
2016/0285984 METHOD AND SYSTEM FOR PROCESSING MEASUREMENT DATA FOR WEBSITE STATISTICS
A method and a system for processing measurement data for website statistics are provided. The measurement data is processed in parallel bucket writers and...
2016/0285983 DATA COMMUNICATION METHOD AND DATA COMMUNICATION SYSTEM
A data communication method and a data communication system are provided according to the disclosure. In the data communication method, the electronic...
2016/0285982 Social Network for Travelers
A method of correlating events between multiple people is disclosed including generating a statistically unique event code. The statistically unique event code...
2016/0285981 SYSTEM AND METHOD FOR MONITORING MOBILE DEVICE ACTIVITY
A method and server for monitoring the physical activities of a mobile device is provided. The server receives descriptive data from a monitor, the descriptive...
2016/0285980 METHOD, COMPUTER PROGRAM AND COMPUTER FOR ESTIMATING LOCATION BASED ON SOCIAL MEDIA
A system and method to estimate a location relating to a user who has not filled in information about the location in a profile field in social media such as a...
2016/0285979 ACCESSING SERVICE OF INTERNET OF THINGS
Methods, systems, and storage media for accessing one or more services provided by one or more detected Internet of Things ("IoT") devices are described. In...
2016/0285978 SYSTEM AND METHOD FOR IDENTIFYING COMMUNICATION SESSION PARTICIPANTS BASED ON TRAFFIC PATTERNS
A monitoring system monitors traffic flows that are exchanged over a communication network. The system characterizes the flows in terms of their temporal...
2016/0285977 METHODS AND SYSTEMS FOR TRANSMITTING PACKETS THROUGH AN AGGREGATED CONNECTION
The present invention discloses methods and systems for transmitting a received packet at a first network node through an aggregated connection. The first...
2016/0285976 METHODS AND SYSTEMS FOR FORWARDING DATA
Methods and systems for forwarding data between a first network element and a terminal at a management server, comprising the steps of receiving a request from...
2016/0285975 SYSTEM AND METHOD FOR AGGREGATING AND ACTING ON SIGNALS FROM ONE OR MORE REMOTE SOURCES IN REAL TIME USING A...
An improved system and method are disclosed for receiving sensor readings from one or more devices and processing the readings in real time to create an...
2016/0285974 NOTIFICATION SYSTEM FOR PERSONAL AND SHARED DEVICES
In one embodiment, a method includes: determining that a notification is to be transmitted to at least one shared device of a household, the shared device...
2016/0285973 OPTIMIZATION OF SERVICE IN-LINE CHAIN TRAFFIC
Systems and methods to optimize processing of service in-line chain traffic are described. The system generates a program comprised of a first plurality of...
2016/0285972 Protocol Agnostic Storage Access in a Software Defined Network Topology
Example embodiments relate to protocol agnostic storage access with a software defined network (SDN). A method may include receiving, at a SDN enabled switch,...
2016/0285971 Network Storage Protocol and Adaptive Batching Apparatuses, Methods, and Systems
A computer network-storage protocol system, including at least one initiator device having an initiator block layer and an initiator network layer interfacing...
2016/0285970 NETWORK COMMUNICATION BETWEEN VIRTUAL MACHINE APPLICATIONS VIA DIRECT MEMORY ACCESS
A method for transferring data utilizing direct memory access. The method includes a computer processor identifying a first computing entity and a second...
2016/0285969 ORDERED EXECUTION OF TASKS
Systems and methods for synchronizing a network are described. Multiple nodes, for example, may execute tasks (e.g., updates) in an order based on task...
2016/0285968 LOW-POWER AND LOW-LATENCY DEVICE ENUMERATION WITH CARTESIAN ADDRESSING
An enumeration technique is provided that requires no pre-assignment of addresses to slave devices connected through P2P links to a host device. With regard to...
2016/0285967 DIGITAL COLLABORATION SYSTEM
A digital collaboration system includes a collaboration application running on client devices and a group device that communicates with a backend content...
2016/0285966 CAPABILITY-BASED ABSTRACTION OF SOFTWARE-DEFINED INFRASTRUCTURE
There is a method and system for capability-based resource allocation in a software-defined environment that performs the following steps (not necessarily in...
2016/0285965 CLOUD COMPUTING SYSTEM, VEHICLE CLOUD PROCESSING DEVICE AND METHODS FOR USE THEREWITH
A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional...
2016/0285964 Push-Based Cache Invalidation Notification
In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user...
2016/0285963 INFORMATION PROCESSING SYSTEM, SERVER SYSTEM, INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM HAVING STORED...
An example of an information processing system includes a plurality of user terminals and at least one server capable of communicating with each user terminal....
2016/0285962 INTELLIGENT SPATIAL ENTERPRISE ANALYTICS
For distributed analysis of time-series data in a smart entity environment, the data is received from a data source in the environment. An overall analysis of...
2016/0285961 DELIVERING MANAGED AND UNMANAGED CONTENT ACROSS A NETWORK
A method of delivering content across a network, a computer program, content delivery server and network are disclosed. The method comprises: receiving a...
2016/0285960 INTERWORKING FOR GEOGRAPHICALLY TARGETED DISTRIBUTION OF APPLICATION SERVICE MESSAGES VIA AD-HOC NETWORK
A distribution server for geographically targeted message distribution to a client is used for providing an application service, in particular a vehicular...
← 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 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | 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.