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
US-9,609,090 Signaling method
A signaling method is provided by a device in a WLAN. The device includes signaling information in an address field, generates a MAC frame including the address...
US-9,609,089 Identifying reset source and reason in a TCP session
A system, and computer program product for identifying reset source and reason in a TCP session are provided in the illustrative embodiments. A reset packet is...
US-9,609,088 Method for delivery of messages in a communication system
The invention relates to a method in which a message is received to a communication server from a node. The communication server obtains user information with...
US-9,609,087 Sending and receiving configurable buckets of communications
A method of sending and receiving configurable buckets of communication is disclosed. A request to send a communication from an application executing on a...
US-9,609,086 Virtual machine mobility using OpenFlow
A method for migrating virtual machines (VMs) that includes creating a temporary storage area. The temporary storage area is created by a controller in a...
US-9,609,085 Broadcast-based update management
A first computing device establishes an update service associated with an identifier. When the first computing device receives a broadcast message from a second...
US-9,609,084 Optimizing multimedia streaming in WLANs (wireless local access networks) with a remote SDN (software-defined...
An SDN controller to provision network resources at a data plane to keep progressive downloads of multimedia files proportional to encoding rates is disclosed....
US-9,609,083 Distributed service processing of network gateways using virtual machines
A network gateway device includes an ingress interface, an egress interface, and a load balancing module coupled to the ingress and egress interfaces. The load...
US-9,609,082 Processing a unit of work
A client computer group is created at a server computer by selecting a subset of a group of client computers, where each of the group of client computers has a...
US-9,609,081 Method for managed social networking services
A method for managing closeness of a connection in SNS is provided and includes: calculating an intimacy distance of a connection based on times of activities...
US-9,609,080 Systems and methods for device identity delegation for application software
A method implemented in a delegating server for binding a device identity to a software application comprises receiving registration data from a client device...
US-9,609,079 Methods for improved cache maintenance and devices thereof
A method, non-transitory computer readable medium, and application acceleration management (AAM) computing device that modifies an obtained master playlist file...
US-9,609,078 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...
US-9,609,077 Forwarding content on a client based on a request
A computing device configured to forward a request is described. The computing device includes a processor and instructions stored in memory that is in...
US-9,609,076 Criteria-based data push
Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push...
US-9,609,075 Browser activity replay with advanced navigation
Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website...
US-9,609,074 Performing predictive analysis on usage analytics
Methods for predicting future data based on time-dependent data with increased accuracy include generating resampled datasets from a base dataset having at...
US-9,609,073 Aggregating social networking system user information for display via stories
To generate stories for presentation to social networking system users, one or more story generation engines receives a set of actions of social networking...
US-9,609,072 Social dating
Systems and methods for social dating are provided. In particular, some embodiments provide recommendations for connections (i.e., candidate users) based on a...
US-9,609,071 Computer system and method for data transmission
Methods and devices for data transmission may comprise a computer system comprising: a reception module configured to receive and store condition data assigned...
US-9,609,070 Extending outdoor location based services and applications into enclosed areas
Methods and systems for indoor mobile unit positioning, for seamlessly toggling a mobile unit positioning between outdoor positioning and indoor positioning and...
US-9,609,069 Administering a remote session between a target computing device and a remote computing device
Administering a remote session between a target computing device and a remote computing device, including: identifying, by a remote session administration...
US-9,609,068 Session management system, session management apparatus, and non-transitory computer readable medium
A response transmission unit transmits a response including unique information unique to a user who is authenticated on the basis of user identification...
US-9,609,067 Proxy captive portal traffic for input-limited devices
A system for registering an input-limited device such as a media player with a captive access point that requires completion of a portal web page prior to...
US-9,609,066 Enhanced discovery for ad-hoc meetings
Systems, methods, and software are disclosed herein for enhancing ad-hoc online meetings. In an implementation, a service client receives an initial handoff of...
US-9,609,065 Bridge for implementing a converged network protocol to facilitate communication between different...
Provided are a computer program product, system, and method for implementing a converged network protocol to facilitate communication between different...
US-9,609,064 Propagating communication awareness for communication sessions
Techniques for propagating communication awareness for communication sessions are described. In at least some embodiments, a communication session refers to an...
US-9,609,063 Method, device and system for logging in Unix-like virtual container
Various embodiments of the present disclosure describe a method, apparatus and system for logging in a Unix-like virtual container. The method include...
US-9,609,062 Semantic mappings from human readable messages to programmatic interfaces
A mechanism for semantically mapping Internet of Things (IoT) devices maps human-readable information from an Internet of Things (IoT) device to a programmatic...
US-9,609,061 Rugged and mobile media server and method for providing media to passengers on a public transport vehicle
A rugged and mobile media server/portal for use on a public transport vehicle, such as a train to provide media content to passengers on board said vehicle. The...
US-9,609,060 Distributed storage system and method
Provided a plurality of data nodes connected in a network, each including a data storage unit. The data node of data replication destination temporarily stores...
US-9,609,059 Synchronization of shared identifiers across servers in an IMS network
Methods and apparatuses, including computer program products, are described for synchronization of shared initial filter criteria in an IP Multimedia Subsystem...
US-9,609,058 Storage management operations based on executable files served on demand to storage management components
Systems and methods are disclosed for speedily upgrading (e.g., via service packs) components of a storage management system, such as media agents and data...
US-9,609,057 Technique for synchronized content sharing
Multiple media devices (101-104) at different locations can advantageously synchronize shared content by including chronology information with each piece of...
US-9,609,056 Methods for obtaining content from a peer device
A first peer device connects to a first mesh network, which does not have the second peer device. The first peer device transmits a request for the content to a...
US-9,609,055 Efficient maintenance of a distributed system membership view
A method, system and computer program product are disclosed for maintaining a membership view of a distributed computing system comprising a multitude of...
US-9,609,054 Load balancing scalable storage utilizing optimization modules
A method includes determining that a trigger condition of a triggered optimization module of a plurality of optimization modules is met and optimizing scalable...
US-9,609,053 Method, apparatus and system for voice service access
A scheduling server receives a voice service group access request from a user terminal, wherein the voice service group access request carries an identifier of...
US-9,609,052 Distributing application traffic to servers based on dynamic service response time
A service gateway processes a service request received from a host by: relaying the service request from the service gateway to a server over a service session...
US-9,609,051 Method and system of network transfer adaptive optimization in large-scale parallel computing system
A method and apparatus for performing network transfer adaptive optimization in a computing system. The method includes forming a message to be transferred...
US-9,609,050 Multi-level data staging for low latency data access
Techniques for facilitating and accelerating log data processing are disclosed herein. The front-end clusters generate a large amount of log data in real time...
US-9,609,049 Frame-rate conversion in a distributed computing system
Described herein are, among other things, distributed processing methods and systems for frame rate conversion. In an embodiment, a transcoding management...
US-9,609,048 Resource request and transfer in a multi-node distributed system
Selective resource migration is disclosed. A computer system includes physical memory and a plurality of physical processors. Each of the processors has one or...
US-9,609,047 Cloud computing infrastructure
A first node comprises a web server with a network interface configured to connect the web server to a plurality of second nodes of a cloud infrastructure. The...
US-9,609,046 Lane level road views
Methods for providing a lane-level road view include: (a) accessing lane-specific data comprising information characterizing a first segment of a first lane of...
US-9,609,045 Information processing system and data management method
The server device includes: an allocation unit for allocating a unique identifier to each of first data and second data; a management unit for managing a...
US-9,609,044 Methods, systems, and media for stored content distribution and access
Methods for distributing and providing access to stored content from remote storage comprising; receiving a first request to access a first portion of stored...
US-9,609,043 Facilitating access to content from group interactions
The disclosed embodiments provide a system that facilitates access to content. During operation, the system detects uploading of the content within a group...
US-9,609,042 Generation of background content requests for performance analysis
Features are disclosed for automatically generating content requests and recording metrics and other information about execution of the requests. The requests...
US-9,609,041 System for monitoring conversational audio call quality
A method, a computer program product, and a computer system for monitoring conversational audio quality of Voice over Internet Protocol (VoIP) are provided. A...
← 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 | 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.